протокол DALI с помощью Arduino

В данный форуме Вы можете создавать темы посвящённые расширению функционала программы или сайта. После рассмотрения Ваше предложение будет перенесено в соответствующее место
Ответить
trepuz
Рядовой
Сообщения: 19
Зарегистрирован: 10.09.2015{, 05:15}
Репутация: -1
Откуда: Красноярск
Контактная информация:

протокол DALI с помощью Arduino

#1

Сообщение trepuz » 18.09.2017{, 19:46}

Не лишним было бы реализовать в программе возможность пользования протоколом DALI. Кто что думает по этому поводу?

DALI (Digital Addressable Lighting Interface) – протокол, предназначенный для управления осветительными приборами. Протокол был разработан австрийской компанией Tridonic и основан на манчестерском кодировании: каждый бит данных кодируется перепадом от низкого сигнала к высокому или наоборот.

DALI сеть состоит из контроллера и подключенных к нему осветительных приборов. Передача данных идет на скорости 1200бит/с. Напряжение для логической единицы составляет 16±6,5В, а для логического нуля 0±4,5В. Шина DALI всегда находится под напряжением 16В, в противном случае все осветительные приборы, подключенные к шине, переходят в аварийный режим и включаются. Питание шины обеспечивает контроллер. К одной шине подключается до 64 светильников. Устройства можно объединять в 16 групп и задавать до 16 сцен освещения. Яркость каждого осветительного прибора регулируется от 0 до 254.

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



Сообщение от осветительного прибора контроллеру состоит из 8 бит и одного стартового бита.


https://habrahabr.ru/post/321888/
сила в логике

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

протокол DALI с помощью Arduino

#2

Сообщение pan » 18.09.2017{, 20:43}


Ответить

Вернуться в «Новые»