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.
Оригинал статьи вы можете прочитать здесь.