Arduino Nano
176,70 ₴
Очікується
* Фактичний вид товару може відрізнятись від приведеного на зображеннях. Будь-ласка, уточнюйте необхідні деталі у менеджера.
Опис
Arduino Nano з мікросхемою CH430 замість FT232RL. Замість драйвера від FTDI потребує встановлення драйвера http://eu3-cdn.devid.info/download/a4fd3462fc354745a517ed3ffbeb35cc/CH341SER.ZIP
В іншому відмінностей від плати Arudino Nano не має.
Альтернативні поислання на драйвери:
- USB CH341/CH340 WINDOWS 98/ME/2000/XP/Server 2003/VISTA/, Server 2008/Win7/Win8 32/64
- USB CH341/CH340 LINUX
- USB CH341/CH340 MAC OS32, MAC OS64
Плата Arduino Nano - маленька, повнофункціональна, добре сумісна з макетними платами, основана на мікроконтролері ATmega328 (Arduino Nano версія 3.0). Вона має більш-менше такий же функціонал як Arduino Uno, але просто іншу конструкцію. Їй не вистачає роз'єма живлення DC, а роз'єм для кабеля - Mini-B USB замість стандартного. Nano було розроблено компанією Gravitech (США).
Схема й конструкція
Ви можете завантажити файлы плат Arduino Nano 3.0 (ATmega328): схема, файли Eagle.
Виводи
№ вивода | Найименування | Тип | Опис |
1 - 2, 5 - 16 | D0 - D13 | Ввод - вивід | Цифровий ввод-вивід портів D0 - D13 |
3, 28 | RESET | Ввод | Скидання (активный рівень - низький) |
4, 29 | GND | Живлення | Загальний живлення |
17 | 3V3 | Вивід | Живлення +3,3 В |
18 | AREF | Ввод | Опорна напруга АЦП |
19 - 26 | A0 - A7 | Ввод | Аналогові входи, канали 0 - 7 |
27 | +5V | Ввод - вивід | +5 В на вивід від регулятора на платі, або +5 В на вхід від зовнішнього джерела живлення |
30 | VIN | Живлення | Напруга живлення |
Специфікація
Мікроконтролер | Atmel ATmega328P |
Напруга живлення | 5В |
Вхідна напруга (ремокендована) | 7-12В |
Вхідна напруга (гранична) | 6-20В |
Цифровий ввод-вивід | 14 ліній (6 з них = ШІМ) |
Аналоговий ввод | 8 ліній |
Постійний струм на лініях ввода-вивода | 40мА |
Постійний струм на лінії 3,3В | 50мА |
Flash-пам'ять | 32 KB, 2 кб з них зайнято завантажувачем |
SRAM-пам'ять | 2 кб |
EEPROM-пам'ять | 1 кб |
Тактова частота | 16МГц |
Розміри | 18,54 мм х 43,18 мм |
Живлення
Arduino Nano може отримувати живлення від роз'єма Mini-B USB, 6-20В нерегульованого зовнішнього джерела (30-й контакт), або 5В регульованого зовнішнього джерела (27-й контакт). Джерело живлення вибіраєтсья автоматично по більшій напрузі.
Пам'ять
ATmega328 має 32 кб пам'яті (2 кб з якої вже зайнято завантажувачем). ATmega328 має 2 кб SRAM і 1 кб EEPROM (яка може бути прочитана чи записана за допомогою бібліотеки EEPROM).
Ввод-вивід
Кожна з 14 цифрових ліній ввода-вивода в Nano можуть бути використаня як для ввода, так і для вивода за допомогоб функцій pinMode(), digitalWrite() та digitalRead(). Вони працюють з напругою 5В. Кожна лінія дозволяє пропускати струм до 40мА і має внутрішній підтягуючий резистор (за замовчуванням віключеный) номіналом 20-50кОм. На додаток, деякі лінії мають спеціальні функції:
- Посладовна передача даних: Serial 0 (RX) і 1 (TX). Використовується для отримання (RX) і передачі (TX) послідовних даних рівня TTL. Вони підключені до відповідних ліній USB-to-TTL мікросхеми перетворювача.
- Зовнішні переривання: 2 і 3. Ці лінії можуть бути налаштовані як трігери на переривання по низькому значенню напруги, по зпадаючому чи зростаючому фронту сигнала або по зміні сигнала. Додаткову інформацию вказано в описі функції attachInterrupt().
- ШІМ: 3, 5, 6, 9, 10 та 11. Представляє вихід 8-бітового ШІМ (широтно-імпульсного модулятора) за допомогою функції analogWrite().
- SPI (послідовний інтерфейс програмування): 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Ці лінії підтримують зв'язок для послідовного програмування мікроконтролера. Вони виведені на роз'єм ICSP, повністю сумісний Mega, Uno, Duemilanove та Diecimila.
- Світлодіод: 13. Вбудований світлодіод, підключений до цифрової лінії 13. Коли на неї подається ВИСОКОЕ значенея (1), світлодіод загориться. При подачі низького рівня (0) він погасне.
Nano має 8 аналогових входів, кожен з яких має роздільну здатність 10 біт. За замовчуванням діапазон вимірювання знаходиться в межах 0...5В, однак є можливість змінити верхню межу цього діапазона за допомогою лінії AREF та функції analogReference().
Також на платі є ще кілька ліній:
- I2C: 4 (SDA) та 5 (SCL). Підтримка протокола I2C (TWI) при використанні бібліотеки Wire (документація - на веб-сайті Wiring).
- AREF. Опорна напруга для аналогового входа. Використовується з функциєю analogReference().
- Reset (скидання). При нульовому значенні на цій лінії микроконтролер буде перезапущено. Зазвичай використовується для додавання кнопки скидання на дочірні плати, які подключено до основної.
Додаткова інформація: відповідність контактів Arduino і портів ATmega168 (328).
Зв'язок
Arduino Nano має кілька можливостей для зв'язку з комп'ютером, другої платои Arduino або іншими мікроконтролерами. ATmega328 має апаратный UART-порт послідовної передачі даних рівня TTL (5В). Чіп FTDI FT232RL або CH430 на платі з'єднує один з них з драйвером USB (включено в комплект ПЗ Arduino) і представляє собою віртуальний com-порт для ПЗ на комп'ютері. ПЗ Arduino має монітор послідовного порта, який дозволяє передавати й отримувати прості текстові данні від плати Arduino. Світлодіоди RX та TX на платі будуть блимати при передачі данних.
Бібліотека SoftwareSerial дозволяє здійснити послідовний зв'язок на любій цифровій лінії плати.
ATmega328 також пітримує шини I2C (TWI) та SPI. ПЗ Arduino включає бібліотеку Wire для цього; див. документацію на сайті Wiring. Для використання SPI читайте опис мікроконтролера ATmega328.
Програмування
Arduino Nano може бути запрограмована за допомогою ПЗ Arduino (завантажити).
Мікроконтролер ATmega328 на платі Arduino Nano вже запрограмовано завантажувачем, який дозволяє завантажувати в неї новий код без використання зовнішнього програматора. Протокол зв'язку - стандартный протокол STK500 (опис, заголовочні файли C).
Ви можете обійтись без завантажувача і запрограмувати мікроконтролер через роз'єм ICSP (In-Circuit Serial Programming - внутрішньосхемне програмування).
Тільки покупці, які увійшли на сайт і вже купили цей товар, можуть залишати відгуки.
Відгуки
Відгуків немає, поки що.