Форум сайта plus-msk.ru

Форум сайта plus-msk.ru (http://forum.plus-msk.ru/index.php)
-   Освещение и спецэффекты (http://forum.plus-msk.ru/forumdisplay.php?f=142)
-   -   DMX кабель & DMX беспроводное подключение? (http://forum.plus-msk.ru/showthread.php?t=151312)

БамБам 10.06.2014 14:39

Цитата:

Сообщение от Bogdan76
Я просто непонимаю связь между напряжением (-5В) и сигналом (black out).

Прямой связи нет. Но косвенно.. Блэкаут - это передача по всем яркостым каналам логического нуля в пакете данных.
Структура DMX-пакета вот такая: (см.рис). И если в потоке присутствует большинство логических нулей, которые передаются отрицательным напряжением, то усредняя, вольтметр будет показывать отрицательное напряжение. Конкретное значение напряжения будет зависеть от того, какие данные по каким каналам передаются в пакете. Ведь не все же каналы могут передавать инфу о яркости. Например, по каким-то каналам может передаваться инфа позиционирования сканеров/голов, инфа о гобо или светофильтре.

[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]

Я в свое время занимался разработкой DMX-управления, поэтому эта тема мне вполне известна.

Александр Р. 10.06.2014 15:51

Цитата:

Сообщение от Lordpiter
Ну вот, пришел из алибабы мне наборчик...

Поздравлямс! :ok:
Тоже такой хочу :aga::aga::aga: Сколь стоит "под ключ"?

Bogdan76 11.06.2014 09:24

Цитата:

Сообщение от БамБам (Сообщение 2710601)
Прямой связи нет. Но косвенно.. Блэкаут - это передача по всем яркостым каналам логического нуля в пакете данных.

Вы не совсем правы. Например "расчески" передают 0 вообще по всем каналам а не только по яркостным. А косвенно... Это тоже самое, что по внешнему виду усилителя устанавливать непрямую связь с тем, как он звучит.
Цитата:

Сообщение от БамБам (Сообщение 2710601)
Структура DMX-пакета вот такая: (см.рис). И если в потоке присутствует большинство логических нулей, которые передаются отрицательным напряжением, то усредняя, вольтметр будет показывать отрицательное напряжение. Конкретное значение напряжения будет зависеть от того, какие данные по каким каналам передаются в пакете. Ведь не все же каналы могут передавать инфу о яркости. Например, по каким-то каналам может передаваться инфа позиционирования сканеров/голов, инфа о гобо или светофильтре.

[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]

Я в свое время занимался разработкой DMX-управления, поэтому эта тема мне вполне известна.

Как изменятся показания мультиметра если изменить значение одного канала яркости? Вы хоть раз померяйте.

P.S. Есоине секрет, какие устройсва Вы разработали?

БамБам 11.06.2014 13:13

Я там в предыдущем посте выложил картинку - как раз я сам ее делал, это реальный график (чуточку видоизмененный и сокращенный для целей описания работы). Может, конечно, мелковато получилось, когда сюда выложил. Исходный то рисунок 2000 точек по ширине.
Суть DMX сигнала: передаются пакеты последовательно друг за другом. Каждый пакет состоит из фреймов, по количеству равным количеству передаваемых каналов. Максимум 512 каналов: 512 фреймов в каждом пакете. Можно передавать не все 512, а меньше, что и делается. Каждый фрейм несет данные канала, 8 бит, передаваемых последовательно. Начинается фрейм со старт-бита в виде лог."0", и заканчивается двумя стоп-битами в виде лог."1". Длительность каждого фрейма - 44 мкс. Скорость потока в фрейме - 250000 бит/с. Перед самым первым фреймом в пакете идет маркер начала пакета - лог."0" удерживается на 88 мкс (длительность двух фреймов), затем лог."1" в течении 8 мкс, и потом передается фрейм старт-кода, который обычно равен 0 во всех битах. А дальше в пакете уже идут фреймы с 8-битной информацией каналов, начиная с первого канала и до последнего, который есть в управляющем устройстве. Между пакетами может присутствовать (но не обязательно) пауза в виде лог."1", длительность которой не должна превышать 1 с (иначе принимающее устройство интерпретирует это как "обрыв связи").

На выходе DMX-интерфейса лог."0" представляется отрицательным напряжением между контактами 2 и 3, а лог."1" - положительным напряжением. С учетом того, что разные мультиметры по-разному работают с высокочастотным сигналом, выпрямляя и усредняя его, да еще и с учетом потерь в кабеле, конечно же будут разные показания мультиметра.
Изменяя только один канал от "0" до "255", когда передается например 128 каналов - мультиметр просто не почувствует разницы. Один фрейм - 44 мкс, а 128 фреймов - в 128 раз больше. Ну как широтно-импульсная модуляция, некое подобие то.

Блекаут в "расческе" - эт частный случай. Да, в пакете будут преобладать логические нули, соответствующие отрицательному напряжению на выходе интерфейса. И мультиметр будет показывать отрицательное напряжение. Но вот если "расческа" допускает длительную паузу между пакетами, то доля положительного напряжения на выходе возрастет и мультиметр "потянет" в сторону положительных напряжений.

Разрабатывал устройства управления видеокамерами и фотоаппаратами по DMX. Повороты, наклоны, зум, фокусировка...

Bogdan76 11.06.2014 21:49

Я знаю протокол )). Я просто хотел что бы Вы сами поняли, что:
Цитата:

Сообщение от БамБам (Сообщение 2710727)
Изменяя только один канал от "0" до "255", когда передается например 128 каналов - мультиметр просто не почувствует разницы.

а не
Цитата:

Сообщение от БамБам (Сообщение 2710727)
...Конкретное значение напряжения будет зависеть от того, какие данные по каким каналам передаются в пакете...

а тем более
"по каким каналам":eek:
Так что Вы сами написали что связи между -5В и блэк аутом нету никакой.
А ещё, если померять, то можно увидеть что показания мультиметра динамичные, при неизменном пакете.
А вобщем, я про то, что цифровую линию мультиметром вообще не меряют. :wink:

БамБам 12.06.2014 02:02

Гм. Айм-сорри, но наезда я чёт не понял...
Разве я где-то утверждал конкретно про один канал? Нет, по тексту этого нету.
Но в общем случае - зависимость есть, ибо это простая математика - усреднение по времени.
Показания мультиметра при неизменном пакете могут меняться потому что:
-- наполнение пакета неравномерное и усредненные по отрезку времени значения меняются. Это даже чисто математически подтверждается
-- передающее устройство может вставлять паузы разной длинны в любом месте между фреймами и пакетами
-- конкретный цифровой мультиметр не способен выпрямить и усреднить высокочастотный сигнал, спектр которого превышает 250 кГц
-- чего-нибудь еще
А я и не мерил DMX мультиметром, для этого у меня есть цифровой осциллограф с регистрацией. Но тут в теме то обсуждались показания именно мультиметра, потому я и написал. Просто я так полагаю, ни у кого нету желания покупать дорогущий осциллограф за икс тыщщ руб только для того, чтобы пару раз замерить по правилам.
Светодиоды между контактами 2 и 3, включенные встречно-параллельно будут гореть оба, потому каждый из них выпрямляет свою половину сигнала. А на линиях внушительной длины тестер может оказаться бесполезен - из-за потерь в кабеле светодиоды могут и не зажечься.
Кстати, на входе приемных устройств, особенно после длинного кабеля, сигнал в DMX линии уже очень далек от правильного цифрового. Все такое скругленное, напоминающее синусоиду, знаете ли...

Lordpiter 15.06.2014 18:40

Цитата:

Сообщение от Александр Р. (Сообщение 2710607)
Поздравлямс! :ok:
Тоже такой хочу :aga::aga::aga: Сколь стоит "под ключ"?

124 доллара, с доставкой курьером до двери. Один передатчик, два ресивера, к каждому блок питания. Сейчас буду "мастрячить" питалово от USB-порта ноутбука, посмотрю, хватит ли... И на самой стойке буду "намертво" питалово делать, не хочу эти блоки питания еще куда-то включать.. На самом блоке питания написано 5V 600mA max.

Александр Р. 15.06.2014 18:48

Lordpiter ОК! Спасибо :pivo: Буду ждать отзыв на предмет качества сигнала, а то вот коллега пишет, что
Цитата:

Сообщение от YuraL (Сообщение 2711323)
Работать то будет,но вряд ли корректно-(2.4G Wireless DMX 512 Receiver) это стандартная частота Wi Fi ,а это не есть sehr gut. Надёжнее будет многоканальный передатчик, либо передатчик с более высокой частотой передачи данных.


Lordpiter 15.06.2014 22:02

Ну да, в соседней теме я тоже отписался... Там-то тема про ВСТРОЕННЫЙ ВАЙФАЙ. А у меня отдельная система, и передатчик многоканальный, и частота выше 2.4GHz... Правда, свет сейчас редко беру (белые ночи, йоптить:) Ближайшая "боевая" проверка через 2 недели только, пока погоняю дома... Но 128 каналов с автоматической подстройкой должны дать "запас прочности"... Отпишусь на днях, пока паяю питание...


Часовой пояс GMT +1, время: 12:40.

Работает на vBulletin® 3. Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot.