Я хотел бы построить устройство DMX512.
Проблема у меня в том, как отвязать устройство от шины. Я решил использовать оптоизоляторы, но как подключить диодную часть изолятора?
Поскольку мне нужны уровни TTL/RS232 на стороне контроллера, я использую либо MAX485, либо ADM485 для преобразования уровней RS485 (DMX512 — это просто реализация, использующая RS485) в уровни TTL/UART. Но где и как мне использовать оптоизолятор? До или после MAX485?
Я думал раньше, прямо в автобусе, но я не совсем уверен, как должна выглядеть трасса.
Устройство должно только получать, а не отправлять в шину.
Я делаю то же самое в проекте, над которым сейчас работаю. Я не могу взять на себя ответственность за это, но это определенно сработало хорошо.
И MAX485, и MAX481 должны работать хорошо. Я немного модифицировал эту схему. Эта конструкция в настоящее время имеет согласующий резистор 133 Ом между контактами 2 и 3 разъема DMX. Это используется для завершения конца шины dmx. Я добавил переключатель, чтобы можно было включить или отключить терминатор.
Вы также заметите, что преобразователь постоянного тока в постоянный используется для создания изолированного питания и заземления. Я уверен, что кто-то другой может объяснить более подробно, почему это важно. Насколько я понимаю, это помогает с контурами заземления и перепадами напряжения с внешними устройствами, подключенными к шине dmx.
Оптоизоляторы после MAX485. Между MAX485 и мкКл.
Диаграмма взята из примечания к приложению Использование изолированного RS-485 в приложениях освещения DMX512 . Описана архитектура с оптом. В то же время Analog Devices пытается продвинуть свою магнитную муфту ADM2487E.
Фотон