Универсальный контроллер CD-ROM-магнитофон с дистанционным управлением




Такая структура , позволяет управлять не только ЛПМ «ВЕГА»


Теперь несколько слов о изготовлении контроллера. Как уже было сказано, в минимальном варианте достаточно собрать базовый блок, содержащий две микросхемы и несколько разъемов (ну и немного резисторов/конденсаторов, конечно). Все это можно достаточно быстро спаять на макетке. Шифратор клавиатуры можно также собрать на этой же макетке, или разместить вместе с кнопками на отдельной плате. Все, теперь «прошив» микропроцессор вы можете уже управлять CD-ROMом или магнитофоном. При желании, можно на этой же макетке установить микросхему дешифратора ДУ (1506ХЛ2 и т.п.).  Если используется полная схема (CD&Tape), то регистр удобнее разместить на плате контроллера, а цепи согласования с ЛПМ отдельно. Идеальным конечно было бы использование оптронных согласователей уровня, и питание ЛПМ от отдельного источника питания (обмотки трансформатора) – это уменьшит помехи от электромоторов и при срабатывании электромагнитов. Кварцевый резонатор микропроцессора можно использовать в диапазоне от 1 до 8 Мгц, при этом могут понадобится небольшие изменения в ЕЕПРОМ параметров.

 

Поскольку дать объеме статьи дамп прошивки контроллера невозможно (да и набивать ее вручную несколько затруднительно и чревато ошибками), за ним придется обратиться в Интернет. Полную информацию можно найти на веб-сайте «Радиохобби» [6] и домашней страничке автора [4]. Для программирования микропроцессора AT90S8515 непосредственно в плате контроллера служит разъем J4. При этом можно воспользоваться фирменной программой Atmel AVR ISP [3] или программой AVReal Александра Редчука (Real@real.kiev.ua) [5]. Первая предусматривает использование интерфейса STK-300, показанного на рис. 4, вторая может работать или с Altera Byte-Blaster (рис. 5), или же вообще при помощи нескольких проводков (рис. 6). Все эти интерфейсы расчитаны на подключение к принтерному порту персонального компьютера. Более подробно о записи прошивки можно прочитать в описании соответствующего ПО.

Рис 4,5,6.

Кроме записи программы, в контроллер также необходимо записать начальное содержимое ЕЕПРОМ, содержащее настройки и параметры.


Содержание  Назад  Вперед