Автор Тема: История одного педального свичера)  (Прочитано 19959 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн zhigarev Автор темы

  • Опытный
  • ****
  • Сообщений: 855
  • Desperate Engineering (приборы для педалбордов)
    • Вконтач
Итак. Прошивка готова настолько, что можно заказывать платы!)))

П.с. А где можно почитать спецификации midi?


Оффлайн zhigarev Автор темы

  • Опытный
  • ****
  • Сообщений: 855
  • Desperate Engineering (приборы для педалбордов)
    • Вконтач

Оффлайн zhigarev Автор темы

  • Опытный
  • ****
  • Сообщений: 855
  • Desperate Engineering (приборы для педалбордов)
    • Вконтач
Чёта подумали и решили таки добавить поддержку миди, как задел на будущее. Плюс возможность вместо одного семисегментного индикатора цифровой жк-дисплей, иначе настраивать миди будет очень затруднительно.

В результате возникли несколько вопросов:
1. Схема миди-ин/миди-аут.
С миди-ин вроде все понятно, делаем по схеме:
930756-0
Или есть ньюансы?
А вот с миди-аут не так просто. С uart стоят два инвертора, предполагаем, что это для усиления и можно вместо инверторов в корпусе soic14 поставить транзистор в sot23. Вернее я это хочу, т.к. места ппц уже нет на плате)
2. Для проверки работы миди хочу отправить пару команд на g-major о смене пресета. Нужен program change и код, согласно http://www.midi.org/techspecs/midimessages.php, будет:
 1100nnnn    0ppppppp, где (ppppppp) номер пресета на мажоре, например 0000001. Или я все неправильно понял?


... и добавил:

Блин... Уже космический корабль выходит...
« Последнее редактирование: Мая 31, 2013, 09:23:04 от zhigarev »

Оффлайн jer

  • Частый посетитель
  • **
  • Сообщений: 147
zhigarev, Ничего можешь не ставить на выход , сразу через 220 Ом на разъем. По поводу program change все правильно: nnnn будет номер канала дальше будет номер пресета ppppp.

Оффлайн zhigarev Автор темы

  • Опытный
  • ****
  • Сообщений: 855
  • Desperate Engineering (приборы для педалбордов)
    • Вконтач
jer, да вот смущает официальная схема от midi.org)

Оффлайн Angel

  • Опытный
  • ****
  • Сообщений: 769
Чем она тебя смущает? К Midi Out с другой стороны будет подключен оптрон, такой же как в MIDI In, нужно обеспечить ему нормальный ток для открытия и все в общем то.

Оффлайн zhigarev Автор темы

  • Опытный
  • ****
  • Сообщений: 855
  • Desperate Engineering (приборы для педалбордов)
    • Вконтач
Чем она тебя смущает? К Midi Out с другой стороны будет подключен оптрон, такой же как в MIDI In, нужно обеспечить ему нормальный ток для открытия и все в общем то.

Вот для этого я и хочу поставить транзистор. Микросхеме контроллера не хватит тока для открытия оптрона на "том конце".
В принципе со всем разобрались, осталось доработать макет и закинуть в прошивку часть кода для миди.

Оффлайн jer

  • Частый посетитель
  • **
  • Сообщений: 147
Вот для этого я и хочу поставить транзистор. Микросхеме контроллера не хватит тока для открытия оптрона на "том конце".
Да ладно! Это сколько ж тока твоему оптрону то надо? Там по-моему 4мА в токовой петле надо. Микросхема наверняка отдает до 40мА.

Оффлайн zhigarev Автор темы

  • Опытный
  • ****
  • Сообщений: 855
  • Desperate Engineering (приборы для педалбордов)
    • Вконтач
jer, Там около 1мА на ноге под миди.

Оффлайн jer

  • Частый посетитель
  • **
  • Сообщений: 147
jer, Там около 1мА на ноге под миди.
Микросхема отдает или потребление?
« Последнее редактирование: Мая 31, 2013, 11:42:18 от jer »

Оффлайн zhigarev Автор темы

  • Опытный
  • ****
  • Сообщений: 855
  • Desperate Engineering (приборы для педалбордов)
    • Вконтач
jer, ну а сам как думаешь?) отдает конечно.

Оффлайн jer

  • Частый посетитель
  • **
  • Сообщений: 147
все равно пока не понял, это в запитанной схеме в токовой петле, на оптрон всего 1мА чтоль микросхема выдает, перегруз у нее выходит чтоль? Или это нормальное потребление всего 1мА, и че тогда городить то?

... и добавил:

zhigarev, У вас там че за микроконтроллер то? Атмел, пик? Они все сейчас нормально отдают по току, чтоб напрямую врубить выход вобщем .

Оффлайн zhigarev Автор темы

  • Опытный
  • ****
  • Сообщений: 855
  • Desperate Engineering (приборы для педалбордов)
    • Вконтач
jer, пик. По даташиту в режиме uart отдает 1мА. Я конечно еще навесом соберу и измерю
« Последнее редактирование: Мая 31, 2013, 12:23:47 от zhigarev »

Оффлайн Angel

  • Опытный
  • ****
  • Сообщений: 769
Ну так два инвертора для умощнения по току и стоят  :) А транзистором заменять я б не стал, все таки выходной каскад у инвертора мне лично более симпатичен. Ну и учитывая что 6 инверторов в 1 корпусе - на одной микросхеме собирается полностью миди ин, оут, тру легко.