leoniv.diod.club

Доработка магнитофонов Revox

Замена микросхемы 1.177.317-51 для Revox B77

В магнитофоне Revox B77 блок управления может иметь несколько вариантов: на микросхеме SC10429, с платой замены этой микросхемы на основе ПЗУ (substitution logic PCB), или новый вариант на ПЗУ. В качестве ПЗУ используется микросхема типа N82S123N емкостью 32х8 бит.

Если эта микросхема выходит из строя, возникает проблема поиска чистой микросхемы такого ПЗУ (или аналога, например, IM5610CPE), а также программатора для нее. Содержимое этой микросхемы удалось найти на форуме revoxforum.ch:

2D 2D 8C 0D 3D 3D 9C 1D 89 0D E7 6D 99 1D F7 7D
2D 2D 8C 0D 2D 2D 9C 1D 89 0D 6D 6D 99 1D 6D 6D

Но такие микросхемы ПЗУ давно не используются, поэтому найти их очень сложно, как и подходящий программатор. Поэтому я решил пойти другим путем - сделал эмулятор ПЗУ на микроконтроллере. При изменении состояния входных выводов возникает прерывание, в обработчике которого устанавливаются нужные уровни на выходных выводах. После чего микроконтроллер уходит в режим сна (Power Down), когда тактовый генератор останавливается. Это исключает помехи на аналоговый тракт магнитофона. Чтобы получилось красиво, взял микроконтроллер в очень маленьком корпусе - ATtiny2313-20MU (корпус QFN). В результате плата получилась по размерам микросхемы DIP-16.

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

Модернизацией прошивки микроконтроллера можно получить дополнительные функции блока управления. Например, реализовать фиксацию режима "Пауза" или добавить в магнитофон дистанционное ИК управление.

Замена микросхемы SC10429P для Revox A700

В магнитофоне Revox A700 блок управления построен на специализированной микросхеме SC10429P. При выходе ее из строя возникают сложности с заменой. Наиболее реальный путь - создание эмулятора этой микросхемы на микроконтроллере. Схема блока управления приведена ниже (кликабельно):

Хоть в магнитофоне Revox B77 и применялась такая же микросхема, но там ее функции использовались не полностью. Сделать аналог для A700 несколько сложнее. Здесь потребуется более крупный микроконтроллер, например, ATmega48/88/168/328. Оригинальная микросхема имеет широкий корпус, поэтому плата эмулятора даже с таким микроконтроллером получается не больше панельки.

Дополнительные проблемы вызывает необходимость приводить уровни к 5 В, так как с кнопок поступает 24 В. Выходы оригинальной микросхемы тоже довольно своеобразные. Они двухтактные, формируют как втекающий, так и вытекающий ток. Но вытекающий ток ограничен, что позволяет нагружать выходы прямо на переход Б-Э биполярного транзистора. Стандартные КМОП-выходы микроконтроллера имеют другие свойства, напрямую замену сделать не получится. Часть выходов может быть реализована в виде открытого стока, а часть требует ограничивающих или подтягивающих резисторов.

Еще одна проблема связана с начальным состоянием исполнительных устройств при включении питания. Схемотехника БУ такова, что транзисторные ключи, управляющие лампочками и электромагнитами, имеют подтягивающие резисторы. Т.е. если управляющий вывод процессора будет находиться в высокоимпедансном состоянии, устройства будут включены. Именно такая ситуация будет возникать каждый раз при включении питания, пока закончится сигнал сброса и пока микроконтроллер инициализирует свои порты. Этот эффект может быть безвредным, но при желании его устранить понадобится усложнение схемы. Пока окончательное решение не принято, схема и плата пока предварительные.

Downloads:
b77_rom_sch.pdf (33 kB) - схема эмулятора ПЗУ для Revox B77.
b77_rom_pcb.pdf (14 kB) - печатная плата эмулятора ПЗУ для Revox B77.
b77_pcad.zip (39 kB) - файлы разводки печатной платы (PCAD 2006, pdf для LUT).
b77_source.zip (14 kB) - прошивка, исходный текст для Revox B77 (C IAR EWAVR, hex).
a700_sch.pdf (56 kB) - схема эмулятора процессора для Revox A700.
a700_source.zip (17 kB) - прошивка, исходный текст для Revox A700 (C IAR EWAVR, hex).
Ридико Леонид Иванович www.leoniv.diod.club e-mail: wubblick@yahoo.com