Д3-28, устройства для загрузки ПО (способы, идеи, ... конструкции)

Карманные вычислительные устройства и механические вычислители
Гость

Сообщение Гость » 12.02.2019,16:17

Good Loki писал(а):Все неудачи с попытками записать сигнал на кассету связаны во первых с неправильным форматом файла: очень низкая точность времени.
Ведь когда драйвер аудиокарты воспроизводит файл с низкой частотой дискретизации он не знает, что такая частота выбрана специально, и нужно фронты привязывать именно к этим отчётам, а предполагает что в файле записана звуковая информация, соответственно и пытается восстановить из неё звук, с соответствующими характеристиками, вплоть до инверсии фазы.
На стороне компьютерного выхода все "устранимые" проблемы мы устранили.
Если выставить частоту дискретизации даже 2 кГц (т.е. х2 частота импульсов на ленте), то выход получается вполне нормальным.
Проблемы с "инверсией фазы" были исключительно из-за того, что я протормозил и сделал частоту дискретизации равной х1 (а не х2) частоте аналогового сигнала.
Получаемый сигнал смещён на четверть периода, но это смещение постоянно во времени (стационарно), т.е. не вносит никаких искажений.
Форму импульса, наверное, можно подулучшить, если поиграться с семплрейтом (например, взять его 8 кГц или выше) -- но это уже из разряда "доводки/полировки".

Из "неустранимых" проблем на стороне компьютера осталось лишь то, что аналоговый выход персоналки не сохраняет постоянную составляющую.
Из-за этого амплитуда (точнее, перепад потенциала на фронте) импульса, следующего за длительной паузой в канале (например, бит "1" после длинной серии "0000000"), получается в два раза меньше, чем в норме. Терпимо, но нежелательно.
Вылечить это, к сожалению, невозможно вообще никак. Поднятие частоты дискретизации, конечно, тоже не поможет, т.к. это никак не связано одно с другим.
Good Loki писал(а):Вторая причина связана в использовании магнитофона, который не использовался для записи оригинальной информации на кассеты. Он тоже вносит свою роль в фильтрации сигнала.
Вот как раз с магнитофоном была совсем беда.
1. Проникновение сигнала из одного канала в другой -- что вот именно для способа модуляции, принятого в Д3-28, совершенно недопустимо.
2. Потеря постоянной составляющей сигнала -- что в купе с такой же проблемой на стороне аудиовыхода персоналки уже как бы в 4 раза уменьшает амплитуду одиночного импульса, следующего в канале после длительной паузы.
3. И вот конкретно в том магнитофоне, который взяли (ну, по крайней мере в нём), АРУ усилителя записи, емнип, добавляло проблем к п.2 тем, что не просто убирало постоянную составляющую, а как бы "перехлёстывало за ноль". Из-за этого, в наихудшем случае, если "1" появляется после серии из именно 7..9 "нулей", то амплитуда такого импульса совсем уже стремится к такой "махонькой зазубринке".
Good Loki писал(а):просто был удивлён, почему не рассматривается такой способ загрузки ПО.
рассматривался, конечно :)
но, на самом деле, неожиданно, что такое устройство где-то кто-то наладил в промышленных масштабах

XPOHOMETP

Сообщение XPOHOMETP » 12.02.2019,17:37

xoiss писал(а):Из "неустранимых" проблем на стороне компьютера осталось лишь то, что аналоговый выход персоналки не сохраняет постоянную составляющую.
...
Вылечить это, к сожалению, невозможно вообще никак.
С Вашего позволения вставлю и свои 5 копеек - очень даже "как" :biggrin:
Сорри - не люблю категоричность, особенно если она не соответствует действительности.

Берем простейшую звуковую карту (которую и сломать не жалко).
Лежит вот под рукой noname CMI8738/PCI для примера.
Изображение
Рядом с выходными разъемами наблюдаем кучку электролитов примерно на 10 мкф.
Тестером вызваниваем те, что идут на зеленый разъем (линейный выход).
Закорачиваем каждый из двух (левый/правый каналы).
Получаем прямой выход с ЦАП со всеми постоянными составляющими :)

С ноутбуками сложнее - разбирать, вызванивать и т.д.
Ну и на современных платах часто назначение конкретного гнезда не фиксировано - может и входом, и выходом быть.
С такими проще не связываться.
Но в рамках ретро железа думаю и первого варианта достаточно...
xoiss писал(а):неожиданно, что такое устройство где-то кто-то наладил в промышленных масштабах
Good Loki писал(а):Ну в Китае, это сделали исключительно для владельцев машин с оригинальной магнитолой, которые не хотят нарушать аутентичность, но хотят слушать музыку сохранённую в mp3.
И в России аналогичная конструкция существовала уже более двух десятков лет назад.
Тоже в виде кассеты, тоже для автомагнитол.
Только в аналоговом варианте - для конвертации импортных<->советских диапазонов ФМ и кодировок стереосигнала.

Гость

Сообщение Гость » 12.02.2019,22:04

Ключевые "нерешённые" проблемы всё-таки были связаны именно с магнитофоном.
Он, увы, записывает "не совсем то", что его просят записать.
И без существенных (и глубоко индивидуальных для каждой конкретной модели магнитофона) изменений схемы усилителя записи их никак не выпилить.
// Именно из-за этих проблем программа "Свисток для Д3-28" и была свёрнута.

:thumbup: А вот идея с ретрокомпьютерами наводит на такую мысль:
- у ретрокомпьютеров есть порт LPT, у которого есть 8 дискретных выходов, на которые можно посылать какие угодно паттерны (нам достаточно двух выходов)
- ... и порт RS-232, у которого есть пара выходов RTS, DTR, которыми тоже можно управлять как угодно (см. Modem Control Register, 8250)
То есть, из-под MS-DOS нет проблем получить пару модулированных меандров с частотой порядка 2 кГц.
// У меня вон Toshiba Satellite 1960 лежит как раз без дела...

Good Loki
Advanced Member
Сообщения: 331
Зарегистрирован: 01.02.2012,09:12
Откуда: Зеленоград

Сообщение Good Loki » 13.02.2019,03:27

Вчера заказал себе это чудо китайской мысли. Придёт поковыряю (обещают доставку порядка 2-х месяцев). На фотографиях из отзывов видно, что головка реверсивная — у неё четыре катушки.
Изображение
Если делать свой эмулятор, это можно использовать для разделения воспроизведения/записи. Вставил одной стороной - воспроизведение, вставил другой стороной - запись.
В фабричном виде, смогу опробовать для Commodore 64C, у него правда нет требований к стерео и к форме сигнала, как у д3-28.
если под рукой есть головка от магнитофона и корпус от кассеты, то можно самому сделать этакую AUX-кассету.
xoiss писал(а)::thumbup: А вот идея с ретрокомпьютерами наводит на такую мысль:
- у ретрокомпьютеров есть порт LPT, у которого есть 8 дискретных выходов, на которые можно посылать какие угодно паттерны (нам достаточно двух выходов)
- ... и порт RS-232, у которого есть пара выходов RTS, DTR, которыми тоже можно управлять как угодно (см. Modem Control Register, 8250)
То есть, из-под MS-DOS нет проблем получить пару модулированных меандров с частотой порядка 2 кГц.
Осталось достать магнитофонную стерео-головку, корпус кассеты и токоограничивающие резисторы. Хотя я бы всё таки поставил какие-нибудь выходные ключи, чтобы не спалить LPT порт.
Понадобится четыре линии, так как нам нужно будет обеспечить как положительное направление тока, так и отрицательное.
Sinus писал(а):Собственно, главная на первых порах задача такая: у нас есть ПО в виде текстовых файлов с массивами байтов (вот ссылка на пост с примерами таких файлов), надо научиться такие массивы загонять в ОЗУ Д3-28.

Желательно придумать/обсудить несколько способов и для каждого способа составить подробный план: что, как и в каком порядке делать, чтобы справиться с задачкой. А владельцы Д3-28, если вдохновятся подобной задачкой и найдут когда-нибудь на это время, то сами выберут себе свой путь: изобретать / паять / программировать интерфейс к компу или плееру, или покупать эмулятор кассет, или делать как-то иначе. )
Без испытательного стенда сложно. Ведь нужно убедиться, что уровень сигнал/шум достаточен, чтобы его декодировала Д3-28. Посмотрел схему с сайта d3-28.ru, там много зачёркнуто в схеме декодирования сигнала с кассеты. Кроме того не понятно, что это за 8w7(2) и t4(2).
Можно конечно ограничиться и D44, D45 с обвязкой. Но тогда нужно понять, какую форму сигнала нужно получить: амплитуду, длительность, каковы допустимые отклонения.
Кстати учитывая наличие C32,C33, гнаться за сохранением постоянной составляющей не обязательно, главное получить нужную форму и амплитуду сигнала.

XPOHOMETP

Сообщение XPOHOMETP » 13.02.2019,10:14

xoiss писал(а):Ключевые "нерешённые" проблемы всё-таки были связаны именно с магнитофоном.
Он, увы, записывает "не совсем то", что его просят записать.
И без существенных (и глубоко индивидуальных для каждой конкретной модели магнитофона) изменений схемы усилителя записи их никак не выпилить.
// Именно из-за этих проблем программа "Свисток для Д3-28" и была свёрнута.
Ваш абзац, который я прокомментировал в предыдущем сообщении, был лишь про компьютерную сторону.
Но можно и по магнитофону идей подкинуть (не знаю, надо-ли для свернутого)...

Тогда, для полноты картины, некое предисловие...
Ведь часто новое - это хорошо забытое старое.

По постоянной составляющей на звуковой карте: проблема известная со времен Win 9x.
Были программы, превращающие ее в осциллограф, функциональный генератор звукового диапазона, частотомер.
На измерительные приборы не тянет, но для начинающего радиолюбителя самое то (племяннику ставили).

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


Теперь про магнитофоны.
Когда они были большие, теплые, ламповые, на катушках :)

В общем, у меня начали появляться катушки с записями на 19 см/с, а аппараты были только на 9,53 см/с и 4,76 см/c.
9,53 можно превратить в 19,05 путем наматывания изоленты (синей - куда же без нее) на тонвал.
Но ситуация (кроме немерянной детонации) осложнялась тем, что аппарат тот моно, а записи стерео.
Головка одновременно читает одну дорожку в прямом направлении и одну в обратном (на катушках через одну они).

В общем, производилась перезапись (в два захода - борьба с моно/стерео).
Кратко: оригинал 19,05 воспроизводим на 9,53 и пишем на 4,76.
Копию воспроизводим на 9,53 и слышим то что нужно :)

А к чему эти много букв?
Так вот на копии звучание ВЧ было просто обалденное, а вот низы завалены.
Т.е. частотный диапазон тракта записи-воспроизведения сместился !!!


Применительно к Вашему случаю.
Да, копаться в усилителе записи/воспроизведения - дело неблагодарное.
Потому предлагаю просто поднять скорость ленты при записи.
И пропорционально увеличить частоту входного сигнала (он же программно формируется).
А воспроизводить на стандартной скорости. АЧХ в области низких частот явно улучшится.

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

В общем, способ тоже не на все случаи жизни, но подходящий магнитофон найти можно.
А добавить скорость на моторе проще, чем усилитель перелопатить.


Как то так. Спасибо всем дочитавшим !


P.S. Полагаю, что обе модификации (звуковая+скорость) в комплексе могут дать приемлемый результат...
xoiss писал(а):A вот идея с ретрокомпьютерами наводит на такую мысль:
...
У меня вон Toshiba Satellite 1960 лежит как раз без дела
Воспринял цифры как год выпуска - это круче Д3-28 будет!
Такому раритету нашлось бы более достойное применение :biggrin: :biggrin: :biggrin:

Гость

Сообщение Гость » 13.02.2019,11:51

Good Loki писал(а):Кроме того не понятно, что это за 8w7(2) и t4(2).
8w7 - один из "микроприказов"
суть в том, что НМЛ в Д3-28 управляется, если угодно, вычислительным ядром процессора (это примерно, как если бы у Пентиума специально были бы предусмотрены несколько ножек в сокете для управления лампочками/магнитиками в HDD)
можете считать, что это некий "строб" сигнал, вырабатываемый согласно какой-то логике под управлением микропрограммы чтения магнитной ленты
его назначение "сброс СИ-детектора в усилителе чтения"
короче, после того, как сработавший детектор бита опрошен, этот сигнал сбрасывает детектор, подготавливая его к детектированию следующего бита
// вроде бы так, но могу наврать

t4 - один из микротактов машинного такта
длительность (период) машинного такта = либо 2 мкс, либо 1 мкс -- в зависимости от модификации машины: диодно-трансформаторное ПЗУ или микросхемное ПЗУ
количество микротактов в одном машинном такте = либо 8, либо 10 -- тоже зависит от модификации машины: 16 кБ ОЗУ или 32 кБ ОЗУ (я так понимаю, что исполнение "128 кБ" здесь == "32 кБ")
всего может быть 4 варианта (если верить ТО)
т.е. считайте, что t4 - это некий импульс либо-либо:
а) длительностью 0.250 мкс, с периодом следования 2 мкс
б) 0.125 мкс -- период 2 мкс
в) 0.200 мкс -- период 1 мкс
г) 0.100 мкс -- период 1 мкс
на самом деле его задача в схеме детектора -- это просто эдакая "защита от дребезга" -- от него тактируется счётчик, сбрасываемый перепадом уровня с магнитной ленте -- если после крайнего перепада натикало сколько-то микросекунд, то выполняется захват уровня

// а вообще, если честно, схема детектора в Д3-28 -- так себе

Sinus
Full Member
Сообщения: 229
Зарегистрирован: 07.08.2016,17:30
Откуда: СПб

Вклад в сообщество

Сообщение Sinus » 14.02.2019,01:25

XPOHOMETP написал:
Потому предлагаю просто поднять скорость ленты при записи. И пропорционально увеличить частоту входного сигнала (он же программно формируется). А воспроизводить на стандартной скорости. АЧХ в области низких частот явно улучшится.
Спасибо. Однако в этом случае может во столько же раз уменьшиться уровень воспроизводимого в Д3-28 сигнала, так как читающая головка реагирует на скорость изменения магнитного поля вблизи её зазора. И кроме того, если бы удалось даже в несколько раз понизить границу воспроизводимых низких частот, это не решило бы проблему "записи постоянных уровней". Приведу несколько картинок (хотя, может быть, в этой теме они и лишние) с оцифровками реальных записей на МЛ.

Д3-28 постоянные уровни пишет: при записи ток в катушках пишущей головки течёт всё время, а в момент прихода "0" в канале нулей или "1" в канале единиц только меняется его направление. Т.е. лента при записи в Д3-28 должна намагничиваться до насыщения, а в моменты "0" и "1" только меняется направление намагниченности. При воспроизведении (и при оцифровке) в катушках читающей головки возникают импульсы тока, пропорциональные скорости изменения намагниченности. Во многих программках для Д3-28 встречаются очень длинные последовательности нулей (это не экзотика, а рядовая ситуация!), в канале единиц при этом сигнала долго нет. Вот пример, фрагмент "осциллограмм" из аудио-редактора при оцифровке бытовым магнитофоном "Романтик" программы "Выстра" с МЛ, записанной на Д3-28:

Изображение

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

Форма импульсов видна на растянутой по времени шкале (заодно в нижней половине рисунка показаны "однополярные импульсы", соответствующие нулям (синие импульсы) и единицам (красные импульсы), полученные численным дифференцированием сигнала в каждом канале с последующим возведением результата во вторую степень. Они получены в Маткаде; предполагаю, примерно так же должны выглядеть однополярные импульсы, получаемые в Д3-28 аппаратно в тракте чтения МЛ):

Изображение

Видно, например, что последнему биту "1" (там, где стоит маркер) соответствует перепад сигнала в канале единиц "от положительного потенциала к отрицательному" (а затем оцифрованный сигнал в канале единиц релаксирует к нулевому уровню). Если посмотрим на конец этой серии нулей, то увидим, что первый (после долгого отсутствия) бит "1" приходит в виде перепада с противоположной полярностью; см. место, отмеченное маркером:

Изображение

Т.е. намагниченность ленты в канале единиц оставалась постоянной, пока шли нули, а затем сменилась на противоположную.

На маткадных графиках приведены также номера отсчётов. Видно что серия нулей здесь длилась в течение порядка 100000 отсчётов, что при частоте дискретизации 44100 отсчётов в секунду составляет более 2 секунд. Обратной величине соответствуют доли герца. Изменениями скорости ленты и АЧХ в разумных пределах в бытовом магнитофоне наверняка не добиться записи столь низких частот (причём, могут встретиться ведь и ещё более длинные паузы активности в каналах).

Заодно стоит отметить, что при чтении МЛ, записанной на Д3-28, бороться за низкие частоты нет необходимости. Виталий 15a18 научился оцифровывать свои МЛ с помощью усилителя воспроизведения на ОУ без характерной для аудио-трактов коррекции АЧХ. Сигнал на выходе такой системы имеет вид треугольных пиков разной полярности, привязанных к моментам изменения намагниченности МЛ. Для раскодировки это очень удобный сигнал: его не надо дифференцировать, а достаточно сразу возвести во вторую степень, чтобы получить чётко очерченные однополярные импульсы нулей и единиц. Вот пример такой оцифровки очень хорошего качества, выполненной Виталием (в нижней части рисунка - графики однополярных импульсов, полученные в Маткаде возведением сигнала в квадрат):

Изображение

Такие картинки навели на мысль: записать на бытовой магнитофон "синус-подобные" импульсы, расположенные в местах "0" и "1" (в расчёте на то, что тракт чтения ДЗ-28 присутствие каждого такого импульса обнаружит, а быстрые колебания сигнала в импульсе будут игнорированы трактом чтения как "дребезг"). Вот фрагменты графиков таких сигналов, изготовленных в Маткаде, показаны концы с байтом 0512 и его битом чётности "0":

Изображение

Это два варианта сигнала: в одном длительность sin-импульса равна 16 отсчётам, а в другом 8 (она обозначена как параметр dF), при длительности периода, содержащего бит информации, 45 отсчётов (параметр dM). Частота дискретизации - 44100 отсчётов/с. В сигнале закодирована уже упоминавшаяся раньше наша самая короткая программка для пробы: "y-тест" (состоит всего из 9 байт).

Чтобы в магнитофоне сигнал не испортился из-за обилия высоких частот, сделал две версии каждого сигнала - исходную нефильтрованную и с отфильтрованными в ФНЧ высокими частотами. Вот картинки спектров для сигналов с "dF=16", без фильтрации и после ФНЧ с частотой среза 5500 Гц:

Изображение

Для сигнала с "dF=8" спектр аналогичный, только сильнее вытянут вдоль шкалы частот. После ФНЧ с частотой среза 11000 Гц он выглядит так:

Изображение

На всякий случай можно взглянуть ещё и на "осциллограммы" обоих фильтрованных сигналов, чтобы убедиться, что фильтрация не сильно испортила форму импульсов; вот так выглядят последние пять бит:

Изображение

Наконец, ссылки на Яндекс-диске на сами WAV-файлы с этими сигналами для экспериментов (т.е. для записи на кассету на бытовом м/ф и попыток чтения их командой "СЛ" в Д3-28):

980hz_44100_s-code_dm-45_df-16_y-test_KP-88_N-8.wav
980hz_filter-5500_44100_s-code_dm-45_df-16_y-test_KP-88_N-8.wav

980hz_44100_s-code_dm-45_df-8_y-test_KP-88_N-8.wav
980hz_filter-11000_44100_s-code_dm-45_df-8_y-test_KP-88_N-8.wav

(Если вдруг это не окажется бредом, а получится, то предложу для такого сигнала название код Ы s-code.)

Good Loki
Advanced Member
Сообщения: 331
Зарегистрирован: 01.02.2012,09:12
Откуда: Зеленоград

Сообщение Good Loki » 14.02.2019,05:16

xoiss писал(а):на самом деле его задача в схеме детектора — это просто эдакая "защита от дребезга" — от него тактируется счётчик, сбрасываемый перепадом уровня с магнитной ленте — если после крайнего перепада натикало сколько-то микросекунд, то выполняется захват уровня
Странно, но у меня получается, что если длительность импульса была больше 8xt4 (в данном случае t4 я обозначил период), тогда происходит захват уровня. То есть счётчик считает только когда не находится в состоянии сброса и не досчитал до 8-ми. А сброшен он всегда когда на входе сигнал меньше 0,7В. Получается, что эта схема игнорирует все слабые и короткие сигналы.
А есть, где-то временные диаграммы сигналов 8w5, 8w6 и 8w7 при считывании программы с магнитной ленты?
Sinus
Тоже собирался предложить вместо меандра заменить сигнал специально сформированными одиночными импульсами с выходом в ноль между импульсами. Но для уверенности, что сигнал будет правильно декодирован, хотел собрать испытательный стенд, по схеме детектора.
Пока остаётся вопрос, по сбросу счётчика, когда сигнал будет проходить через ноль (уже дифференцированный сигнал). Успеет ли он сброситься, или продолжит считать? Это зависит от частотных характеристик счётчика.
Если счётчик будет сбрасываться при каждом максимуме/минимуме сигнала, то вместо одного сигнала мы получим три сигнала (по количеству фронтов и спадов).
А вот как эти три сигнала воспримет детектор зависит от временных диаграмм 8w5, 8w6, 8w7.
Думаю, что просто синус-подобный сигнал может не подойти.
И эксперименты лучше проводить с помощью именно простого адаптера (корпус и стереоголовка), чтобы исключить влияние характеристик магнитной ленты.
А ленту проще писать специально сконструированным накопителем, куда подавать меандр, как и было в оригинальной конструкции.

Good Loki
Advanced Member
Сообщения: 331
Зарегистрирован: 01.02.2012,09:12
Откуда: Зеленоград

Сообщение Good Loki » 14.02.2019,07:04

Собственно про сигналы 8w5, 8w6, 8w7 и их влияние на пригодность переменного сигнала на НМЛ.
Если сигнал переменный, он с большой долей вероятности на усилительных каскадах и счётчиках распадётся на серию импульсов.
Если вся пачка придёт между спадами 8w7, то на D50.1 и D50.2 они всё равно объединятся, но мы этого гарантировать не можем.
Есть вероятность, что один или два импульса придут до спада 8w7, тогда они могут повлиять на результирующий сигнал.

Гость

Сообщение Гость » 14.02.2019,10:43

Sinus писал(а):навели на мысль: записать на бытовой магнитофон "синус-подобные" импульсы, расположенные в местах "0" и "1" (в расчёте на то, что тракт чтения ДЗ-28 присутствие каждого такого импульса обнаружит, а быстрые колебания сигнала в импульсе будут игнорированы трактом чтения как "дребезг"). Вот фрагменты графиков таких сигналов, изготовленных в Маткаде, показаны концы с байтом 0512 и его битом чётности "0":
интересная идея

я бы предложил только вот немного поменять форму импульса:
Изображение

резкий фронт, непродолжительная полка и далее, что важно, плавный спад
спад должен заканчиваться до начала следующего такта -- т.е. вся картинка должна быть не длиннее 1 мс

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

подумал ещё немного... наверное, классический пилообразный импульс будет даже ещё лучше -- у него минимальная производная на спаде
Изображение

// да, как и в Вашей идее, все импульсы однополярные

в общем, могу переписать свою прогу "свисток" под новые идеи

Гость

Сообщение Гость » 14.02.2019,10:55

Good Loki писал(а):xoiss написал:
на самом деле его задача в схеме детектора — это просто эдакая "защита от дребезга" — от него тактируется счётчик, сбрасываемый перепадом уровня с магнитной ленте — если после крайнего перепада натикало сколько-то микросекунд, то выполняется захват уровня
Странно, но у меня получается, что если длительность импульса была больше 8xt4 (в данном случае t4 я обозначил период), тогда происходит захват уровня. То есть счётчик считает только когда не находится в состоянии сброса и не досчитал до 8-ми. А сброшен он всегда когда на входе сигнал меньше 0,7В. Получается, что эта схема игнорирует все слабые и короткие сигналы.
мне кажется, мы с Вами говорим об одном и том же, но разными словами :)
Good Loki писал(а):есть, где-то временные диаграммы сигналов 8w5, 8w6 и 8w7 при считывании программы с магнитной ленты?
боюсь, что нет

Ответить