Конвертер USB to MIDI
-
vopros-otvet
- Первый раз сказал Мяу!
- Сообщения: 39
- Зарегистрирован: Сб июл 11, 2009 12:42:03
Кому интерестно - выкладываю програмку от производителя, изменяющая бод рэйт.
А фт232 в харькове 36 грн стоит (150 р.) + макетная отладочная плата, на которой все это можно собрать - 8 грн (32 р.). Итого на эксперименты нужна довольно приличная сумма для студента!
Вот все, что я нашел из программного обеспечения для ЦП2102
https://www.silabs.com/pages/search.asp ... chtypeid=1
А фт232 в харькове 36 грн стоит (150 р.) + макетная отладочная плата, на которой все это можно собрать - 8 грн (32 р.). Итого на эксперименты нужна довольно приличная сумма для студента!
Вот все, что я нашел из программного обеспечения для ЦП2102
https://www.silabs.com/pages/search.asp ... chtypeid=1
- Вложения
-
- AN205SW.zip
- (115.21 КБ) 561 скачивание
Спасибо BCluster'у! за ссылку на журнал "радио". Вот только не пойму: почему миди вход не развязан оптронами??? или микруха 232 не капризна? еще вопрос по поводу программы Midi Yoke. как я понял надо: схему из журнала радио, драйвер CDM, программу Midi Yoke и все??
Спасибо за ответ. Самое главное все-таки: нужны именно к этой схеме оптроны на вход или нет?? И раз уж я спрашиваю, выход миди реально зачем надо?
Спасибо за ответ. Самое главное все-таки: нужны именно к этой схеме оптроны на вход или нет?? И раз уж я спрашиваю, выход миди реально зачем надо?
Понятно. Еще хочу узнать. Есть у меня старый советский синтезатор. Он весь топорный и в дереве крашеном. По всей видимости он аналоговый (ну типа транзисторы там и т.д.) Вот думаю, реально ли из него кнопки вытащить и сваять миди клаву? кнопки хорошие. Вот только не знаю есть ли схемы миди клавиатур где не надо мозги прошивать в чипе??
тогда вопрос. посмотрел свой синтез - там 5 октав. контакты в виде прямоугольных пластинок, 3 контакта на каждую клавишу (типа со скоростью нажатия). Вот думаю стоит ли схему собрать, шить программатором чип, или найти клаву готовую б\у? а то посмотрел в инете все цены высокие (4-7 тысяч даже самые простые) никто б\у не продает как положено! хотя бы в пол-цены найти! так нет же.
Вот собственно схема кот хочу собрать:
+ схема usb-midi на FT232R
в общем надо прошивать pic16f84
По ходу вопрос!!!! клава у меня на 61 кнопку, схема до 96 вроде - на какие кнопки назначать клавиши по схеме??? и можно ли сделать переключатель октав (чтоб например надо ниже всю клаву, а надо - выше соответственно)???
+ схема usb-midi на FT232R
в общем надо прошивать pic16f84
По ходу вопрос!!!! клава у меня на 61 кнопку, схема до 96 вроде - на какие кнопки назначать клавиши по схеме??? и можно ли сделать переключатель октав (чтоб например надо ниже всю клаву, а надо - выше соответственно)???
- Вложения
-
- mkcv96.gif
- сама схема
- (13.56 КБ) 1454 скачивания
Проблема FT232BM
Здравствуйте господа форумчане! Сваял схемку предложенную в журнале радио ,на микросхеме FT232BM.
Излагаю дальнейшие действа:
Подключаю к компу , определяется , ставлю драйвера , далее программу UsbToMidiApp и ставлю виртуальный синтезатор Native Instruments Pro-52/
Далее настраиваю перенаправление портов в UsbToMidiApp и порты в Pro-52. Подключаю синтезатор ( реальный ) к midi разъёму адаптера.
Тут уж извертел все варианты, что с in - out на адаптере , что с перенаправлением портов. Эффекта нет. Данные от реального синтезатора на порт usb не попадают.
Всё действо проделывал с питанием адаптера от usb шины.
От безысходности решил подать на адаптер дополнительное питание.
Итог : Не фурыкающий usb хаб и радиомышка которая работала в тот же момент.(при том что сам приёмо-передатчик работает и щас, но мышь с ним не коннектится)... уфффф.... слава богу usb порт на ноуте не выгорел.
Сам же адаптер до сих пор подключается и определяется.
Что совсем непонятно так это то откуда взялось напряжение 3,4в на контактах d+ d- при подключении доп. питания ( это уже проверил после.
Излагаю дальнейшие действа:
Подключаю к компу , определяется , ставлю драйвера , далее программу UsbToMidiApp и ставлю виртуальный синтезатор Native Instruments Pro-52/
Далее настраиваю перенаправление портов в UsbToMidiApp и порты в Pro-52. Подключаю синтезатор ( реальный ) к midi разъёму адаптера.
Тут уж извертел все варианты, что с in - out на адаптере , что с перенаправлением портов. Эффекта нет. Данные от реального синтезатора на порт usb не попадают.
Всё действо проделывал с питанием адаптера от usb шины.
От безысходности решил подать на адаптер дополнительное питание.
Итог : Не фурыкающий usb хаб и радиомышка которая работала в тот же момент.(при том что сам приёмо-передатчик работает и щас, но мышь с ним не коннектится)... уфффф.... слава богу usb порт на ноуте не выгорел.
Сам же адаптер до сих пор подключается и определяется.
Что совсем непонятно так это то откуда взялось напряжение 3,4в на контактах d+ d- при подключении доп. питания ( это уже проверил после.
-
Attiny2313
- Родился
- Сообщения: 3
- Зарегистрирован: Вс ноя 22, 2009 19:55:12
- Контактная информация:
Re: Проблема FT232BM
Итог : Не фурыкающий usb хаб и радиомышка которая работала в тот же момент.(при том что сам приёмо-передатчик работает и щас, но мышь с ним не коннектится)... уфффф.... слава богу usb порт на ноуте не выгорел.
Я раньше эксперементировал над юсб без хаба, результатом стала сгоревшая мать!!!
-
crazy_goblin
- Первый раз сказал Мяу!
- Сообщения: 32
- Зарегистрирован: Ср май 16, 2007 03:26:06
-
crazy_goblin
- Первый раз сказал Мяу!
- Сообщения: 32
- Зарегистрирован: Ср май 16, 2007 03:26:06
Усе гораздо проще - http://www.rlocman.ru/shem/schematics.html?di=48607
А так можно использовать любой USB шнурок для мобильника и приставки как на картинке, главное выставить частоту по порту обмена близко к 31,250 бод.
На первой картинке - полный вариант, на второй - упрощенный.
Приведем полный перечень деталей, полный вариант( midi2.gif):
•DD1 - микросхема 74HC14
•U1 - оптрон АОД101А (оптопара, состоящая из светоизлучающего диода и фотодиода)
•VD1 - полупроводниковый диод Д220 или любой другой близкий к нему по параметрам кремниевый диод
•VT1 - транзистор КТ3102В
•C2 - конденсатор электролитический емкостью 50-200 мкФ
•C1 - конденсатор керамический емкостью 0,22-0,47 мкФ (рабочее напряжение обоих конденсаторов должно быть не менее 6,3 В)
•Резисторы мощностью 0,125 Вт с сопротивлениями: R1, R2, R3, R4 - 1кОм; R6, R7, R9, R10 - 200Ом; R5 - 56кОм; R8 - 100Ом
•Разъемы X2, X3, X4 типа СГ-5 (гнездовые), всего 3 штуки
•Отрезок экранированного четырехжильного кабеля длиной до 1 метра
А так можно использовать любой USB шнурок для мобильника и приставки как на картинке, главное выставить частоту по порту обмена близко к 31,250 бод.
На первой картинке - полный вариант, на второй - упрощенный.
Приведем полный перечень деталей, полный вариант( midi2.gif):
•DD1 - микросхема 74HC14
•U1 - оптрон АОД101А (оптопара, состоящая из светоизлучающего диода и фотодиода)
•VD1 - полупроводниковый диод Д220 или любой другой близкий к нему по параметрам кремниевый диод
•VT1 - транзистор КТ3102В
•C2 - конденсатор электролитический емкостью 50-200 мкФ
•C1 - конденсатор керамический емкостью 0,22-0,47 мкФ (рабочее напряжение обоих конденсаторов должно быть не менее 6,3 В)
•Резисторы мощностью 0,125 Вт с сопротивлениями: R1, R2, R3, R4 - 1кОм; R6, R7, R9, R10 - 200Ом; R5 - 56кОм; R8 - 100Ом
•Разъемы X2, X3, X4 типа СГ-5 (гнездовые), всего 3 штуки
•Отрезок экранированного четырехжильного кабеля длиной до 1 метра
-
vopros-otvet
- Первый раз сказал Мяу!
- Сообщения: 39
- Зарегистрирован: Сб июл 11, 2009 12:42:03
Наконецто! Я ВАМ ВСЕМ обещал программу написать. И написал!!!
Её можно использовать как для CP2102, так и для ftdi с подправленными конфигурационными файлами (см. предыдущий пост).
Программа проста, выкладываю её с исходниками. Прога требует Net Framework 2.0 и Visual C++ Redistr. 2008http://www.microsoft.com/downloads/details.aspx?FamilyID=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF. Если в Висте выскакивают ошибки - установить C++ Redistr 2008 sp1, 2005, 2005 sp1.
http://depositfiles.com/files/hfep4x2pn
Выбираем Com порт, миди порт и жмем Start!!!!!!!!
Для CP2102 нужна утилита, выкладываю и её. Там вместо бодрейта 38400 вписываем 31250 и все!
http://depositfiles.com/files/n87si52er
Кому чего-нить не ясно - пишем на vopros-otvet1990@mail.ru.
Её можно использовать как для CP2102, так и для ftdi с подправленными конфигурационными файлами (см. предыдущий пост).
Программа проста, выкладываю её с исходниками. Прога требует Net Framework 2.0 и Visual C++ Redistr. 2008http://www.microsoft.com/downloads/details.aspx?FamilyID=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF. Если в Висте выскакивают ошибки - установить C++ Redistr 2008 sp1, 2005, 2005 sp1.
http://depositfiles.com/files/hfep4x2pn
Выбираем Com порт, миди порт и жмем Start!!!!!!!!
Для CP2102 нужна утилита, выкладываю и её. Там вместо бодрейта 38400 вписываем 31250 и все!
http://depositfiles.com/files/n87si52er
Кому чего-нить не ясно - пишем на vopros-otvet1990@mail.ru.
Последний раз редактировалось vopros-otvet Пт янв 29, 2010 15:22:51, всего редактировалось 2 раза.
-
vopros-otvet
- Первый раз сказал Мяу!
- Сообщения: 39
- Зарегистрирован: Сб июл 11, 2009 12:42:03
Забыл сказать, что у меня устройство на СР2102 подключено к обычному преобразователю Midi-Gameport, а не напрямую в миди выход клавы.
Кстати в проге , которая к статье в журнале Радио прилагалась есть недоработки. Я думал, что собрал неправильно схему, а оказалось, что дело в программе. Мой роланд, например все сообщения посылает в миди канал номер 4. А та прога была рассчитана только на первый миди канал. Вот ничего и не работало.
Я, кстати вообще не программист... Необходимость прижала...
Кстати в проге , которая к статье в журнале Радио прилагалась есть недоработки. Я думал, что собрал неправильно схему, а оказалось, что дело в программе. Мой роланд, например все сообщения посылает в миди канал номер 4. А та прога была рассчитана только на первый миди канал. Вот ничего и не работало.
Я, кстати вообще не программист... Необходимость прижала...
-
vopros-otvet
- Первый раз сказал Мяу!
- Сообщения: 39
- Зарегистрирован: Сб июл 11, 2009 12:42:03