Магнитофон для ZX Spectrum. Софт

Продолжу свой рассказ о разработке магнитофона для моего персонального компьютера «Мастер», советского клона ZX Spectrum 48К. Для тех кто пропустил, вот ссылка на первую часть:

1010 показов
2.7K2.7K открытий

Прочитал предыдущую статью и хочу немного помочь с приучиванием спекки к чистому идеальному цифровому сигналу с плеера/телефона:

Проблема чтения как раз-таки в слишком идеальном сигнале источника. Советские клоны ставили простейшие "чистильщики сигнала", основанные на паре инверторов/кондёров/резюков. Мягкий сигнал с майфуна преобразовывался в чёткий 1/0 с нужной частотой и заходил в мультиплексор (КП12, ЕМНИП). Так вот идеальный сигнал с плеера/планшета после преобразования имеет слишком сильную атаку (стартовый импульс) и затем - после дальнейшего преобразования вместо __|—-|__|—-|__ (с равными таймингами 0 и 1) получается ___|-|___|-|___|-|___ ... и тд.
Решается просто - надо пройти по схеме спекки и найти в какую конкретно микруху и ногу заходит сигнал после обработки (в цепи обычно всего один инвертор на 3-4 входа и пара кондеев). И запаять вход с Вашего плеера конкретно в микросхему БЕЗ ОБРАБОТКИ. Подобрав уровень громкости - всё будет работать идеально. Желательно использовать любой подручный осциллограф прямо на ноге.
Отладил так свою Дельту-С, которая 25 лет не могла читать кассеты (из-за умершей обработки), но теперь идеально принимает любые кассеты с компа.
Удачи! :)

Ответить

Спасибо за совет! Но, с компа у меня читает идеально. Причем с любого, как и с планшета на чистом андроиде. Я не сомневаюсь в качестве приема сигнала у Мастера. Мне просто доставляет удовольствие разрабатывать свой вариант магнитофона, вот и все. :)

Ответить

после преобразования имеет слишком сильную атаку (стартовый импульсТо есть в оригинале сигнала были более заваленные фронты? Спасибо, даже не догадывался. 

Ответить