midi приемник?

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Alex_Crack
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Ср дек 22, 2010 20:04:51

midi приемник?

Сообщение Alex_Crack »

Перелопатил весь поиск на форуме, но нашел только midi-контроллеры. Мне же нужно сделать устройство с точностью, да наоборот. Т.е. оно должно не слать midi команды, а принимать их и в зависимости от команды делать те или иные действия. В частности устройство должно принимать команды от midi-контроллера (а точнее от его фейдеров) и управлять несколькими цифровыми потенциометрами и твердотельными реле (этакий микшер с midi управлением).
Делать планирую на AVR скорее всего ATMega16.

Видел ли кто-нибудь похожие разработки (гугл не помог)?
Как правильно принимать команды? Через уарт?
Как организовать настраиваемые адреса для ручек управления контроллера?
В общем, нужна любая помощь в разработке.
Реклама
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: midi приемник?

Сообщение Satyr »

А что там ?
По протоколу ворде как обычный последовательный порт 31250 бод, 8-N-1.
Электрически хз какой.
Думаю, обычным USART наточенным на соотв параметры + конвертер уровнй можно все решить.

А если есть примеры контроллеров - смотри их. порт со стороны всех девайсов одинаковый
Реклама
Alex_Crack
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Ср дек 22, 2010 20:04:51

Re: midi приемник?

Сообщение Alex_Crack »

Satyr писал(а):А что там ?
По протоколу ворде как обычный последовательный порт 31250 бод, 8-N-1.
Ага, с этим ясно. Настраиваю порт в соответствии с этими параметрами. Ставлю прерываение по приему байта и читаю.
Satyr писал(а): Электрически хз какой.
Замкнутая токовая петля. В нете схем полно, вроде разобрался и с этим вопросом.
Satyr писал(а): А если есть примеры контроллеров - смотри их. порт со стороны всех девайсов одинаковый
Т.е. и у тех устройств, которые передают команды, и у тех, которые их принимают, одинаковые порты? Вроде же передача и прием идут по раздельным кАбелям, включенным в разные разъемы (IN, OUT)

Остался открытым вопрос о том, как организовать привязывание регулировок моего устройства к ручкам midi-контроллера?
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: midi приемник?

Сообщение Satyr »

Ну уж это надо протокол MIDI изучать, описаний в инете море
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2359
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: midi приемник?

Сообщение Dmitry Dubrovenko »

Alex_Crack писал(а):Видел ли кто-нибудь похожие разработки
Не только видел, но и делал:
http://www.pirpk.narod.ru/ddssite/dsh3tgmw.htm :)

В принципе, уже всё основное рассказали.
А протокол МИДИ можешь посмотреть, например, на www.midi.ru, в статьях.
ICQ нет, и, в ближайшее время, не будет.
Реклама
Alex_Crack
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Ср дек 22, 2010 20:04:51

Re: midi приемник?

Сообщение Alex_Crack »

Dmitry Dubrovenko, спасибо большое, очень полезная ссылка. Есть необходимая информация для изучения. Плохо, правда, что программа для pic, ассемблером которого я не владею. Но для понимания принципа, думаю, вполне подойдет.
А пока пойду курить описание протокола midi. 8)

ps. Кстати сегодня, пока был на работе, нашел хорошее описание: Это первая статья в серии из семи статей.
Реклама
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»