IoT платформа NoCAN использует Raspberry Pi и Arduino для проектов CAN-шины (Crowdfunding)


Большинство IoT проектор полагаются на беспроводные подключения по WiFi или Bluetooth, но в некоторых случаях может быть надежней и удобней использоваться проводное подключение.

CAN-шина немного похожа на решение PoE с низкой пропускной способностью Ethernet для IoT и позволяет передавать данные через последовательное подключение при одновременном обеспечении питания и может быть последовательной цепью для поддержки нескольких плат.

Компания Omzl предлагает свою IoT платформу NoCAN в качестве решения CAN-шины, в котором используется плата Raspberry Pi 3 и их PiMaster HAT. CAN-шина действуют как шлюз и к Arduinо совместимой плате CANZERO вы можете подключать различные датчики и силовые провода через реле.

Технические характеристики Omzlo PiMaster HAT:

  • MCU – STMicro STM32F042 Cortex-M0 32-бит ARM MCU – 48 МГц
  • Сеть –  125000 бит / сек, расстояние CAN шины до 300 метров
  • GPIO – Совместима с Raspberry Pi через SPI + GPIO
  • Безопасность – умный переключатель мощности с предохранением от перегрузок по току
  • Питание – от 6 В до 28 В DC
  • Размеры – Стандартная Pi HAT
PiMaster HAT подключенная к Raspberry Pi 3

Технические характеристики Omzlo CANZERO:

  • Основной MCU – Microchip SAMD21 Arm Cortex-M0+ MCU @ 48 МГц с 256 Кб флэш-памятью (8 Кб для загрузчика), 32 Кб SRAM
  • Сетевой драйвер MCU – STMicro STM32F042 Arm Cortex-M0 MCU @ 48 МГц
  • IC для интерфейса CAN – Microchip MCP2562
  • Рабочее напряжение – 3.3 В
  • Цифровые входы и выходы – 22
  • Аналоговые – 7 входов и 1 выход
  • Периферийные устройства – 1 UART, 1 SPI, 1 I2C, CAN-шина
  • Разное – Встроенный пользовательский светодиод, разъем питания 5 В и VIN
  • Размеры – форм фактор Arduino MRK Zero

По поводу программного обеспечения, компания предоставляется NoCAN daemon для Raspberry Pi для включения или выключения сети, контроля уровня напряжения и тока, регистрации узлов и каналов, перезагрузки узлов и обновления прошивки на CANZERO.

Плата CANZERO может быть запрограммирована с помощью Arduino IDE используя плату Omzlo SAMD и библиотеки NoCAN с API для обработки CAN-шины. Вы сможете найти документацию по программному обеспечению и аппаратным средствам, включая схемы PDF на странице платформы Omzlo NoCAN.

Проект уже финансируется на Kickstarter и у вас есть 26 дней, чтобы сделать предзаказ. За 57 евро вы получите “стандартный комплект NoCAN” с Omzlo PiMaster HAT, двумя узлами Omzlo CANZERO, несколькими винтовыми клеммами и оконечным резистором 120 Ом. За доставку придется заплатить от 5 до 6 евро и вы сможете рассчитывать на свой комплект примерно в сентябре 2018 года.

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

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

Комментарии:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

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