MIDI контроллер

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

Сообщение isx »

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

Сообщение 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.
Контактная информация:
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 641
Зарегистрирован: Пт ноя 28, 2008 20:34:39
Откуда: Краматорск

Сообщение headshotbacs »

Avarges писал(а):
headshotbacs писал(а):при подключении с шлейфом кнопок система пишет что устройство неопознано, если подключать без шлейфа, а потом на ходу вставить его то все норм. Поменял 2 шлейфа - никакого результата. Подключал шлейф отдельно без кнопок - никакого результата
Очевидно, что каким-то образом подключение шлейфа помехи наводит - мне не понравилось у тебя на схеме как USB разъем неэкранированным длинным проводком подключен, там же частота дикая, в этом может быть причина помех, шлейф как антенна наводит помехи и порядок. Можно попробовать номиналы 68 Ом резисторов уменьшить. Еслм не поможет - пиши, есть ещё одна идея.
Не помогло. соединил через экранированный шнур usb-a. почемуже тогда крутилки не наводятся? а вот только кнопки. Вот думаю кнопки надо было подключать тоже ЧЕРЕЗ РЕЗИСТОРЫ на 50-100 килоом. А єкран тут непричем. Потому как использую на компе устройство ИК-управления на тини 2313 так вот там обыкновенный телефонный шнур используется и все в порядке.

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

Сообщение Avarges »

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

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

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

Сообщение headshotbacs »

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

Сообщение headshotbacs »

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

Сообщение headshotbacs »

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

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

Сообщение Avarges »

Как вариант резисторами подцепить к плюсу можно, но во-первых эту схему уже делали много раз и у меня и у остальных работала, во-вторых не факт, что у меня в прошивке отключены встроенные pull-up, скорее всего наоборот. У тебя какой-то частный случай проблемы, пробуй.
headshotbacs писал(а):Кнопки лучше было бы организовать через АЦП как здесь (PC0 - 23 нога)
Очень левый вариант, одну кнопку только можно нажимать. Лучше не "как здесь", а как тут:
Изображение
:)

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

Сообщение isx »

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

Сообщение Avarges »

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

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

Сообщение isx »

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

Сообщение headshotbacs »

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

Сообщение Avarges »

headshotbacs писал(а):
Avarges писал(а):может быть я и не прав, но по наитию я бы поставил всё-таки между двух красных точек ещё один блокировочный конденсатор 0.1..0.22мкФ
Зачем? Там рядом 0.1 стоит. ИМХО на ноги 4-8 последовательно кнопкам подцепить резюки 1,5-2 КОм. Потому как если даже и есть там паразитные токи - будут гаситься резисторами. Да и мк хуже не будет
Там этот 0.1 стоит в самом неудачном месте, если с какой стороны и придёт помеха, то внутрь атмеги она сначала попадёт, а уже потом на этот конденсатор :) Так что его бы я переставил пониже на пути к атмеге линии питания от USB.
Зачем цеплять резисторы последовательно не понятно, опять же это никак не поможет со сбоем старта генерации кварца.
В общем, пробуй, я тебе и так уже насоветовал немало. Некоторые чудаки ещё корпус кварца к земле подпаивают, уж не знаю насколько это помогает.
Контактная информация:
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Ср дек 07, 2011 02:40:11

Сообщение klonyx »

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

Сообщение khomych »

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

Сообщение klonyx »

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

Сообщение khomych »

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

Сообщение klonyx »

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

Сообщение headshotbacs »

Avarges писал(а):если с какой стороны и придёт помеха, то внутрь атмеги она сначала попадёт, а уже потом на этот конденсатор :) бла бла бла...
Не, всетаки я был прав. Всего-то лишь 5 резисторов 1.5 ком - и все в порядке. интуиция меня не подвела.

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

Сообщение liv6125 »

headshotbacs писал(а):
Avarges писал(а):если с какой стороны и придёт помеха, то внутрь атмеги она сначала попадёт, а уже потом на этот конденсатор :) бла бла бла...
Не, всетаки я был прав. Всего-то лишь 5 резисторов 1.5 ком - и все в порядке. интуиция меня не подвела.

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

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