Кількість
|
Вартість
|
||
|
Основні технічні характеристики:
* CPU STM32F103RBT6 LQFP64 FLASH:128K SRAM 20K
* Програмування: JTAG/SWD/USB-COM (PL2303)
* 2 світлодіоди
* EEPROM: 24C02
* Додаткова flash-пам'ять: W25x16
* 2 USB порту: один з яких призначений для програмування через послідовний інтерфейс USART
* Можливість підключення радіомодуля: NRF24L01, JF24C 2.4Gz - в комплект поставки не входить, купується додатково
* Можливість підключення OLED&LCD дисплеїв з можливістю реалізації інтерфейсу користувача торканням
* Розмір LCD дисплея: 2.4 і 2.8 дм
* Роз'єм для підключення карт пам'яті типу SD - карта пам'яті в комплект поставки не входить
* Роз'єм PS/2 для підключення миші та клавіатури
* 4 функціональні кнопки: скидання, WKUP та 2 користувацькі
* Один роз'єм для підключення живлення +5V
* Один роз'єм для підключення зовнішніх пристроїв з живленням +3.3V
* Інфрачервоний датчик HS0038 для керування макетною платою через пульт дистанційного керування
* Пульт дистанційного керування на 20 кнопок
* Розмір плати: 100*80 мм
Країна виробник: Китай
У даній макетній платі реалізовано кілька способів програмування: найпоширеніший спосіб - це використання спеціалізованого програматора типу J-Link чи ST-Link через JTAG-інтерфейс. Даний спосіб дозволяє не тільки здійснювати програмування мікроконтролера, але і що найважливіше здійснювати налагодження програми, що розробляється. Різновидом JTAG-інтерфейсу є SWD-інтерфейс, він також потребує наявності спеціалізованого програматора, про який згадувалося вище. Він також дозволяє здійснювати налагодження програми у реальному часі на реальному мікроконтролері. Але зазвичай початківці не можуть дозволити собі спеціалізований JTAG програматор-налагоджувач. Спеціально для них на цій платі реалізовано простий спосіб програмування мікроконтролера за допомогою простого послідовного інтерфейсу USART. Т.к. на сучасних комп'ютерах іноді відсутня СОМ-порт, то на цій платі реалізована проста і гранично дружелюбна реалізація виходу з цього положення: на платі є додатковий USB-порт, через який можна здійснювати програмування мікроконтролера для тих, хто не може дозволити собі придбати нормальний програматор. Але і це ще не все - в комплект постачання входить два кабелі USB, тобто. один може використовуватися за своїм прямим призначенням, а через другий (на базі моста USB-COM PL2303) можна реалізувати висновок якоїсь налагоджувальної інформації. Це особливо цінно розробки проекту, заснованого з урахуванням операційної системи. Адже ні для кого не секрет, що контролер ARM, це не простий PIC або AVR. Це вже серйозний пристрій і на ньому може без проблем працювати проста операційна система з кількома завданнями. А налагоджувати завдання в операційній системі набагато складніше, ніж якийсь простий додаток. Тут навіть JTAG програматор-налагоджувач може не допомогти. Тому наявність додаткового USB порту на платі це велика рідкість. На платі реалізована підтримка декількох типів пам'яті: перше - це проста EEPROM 24С02 в ній можна зберігати дані налаштування, або якусь калібрувальну інформацію. Друга – W25x16 – це вже більш доросле рішення: 16Мбітна SPI пам'ять, тут вже можна зберігати щось більш серйозне та цінне, наприклад, реалізувати завантаження своїх шрифтів або символів для LCD індикатора. Третя пам'ять – це підключення знімних карток пам'яті типу SD/MMC. Тут вже все залежить від фантазії і бажання самого розробника. Для зв'язку із зовнішнім світом можна використовувати радіомодуль, що додатково придбавається на 2.400 - 2.4835 ГГц типу NRF24L01 або JF24C. Цей модуль має 126 каналів. Швидкість передачі може досягати 2 Мбіт. Цього цілком достатньо для організації невеликої мережі, наприклад, сенсорної мережі, при цьому сама плата може використовуватися як майстер мережі. Цей модуль купується окремо і в комплектацію не входить. Ця плата має можливість підключення OLED або LCD модулів. Для модулів LCD розмір екрана може становити 2.4 або 2.8 дюймів, при цьому вони обладнані сенсорним екраном. Це дозволяє організувати досить складний інтерфейс користувача. При цьому комплект поставки входить демо-версія ОС uC з GUI інтерфейсом. Цю плату можна використовувати не тільки для вивчення роботи на STM32F103RBT6, але й використовувати в кінцевому продукті, наприклад, як точка доступу для розумного будинку. При цьому в комплект поставки вже входить LCD індикатор із сенсорним екраном. У платі використовується інфрачервоний датчик HS0038, що дозволяє реалізувати керування через інфрачервоний пульт дистанційного керування.