MIDI контроллер

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Аватара пользователя
isx
Поставщик валерьянки для Кота
Сообщения: 2316
Зарегистрирован: Вс июн 26, 2011 20:03:21

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

Сообщение isx »

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

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

Сообщение Avarges »

isx писал(а):Я просто открывал настройки ВДЖ, вкладку МЭППЕРС, Ставим вместо КЕЙБОРД своё устройство. Нажимаем на КЕЙ ЛЁН и крутим крутилку (в строчке появится код), далее жмём на ЭКШН ЛЁН и нажимаем на нужную крутилку в программе... Жмём ОК и вот оно - счастье!)))))

У меня тоже седьмая, но с настройками миди-ручек в VDJ просто убится можно, например тот же VOLUME одной из дек вот таким способом не ставится, путем долгих экспериментов и гугла узнал что надо вписать "deck 1 volume_slider" а не "level" как выдает вот такая автоматическая настройка.

headshotbacs писал(а):при подключении с шлейфом кнопок система пишет что устройство неопознано, если подключать без шлейфа, а потом на ходу вставить его то все норм. Поменял 2 шлейфа - никакого результата. Подключал шлейф отдельно без кнопок - никакого результата

Очевидно, что каким-то образом подключение шлейфа помехи наводит - мне не понравилось у тебя на схеме как USB разъем неэкранированным длинным проводком подключен, там же частота дикая, в этом может быть причина помех, шлейф как антенна наводит помехи и порядок. Можно попробовать номиналы 68 Ом резисторов уменьшить. Еслм не поможет - пиши, есть ещё одна идея.

headshotbacs писал(а):2) DJ-CJ-MIDI.exe при нажатии на init пришет что цстройство не подключено

Странно, мне уже третий человек пожаловался на этом, хм. А у меня даже с третей версией контроллера программа эта общается. А прошита атмега16 той же прошивкой из архива с этой программой? Не должно быть других программ использующих контроллер запущено параллельно с настроечной.

klonyx писал(а):кому надо это платы Hercules DJ Console Mk2

А что, там тот же 4051 мультиплексор и контроллер с производительность в 3 раза хуже атмеги, правда с аппаратным USB.
Аватара пользователя
headshotbacs
Вымогатель припоя
Сообщения: 641
Зарегистрирован: Пт ноя 28, 2008 20:34:39
Откуда: Краматорск

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

Сообщение headshotbacs »

Avarges писал(а):
headshotbacs писал(а):при подключении с шлейфом кнопок система пишет что устройство неопознано, если подключать без шлейфа, а потом на ходу вставить его то все норм. Поменял 2 шлейфа - никакого результата. Подключал шлейф отдельно без кнопок - никакого результата

Очевидно, что каким-то образом подключение шлейфа помехи наводит - мне не понравилось у тебя на схеме как USB разъем неэкранированным длинным проводком подключен, там же частота дикая, в этом может быть причина помех, шлейф как антенна наводит помехи и порядок. Можно попробовать номиналы 68 Ом резисторов уменьшить. Еслм не поможет - пиши, есть ещё одна идея.


Не помогло. соединил через экранированный шнур usb-a. почемуже тогда крутилки не наводятся? а вот только кнопки. Вот думаю кнопки надо было подключать тоже ЧЕРЕЗ РЕЗИСТОРЫ на 50-100 килоом. А єкран тут непричем. Потому как использую на компе устройство ИК-управления на тини 2313 так вот там обыкновенный телефонный шнур используется и все в порядке.

Изображение
Последний раз редактировалось headshotbacs Ср дек 14, 2011 14:54:18, всего редактировалось 2 раза.
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

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

Сообщение Avarges »

Линия земли, приходящая от кнопок сильно сконцентирована около кварца, это может мешать удачному старту генерации кварца. Не слишком удачно разведена плата (разводил не я).

Попробуй укоротить кабель на кнопки для эксперимента.
попробуй подключить длинный провод только на земляную ножку - это даст ответ на вопрос верна ли моя догадка о наводках на кварц.

Попробуй допаять еще один блокировочный конденсатор, как раз рядом с кварцем, где на соседние ноги мк подходит питание и земля.
Аватара пользователя
headshotbacs
Вымогатель припоя
Сообщения: 641
Зарегистрирован: Пт ноя 28, 2008 20:34:39
Откуда: Краматорск

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

Сообщение headshotbacs »

дописал сверху свое мнение. шлейф укорачивал. Читай предыдущий пост (исправил). кварц тоже врядли, потому как на минимальном расстоянии от МК. На землю шлейф не влияет, проверял
Аватара пользователя
headshotbacs
Вымогатель припоя
Сообщения: 641
Зарегистрирован: Пт ноя 28, 2008 20:34:39
Откуда: Краматорск

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

Сообщение headshotbacs »

длина шлейфа 10 см. сомневаюсь что у тебя короче, потому как пришпиливал органы управления навесным монтажем.
Аватара пользователя
headshotbacs
Вымогатель припоя
Сообщения: 641
Зарегистрирован: Пт ноя 28, 2008 20:34:39
Откуда: Краматорск

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

Сообщение headshotbacs »

Кнопки лучше было бы организовать через АЦП как здесь (PC0 - 23 нога)

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

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

Сообщение Avarges »

Как вариант резисторами подцепить к плюсу можно, но во-первых эту схему уже делали много раз и у меня и у остальных работала, во-вторых не факт, что у меня в прошивке отключены встроенные pull-up, скорее всего наоборот. У тебя какой-то частный случай проблемы, пробуй.

headshotbacs писал(а):Кнопки лучше было бы организовать через АЦП как здесь (PC0 - 23 нога)

Очень левый вариант, одну кнопку только можно нажимать. Лучше не "как здесь", а как тут:
Изображение
:)

Вечером нарисую свою мысль по поводу наводки на плате.
Аватара пользователя
isx
Поставщик валерьянки для Кота
Сообщения: 2316
Зарегистрирован: Вс июн 26, 2011 20:03:21

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

Сообщение isx »

Добавлю только то, что схему Avarges-а я собирал лично, тестировал без мультиплексора, без кнопок и на одном переменном резисторе (остальные выводы и АДЦ0 заземлял, (как советовал автор)). Устройство опозналось и резистор функционировал в ВДЖ...
Щас собираю оригинальный вариант делать на СМД элементах. Пока только прошил атмегу8 и дорисовываю плату...
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

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

Сообщение Avarges »

isx писал(а):Добавлю только то, что

Ты делаешь 3.0, а вопрос по 2.0 версии, которой уже полтора года и которую уже человек 10 точно сделали и мне писали об этом.
И проблема в общем-то небольшая, будь исходники к ней, так вообще никакая.

headshotbacs по всем признакам это всё-таки что-то со стартом генерации у кварца, либо каким-то образом частота у него сбивается.
- можно поиграть с фьюзами, отвечающими за скорость старта атмеги, еще фьюз CKOPT
- резисторы, подтягивающие ноги атмеги к плюсу всё-таки активированы, так что тут никаких проблем (это можно в конце концов замерить тестером, ориентироваться по току)
- чтоб определить только ли устройство не опознается по USB или не работает совсем при старте с кнопками, можно подпаять светодиод миди-активности и подергать ручку любой крутилки после включения
- может быть я и не прав, но по наитию я бы поставил всё-таки между двух красных точек ещё один блокировочный конденсатор 0.1..0.22мкФ
Изображение
Вложения
un.png
(4.88 КБ) 1606 скачиваний
Аватара пользователя
isx
Поставщик валерьянки для Кота
Сообщения: 2316
Зарегистрирован: Вс июн 26, 2011 20:03:21

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

Сообщение isx »

Avarges писал(а):
isx писал(а):Ты делаешь 3.0, а вопрос по 2.0 версии,

Извиняюсь... Не заметил)
Аватара пользователя
headshotbacs
Вымогатель припоя
Сообщения: 641
Зарегистрирован: Пт ноя 28, 2008 20:34:39
Откуда: Краматорск

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

Сообщение headshotbacs »

Avarges писал(а):может быть я и не прав, но по наитию я бы поставил всё-таки между двух красных точек ещё один блокировочный конденсатор 0.1..0.22мкФ


Зачем? Там рядом 0.1 стоит. ИМХО на ноги 4-8 последовательно кнопкам подцепить резюки 1,5-2 КОм. Потому как если даже и есть там паразитные токи - будут гаситься резисторами. Да и мк хуже не будет
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

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

Сообщение Avarges »

headshotbacs писал(а):
Avarges писал(а):может быть я и не прав, но по наитию я бы поставил всё-таки между двух красных точек ещё один блокировочный конденсатор 0.1..0.22мкФ


Зачем? Там рядом 0.1 стоит. ИМХО на ноги 4-8 последовательно кнопкам подцепить резюки 1,5-2 КОм. Потому как если даже и есть там паразитные токи - будут гаситься резисторами. Да и мк хуже не будет

Там этот 0.1 стоит в самом неудачном месте, если с какой стороны и придёт помеха, то внутрь атмеги она сначала попадёт, а уже потом на этот конденсатор :) Так что его бы я переставил пониже на пути к атмеге линии питания от USB.
Зачем цеплять резисторы последовательно не понятно, опять же это никак не поможет со сбоем старта генерации кварца.
В общем, пробуй, я тебе и так уже насоветовал немало. Некоторые чудаки ещё корпус кварца к земле подпаивают, уж не знаю насколько это помогает.
klonyx
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Ср дек 07, 2011 02:40:11

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

Сообщение klonyx »

привет всем нужна помощь !нужна прошивка на атмегу 16 с 8ми мультиплексерами в асме желательно если есть ? буду очень благодарен ! ( или если нет то хоть на один мультиплексер и мегу 16)
Аватара пользователя
khomych
Мучитель микросхем
Сообщения: 423
Зарегистрирован: Сб фев 21, 2009 16:11:32
Откуда: Харьков
Контактная информация:

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

Сообщение khomych »

по данному вопросу помочь не могу. да и в этой теме, как правило, обсуждаются проекты на "С". если интересует, могу нарисовать схемку, скомпилить прошивку, хотя тут и так достаточно инфы выложено на эту тему. и опять же, почему atmega16? с данной задачей отлично справляется atmega8...
klonyx
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Ср дек 07, 2011 02:40:11

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

Сообщение klonyx »

привет !! khomych,ок дававй на с . просто мега 16 у меня уже валяеться ! мне нужно к меге подключить 8 мультиплексеров и потом все это к усб к буку .буду очень благодарен
Аватара пользователя
khomych
Мучитель микросхем
Сообщения: 423
Зарегистрирован: Сб фев 21, 2009 16:11:32
Откуда: Харьков
Контактная информация:

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

Сообщение khomych »

харэ! с утра отпишусь, "отдыхать" пора
klonyx
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Ср дек 07, 2011 02:40:11

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

Сообщение klonyx »

ок спс
Аватара пользователя
headshotbacs
Вымогатель припоя
Сообщения: 641
Зарегистрирован: Пт ноя 28, 2008 20:34:39
Откуда: Краматорск

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

Сообщение headshotbacs »

Avarges писал(а):если с какой стороны и придёт помеха, то внутрь атмеги она сначала попадёт, а уже потом на этот конденсатор :) бла бла бла...


Не, всетаки я был прав. Всего-то лишь 5 резисторов 1.5 ком - и все в порядке. интуиция меня не подвела.

Изображение
Аватара пользователя
liv6125
Встал на лапы
Сообщения: 115
Зарегистрирован: Сб май 02, 2009 22:25:22
Откуда: Орловская область г. Ливны
Контактная информация:

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

Сообщение liv6125 »

headshotbacs писал(а):
Avarges писал(а):если с какой стороны и придёт помеха, то внутрь атмеги она сначала попадёт, а уже потом на этот конденсатор :) бла бла бла...


Не, всетаки я был прав. Всего-то лишь 5 резисторов 1.5 ком - и все в порядке. интуиция меня не подвела.

Изображение


:) прикольно! но все таки было проще открыть даташит и поглядеть как правильно подключается КВАРЦ! и проблем ни каких небыло бы.
Такой метод проверен всеми участниками форума и лично мной максимальная стабильность :tea:
Вложения
1.jpg
(3.77 КБ) 1115 скачиваний
Ответить

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