Arduino Nano

156,01 

Очікується

Артикул: 79527 Категорія:

* Фактичний вид товару може відрізнятись від приведеного на зображеннях. Будь-ласка, уточнюйте необхідні деталі у менеджера.

Опис

Arduino Nano з мікросхемою CH430 замість FT232RL. Замість драйвера від FTDI потребує встановлення драйвера http://eu3-cdn.devid.info/download/a4fd3462fc354745a517ed3ffbeb35cc/CH341SER.ZIP

В іншому відмінностей від плати Arudino Nano не має.

Альтернативні поислання на драйвери:


Плата Arduino Nano - маленька, повнофункціональна, добре сумісна з  макетними платами, основана на мікроконтролері ATmega328 (Arduino Nano версія 3.0). Вона має більш-менше такий же функціонал як  Arduino Uno, але просто іншу конструкцію. Їй не вистачає роз'єма живлення DC, а роз'єм для кабеля - Mini-B USB замість стандартного. Nano було розроблено компанією Gravitech (США).

Схема й конструкція

Ви можете завантажити файлы плат Arduino Nano 3.0 (ATmega328): схема, файли Eagle.

Виводи

Arduino Nano выводы

№ вивода Найименування Тип Опис
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
Напруга живлення
Вхідна напруга (ремокендована) 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 - внутрішньосхемне програмування).

 

Відгуки

Відгуків немає, поки що.

Тільки покупці, які увійшли на сайт і вже купили цей товар, можуть залишати відгуки.