Мелкие подробности по миди клавиатуре.

Программатор для микроконтроллера PIC16F84.

Покупной универсальный PICPROG:

Самодельный на параллельный 25-контактный LPT порт:

Схема самодельного программатора:

Про него читать тут и тут. Программатор имеет три разъема: 1) для порта LPT, 2) для питания (я поставил от 5-дюймового старого дисковода разъем питания на 12 и 5 вольт и поэтому выкинул из схемы понижатель напряжения КРЕН5А) и 3) для подключения программируемого микроконтроллера. Работает под управлением программы IcProg.exe.

Собственно плата устройства (лежит внутри миди клавиатуры):

В купленой мной детской гармошке была уже реализована матрица 8х8 (т.е. на 64 клавиши). Хотя клавиш только 61. Важно использовать с 1-й по 61-ю, а не с 4-й по 64-ю. Также в ней уже был 61 диод (пришлось их только все перевернуть, т.к. китайская схема имела обратную полярность). А вообще диоды подойдут любые. У меня какие-то 1х3 мм красно-черные стеклянные. Кнопка PROGRAMM нужна только для начальной установки, поэтому вместо нее нужно припаять проводок, который после установки нужно просто оторвать. Мне попался контроллер PIC16F84A, что эта буква А означает я не знаю, но у меня работает. Включать эту клавиатуру можно только в звуковую плату компьютера (15-контактная розетка). Для подключения к другим синтезаторам (у которых 5-контактные круглые разъемы) нужно использовать устройства на оптронах для гальванической развязки (ЛикБез). Преобразователи с круглых разъемов на USB существуют (стоят ок. 1500р).

E-mail: director@tlmsystems.ru
Hosted by uCoz