PDA

Просмотр полной версии : Узел считывания сигнала с магнитофона.



SAVC
16.01.2023, 22:00
https://disk.yandex.ru/d/c0x3cBlvfFYIjw папка проекта

последняя схема - circuit9-2.cir - это проект для среды моделирования Micro CAP 12

http://www.spectrum-soft.com/download/download.shtm здесь её можно скачать

среда бесплатная

для того, чтобы запустить проект, нужно нажать последовательно клавиши ALT+1, F2 !!!

появилась схема circuit-12.cir !!!

Raydac
17.01.2023, 01:51
на 1006вм1 таймере элементов много меньше

SAVC
17.01.2023, 12:06
на 1006вм1 таймере элементов много меньше

Приведите схему, обсудим! ;-)

creator
17.01.2023, 12:32
https://i98.fastpic.org/thumb/2017/1130/51/de7f664a4c5ad4ca7abbb90fca839251.jpeg (https://fastpic.org/view/98/2017/1130/de7f664a4c5ad4ca7abbb90fca839251.jpg.html)

Raydac
17.01.2023, 12:45
https://speccy.info/w/images/f/fc/KAY_1024_Schematic.png
у меня такая читалка в бкшке 30 лет как навесным монтажом сделана вместо полетевшей базовой и работает досих пор нормально
с названием чипа ошибся, там не 1006вм1 конечно, а 1006ви1

SAVC
17.01.2023, 12:47
Да, но она без предусилителя! ;-)

SoftFelix
17.01.2023, 12:56
В схемах читалки на 1006Ви1 работает только отечественная 1006ВИ1! Никакие 555-ые импортные таймеры работать не будут! Вроде как даже минский интеграловский 555 тоже не работает!

Serg6845
17.01.2023, 14:17
Да, но она без предусилителя! ;-)

если очень хочется с предусилителем - тогда уж взять от Ленинграда
http://sblive.narod.ru/ZX-Spectrum/Leningrad48k/LeningradSCH180dpi.gif

или на 561ЛН2
http://sblive.narod.ru/ZX-Spectrum/Pentagon48k/Pentagon48kSCH1989RP1.gif

исходная схема работать будет, но весьма критична к разбросу параметров R6-R9 как минимум. проявляться будет в виде падения чувствительности.

SAVC
17.01.2023, 14:42
По сути, это и взято из Ленинграда! Будем считать, что это решение "в лоб". Усилитель, компаратор, формирователь.
Обращаю внимание на то, что R5 и R10 можно поставить переменные, R6 + R7 заменить переменным, включенным делителем напряжения.
Примерно в таком виде эта схема была сделана где-то в 2000 году, и обеспечила загрузку всех трудных случаев на ленте!!

- - - Добавлено - - -

В Ленинграде, кстати, нет формирователя, там довольно медленный фронт импульса подаётся сразу на логическую схему.

- - - Добавлено - - -

Насчёт разброса параметров согласен, лечится впаиванием резисторов из одной ленты.
Про падение чувствительности не понял, подумать надо.
Ну а как вот улучшить схему?

Serg6845
17.01.2023, 14:56
По сути, это и взято из Ленинграда! Будем считать, что это решение "в лоб". Усилитель, компаратор, формирователь.
Обращаю внимание на то, что R5 и R10 можно поставить переменные, R6 + R7 заменить переменным, включенным делителем напряжения.

можно конечно, только зачем? более-менее нормальная схема сделает то же самое без каких-либо подстроек.


Примерно в таком виде эта схема была сделана где-то в 2000 году, и обеспечила загрузку всех трудных случаев на ленте!!

реально трудные случаи схемой на компараторе не читаются в принципе. прошелся по этим граблям при попытке считать ленты 25-летней давности... там другие способы требуются.
а разница между разными схемами считывания (если сама схема не кривая и номиналы не черт знает как выбраны) - по факту минимальная.



В Ленинграде, кстати, нет формирователя, там довольно медленный фронт импульса подаётся сразу на логическую схему.

без разницы, вполне хватает для нормальной работы.


Насчёт разброса параметров согласен, лечится впаиванием резисторов из одной ленты.
Про падение чувствительности не понял, подумать надо.

схема, требующая подбора деталей - неправильная схема.
по падению чувствительности - можно уменьшить R6 и R9 на 5% и повторить симуляцию. обратить внимание на работу схемы при уменьшении амплитуды входного сигнала.


Ну а как вот улучшить схему?

как минимум цепь, задающая режим по постоянному току - должна быть одна (а не 4, как в исходнике). в Ленинграде (и в схеме на ВИ1) - так и сделано.
ну и как показывает практика - ФНЧ тоже не лишний.

SAVC
17.01.2023, 15:20
- - - Добавлено - - -

Лажово работают все эти ваши читалки, поэтому изобретаем новую. Автоматическое формирование себя отрицательно показало, поэтому будем делать с ручной подстройкой.

SAVC
17.01.2023, 17:34
Да, это я с горяча.
Serg, признайся, я тебе не нравлюсь. :-)
В общем, если по существу, то признаю, одна цепь, задающая режим по постоянному току, лучше, чем 4.

- - - Добавлено - - -

С подачей сигнала напрямую с компаратора на логику без формирователя на триггере Шмидта, не согласен!

- - - Добавлено - - -

А изобретение этой схемы началось с того, что стандартная читалка Ленинграда ничего не считывала...

- - - Добавлено - - -

И зачем нужен ФНЧ???

SAVC
20.01.2023, 00:11
https://disk.yandex.ru/i/IxP2b_sraHKmwg

Conan
20.01.2023, 12:44
Лажово работают все эти ваши читалки, поэтому изобретаем новую. Автоматическое формирование себя отрицательно показало, поэтому будем делать с ручной подстройкой.
В конце 80-х начале 90-х через мои руки прошли десятки разных клонов. В основном запуск или настройка, устранение сбоев. Борьба с «темными силами электричества». Узел читалки – ключевое, без него не загрузить TESPROG или игры для прогона сутками. Перепробовал почти все варианты читалок. Поэтому исключительно практический опыт: ничего лучше читалки на К562ЛН2 не было. Все остальные требовали ручной подстройки, да и то читали через раз. Магнитофоны тоже были самые разные от примитивных плееров до Яуза 220 и катушечников.

Случалось такое, приносят заводской клон, читает через раз. Возишься с настройками читалки на ОУ, потом надоедает, поверх вешаешь на ЛН2 и все проблемы уходят.

Поначалу были сомнения по поводу надежности, ведь КМОП входы отдавать на выход магнитофону, а заземления общего нет. Да и изоляция в БП (трансформаторах) не весть какая. Но опять же практика показала, ни одной ЛН2 не пришлось менять.

Был в гостях (с настройкой) у синклериста-эстета. Он использовал эквалайзер для чтения убитых кассет с игрушками. И рассказывал, что удавалось «вытягивать» практически любую запись. Ведь пленки попадались разного качества, иногда зажеванные, склеенные и т. д. Писалось тоже на разном оборудовании (магнитофонах).

Припоминаю, что радиорынке в Автово у одного продавца была табличка: «кассеты записаны на магнитофоне Technics».
Еще на практике обнаружилось, что проблемы с чтением возникают из-за наводок строчных трансформаторов мониторов/телевизоров. То есть магнитофон отодвинул и читается намного стабильнее.
Вот как-то так. Без претензии на установку DSP для обработки магнитофонного сигнала.

Rio444
20.01.2023, 13:50
Conan, эта схема?

https://i.ibb.co/31vsbWv/Pentagon48k-SCH1989-RP1.gif (https://imgbb.com/)
Допустимо заменить ЛН2 на другой чип 561-й серии? 2И-НЕ, 2ИЛИ-НЕ? Эти скорее будут в наличии.

Conan
20.01.2023, 14:04
эта схема? Допустимо заменить ЛН2 на другой чип 561-й серии? 2И-НЕ, 2ИЛИ-НЕ? Эти скорее будут в наличии.
Да схема именно такая. 1нФ не ставил никогда. Попытки использовать 2и-не(или-не) были, но такие читалки работали непредсказуемо. Возможно, из-за разбросов порогов переключения 0/1 на разных входах. Поэтому рекомендую только одновходовые инверторы. Одинаково хорошо работали микросхемы (561/564) ЛН2 разных лет выпуска и разных заводов, включая импортные 4049.

Rio444
20.01.2023, 14:38
Одинаково хорошо работали микросхемы (561/564) ЛН2 разных лет выпуска и разных заводов, включая импортные 4049.
Есть ещё чип 561ЛН1, и он тоже чаще попадается, чем ЛН2.
Подойдёт?
Отличается дополнительными входами перевода выходов в Z-состояние и ноль.

Conan
20.01.2023, 14:51
Есть ещё чип 561ЛН1, и он тоже чаще попадается, чем ЛН2. Подойдёт?ЛН1 у меня был большой запас, и их тоже пробовал, но результат был не очень. Было несколько подходов, деталей уже не помню, но отказался от них в этом узле. Возможно ЛН2 хорошо работали именно из за своей простоты (внутренней):
https://d3i71xaburhd42.cloudfront.net/e9dcc1731d3d85dc37efcf027155da63d7046e68/1-Figure1-1.png

andrews
20.01.2023, 14:59
К562ЛН2 а разве была 562 серия? Про 561-ю читал, что выпускались разные по схемотехнике микросхемы( с буферизированным выходом и без).

- - - Добавлено - - -


Без претензии на установку DSP для обработки магнитофонного сигнала.
интересная статья (https://dzen.ru/a/YSEk4SX17zSFUcN5) и еще более интересные комментарии к ней от матерых телефонистов

Conan
20.01.2023, 15:25
а разве была 562 серия?Опечатка: серия разумеется 561.

П321
20.01.2023, 15:26
Немного про читалку на 561ЛН2. Сначала собрал по схеме от Пентагона-128 где побольше деталей (думал что будет лучше и правильней). Читалось и загружалось всё замечательно и без ошибок и сбоев (грузил с телефона и линейного выхода PC). И вот решил я загрузить игры из темы Игры с TURBO-загрузкой для "LENINGRAD-2012" (https://zx-pk.ru/threads/19193-igry-s-turbo-zagruzkoj-dlya-quot-leningrad-2012-quot.html) а они не хотят загружаться. Причём не загружаются очень интересно. Загрузка начинается и в момент когда должен появиться логотип ZXKit просто белое поле и висяк. Причём такой эффект был на двух разных платах. Пробовал подбирать громкость, смотрел сигнал осцилографом - бесполезно - ситуация очень стабильно повторялась и дальше загрузка не шла. И вот решил попробовать самую простую схему где один кондёр и три резистора. Сразу пошла нормальная загрузка и эта ошибка больше ни разу не повторилась. Специально прогнал все игрушки из той темы и ни одной ошибки. Вот такая вот история.
Так что поддерживаю слова Conan-а насчёт простоты и надёжности данной схемы.

Serg6845
20.01.2023, 16:54
Допустимо заменить ЛН2 на другой чип 561-й серии? 2И-НЕ, 2ИЛИ-НЕ? Эти скорее будут в наличии.

не факт. с гарантией работают кроме ЛН2 - импортные 4069UB (остальные буквы - неважно какие), у них в даташитах прямо упоминается вариант работы усилителем. а вот с 4049 можно нарваться - они внутри разные бывают.

- - - Добавлено - - -


Немного про читалку на 561ЛН2. Сначала собрал по схеме от Пентагона-128 где побольше деталей (думал что будет лучше и правильней). Читалось и загружалось всё замечательно и без ошибок и сбоев (грузил с телефона и линейного выхода PC). И вот решил я загрузить игры из темы Игры с TURBO-загрузкой для "LENINGRAD-2012" (https://zx-pk.ru/threads/19193-igry-s-turbo-zagruzkoj-dlya-quot-leningrad-2012-quot.html) а они не хотят загружаться. Причём не загружаются очень интересно. Загрузка начинается и в момент когда должен появиться логотип ZXKit просто белое поле и висяк.

от 128 пентагона - такая схема?
http://sblive.narod.ru/ZX-Spectrum/Pentagon128k/Pentagon128VMGPage2.jpg
тогда неудивительно. странно что она вобще как-то работает...

andrews
20.01.2023, 17:02
импортные 4069UB (остальные буквы - неважно какие),
HEF4069UBP есть на Алике в DIPе подходят?

r3d
20.01.2023, 17:46
смотрел сигнал осцилографом
И не заметили что читался вместо того чтобы работать компаратором работала мультивибратором?

Serg6845
20.01.2023, 17:51
HEF4069UBP есть на Алике в DIPе подходят?

даташит (https://www.compel.ru/item-pdf/2ef02f1df9d26049bb58b27f2950f803/pn/nxp~hef4069ubp.pdf) говорит что таки да. стр.9 внизу.

Conan
20.01.2023, 21:16
а вот с 4049 можно нарваться - они внутри разные бывают.А где про это можно почитать? Или из практики?

4049 которые я ставил в читалки, привозили из Воронежа в конце 80-х. Их выпаивали с каких-то плат, и они были в коричневой керамике. Фирму производителя уже не вспомню. Но работали отлично.
Запомнились они тем, что имели другую (отличную от ЛН2) цоколевку и были в DIP16.




с гарантией работают кроме ЛН2 - импортные 4069UB (остальные буквы - неважно какие), у них в даташитах прямо упоминается вариант работы усилителемДаташитов в те годы в доступе у меня не было, а в унылых сопроводительных листках типовых схем не печатали. Но в линейный режим я их загонял для тестирования разных схем.

Кстати, одни из первых серий ЛН2 остались в загашниках, год выпуска 1985...

https://ams02pap001files.storage.live.com/y4mDrnf8QGs-74IdYgjhc6fExBcJ8PVOSU9VhYWSzPT4k7xotV1lpUHxGipVlW TTeJ07mrwnOI8j1YXJT-xVkan_c094qxN845tdlT9GrVVDeAMzdFhuvdTLQ4RurmuOOkBu fsMnO-GNEy5bjAvDn4dLcAUQh6SqrElwMYZuaQBnBUBGHrQqoEOYKk45 lW26zK3?width=1753&height=1038&cropmode=none



P.S. Нашел в интернетах, как выглядели "воронежские" 4049:

https://ams02pap001files.storage.live.com/y4mXwsIFzFSytxfOIuGnuL5OSoU8HeKwxaLqOABJS_vCZZvO3m 31MKsZhGHGzCjhN1ry5DNLXkYXtTBg0YDT1RmP9c7LPAeaPvg8 ThPOHntVY2hcdbcoZnizYZ1OaT-WsfZc97xAGRbzMvpoY6cPdn3rZ9Pe9bmToFi12ELsYFIuO9YMe NKoeI_oe3vIvtkWgya?width=974&height=728&cropmode=none


- - - Добавлено - - -


интересная статья и еще более интересные комментарии к ней от матерых телефонистовс появлением серии 74HC можно читалку и на 74HC04 собрать, народ чем только не развлекается (https://youtu.be/e6q7graP-1Y?t=709).

Rio444
20.01.2023, 21:43
В любом случае уже заказал в ЧиД К561ЛН2. Ценник конечно конский. Но из-за одной штуки не разорюсь.


с появлением серии 74HC можно читалку и на 74HC04 собратьЭти же вроде уже буферизованные, то есть не должны подойти.
Хотя в кварцевых генераторах прекрасно работают минимум на 30МГц. Причем именно в линейном режиме.

Serg6845
20.01.2023, 22:01
А где про это можно почитать? Или из практики?

4049 которые я ставил в читалки, привозили из Воронежа в конце 80-х. Их выпаивали с каких-то плат, и они были в коричневой керамике. Фирму производителя уже не вспомню. Но работали отлично. Запомнились они тем, что имели другую (отличную от ЛН2) цоколевку и были в DIP16.


4049 все в 16-ногих корпусах и цоколевка не как у ЛН2. а почитать - ну например

https://pdf1.alldatasheet.com/datasheet-pdf/view/26879/TI/CD4049UBF.html - эти по схеме такие же как 4069, и скорее всего работать будут.
https://pdf1.alldatasheet.com/datasheet-pdf/view/216670/PHILIPS/HEF4049B.html - а вот эти - не факт.



P.S. Нашел в интернетах, как выглядели "воронежские" 4049:

https://ams02pap001files.storage.live.com/y4mXwsIFzFSytxfOIuGnuL5OSoU8HeKwxaLqOABJS_vCZZvO3m 31MKsZhGHGzCjhN1ry5DNLXkYXtTBg0YDT1RmP9c7LPAeaPvg8 ThPOHntVY2hcdbcoZnizYZ1OaT-WsfZc97xAGRbzMvpoY6cPdn3rZ9Pe9bmToFi12ELsYFIuO9YMe NKoeI_oe3vIvtkWgya?width=974&height=728&cropmode=none


буква U в маркировке намекает что работать наверно будут. с другой стороны - 4069 мне без U не попадались.


с появлением серии 74HC можно читалку и на 74HC04 собрать, народ чем только не развлекается (https://youtu.be/e6q7graP-1Y?t=709).

ну я например видел усилитель динамика в АОНе на 155ЛА3. схема проста как грабли - все элементы параллельно, все входы вместе, с выхода на вход резистор 200 Ом, 2 конденсатора на входе и на выходе. вполне работало...

Conan
20.01.2023, 22:51
почитать - ну например

https://pdf1.alldatasheet.com/datash...CD4049UBF.html - эти по схеме такие же как 4069, и скорее всего работать будут.
https://pdf1.alldatasheet.com/datash.../HEF4049B.html - а вот эти - не факт.
Посмотрел даташиты, к сожалению, в описании HEF4049B (buffered) нет описания внутренней структуры. Задержки примерно одинаковые (что с "B", что с "U"). Я полагал, что "буферизированная" (или high current) отличается от обычной (небуферизированной) серии более мощными транзисторами на выходе (с низким сопротивлением канала). Если так, то на линейный режим это влияет мало. Или все же в них действительно добавлены дополнительные выходные каскады?


- - - Добавлено - - -


Эти же [74HC04] вроде уже буферизованные, то есть не должны подойти.Серия 74HC - КМОП. Судя по результатам на видео внутренняя структура инвертора мало чем отличается от 40ХХ серии.
https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQzBCgY-ldxtgL4ZrsV7znLhQOcZJQ3q3k8-Q&usqp=CAU

По крайней мере ведут они себя очень похоже. Дюже линейные...

Serg6845
20.01.2023, 22:54
Посмотрел даташиты, к сожалению, в описании HEF4049B (buffered) нет описания внутренней структуры.


зато там есть схемка с тремя последовательными инверторами на каждый элемент. как это будет работать в линейном режиме - не знаю.
для сравнения можно посмотреть даташиты на 4001/4011 - в некоторых есть внутренняя схема, там больше одного каскада. возможно из-за этого они работают в читалке непредсказуемо.

Conan
20.01.2023, 23:14
зато там есть схемка с тремя последовательными инверторами на каждый элемент.Все верно "логическая схема" с тремя инверторами. Хотелось бы понять что там на самом деле: уж очень мало отличаются задержки от обычной серии.

Serg6845
20.01.2023, 23:37
Все верно "логическая схема" с тремя инверторами. Хотелось бы понять что там на самом деле: уж очень мало отличаются задержки от обычной серии.

я не силен в схемотехнике микросхем, но если посмотреть даташит на 4049UB по моей первой ссылке (там же есть схема 4050В) - то время задержки у 4049UB и 4050B отличается тоже не в 2 раза, хотя там 2 последовательных каскада. в HEF4049B их похоже три. с поправкой на развитие технологии - задержка может быть даже меньше. но как это будет работать в нештатном (в отличие от 4069UB) режиме - я не знаю.

andrews
21.01.2023, 02:00
Еще вот есть К1561ЛН4. Про них написано, что они аналоги 4069 и что имеют буферы на входе и выходе. Тем не менее приведена схема использования в качестве усилителя. В общем столько информации, что лучше наверное все таки брать ранние К561ЛН2 и уже с ними сравнивать все остальное.

Rio444
21.01.2023, 16:30
Я полагал, что "буферизированная" (или high current) отличается от обычной (небуферизированной) серии более мощными транзисторами на выходе (с низким сопротивлением канала).
Есть довольно известная статья о генераторах на КМОП микросхемах https://caxapa.ru/thumbs/775250/gen_prym.pdf
Цитата:
Инвертирующие вентили КМОП бывают двух типов:
* небуферированные вентили, которые содержат только один инвертирующий блок; коэффициент усиления напряжения равен нескольким сотням;
* буферированные вентили, содержащие три инвертора; коэффициент усиления напряжения – более 10 000; буферированные вентили хороши тем, что они имеют большой коэффициент разветвления по выходу, то есть могут подавать сигнал на большое количество входов; соответственно, потребляемый ток у них больше.
В качестве генераторов могут быть использованы как буферированные, так и небуферированные вентили с одной небольшой разницей в схеме: значения R2 или CB для схемы с буферированными инверторами должны быть увеличены в десять или более раз. Это увеличит падение напряжения в петле обратной связи, что желательно, так как коэффициент усиления буферированного инвертора выше.

SAVC
22.01.2023, 04:07
https://disk.yandex.ru/d/c0x3cBlvfFYIjw папка проекта

последняя схема - circuit9-2

Serg, радуйся! :-)

Alex Sy
24.01.2023, 16:24
Парни, у меня в Ленинград 2 стояла навесным монтажем 564лн2, так вышло, что я ее снёс... Поставил на родное место 561лн2, и комп перестал загружать чтото с кассет ..возможно ввиду колхоза навесного монтажа была изменена обвязка... Что скажете ? городить ее обратно ? или искать теперь уже почему не работает 561я ? спасибо

newart
25.01.2023, 11:18
А нагрузки с магнитофона хватит, если повесить сразу 3-4 варианта читалок, а их выводы на логический анализатор подключенный по USB.
(что бы визуально сравнить сигналы)

SAVC
25.01.2023, 11:23
Хватит.

creator
25.01.2023, 11:55
Хватит.
Кушайте, не обляпайтесь.

P.S. Имхо, лучшая схема на К554СА3. Другое дело, что не всегда необходимо настолько заморачиваться.

SAVC
25.01.2023, 12:53
creator, явно внутри кипит праведным гневом...

- - - Добавлено - - -

А что, не плохая схемка!

- - - Добавлено - - -

Формирователь на выход толька нужно повесить...

HardWareMan
25.01.2023, 13:48
Формирователь на выход толька нужно повесить...
Зачем? СА3 на выходе ОК, так что она маскимально заточена на работу с цифрой, даже если питать двухполярным питанием.
https://i.ibb.co/HG0c9YT/ca3-2.gif

SAVC
25.01.2023, 14:04
Ну, может быть... не максимально - максимально - это когда выход двухтактный.. ОК - это компромиссное решение.

HardWareMan
25.01.2023, 14:29
P.S. Имхо, лучшая схема на К554СА3. Другое дело, что не всегда необходимо настолько заморачиваться.
У нас в кружке был внешний компаратор на батарейках, оформленный в такую коробочку с коротким шнурком со штеккером и гнездом на боку, для включения в разрыв. Очень помогал при чтении некоторых особо плохих кассет - надёжно прям работал. Схему перерисовывал в кружке, скан приложил.
https://i.ibb.co/z69jh2x/Scan.jpg

SAVC
25.01.2023, 14:45
Мне кажется, или забыли резистор между выводами 7 и 8 ? Те самые 2кОм..

HardWareMan
25.01.2023, 15:06
Мне кажется, или забыли резистор между выводами 7 и 8 ? Те самые 2кОм..
Если он предназначен для работы на цифровой вход то да, вы правы. Но этот компаратор работал на магнитофонный вход где есть свой компаратор. Поэтому, хватало того потенциала, который перепадал туда через 430к.

SAVC
25.01.2023, 15:17
Понятно.
Мудрёно!
:-)

Conan
25.01.2023, 15:49
Парни, у меня в Ленинград 2 стояла навесным монтажем 564лн2, так вышло, что я ее снёс... Поставил на родное место 561лн2, и комп перестал загружать чтото с кассет ..возможно ввиду колхоза навесного монтажа была изменена обвязка... Что скажете ? городить ее обратно ? или искать теперь уже почему не работает 561я ? спасибо Если ваш Ленинград 2 не представляет музейной ценности, то разницы никакой. Устанавливайте, что есть под рукой. В любом случае обвязка ЛН2 очень простая.


P.S. Узел считывания с магнитофона у фирменных ZX Spectrum совмещал вход и выход на одной ножке ULA. Туда же заводился и динамик. Ходили слухи, что есть игры, которые это проверяют. В начале 90-х такого доступа к информации как сегодня не было, поэтому в ZX-NEXT был добавлен один резистор с магнитофонного выхода #FE на вход читалки.

Детали (отличие версий 2 и выше фирменных плат) стали широко известны только в начале нулевых:
If bit 4 out = 0, then bit 6 input will follow the EAR input. If bit 4 out = 1, then the EAR input cannot pull down the ULA bit 6 input.
Unconnected EAR input should be 0.
On Issue 3, the MIC output doesn't really affect the ULA EAR input (bit 6), on Issue 2 it does.

Внутренняя схемотехника фирменных ULA (поздней версии) известна стараниями Криса Смита (описана в его книге про ULA).

Имеет ли смысл ориентироваться на фирменные модели (для совместимости)? Каждый решает сам.

Serg6845
25.01.2023, 18:12
У нас в кружке был внешний компаратор на батарейках, оформленный в такую коробочку с коротким шнурком со штеккером и гнездом на боку, для включения в разрыв. Очень помогал при чтении некоторых особо плохих кассет - надёжно прям работал. Схему перерисовывал в кружке, скан приложил.
https://i.ibb.co/z69jh2x/Scan.jpg

:)
http://sblive.narod.ru/ZX-Spectrum/Leningrad48k/LeningradSCH180dpi.gif
Найдите два отличия (не считая номиналов)...

HardWareMan
25.01.2023, 19:07
:)
http://sblive.narod.ru/ZX-Spectrum/Leningrad48k/LeningradSCH180dpi.gif
Найдите два отличия (не считая номиналов)...
Нет фильтрации опорного напряжения компаратора (положительный вход) и нет RC фильтра по входу.

Serg6845
25.01.2023, 20:48
Нет фильтрации опорного напряжения компаратора (положительный вход) и нет RC фильтра по входу.

можно спорить, но я бы сказал что положительный вход скорее сигнальный, а опора - отрицательный.

HardWareMan
26.01.2023, 08:34
можно спорить, но я бы сказал что положительный вход скорее сигнальный, а опора - отрицательный.
Компаратор суть операционник с бешенным усилением, работающий без обратной связи. А для ОУ не важно, какой вход будет опорным. Это влияет только на полярность выходного сигнала. В схеме приведённой мной положительный вход фильтруется, поэтому по нему не будет проходить полезный сигнал. А нужен он для того, чтобы следить за текущим условным нулём, относительно которого колеблещийся сигнал и компарировать. Очень помогает, когда плывёт скважность и вообще, когда есть ультранизкие в сигнале (я встречал, некоторые магнитофоны могли такое привносить). Даже обычный компаратор с небольшим гистерезисом (как в своё время на страницах журнала радио предлагали доработать читалку Радио-86РК) будет работать сильно лучше, если опорное напряжение будет следить за условным нулём реального сигнала.

В 00х пользовался ещё вот такой схемой:
https://i.ibb.co/6NNqzVN/image.png
В целом, неплохо считывала спектрумские кассеты. Причём, заметно лучше, чем хвалёная схема на ЛН2 в моём Magic. У меня было 30 кассет, которые мне отдал знакомый. Родная схема считывала примерно 60% игр. Я хорошо помню те бесконечные вечера 2000 года по загрузке игр с каждой кассеты и отмечанием на вкладыше загружается она или нет. А потом я попробовал схему выше и, наверное, больше половины из тех, что не считывались - считались. А бумажку с компаратором из кружка я нашел сильно позже, когда эти кассеты задарил дальше по цепочке чувачку в 2004м. Я тогда выкачал World_Of_Spectrum на работе и понял, что кассеты мне не нужны.

Serg6845
26.01.2023, 11:46
В схеме приведённой мной положительный вход фильтруется, поэтому по нему не будет проходить полезный сигнал.

не согласен. с указанными номиналами амплитуда сигнала на плюсовом входе будет больше чем на минусовом (по крайней мере в рабочей полосе частот).



А нужен он для того, чтобы следить за текущим условным нулём, относительно которого колеблещийся сигнал и компарировать. Очень помогает, когда плывёт скважность и вообще, когда есть ультранизкие в сигнале (я встречал, некоторые магнитофоны могли такое привносить). Даже обычный компаратор с небольшим гистерезисом (как в своё время на страницах журнала радио предлагали доработать читалку Радио-86РК) будет работать сильно лучше, если опорное напряжение будет следить за условным нулём реального сигнала.


это да, но в той схеме на роль следилки за средним уровнем скорее годится 0.1мкф на землю (который последовательно с 430 Ом). а эта цепь с схеме Ленинграда тоже есть.

Conan
26.01.2023, 14:32
В целом, неплохо считывала спектрумские кассеты. Причём, заметно лучше, чем хвалёная схема на ЛН2 в моём Magic.Вы переделывали штатную схему "Магик" или схему на компараторе тестировали на другом клоне?

HardWareMan
26.01.2023, 14:57
Вы переделывали штатную схему "Магик" или схему на компараторе тестировали на другом клоне?
Я подключил её к цепочке ЛН2 напрямую.

Alex Sy
26.01.2023, 18:32
Нет, музейная ценность понятие растяжимое. Мне просто его подарили недавно, условно рабочий, пытаюсь допилить... Вот только не могу разобраться по схеме. ЛН2 тут главную роль играет в читалке ? вот такое говт говенцо было намучено ( до меня ) как на картинке..и по схеме, сигнал магнитофона идет на ДД42 или на ДД 43 ?.
Наставьте на путь истинный :))))
спасибо

Conan
26.01.2023, 19:13
вот такое говт говенцо было намучено ( до меня ) как на картинке..и по схеме, сигнал магнитофона идет на ДД42 или на ДД 43 ?Сигнал с магнитофона идет на конденсатор С5(?) *номер не разобрать на картинке. Далее через резистор на вход той самой ЛН2 (в левом верхнем углу схемы). Если под руками есть К561ЛН2, запаяйте ее на место, как задумано изначально. "Бутерброды" из микросхем других серий ставили, от дефицита или нищеты.

- - - Добавлено - - -


Я подключил её к цепочке ЛН2 напрямую.Посмотрел схемы Магиков (4,5,6), там действительно схема на ЛН2 (D13), но чуток своебразная:

https://ams02pap001files.storage.live.com/y4m3-LuLTnmGvTF0oPYJ9AD-oPMPRPMkfU8kACXsJBLlIHiqHO17gP-fErXXUGEMGaUVNYDNgbOm8lrHbJ-3-8eHZhg9jtndmfjQ30LZ1kdEV4YykF8bhOEUdsJUEJMt7J3-XYrRRsWs1K9ZSM1qIm3nQapHxqBieCHToNpAOMlLJXuX64HDbq R7EaveITJdBdv?width=1489&height=806&cropmode=none

Видимо Сергей Жаворонков (разработчик этого клона) добивался совместимости с фирменной моделью. В его первой (авторской) плате был операционник на входе. В серию пошла плата с ЛН2. Она отличается от той, что приведена в этой теме. Очевидно, что не все варианты на ЛН2 одинаково хороши.

anasana
26.01.2023, 22:52
Доброе всем, хотел бы для себя утрясти вот какой вопрос: насколько я себе представляю, "узел чтения с магнитофона" достаточно самостоятельный аппаратный блок, "забирающий" с движущейся ленты сигнал и отдающий Спеку уже распознанные, достоверные в зависимости от живости носителя 0 либо 1, биты с проходящего потока, которые машинка уже сама собирает в байты, до наступления какого-то условия?
Что хотел бы я : собрать с малым, примерно десятка до трёх элементов, макетку читалки с магнитофона:
У меня есть немного кассет с виду хорошего хранения, думаю можно выбрать любую стабильную схему из здесь уже упомянутых, натыкать с малым ту макетку. Лента движется, выхлоп цифровой, - байтами на СОМ-порт РС, либо формирование дампа склеиванием из битов через дрыгоножество на пине ардуинки (как раз есть комплект Знаток с такой, малОй её уже не боится).
цель работы малый тыкает проводки, мы вместе проверяем. разбираемся как живут с одной ногой без SPI, пищим магнитофоном, пробуем скормить полученный дамп эмулятору.
Я что-то не натыкался на читалку в таком исполнении, варианты чаще предлагались или самому писать wav либо слать почтой кассеты сразу newart или JeRrS.

Conan
27.01.2023, 11:45
Что хотел бы я : собрать с малым, примерно десятка до трёх элементов, макетку читалки с магнитофона
цель работы малый тыкает проводки, мы вместе проверяем. разбираемся как живут с одной ногой без SPI, пищим магнитофоном, пробуем скормить полученный дамп эмулятору.
Я что-то не натыкался на читалку в таком исполнении, варианты чаще предлагались или самому писать wav либо слать почтой кассеты сразу @newart или @JeRrS.
Решение зависит от того каковы цели у этого проекта: образовательные или... эмоционально/ностальгические.


Поясню: Спекки как техническое устройство (или образец для подражания) - безнадежно устарел. Его популярность (как устройства/гаджета) в 80-е-90-е-00-е носила в т.ч. социальный характер. Интересно было заниматься (что железом, что софтом) потому, что иметь дома свой игровой компик - считалось круто, особенно среди детей. Это мотивация старшего поколения, полагаю, что и ваша. Иначе бы не хранились бережно кассеты с играми.

У нынешнего поколения другая социальная мотивация: современные гаджеты. Если задача образовательная (развить в ребенке технические навыки/знания), то лучший путь - научить его работать с тем, что в его собственных глазах (глазах его друзей) круто (социально значимо) в нынешнее время. Это придает желания ребенку самому (без родителей) далее изучать в этом направлении. Читалка для "папиной ностальгии"... в общем случае не лучший проект.

Поэтому:
если нужно считать/сохранить/передать содержимое кассет с играми - такие решения имеются (https://timwolverson.wordpress.com/2016/05/10/how-to-convert-zx-spectrum-programs-from-cassette-tape-to-tzx-files/). Сразу уточню - такого «адреналина», как был у вас в детстве во время загрузки с кассет игр, к сожалению, уже будет выделяться.
если задача - научить ребенка, то спросите, что сейчас считается важным для него/его круга общения. Таких проектов (в т. ч. творческих) сейчас очень много. Другое дело, что "папа" не всегда в теме.
Попытка совместить свою ностальгию и мотивацию ребенка приведет к ослаблению того или другого. Это слишком разные сущности.

Впрочем, все это чуток далеко от топика темы. Возможно будет интересно посмотреть на проекты, которые имеют отношение к читалкам/софту/эмуляторам, уже реализованные форумчанами:
Магнитофон для Спектрума на ATMega128 (https://zx-pk.ru/threads/25622-magnitofon-dlya-spektruma-na-atmega128.html)
"Магнитофон" для Спека (https://zx-pk.ru/threads/423-quot-magnitofon-quot-dlya-speka.html)

anasana
27.01.2023, 14:33
Да, безусловно, у ребенка совсем другие интересы, когда работаешь в паре, то очень легко чувствуется утрачивает ли он интерес к происходящему и нужно либо отложить или объяснить место которое он не понимает и это разрывает ему логичную цепочку в ходе работ.
Поэтому все свои хотелки я делаю сам, разбираюсь, а его подтягиваю только в эпизоды на вкусные кусочки, клиповое мышление, никуда уже не денешься, но зато втихаря прокачиваются и общие навыки, типа внимательности к деталям и при сборке, конструкторы ему заходят, общую насмотренность.
За ссылки спасибо!! Я изучу.

Shofer
30.01.2023, 19:38
Что уж говорить про детей, если форум превратился в "не работает то-то, подскажи как починить". Удивительно, что уважаемый Константин заглянул.

andrews
30.01.2023, 19:56
Немного не в тему. Но может кто и этим занимался?

А если есть старые пленки от катушечного магнитофона как наиболее простым способом их оцифровать, очистить от шумов и прочее?
Есть конечно и катушечная Астра не работающая( там нужных резинок нигде не найдешь, да и платы восстанавливать). Можно попытаться шаговые двигатели поставить под каждый держатель катушки и синхронизировать их работу.



форум превратился в "не работает то-то, подскажи как починить"
а что в этом плохого? Вы думаете большинство здесь с ума сходят от того, что некуда девать время и не на что потратить деньги? Полезные советы экономят и время, и деньги.

Shofer
30.01.2023, 20:05
а что в этом плохого? Вы думаете большинство здесь с ума сходят от того, что некуда девать время и не на что потратить деньги? Полезные советы экономят и время, и деньги.

Я имею ввиду, что никому не охота ничего изучать.

goodboy
30.01.2023, 20:58
Я имею ввиду, что никому не охота ничего изучать.
косвенно виноват и очень плохой функционал поиска по-форуму.

Shofer
31.01.2023, 09:28
косвенно виноват и очень плохой функционал поиска по-форуму.

Это да, но сейчас есть инет, а в наше время никакой инфы, одни обрывки. В столицах ещё как-то инфа крутилась, я маленьком городе жил, вообще ничего не было. Цифровую электронику начал изучать со справочной книжки "Популярные микросхемы ТТЛ", Шило. Другого ничего не было. Потом уж, когда переехал в Екатеринбург, как-то с инфой стало легче. Ну ладно, мы скатились в оффтоп.

Rio444
10.02.2023, 15:03
Сделал по схеме "Ратона"
https://pic.maxiol.com/images2/1676029144.781442592.tapein.png
Только нагрузочный резистор на выходе оставил тот, что уже стоял на плате - 2,2К.
Заработало сразу, как только исправил собственные же ошибки. Гружу с обычного компа, с выхода на колонки.

Любопытно что на этой плате "Ленинграда" уже были остатки собственно ленинградской схемы - 140УД6 отрезанный от всего. Также К1006ВИ1, запаянный, но ни к чему не подключенный.
И, наконец, К554СА3, с отрезанным входом и страшной путаницей проводов.
Снял всё нафиг :)
Теперь выглядит так:
https://pic.maxiol.com/thumbs2/1676030475.781442592.111.jpg (https://pic.maxiol.com/?v=1676030475.781442592.111.jpg&dp=2)

SAVC
10.02.2023, 15:28
Наверное, нагрузочный резистор, не конденсатор..

Rio444
10.02.2023, 15:47
SAVC, да, конечно, исправил.