|
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. ![]() ![]() ![]() ![]() ![]() Разводка платы выполнена односторонней для изготовления ее вручную. Вариант разводки платы для промышленного изготовления сделаю позже. Модернизацией прошивки микроконтроллера можно получить дополнительные функции блока управления. Например, реализован вариант с фиксацией режима "Пауза" (файл прошивки B77_rom_pause_lock.hex). Еще можно добавить в магнитофон дистанционное ИК управление, но это пока не сделано. Замена микросхемы SC10429P для Revox A700
В магнитофоне Revox A700 блок управления построен на специализированной микросхеме SC10429P. При выходе ее из строя возникают сложности с заменой. Наиболее реальный путь - создание эмулятора этой микросхемы на микроконтроллере. Схема блока управления приведена ниже (кликабельно): Хоть в магнитофоне Revox B77 и применялась такая же микросхема, но там ее функции использовались не полностью. Сделать аналог для A700 несколько сложнее. Здесь потребуется более крупный микроконтроллер, например, ATmega48/88/168/328. Оригинальная микросхема имеет широкий корпус, поэтому плата эмулятора даже с таким микроконтроллером получается не больше панельки. Дополнительные проблемы вызывает необходимость приводить уровни к 5 В, так как с кнопок поступает 24 В. Выходы оригинальной микросхемы тоже довольно своеобразные. Они двухтактные, формируют как втекающий, так и вытекающий ток. Но вытекающий ток ограничен, что позволяет нагружать выходы прямо на переход Б-Э биполярного транзистора. Стандартные КМОП-выходы микроконтроллера имеют другие свойства, напрямую замену сделать не получится. Часть выходов может быть реализована в виде открытого стока, а часть требует ограничивающих или подтягивающих резисторов. Еще одна проблема связана с начальным состоянием исполнительных устройств при включении питания. Схемотехника БУ такова, что транзисторные ключи, управляющие лампочками и электромагнитами, имеют подтягивающие резисторы. Т.е. если управляющий вывод процессора будет находиться в высокоимпедансном состоянии, устройства будут включены. Именно такая ситуация будет возникать каждый раз при включении питания, пока закончится сигнал сброса и пока микроконтроллер инициализирует свои порты. Этот эффект может быть безвредным, но при желании его устранить понадобится усложнение схемы. Пока окончательное решение не принято, схема и плата пока предварительные. ![]() Downloads:
|
|
Ридико Леонид Иванович
www.leoniv.diod.club e-mail:
wubblick@yahoo.com
|