ClearCore – это совместимый с Arduino промышленный контроллер ввода-вывода и движения

Teknic, американский производитель компонентов управления сервоприводами, разработал промышленный контроллер ввода-вывода и движения ClearCore на базе Microchip SAME53 Arm Cortex-M4, который можно запрограммировать с помощью Arduino IDE для быстрого прототипирования или Atmel Studio 7 с более продвинутым C++ API для более сложных проектов.

ClearCore предлагает четыре оси движения, аналоговый и цифровой ввод / вывод, совместимый с напряжением 24 В, поддержку модулей расширения ввода / вывода, а также последовательное и / или Ethernet-подключения через RJ45 порты. Также можно подключать несколько ClearCore для более крупных решений.

Ключевые особенности и характеристики ClearCore:

    • MCU – микроконтроллер Microchip SAME53 Arm Cortex-M4F с тактовой частотой до 120 МГц, с 512 Кб флэш-памяти, 192 Кб SRAM
    • Хранилище – слот для микро SD-карты
    • Сетевые возможности
      • 1x 10 / 100M Fast Ethernet RJ45 порт 
      • Поддержка модулей Xbee для беспроводной связи (WiFi, Bluetooth, ZigBee, DigiMesh, 802.15.4 и так далее)
    • Входы / выходы
      • 2x последовательных порта RJ45 для устройств SPI или UART (5 В выход)
      • 3-контактные клеммные колодки с программно настраиваемыми входами / выходами, питанием и заземлением
        • Цифровые выходы можно управлять резистивными или индуктивными нагрузками мощностью до 9 Вт, такими как контакторы, пневматические или жидкостные клапаны, защитные замки, тормоза, светодиодные лампы и так далее, без необходимости в реле
        • 2x выхода H-bridge для DC двигателей, динамика и так далее…
      • До 4 осей шаговых и / или серводвигателей (M разъем)
      • Все точки ввода / вывода также доступны через разъем  
    • Программирование – USB 2.0 device port
    • Разное – светодиоды для состояния ввода-вывода и состояния для каждого терминала
    • Питание
      • 12-24 В DC через 3-контактнную клеммную колодку
      • Защита от перегрузок (напряжения, тока и температуры), электростатического разряда, индуктивного обратного хода, обратной полярности питания и большинства ошибок подключения
    • Размеры – 12.7 x 8.9 x 2.54 см (поликарбонат и алюминиевый корпус)
Пример простой системы, управляемой через ClearCore

На приведенной выше схеме показана простая система с Ethernet, используемая для мониторинга и управления на одном или нескольких ПК (или SBC, например Raspberry Pi) в офисной сети, SPI дисплеем и сканером штрих-кода UART, подключенным через последовательный порт RJ45, а также различными датчиками и исполнительными механизмами, подключенными к терминалам ввода / вывода.

Возможны более сложные системы с добавлением до 64 дополнительных цифровых точек ввода / вывода путем последовательного подключения модулей расширения CCIO-8, а также можно подключать несколько контроллеров ClearCore для более крупных систем.

Более сложная система с несколькими системами ClearCore и SBC Raspberry Pi, подключенными к дисплею с высоким разрешением

Компания предоставляет библиотеку движения и ввода-вывода C++,  которая не требует понимания сложных деталей процессора Cortex-M4, и обеспечивает “доступ к разнообразным аппаратным функциям ClearCore” через объекты для управления двигателем и его состоянием, конфигурации ввода / вывода, генерации звука динамика и многое другое. Исходный код доступен бесплатно по OEM лицензии, а также предоставляется 40 примеров проектов. Кроме того, для быстрого создания прототипов и демонстраций можно использовать оболочку Arduino компании вместе с библиотекой ClearCore.

Документация, схемы и исходный код доступны после регистрации учетной записи на веб-сайте компании.

В видео ниже представлен обзор возможностей ClearCore на примере робота-бармена.

Промышленные контроллеры ввода-вывода и движения ClearCore в настоящее время продаются по цене $99 за единицу, но можно получить скидку при заказе большее 200 единиц. Более подробную информацию вы найдете на странице продукта.

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

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

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

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

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