M5Stack StamPLC – ПЛК на базе ESP32-S3 с оптоизолированными входами, релейными выходами, RS485, CAN Bus и многим другим

«ПЛК-контроллер M5Stamp с M5StampS3» или просто «M5Stack StamPLC» — это программируемый логический контроллер (ПЛК) на базе беспроводного модуля StampS3A ESP32-S3, предлагающий 8х оптоизолированных цифровых входов, 4х релейных выхода, поддерживающих нагрузки как переменного, так и постоянного тока, а также интерфейсы RS485 и CAN Bus.

IoT-контроллер на DIN-рейке также оснащен 1,14-дюймовым цветным дисплеем, кнопкой RESET/BOOT, 3хпользовательскими кнопками и зуммером или пользовательским взаимодействием. M5Stack StamPLC также интегрирует датчик температуры LM75 и датчик напряжения/тока INA226, а также слот для карты microSD для хранения данных и может принимать широкий диапазон входного напряжения от 6 до 36 В постоянного тока.

Технические характеристики M5Stack StamPLC:

  • Модуль управления – StampS3A (аналогично M5Stamp S3 )
    • SoC – Espressif Systems ESP32-S3FN8
      • ЦП – двухъядерный 32-битный микроконтроллер Xtensa LX7 с векторными инструкциями AI до 240 МГц, сопроцессор RISC-V ULP
      • Память – 512 КБ SRAM
      • Хранилище – 8 МБ флэш-памяти
      • Беспроводная связь – 2,4 ГГц WiFi 4 (802.11b/g/n), Bluetooth 5.0 BLE + Mesh,
    • 2,4 ГГц 3D антенна
    • USB – 1х порт USB Type-C
    • Разъемы расширения для входов/выходов, таких как SPI, I2C, UART, АЦП и т. д.
  • Хранилище – слот для карты MicroSD
  • Дисплей – цветной дисплей 1,14 дюйма с разрешением 240 x 135 (контроллер ST7789v2)
  • Цифровые входы – 8х оптоизолированных цифровых входов, диапазон входного напряжения: 5–36 В постоянного тока
  • Цифровые выходы – 4х релейных выхода
    • Переменный ток – 5А при 250В
    • Постоянный ток – 5А при 28В
  • Интерфейсы связи
    • PWR-CAN для CAN-шины
    • PWR-485 для RS485
  • Датчики
    • Датчик температуры LM75
    • Датчик напряжения/тока INA226
  • Интерфейсы расширения
    • 16-контактный интерфейс GPIO.EXT; максимальная нагрузка: 4,76 В при 700 мА
    • 2x 4-контактных интерфейса Grove; максимальная нагрузка: 4,81 В при 700 мА
  • Разное
    • Кнопка RESET/BOOT, 3х пользовательские кнопки
    • Зуммер
    • RX8130CE чип RTC
  • Электропитание – от 6 до 36 В постоянного тока при 1 А через штекерный разъем питания 5,5×2,1 мм (в центре положительный)
  • Потребляемая мощность
    • Режим ожидания – 21,60 мА при 5 В, 15,22 мА при 12 В
    • Эксплуатация – 93,89 мА при 5 В, 47,84 мА при 12 В
  • Размеры – 80 x 72 x 33,4 мм
  • Вес – 139,4 грамма.
  • Диапазон температур – от 0 до 40°C

StamPLC поставляется с четырьмя «монтажными принадлежностями» и четырьмя винтовыми зажимами. Он предварительно загружен прошивкой, которая автоматически загружает данные на облачную платформу EZDATA от M5Stack с панелью управления и удаленным облачным доступом и управлением.

Если вы предпочитаете разрабатывать собственную прошивку, компания упоминает, что поддерживается платформа визуального программирования UIFlow 2.0, IDE Arduino и фреймворк ESP-IDF. Дополнительные сведения об оборудовании, а также инструкции и примеры кода для Arduino и ESP-IDF приведены на веб-сайте документации, но примеры UIFlow 2.0 показаны только как «скоро», хотя видео, представленное в конце этого обзора, показывает демонстрацию с UIFlow 2.0… Там же вы найдете инструкции по началу работы с облачной платформой EZdata.

Веб-интерфейс для доступа к облаку EZData

M5Stack утверждает, что StamPLC подходит для промышленной автоматизации и дистанционного управления, распределенных систем управления, интеллектуального управления энергией и интеллектуального производства. Это не первый ПЛК на базе ESP32 на рынке, среди альтернатив есть Industrial Shields ESP32 PLC 14, Seeed Studio EdgeBox-ESP-100 (также на базе ESP32-S3) и промышленный контроллер NORVII IIoT среди многих других.

StamPLC продается за 42,90 доллара на AliExpres или в магазине M5Stack .

Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments