Электронный компонент:Главная плата Xadow
Главная плата Xadow[1]
Главная плата Xadow (она же Xadow Main Board) – это самая первая версия «мозга» для устройств Xadow. Она уже не выпускается и несовместима с платами Xadow версии 2 и RePhone.
Основной компонент главной платы Xadow – микроконтроллер ATmega32u4. Как пишут разработчики, он обладает высокой производительностью и низким энергопотреблением. Кроме того, микроконтроллер ATmega32u4 оснащен 32 Кб flash-памяти, 2.5 Кб памяти SRAM и 1 Кб памяти EEPROM.
Главную плату Xadow можно, как и Seeeduino Lite, использовать в качестве периферийного USB-устройства. Питание платы можно выполнять от USB-порта или литиевой батареи. Более того, главная плата Xadow оснащена компонентами, с помощью которых литиевую батарею можно заряжать электроэнергией, идущей от USB-порта. Компактность платы делает ее хорошим кандидатом на использование в проектах в области носимой электроники.
Перед первым использованием главной платы Xadow установите драйвер на ПК и немного настройте IDE Arduino. Более подробно об этом читайте ниже, в разделе «Как начать работать с главной платой Xadow».
Купить главную плату Xadow можно по этой ссылке.
Характеристики
- Микроконтроллер – ATmega32u4
- Рабочее напряжение – 3.3 вольта
- Сила тока (постоянный ток) на одном I/O контакте – 40 мА
- Цифровые I/O контакты – 20 шт.
- Каналы ШИМ – 7 шт.
- Входные аналоговые каналы – 12 шт.
- Рабочая температура – между -20˚C и +70˚C
- Размеры – 25.43 мм х 20.35 мм
Описание и расположение компонентов
- J1 – Порт MicroUSB. Можно использовать для зарядки литиевой батареи и загрузки кода.
- U2 – 8-битный AVR-микроконтроллер ATmega32u4. Оснащен 32 Кб памяти ISP Flash и USB-контроллером.
- RST – Кнопка сброса. Позволяет сбросить всю систему, когда к главной плате Xadow подключено несколько периферийных плат-модулей.
- J2, J3 – Интерфейсы FPC
- U1 – Чип CN3065. Отвечает за управление зарядкой.
- BAT – Порт для батареи. С его помощью к плате подключается литий-полимерная батарея с интерфейсом JST 1.0
- U4 – Регулятор напряжения MIC5205-3.3YM5.
Распиновка
Как можно видеть на схеме ниже, контакты на обоих портах главной платы Xadow симметричны.
Контакты Xadow | Контакты микроконтроллера | Функция |
---|---|---|
1 | 9 | (PCINT1/SCLK)PB1 |
2 | 10 | (PDI/PCINT2/MOSI)PB2 |
3 | 11 | (PDO/PCINT3/MISO)PB3 |
4 | 38 | PF5(ADC5/TMS) |
5 | 14, 34, 24, 44 | VCC |
6 | 5, 23, 35, 43 | GND |
7 | 5, 23, 35, 43 | GND |
8 | 14, 34, 24, 44 | VCC |
9 | 18 | (OC0B/SCL/INT0 )PD0 |
10 | 19 | (SDA/INT1)PD1 |
11 | 20 | (RXD/INT2)PD2 |
12 | 21 | (TXD/INT3)PD3 |
Изменения в новой версии
Изменения в версии 1.3:
- FPC-коннекторы J2 и J3 оснащены защелками. Это упрощает подключение периферийных устройств.
- Зарядная цепь была усовершенствована при помощи добавления функции управления путями заряда.
- Разделено питание для микроконтроллера и периферийных устройств. Это делает работу микроконтроллера более стабильной.
Как начать работать с главной платой Xadow
Как и Arduino, главная плата Xadow использует один микроконтроллер (ATmega32u4 производства Atmel) сразу для двух задач – работы со скетчами и коммуникации с ПК по USB. Это значит, что для записи прошивки на главную плату Xadow необходим кабель MicroUSB.
Итак, чтобы начать работать с главной платой Xadow, выполните следующие действия:
- Убедитесь, что IDE Arduino поддерживает платы Xadow. Более подробно об этом читайте тут.
- Загрузите драйверы отсюда.
- Подключите один конец USB-кабеля к главной плате Xadow, а другой – к ПК.
- Установите на ПК драйвер Xadow. О том, как это сделать, читайте тут.
Файлы «Boards.txt» и «USBCore.cpp» для IDE Arduino можно найти тут.
Теперь вы можете программировать главную плату Xadow так же, как и другие платы Arduino.