ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 марта
719451 Топик полностью
Скрипач, пророк (11.12.2016 12:09 - 13:22, просмотров: 349) ответил Николай Коровин на Вообще, «не можешь остановить — возглавь». Вот если бы мы делали что-то типа мудаины на восьмой меге на типичные случаи жизни, что бы в неё вошло? Вот, например.
Фото-Ответ - в приложении. Корпус: Дешевая пластиковая коробка, строго для соблюдения IP40. Нужно больший IP - берем другой корпус любого типа. Монтаж блоков внутри корпуса - DIN-рейка. Моё "детище" - по центру. Питание: 15-40в пост. тока. Аналоговые входы: 8шт. (защита до 24в, 0-10в, 4-20мА, Pt1000, сухой контакт, счетчик импульсов с запоминанием итога при пропадании питания) Выходы 24в пост.тока - 8шт. (если не установлена микросхема верхних ключей, как на фото, работают как входы сухой контакт 24в) Коммутация силовых нагрузок - стандартные реле, пускатели, тиристоры или диммеры на DIN-рейку, монтируемые, по ситуации, либо внутри корпуса, либо снаружи. Сеть: Modbus-RTU на 256 узлов (1/8 unit load) Над ним: Модуль, производимый коллегами - преобразователь TTL-RS485 и рядом с ним, в изоленте - китайский преобразователь TTL-RS232 Справа от моего модуля: FriendlyArm NanoPi Neo в который, через китайский USB-RS232, в целях отладки, воткнут RS232 с его же собственного UART. Блоки питания MeanWell серии RS. На фото их нет. Алгоритмы управления делятся на локальные (выполняются в atmega8) и координации (выполняются на Линуксе) На Линуксе сидит полноценная SCADA и фишка поднятия защищенного канала с сервером верхнего уровня. Операторский пульт не фотографирую. Либо вот такой, либо голимый китай, коих в ассортименте как на MODBUS, так и на Ethernet. В плане архитектуры, было желание разработать еще меньший модуль. Скажем, два дискретных входа "сухой контакт", для скрытой установки в подрозетниках и т.п. Но ниша уже плотно занята KNX/EIB продуктами. Да и не нужно пока, на практике. Все богатство прикладных протоколов в нашей галактике, на сегодня успешно сводится к установке "фирменных" преобразователей в RS232 или в Ethernet. И то, и другое отлично закрывается предложенным решением. Для Линукс, обычно доступны либо готовые драйвера, либо "намётки" под них.
image
... но не любой ценой.