CANduino v3 — плата Microchip ATmega168PA с шиной CAN, форм-фактор Arduino Nano.


CANduino v3 — это третья версия платы CAN-шины MassiveButDynamic с форм-фактором Arduino Nano на базе 8-битного микроконтроллера AVR Microchip ATmega168PA, CAN-контроллера Microchip MCP2515 с интерфейсом SPI и CAN-трансивера Microchip MCP2551, подходящего для систем 12 В и 24 В.

Плата CANduino v3 теперь немного уже, чтобы обеспечить доступ к двум рядам с каждой стороны при установке на макетную плату, поставляется с портом USB Type-C для уменьшения количества необходимых кабелей, а функцию шины CAN можно отключить через перемычку, чтобы использовать CANduino как обычный Arduino Nano.

Технические характеристики CANDuino v3:

  • MCU — Microchip ATmega168PA 8-битный микроконтроллер AVR с частотой до 16 МГц с флэш-памятью 16 КБ, 512 байт EEPROM, 1 КБ SRAM
  • CAN-шина
    • Разъем CAN L/H и шина CAN
    • CAN-контроллер Microchip MCP2515, подключенный к микроконтроллеру AVR через SPI. Поддерживает CAN V2.0B на скорости 1 Мбит/с.
    • Трансивер Microchip MCP2551 CAN соответствует стандарту ISO-11898, поддерживает системы 12 В и 24 В и скорость до 1 Мбит/с.
    • Выключатель питания контроллера CAN (перемычка для отключения шины CAN)
  • USB — порт USB Type-C для питания и программирования (через CH340G USB на микросхему TTL)
  • Расширение — разъемы Arduino Nano с 8х аналоговыми входами, SPI, UART, до 13 GPIO, сброс, +5 В, ARef, VIN, +3,3 В, GND
  • Отладка — 8-контактный разъем ISP
  • Разное — кнопка сброса
  • Источник питания — 5 В через питание USB-C или контакт VIN
  • Размеры — форм-фактор Arduino Nano (около 43 x 18 мм)

Плата программируется в Arduino IDE, используя следующий URL-адрес менеджера платы: https://mcudude.github.io/MiniCore/package_MCUdude_MiniCore_index.json. Если вы предпочитаете клеммные колодки для подключения CAN-шины и входов/выходов, для этого также есть коммутационная плата.

И CANDuino v3, и коммутационная плата были разработаны в EasyEDA, и вы найдете схемы в формате PDF, файлы JSON для EasyEDA, файлы Gerber и BoM на Github.

Плата CAN-шины, совместимая с Arduino Nano, продается на Tindie за 39,99 долларов США, а дополнительная коммутационная плата добавляет 11,95 долларов США.

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

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

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

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

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