Страница 1 из 1

Подключение Atmega8 к MIDI порту

Добавлено: Пт июл 21, 2023 21:41:53
PavelAtr
Я подключаю Atmeg'у 8 к китайскому переходнику MIDI-TO-USB. Схема навеяна множеством постов про ардуино и подобное:
Изображение
Здесь CN-MIDI_OUT1 5ым выводом замыкается на землю через 220ОМ в TX(PD1), а на 4ый вывод подается +5В через 220Ом. Когда TX(PD1)=0 ток течет (на другом конце оптопара). Когда TX(PD1)=1 ток не течет.
TX это стандартный TTL USART. Все что я знаю про него, что после передачи пакетов он выставляет "1", значит могу предположить, что стартовый бит "0". Как кодируются нули и единицы в пакете не знаю, но вобщем ардуинщики подключают эту схему так. У меня не работает ни на какой скорости. Если поменять выводы разъема 4 и 5 местами, то передается мусор 00 FF и подобное. Нужен ли инвертор на TX не знаю. Воющем мастера радиолюбители, помогите кто чем может плиз.
Спасибо.

Добавлено after 3 minutes 10 seconds:
PS. Переходник проверяли с синтезатором - работает.

Re: Подключение Atmega8 к MIDI порту

Добавлено: Сб июл 22, 2023 07:05:15
kalobyte
а на каких скоростях ты передаеш?

Re: Подключение Atmega8 к MIDI порту

Добавлено: Сб июл 22, 2023 16:55:18
PavelAtr
kalobyte писал(а):а на каких скоростях ты передаеш?
На 31250, пробовал на всех известных. Все таки я наелся китайскими переходниками, никакой у них гальванической развязки нет, работают непредсказуемо блин, хва... У меня есть com2usb на chg340, с ним все работает, в миди потом преобразую на компьютере.

Добавлено after 2 minutes 15 seconds:
Все их ругают...

Re: Подключение Atmega8 к MIDI порту

Добавлено: Сб июл 22, 2023 17:50:48
kalobyte
так нормальный переходник на 340 не сделать
скорость нестандартная
только оригинал фт232

подключи напрямую без оптопары
может быть она медленная для этого
я помню там не каждая оптопара подходит

Re: Подключение Atmega8 к MIDI порту

Добавлено: Сб июл 22, 2023 18:31:19
PavelAtr
[uquote="kalobyte",url="/forum/viewtopic.php?p=4450520#p4450520"]подключи напрямую без оптопары
может быть она медленная для этого
я помню там не каждая оптопара подходит[/uquote]
Я свой вход не использую (мою оптопару), я использую пока только выход, и с ним не получается никак.

Re: Подключение Atmega8 к MIDI порту

Добавлено: Сб июл 22, 2023 20:26:11
mont-oriol
Чтобы разобраться, почему не работает, нужны осциллограммы на входе и выходе оптрона. Учитывая частоту, их можно снять даже аудиокартой.
Вот такая схема будет работать без наладки до 115200 бит/сек. Показана только одна сторона, вторая аналогичная. Там, где "+5v" может быть от 3.3 В до 5 В.
Изображение

Re: Подключение Atmega8 к MIDI порту

Добавлено: Вс июл 23, 2023 04:51:36
kalobyte
6н137 или 136 это как раз подходящая оптопара