Общие сведения
Piranha ULTRA — разработанная нашей компанией плата практически полностью совместима с проектами на Piranha UNO, при этом память программ увеличена в 4 раза, а оперативная память увеличена в 8 раз. Появился второй аппаратный UART, а шина I2C электрически не связана с выводами A4, A5. Это означает что можно использовать все 6 АЦП и шину I2C одновременно. Так же выводы I2C можно использовать как дополнительные цифровые выводы D14, D15. Дополнительно установлены 3 светодиода и 3 кнопки свободного назначения, которые не занимают выводы платы. На плате используются такие же стабилизаторы напряжения для шин питания на 5В и 3.3В, что и на Piranha UNO R3, что положительно сказывается на стабильности работы большинства модулей. Габариты Piranha ULTRA полностью совместимы с Arduino UNO, значит вы можете модернизировать свои проекты, требующие больших ресурсов, не меняя их конструктив.
Видео
Характеристики
- Микроконтроллер: ATmega1284P.
- Ядро: AVR.
- Тактовая частота 16 МГц.
- Разрядность: 8 бит.
- Входное напряжение питания:
- через разъём питания: 7-12 В.
- через порт USB: 5 В.
- источник питания выбирается автоматически (приоритет у разъема питания).
- Уровень логической «1» на выводах (логика чипа): 5 В.
- Максимальный выходной ток на одном выводе I/O: до 20 мА.
- Максимальный суммарный выходной ток выводах I/O: до 150 мА.
- Максимальный ток на выходе 3,3V: 500 мА.
- Максимальный ток на выходе 5V (при Vin = 7V): 800 мА.
- Количество цифровых выводов I/O: 14 выводов (из них 8 выводов поддерживают ШИМ 8 бит).
- Количество аналоговых входов: 6 выводов (АЦП 10 бит).
(аналоговые входы A0-A5 могут работать как цифровые I/O: D14-D19). - Объём памяти программ (FLASH): 128 Кбайт (из них 0.5 Кбайт используются под загрузчик).
- Объем оперативной памяти (SRAM): 16 Кбайт.
- Объем ПЗУ (EEPROM): 4 Кбайт.
- Встроенные интерфейсы (аппаратные шины):
- 1x I2C;
- 1x SPI;
- 2x UART;
- 3 кнопки на плате, выводы D17, D19. D21.
- 3 светодиода на плате, выводы D16, D18, D20.
- Преобразователь интерфейсов USB-UART: CH.
- Стабилизаторы питания: AMS1117.
- Длина: 68,6 мм
- Ширина: 53,4 мм
- Вес: 25 г.
Подключение
Для подключения датчиков и модулей к Piranha ULTRA R3 удобно использовать Trema Shield или Trema Set Shield.
Для подключения к компьютеру понадобится кабель USB.
Поддержка Piranha ULTRA в Arduino IDE
После подключения платы к компьютеру в Arduino IDE вы увидите новый порт, который не будет никак подписан. Для того, чтобы добавить поддержку плат семейства Piranha в Arduino IDE, достаточно выполнить несколько простых шагов, описанных в пошаговой инструкции. Если Вы уже настраивали поддержку плат семейства Piranha, не забудьте обновить её до последней версии в менеджере плат Arduino IDE (Меню: "Инструменты -> Плата: -> Менеджер плат...").
Установка драйвера
Если при подключении контроллера Piranha в Arduino IDE не появляется новый COM-порт, возможно не был установлен драйвер USB-UART преобразователя. Инструкции по ручной установке драйвера:
Комплектация
- 1x Piranha ULTRA R3
- 1x Вкладыш с распиновкой и характеристиками