Управление по DMX от ПК
- Сообщения: 17
- Зарегистрирован: Пн июл 29, 2013 19:43:18
Есть задача изготовить такой прибор, который можно было-бы подключить к компу по USB и управлять световыми приборами имеющими управление по DMX 512 и не имеющие такого управление, например простой прожектор (но чтобы можно было изменять яркость). но и это еще не все. хотелось бы чтобы в случае отсутствия ПК можно было также и железки с ручками как настоящий пульт DMX и установками сцен и пресетами. если можно все в одном аппарате.
- Реклама
- Сообщения: 7518
- Зарегистрирован: Вс мар 29, 2009 22:09:05
Конвертеры USB-DMX продаются. Или у Вас есть какие-то особые причины для того, чтобы изготавливать его самому?
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Вот,готовое решение. http://sim.ru/rus/catalogue/light_equip ... 1709.shtml
ученые долго думали,в чем измерять частоту.... С тех пор и пишут Hz
- Сообщения: 17
- Зарегистрирован: Пн июл 29, 2013 19:43:18
да все как всегда просто, есть небольшие умения в радиотехники и работе с программами виртуализации схем и измерением их параметров, ну еще и нет возможности тратить большие финансы. Как-то так.YS писал(а):Конвертеры USB-DMX продаются. Или у Вас есть какие-то особые причины для того, чтобы изготавливать его самому?
- Сообщения: 17
- Зарегистрирован: Пн июл 29, 2013 19:43:18
спасибо, за ссылку, очень интересное предложение, но хотелось бы самому попробывать )Seal писал(а):Вот,готовое решение. http://sim.ru/rus/catalogue/light_equip ... 1709.shtml
- Реклама
- Сообщения: 7518
- Зарегистрирован: Вс мар 29, 2009 22:09:05
Если они и правда небольшие, то лучше купить готовое устройство такого типа и продолжить совершенствовать знания и умения на чем-то более простом (для начала). Для разработки такого конвертера потребуется как минимум хороший опыт работы с микроконтроллерами, иначе проектирование грозит затянуться.есть небольшие умения в радиотехники
Разница между теорией и практикой на практике гораздо больше, чем в теории.
- Сообщения: 17
- Зарегистрирован: Пн июл 29, 2013 19:43:18
ну с мк не работал еще, есть товарищ который хорошо волочет в них, а вот в остальном вроде нормально. лень только вперед родилась. так что жду предложений.
Если хочется совсем бюджетно, подцепи к обычной FT232RL драйвер линии типа SN75176 и всё. Девайс готов. Работает с всяческим бесплатным софтом типа FreeStyler и др. В прогах выбирать как Enttec OpenDMX.
Чуть сложнее (и глючнее) uDMX interface на ATMega8.
Есть ещё древний проект V-CORE LPT DMX. Работает через LPT порт.
Есть и на ПИКе - Oksidizer. Инфа была в журнале Elektor Electronics 09 (September) 2006, если хорошо поискать, можно найти в инете и схему и прошивку.
http://elwo.ru/forum/58-545-1
http://www.pcdimmer.de/index.php/dmx512 ... -interface
http://www.dzionsko.de/index.php?n=MiniDMX.Startseite
http://linxlabs.ucoz.ru/load/20-1-0-40
и т.д. .....
Чуть сложнее (и глючнее) uDMX interface на ATMega8.
Есть ещё древний проект V-CORE LPT DMX. Работает через LPT порт.
Есть и на ПИКе - Oksidizer. Инфа была в журнале Elektor Electronics 09 (September) 2006, если хорошо поискать, можно найти в инете и схему и прошивку.
http://elwo.ru/forum/58-545-1
http://www.pcdimmer.de/index.php/dmx512 ... -interface
http://www.dzionsko.de/index.php?n=MiniDMX.Startseite
http://linxlabs.ucoz.ru/load/20-1-0-40
и т.д. .....
- Сообщения: 7518
- Зарегистрирован: Вс мар 29, 2009 22:09:05
Так это, как я понял, человек хотел не просто преобразователь, но еще и крутилки, и, вроде, какую-то память.Если хочется совсем бюджетно, подцепи к обычной FT232RL драйвер линии типа SN75176 и всё.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
DMX-512 это тот же RS-485. Берете любой МК с UART способный работать на скорости 250000, цепляете к нему преобразователь RS-232/RS-485, например ADM485, в начале каждого фрейма добавляете BREAK
и MARK AFTER BREAK по стандарту DMX-512 с помощью таймера. Шлете через UART 513 байт, нулевой байт должен быть всегда = 0, остальные 512 соответствуют номерам каналов и могут иметь значения от 0 до 255, что задает уровень яркости на канале. Количество передаваемых каналов приемное устройство определяет по BREAK, так что их может быть от 1 до 512. Как только устройство получает BREAK, оно устанавливает яркость и начинает прием следующего фрейма пока опять не получит BREAK на линии.
и MARK AFTER BREAK по стандарту DMX-512 с помощью таймера. Шлете через UART 513 байт, нулевой байт должен быть всегда = 0, остальные 512 соответствуют номерам каналов и могут иметь значения от 0 до 255, что задает уровень яркости на канале. Количество передаваемых каналов приемное устройство определяет по BREAK, так что их может быть от 1 до 512. Как только устройство получает BREAK, оно устанавливает яркость и начинает прием следующего фрейма пока опять не получит BREAK на линии.
Иван Сусанин - первый полупроводник 
- Сообщения: 17
- Зарегистрирован: Пн июл 29, 2013 19:43:18
что скажите про это устройство? http://www.pcdimmer.de/index.php/dmx512 ... -interface
я могу управлять этим контроллером только каким-то одним эффектом или всеми возможными заложенными в устройстве которым буду управлять (например: яркость, смена цвета, смена гобо и т.д)
и еще вопросик, вот контроллер DMX подключенный к компу это только одна часть, а есть ли схемы допустим второй части к которой можно подключить большое количество мощных ламп (других устройств DMX) и управлять каждой (каждым устройством) в отдельности, так чтобы не спалить ни комп ни другое устройство?
я могу управлять этим контроллером только каким-то одним эффектом или всеми возможными заложенными в устройстве которым буду управлять (например: яркость, смена цвета, смена гобо и т.д)
и еще вопросик, вот контроллер DMX подключенный к компу это только одна часть, а есть ли схемы допустим второй части к которой можно подключить большое количество мощных ламп (других устройств DMX) и управлять каждой (каждым устройством) в отдельности, так чтобы не спалить ни комп ни другое устройство?
Делал такую штуку знакомым, занимающимся обслуживанием театрального оборудования. Работает нормально. Но я правил схему. С диодами по питанию USB, девайс определялся не всеми компьютерами. Поставил стабилизатор 3.3В. Опторазвязку и драйвер RS485 - делал на оптроне 6N137 и MAX485. Кондёра в цепи reset не хватает. Без него, устройство сглючивает от помех при коммутации и работе мощных нагрузок рядом. Жалоб нет.
- Сообщения: 758
- Зарегистрирован: Вс фев 10, 2013 15:26:00
Добавить конструктивности в процесс попытка:
- какая задача поставлена?
"изготовить такой прибор, который можно было-бы подключить к компу по USB и управлять световыми приборами имеющими управление... но и это еще не все. хотелось бы чтобы в случае отсутствия ПК можно было также и железки с ручками как настоящий пульт DMX и установками сцен и пресетами. если можно все в одном аппарате." - это не задача.
И даже не решение... и даже не хотелка, а так - поездеть на вообще тему с употреблением заданных слов.
Целесообразно было бы поиметь в виду хотя бы одну, но реальную и конкретную (чиста) ситуацию, в которой это всё предполагается применять.
- какими источниками информации разрешено пользоваться, кроме ссылки?
- какая задача поставлена?
"изготовить такой прибор, который можно было-бы подключить к компу по USB и управлять световыми приборами имеющими управление... но и это еще не все. хотелось бы чтобы в случае отсутствия ПК можно было также и железки с ручками как настоящий пульт DMX и установками сцен и пресетами. если можно все в одном аппарате." - это не задача.
И даже не решение... и даже не хотелка, а так - поездеть на вообще тему с употреблением заданных слов.
Целесообразно было бы поиметь в виду хотя бы одну, но реальную и конкретную (чиста) ситуацию, в которой это всё предполагается применять.
- какими источниками информации разрешено пользоваться, кроме ссылки?
- Сообщения: 17
- Зарегистрирован: Пн июл 29, 2013 19:43:18
если конкретно, то нужно собрать прибор управления для большого количества световых приборов большой мощностью не имеющих управления по DMX и приборов имеющих такое управление, также просто управляемые розетки с переменным напряжением 220 В. управление должно осуществлять посредством пк через порт USB, управляться должен каждый отдельный осветительный прибор или выход 220 В.nirq писал(а):Добавить конструктивности в процесс попытка:
- какая задача поставлена?
"изготовить такой прибор, который можно было-бы подключить к компу по USB и управлять световыми приборами имеющими управление... но и это еще не все. хотелось бы чтобы в случае отсутствия ПК можно было также и железки с ручками как настоящий пульт DMX и установками сцен и пресетами. если можно все в одном аппарате." - это не задача.
И даже не решение... и даже не хотелка, а так - поездеть на вообще тему с употреблением заданных слов.
Целесообразно было бы поиметь в виду хотя бы одну, но реальную и конкретную (чиста) ситуацию, в которой это всё предполагается применять.
- какими источниками информации разрешено пользоваться, кроме ссылки?
Иван Сусанин - первый полупроводник 
- Сообщения: 7518
- Зарегистрирован: Вс мар 29, 2009 22:09:05
О! А вот последнюю ссылку и мне интересно почитать! Спасибо!
Разница между теорией и практикой на практике гораздо больше, чем в теории.
- Сообщения: 17
- Зарегистрирован: Пн июл 29, 2013 19:43:18
спасибо большое! очень нужная ссылка. скорее всего скопирую все с сайта и сделаю брошюру и пдф документ.Myp3ik писал(а):http://dsl.msk.ru/rus/around/dmx512/dmx512.htm
- Сообщения: 17
- Зарегистрирован: Пн июл 29, 2013 19:43:18
нашел интересный ресурс по dmx приборам. буду собирать ) http://elwo.ru/
- Сообщения: 17
- Зарегистрирован: Пн июл 29, 2013 19:43:18
http://elwo.ru/forum/58-545-1 сообщение 11. ребят подскажите какой микрухой развязать гальванически чтоб на комп в лучае чего не по шине не пи питанию ничего не прилетело, но чтоб скорость работы не потерлась? и если можно доработайте пожалуйста принципиалку и печатку. со современной компонентной базой еще не разу не работал. заранее спасибо!
- Сообщения: 17
- Зарегистрирован: Пн июл 29, 2013 19:43:18
подскажите пожалуйста чем и как сделать гальваническую развязку в схеме http://elwo.ru/_fr/5/7531239.png это RS 485 (USB-DMX512). если перерисуете принципиалку (желательно еще и печатку сделать) буду безгранично благодарен!


