МИДИ-клавиатура 61-клавиша на PIC16F84

Различная музыкальная электроника

Модератор: Модераторы

jpatay
Пользователь
Сообщения: 568
Зарегистрирован: 20 янв 2016, 16:29
Местоположение: Нововолынск

МИДИ-клавиатура 61-клавиша на PIC16F84

Сообщение jpatay » 04 окт 2016, 13:08

А если использовать принцип,как реализовано в этой схеме:
http://uploads.ru/bt2n5.jpg
Там и исходник есть:
Показать
http://www.fayloobmennik.net/6611287
(на эту ссылку ругается антивирус, как на ненадёжный ресурс)
и прошивка:
Показать
http://www.fayloobmennik.net/6611378
(на эту ссылку ругается антивирус, как на ненадёжный ресурс)
Отлично работает на открытых контактах клавы.Я на свою Ямаху ДС55 эту схему внедрил.

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: МИДИ-клавиатура 61-клавиша на PIC16F84

Сообщение Dmitry Dubrovenko » 05 окт 2016, 19:43

jpatay писал(а):реализовано в этой схеме
Каких годов эта схема? :roll:
84-й, это - даже не "древний", как скажем 628-й, а уже "ископаемый". :yes:
Вся эта обвязка призвана дополнить недостающих выводов и периферийных модулей.
В ранее используемом 46k22 это всё и так имеется.
Надо только немного переработать алгоритм опроса.
А самое интересное, парадокс состоит в том, что 84-й стОит дороже в десятки раз более мощного 46k22, и за ним ещё надо "побегать". :-))
Подпись

jpatay
Пользователь
Сообщения: 568
Зарегистрирован: 20 янв 2016, 16:29
Местоположение: Нововолынск

Re: МИДИ-клавиатура 61-клавиша на PIC16F84

Сообщение jpatay » 05 окт 2016, 20:57

Мне 84-я обошлась в три раза дешевле чем 45-я.У нас на рынке купил свободно.
Я не призываю повторять эту схему.То,что эта схема допотопная,спору нет.
Но кое-что полезное из неё можно взять.Например,открытый контакт клавиши,который замыкается первым,инвертируется м/с IC3 и МК уже видит его как закрытый контакт.Может этот принцип можно применить при разработке прошивки. ;-)

Аватара пользователя
Dmitry Dubrovenko
Администратор
Сообщения: 2017
Зарегистрирован: 12 окт 2014, 20:20
Местоположение: Санкт-Ленинград
Контактная информация:

Re: МИДИ-клавиатура 61-клавиша на PIC16F84

Сообщение Dmitry Dubrovenko » 22 окт 2016, 14:56

jpatay писал(а):открытый контакт клавиши,который замыкается первым,инвертируется м/с IC3 и МК уже видит его как закрытый контакт
Low или High ("закрытый" или "открытый") меняется в программе одной константой. :-)
Как уже говорил выше, главное назначение внешних элементов здесь совсем другое, а именно дополнить аппаратную реализацию, которой не хватало в 84-м.

Оффтоп
jpatay писал(а):Мне 84-я обошлась в три раза дешевле чем 45-я
А дешефратор с мультиплексорами и операционниками (про резисторы даже молчу)? :-)
Плюс текстолит для ПП больших размеров.
А в конкретных цифрах можно? Возможно у Вас и 45-й (кстати, почему 45-й, вообще-то 46-й) "задран"? :roll:
Ну, и покупать штучно всегда дороже, особенно на рынке. Иногда бывает, что штук десять можно найти дешевле, чем одну. :yes:
Кстати, а сколько 628a, или 648 стОит?
Но, полагаю, что на эту тему хватит оффтопить.
Подпись


Вернуться в «Музыкальная электроника»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 45 гостей