Контроллер ввода-вывода Cytron IRIV — это контроллер «Industrial Revolution 4.0» (или Industry 4.0), основанный на микроконтроллере Raspberry Pi RP2350, который оснащен портом Ethernet, реализованным через чипсет W5500, и несколькими изолированными интерфейсами, такими как DI и DO до 50 В, двумя аналоговыми входами и последовательными интерфейсами RS232 и RS485, доступными через клеммные колодки.
В прошлом году компания представила промышленный контроллер Cytron IRIV PiControl на базе модуля Raspberry Pi CM4, а контроллер IRIV IO представляет собой гораздо более дешевое решение, использующее подмножество функций и внешне схожий дизайн.
Технические характеристики контроллера ввода-вывода IRIV:
- Микроконтроллер – Raspberry Pi RP2350A
- Процессор
- Двухъядерный процессор Arm Cortex-M33 @150MHz с Arm Trustzone для безопасной загрузки
- Двухъядерный 32-битный Hazard3 RISC-V @ 150 МГц
- Одновременно можно использовать до двух ядер.
- Память – 520 КБ встроенной SRAM в 10 банках
- Процессор
- Хранилище – 2 МБ флэш-памяти
- Сетевое подключение – разъем RJ45 Ethernet 10/100M с использованием контроллера W5500
- USB – 1х порт USB Type-C для программирования и настройки
- Вводы/выводы и последовательные порты
- 11x изолированных цифровых входов (до 50 В)
- 4x изолированных цифровых выхода (до 50 В)
- 2x 12-битных изолированных аналоговых входа (0 – 10,56 В / 0 – 42,58 мА)
- 1x изолированный RS485
- Разное
- Часы реального времени PCF85063A с батареей CR2032
- Кнопки сброса, загрузки и пользователя
- Пользовательский светодиод
- Светодиодный индикатор состояния питания, RS485, DIN и DOUT
- Пассивный зуммер
- Аналоговые и RS485 переключатели конфигурации
- Электропитание – от 10 до 30 В постоянного тока (с защитой от перенапряжения) через клеммную колодку
- Размеры – 140 x 60 x 36 мм (только для металлического корпуса, без учета DIN-розетки и разъемов)
- Диапазон температур – -20° ~ 70°C
Блок-схема
Cytron предоставляет документацию через Google Docs с различными ссылками, представленными на странице продукта/магазина (см. ниже). Компания упоминает поддержку C/C++, MicroPython и CircuitPyhon, но в настоящее время предоставляет только пример кода CircuitPython для аналогового ввода, Ethernet, Modbus, счетчика импульсов и RTC.
Более подробную информацию о различиях между промышленными контроллерами Raspberry Pi CM4 и Raspberry Pi RP2350 от малазийской компании можно найти в таблице ниже.
По сути, пользователи сохраняют большую часть изолированных входов/выходов и даже получают некоторые (цифровые входы) при использовании, но теряют некоторые расширенные функции, такие как WiFi, 4G LTE, хранилище M.2 NVMe, выход HDMI, порты USB 2.0, один изолированный интерфейс RS232 и т. д. В некоторых установках контроллеры IRIV PiControl и IRIV IO можно объединить с промышленным контроллером ввода/вывода CM4 для сбора данных с нескольких контроллеров RP2350, как показано ниже.
Cytron продает контроллер IRIV IO в своем интернет-магазине за 64,90$ плюс доставка. Для справки, IRIV PiControl на базе CM4 стоит 279$ и выше в зависимости от опций.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.