MIDI контроллер

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
vopros-otvet
Первый раз сказал Мяу!
Сообщения: 39
Зарегистрирован: Сб июл 11, 2009 12:42:03

Сообщение vopros-otvet »

Да вообще мне станцией паяли... Впринципе несложно, темболее в даташите написано, что он большую температуру выдерживает.
Miron4ik
Родился
Сообщения: 13
Зарегистрирован: Ср янв 27, 2010 22:49:01
Откуда: Украина Винница
Контактная информация:

Re: help

Сообщение Miron4ik »

Avarges писал(а):
Miron4ik писал(а):подскажите чайнику.
как программировать сообраный миди контроллер... подробно плиз. я нуб.

Написал бы какую схему собираешь. Вообще если еще ничего не собираешь, то прежде чем схему собирать обычно делают программатор, самый простой это 6 проводков, которыми подключают микроконтроллер к LPT порту.


Хочу собрать схему на базе Atmega16 с выходом на USB порт, так как нету LPT порта. Если есть варианты попроще - подскажите, а если нет - где взять прошивку atmega?
Вложения
V-USB-MIDI.png
(158.33 КБ) 884 скачивания
Помогите чайнику =)
vopros-otvet
Первый раз сказал Мяу!
Сообщения: 39
Зарегистрирован: Сб июл 11, 2009 12:42:03

Сообщение vopros-otvet »

Avarges писал(а):
vopros-otvet писал(а):http://www.kharkovforum.com/showthread.php?t=732063 - на этом форуме создал описание моего проэкта Midi конвертера. Сам же и программу написал. Вопросы - vopros-otvet1990@mail.ru

Расскажи как ты чип то этот CP2102 пропаивал, он же 6мм с шагом ножек 0.5, к тому же они не торчат из под чипа.

,,,,,,,,,,,,,,,,,
А. кстати вот нашёл метод:
Основная проблема конструирования переходника - проблема печатной платы и монтажа QFN-28 была решена приклеиванием микросхемы вверх ногами к печатной плате и подпаивание ее выводов проводом ПЭВ 0.1мм. Несколько муторно, зато, миниатюрно.

Похожий переходник кто-то делал: http://trol.0fees.net/sch/usb2uart/index.php


Да чего тут сложного в пайке? Просто найти где-то паяльную станцию и припаять (сначала на печатке паяльником контакты залудить, а потом положить туда чип и горячим воздухом он вплавится. Там еще специальный жирный припой какой-то используется, чтоб не было "соплей" между контактами).
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

Re: help

Сообщение Avarges »

Miron4ik писал(а):
Avarges писал(а):
Miron4ik писал(а):подскажите чайнику.
как программировать сообраный миди контроллер... подробно плиз. я нуб.

Написал бы какую схему собираешь. Вообще если еще ничего не собираешь, то прежде чем схему собирать обычно делают программатор, самый простой это 6 проводков, которыми подключают микроконтроллер к LPT порту.


Хочу собрать схему на базе Atmega16 с выходом на USB порт, так как нету LPT порта. Если есть варианты попроще - подскажите, а если нет - где взять прошивку atmega?

Вот домашняя страница этого проекта:
http://cryptomys.de/horo/V-USB-MIDI/index.html
Только там прошивка демонстрационная, будут 2 крутилки работать только.

Я сам статью пишу про подобное устройство, через пару дней допишу, там и прошивка будет нормальная: http://avargesnano.narod.ru/MIDI-DJ-CJ- ... R-2.0.html (сложность схемы аналогичная)

Если нет LPT и COM порта, тогда нужно USB программатор собрать лучше всего или к кому-то в гости ходить контроллер прошивать. Всё зависит от того много ли устройств собираешься делать.
Miron4ik
Родился
Сообщения: 13
Зарегистрирован: Ср янв 27, 2010 22:49:01
Откуда: Украина Винница
Контактная информация:

Re: help

Сообщение Miron4ik »

Всё зависит от того много ли устройств собираешься делать.

Как научусь - серийное производство =)

Я сам статью пишу про подобное устройство, через пару дней допишу, там и прошивка будет нормальная: http://avargesnano.narod.ru/MIDI-DJ-CJ- ... R-2.0.html (сложность схемы аналогичная)

Так у тебя отличная схема!
Думаю буду твою собирать.

Как сделаешь - звякни
janga.banga@gmail.com
Заранее благодарен =)
Помогите чайнику =)
Miron4ik
Родился
Сообщения: 13
Зарегистрирован: Ср янв 27, 2010 22:49:01
Откуда: Украина Винница
Контактная информация:

Сообщение Miron4ik »

Avarges! Спасибо за предоставленную информацию.
По окончании работ доложу результат :)
Помогите чайнику =)
Аватара пользователя
stalewar
Открыл глаза
Сообщения: 46
Зарегистрирован: Вт фев 02, 2010 00:32:53
Откуда: Киев

Сообщение stalewar »

khomych,я вот что нарыл,универсальную схему для управления громкостью при помощи шагового двигателя с любым количеством выводов,может поможет для подключения движка из винчестера
http://infarct.nm.ru/encoder.htm
Miron4ik
Родился
Сообщения: 13
Зарегистрирован: Ср янв 27, 2010 22:49:01
Откуда: Украина Винница
Контактная информация:

Сообщение Miron4ik »

Avarges. Практически собрал схему мк.
Просмотрел я на твоем сайте AVRUSBBoot16. Там все расписано. Но мне, как дилетанту, не совсем все ясно. Обьясни подробно, пожалуйста, по пунктам, порядок действий.
У меня есть LPT порт. Но я не знаю куда какой проводок. Есть ли у тебя схема программатора LPT?

Вот схема, на сколько я понял, програматора через USB порт.
И если ето так, то распиши алгоритм программирования.
Мне было бы проще, если ето возможно, организовать все на USB.
Заранее благодарен.
Вложения
USB.png
(7.6 КБ) 786 скачиваний
Помогите чайнику =)
Miron4ik
Родился
Сообщения: 13
Зарегистрирован: Ср янв 27, 2010 22:49:01
Откуда: Украина Винница
Контактная информация:

Сообщение Miron4ik »

Я не понял назначение резистора R19 1k5 между D- и VCC.
Каково его предназначение?
Помогите чайнику =)
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

Сообщение Avarges »

Miron4ik
Резистор нужен чтобы USB порт компа опознал подключение внешнего устройства.

Схему параллельного программатора, USB программатора можно найти поискав по форуму и кстати, тема эта про миди-контроллеры - не раздражай публику, мы тут не одни :)
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

Сообщение Avarges »

ГОТОВО !!! полное описание, схема, прошивка для моего миди контроллера MIDI DJ CJ CONTROLLER 2.0 USB

Всё здесь: http://avargesnano.narod.ru/MIDI-DJ-CJ- ... R-2.0.html

Изображение
Аватара пользователя
stalewar
Открыл глаза
Сообщения: 46
Зарегистрирован: Вт фев 02, 2010 00:32:53
Откуда: Киев

Сообщение stalewar »

Спасибо Avarges за разработку,я попробую спаять как будет время :music:
mr_gard
Нашел транзистор. Понюхал.
Сообщения: 189
Зарегистрирован: Ср дек 16, 2009 06:24:25
Откуда: Хабаровск
Контактная информация:

Сообщение mr_gard »

Камрады! Здесь есть владельцы MIDIbox plus 8 (описан на www.ucapps.de)? Хотелось бы задать несколько вопросов...
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

Сообщение Avarges »

mr_gard писал(а):Камрады! Здесь есть владельцы MIDIbox plus 8 (описан на www.ucapps.de)? Хотелось бы задать несколько вопросов...

Спрашивай. если сами не ответим, переведем на инглиш и у авторов спросим на их форуме.
mr_gard
Нашел транзистор. Понюхал.
Сообщения: 189
Зарегистрирован: Ср дек 16, 2009 06:24:25
Откуда: Хабаровск
Контактная информация:

Сообщение mr_gard »

Спрашиваю :)
Собираю midibox plus 8 на PIC16F877. Прошивка midibox_plus_v1910_8pots_bb. Без дисплея, ибо не понадобится он в дальнейшем. Хотелось бы узнать, midimerger по умолчанию включен или выключен? И еще, по описанию на сайте понял, что можно самому сконфигурировать кнопки и поты в virtual midi box, а потом заслать эту конфигурацию в железяку.
Вопрос 1. Если midimerger по дефолту вырублен - как его включить без дисплея? (Типа два раза "влево", один раз "меню" и т.д.)
Вопрос 2. Если залил конфигурацию в контроллер - как сделать так, чтобы она сохранилась и не пришлось заливать снова при следующем включении?
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

Сообщение Avarges »

mr_gard писал(а):Спрашиваю :)
Собираю midibox plus 8 на PIC16F877. Прошивка midibox_plus_v1910_8pots_bb. Без дисплея, ибо не понадобится он в дальнейшем. Хотелось бы узнать, midimerger по умолчанию включен или выключен? И еще, по описанию на сайте понял, что можно самому сконфигурировать кнопки и поты в virtual midi box, а потом заслать эту конфигурацию в железяку.
Вопрос 1. Если midimerger по дефолту вырублен - как его включить без дисплея? (Типа два раза "влево", один раз "меню" и т.д.)
Вопрос 2. Если залил конфигурацию в контроллер - как сделать так, чтобы она сохранилась и не пришлось заливать снова при следующем включении?

И правда "узкие" вопросы, перевёл и спросил у англоязычной мидибокс-тусовки: http://midibox.org/forums/index.php?/to ... ox-plus-8/ - посмотрим что ответят
Аватара пользователя
sersh
Родился
Сообщения: 8
Зарегистрирован: Чт окт 29, 2009 00:07:25

Re: MIDI контроллер

Сообщение sersh »

Testlab писал(а):
sersh писал(а):Пытаюсь собрать вот это http://www.ucapps.de/midibox_plus.html.
Ктонибуть собирал - работает он или нет? подскажите чем програмировать контроллер PIC16F877 какой прогой и каке настройки в проге, я с такими контроллерами дела ещё не имел.

На том же сайте есть схема довольно простой PIC burner, хотел собрать, но не стал, записал у знакомого на программаторе chip prog.
midibox16 делать не пробовал,
собирал midibox16E с энкодерами
фотки моей конструкции можно посмотреть по ссылке
http://midibox.org/forums/index.php?app ... m&album=30
добавлял к схеме модуль AIN, подвешивал переменные резисторы,
заливал прошивку MIDIBOX 64,работает тоже нормально.
На PIC18F452 схема получается универсальнее, меняются периферийные платы, плату с микроконтроллером переделывать не нужно, только переписывается файл программы, далее микроконтроллер перезагружается и можно им пользоваться и еще очень удобно то, что программатор нужен будет только для того чтобы записать загрузчик (bootloader), а hex файл с программой можно перезаписывать уже через midi интерфейс.
Если 64 крутилки тебе будет много, то входы неиспользуемых регистров необходимо заземлить, иначе из-за всевозможных навододк, на выходе контроллера будут отправляться случайные значения, что помешает нормальной работе.


Собрал на PIC16F877, НЕ РАБОТАЕТ, ДИСПЛЕЙ ТОЛЬКО СВЕТИТСЯ НИ ЧЕГО НЕ ПОКАЗЫВАЕТ!!
Програмировал в компьютерном сервисном центре на заводском програматоре, название не знаю, прошивкой с сайта, при про програмировании все настройки на данный контроллер оставил по умолчанию, ни чего не настраивал, а может надо было?.
Подскажите в чём тут дело, как проверить микроконтроллер, работает он или нет.
mr_gard
Нашел транзистор. Понюхал.
Сообщения: 189
Зарегистрирован: Ср дек 16, 2009 06:24:25
Откуда: Хабаровск
Контактная информация:

Сообщение mr_gard »

Avarges писал(а):И правда "узкие" вопросы, перевёл и спросил у англоязычной мидибокс-тусовки: http://midibox.org/forums/index.php?/to ... ox-plus-8/ - посмотрим что ответят


Спасибо :) Моих знаний инглиша хватило, чтобы прочитать их ответы... Короче, нифига они не гуру, понты одни... В общем, ситуация такова: у меня есть самопальная миди-клава, но мне еще нужна педаль сустэйна к ней, а значит и midimerger. Только из-за этого за мидибокс взялся. Может кто-нибудь знает конструкцию на одном микроконтроллере, чтобы нужное мне обеспечивала? Изучать программирование МК для одного изделия - не вариант...
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

Сообщение Avarges »

Вчера внимательно посмотрел разработки мидибокса, понравилось модульность: модуль процессора, блоки цифрового входа и выхода, юсб, миди - умно, не зря там человек уже 10 (а может и больше) лет этим занимается. Не понравилось: стремление использовать дефицитные микроконтроллеры (особенно в юсб блоках). И pic-контроллеры pic18ххх плохо у нас представлены. Еще не понравилось, что современные мидибокс проекты по сложности в основном ориентированы на довольно опытных радиолюбителей, а старые проекты они даже уже и с сайта поудаляли (хотя бы тот же мидибокс 8 плюс).
Аватара пользователя
sersh
Родился
Сообщения: 8
Зарегистрирован: Чт окт 29, 2009 00:07:25

Сообщение sersh »

Обратите внимание вот на это:
http://gnusb.sourceforge.net/hardware/ - есть архив с кучей файлов, прошивки я так и не увидел ?
Вот ещё: http://www.fredrikolofsson.com/pages/hardware.html
как мне кажется тоже интересные разработки, может кто собирал ?
Ответить

Вернуться в «Интеграция с ПК»