Категорії

Плата Arduino Uno, ATmega328, CH340, 5V, 16MHz (117642)

117642

234 ₴
- Немає на складі
? Під замовлення
В наявності
Відправимо сьогодні

Контроллери Arduino

 
13 из 19
 
Чому варто замовляти в нас?

Відправлення в день замовлення

за умови оформлення замовлення на сайті до 16-00

Знижки до 8%

накопичувальна система знижок вже від 1000 грн

100% повернення грошей

за бажанням клієнта / оперативна заміна на аналогічний товар

Наявність 90%

асортименту товарів на складі

Arduino Uno контролер побудований на ATmega328 . Платформа має 14 цифрових входів/виходів (6 з яких можуть використовуватися як виходи ШІМ), 6 аналогових входів, кварцовий генератор 16МГц, USB-роз'єм, силовий роз'єм, роз'єм ICSP і кнопку перезавантаження. Для роботи необхідно підключити платформу до комп'ютера за допомогою USB-кабелю, або подати живлення за допомогою адаптера AC/DC або батареї.
Відмінність від оригінальної версії полягає в іншому конверторі USB to COM і в типі корпусу мікроконтролера MEGA328P. Тут застосована мікросхема CH340 замість FTDI і корпус мікроконтролера TQFP32.
"Uno" перекладається як "один" з італійської, і розробники тим самим натякають на майбутній вихід Arduino 1.0. Нова плата стала флагманом лінійки плат Ардуїно.

Характеристики

Мікроконтролер
ATmega328
Робоча напруга
Вхідна напруга (рекомендована)7-12В
Вхідна напруга (гранична)6-20В
Цифрові Входи/Виходи14 (6 з яких можуть використовуватися як виходи ШіМ)
Аналогові входи6
Постійний струм через вхід/вихід40мА
Постійний струм для виводу 3.3В50мА
Флеш-пам'ять32Кб (ATmega328) з яких 0.5Кб використовуються для завантажувача
ОЗП2Кб (ATmega328)
EEPROM1Кб (ATmega328)
Тактова частота16МГц

Живлення

Arduino Uno може отримувати живлення через підключення USB або від зовнішнього джерела живлення. Джерело живлення вибирається автоматично.

Зовнішнє живлення (не USB) може подаватися через перетворювач напруги AC/DC (блок живлення) або акумуляторною батареєю. Перетворювач напруги підключається за допомогою роз'єму 2.1 мм із центральним позитивним полюсом. Провід від батареї підключається до висновків Gnd і Vin роз'єму живлення.

Платформа може працювати за зовнішнього живлення від 6В до 20В. При напрузі живлення нижче 7В вивод 5V може видавати менше 5В, при цьому платформа може працювати нестабільно. При використанні напруги вище 12В регулятор напруги може перегрітися та пошкодити плату. Рекомендований діапазон від 7В до 12В.

Виводи живлення:

  • VIN - вхід використовується для подачі живлення від зовнішнього джерела (без 5В від роз'єму USB або іншого регульованого джерела живлення). Подача напруги живлення відбувається через вивод.
  • 5V - регульоване джерело напруги, що використовується для живлення мікроконтролера та компонентів на платі. Живлення може подаватися від виведення VIN через регулятор напруги або від роз'єму USB, або іншого регульованого джерела напруги 5В. 
  • 3V3 - напруга на виводі 3.3В, що генерується вбудованим регулятором на платі. Максимальне споживання струму 50мА.
  • GND - выводы заземлення.

Пам'ять

Мікроконтроллер ATmega328 має в своєму розпорядженні 32кБ флеш пам'яти, з яких 0.5кБ використовується для зберігання завантажувача, а також 2кБ ОЗП (SRAM) та 1Кб EEPROM.

Входи та Виходи

Кожен з 14 цифрових виводів Uno може налаштовуватися як вхід або вихід, використовуючи функції pinMode()digitalWrite(), и digitalRead(). Виводи працюють при напрузі 5В. Кожен вивід має навантажувальний резистор за замовчуванням відключений) 20-50кОм та може пропускати до 40мА. Деякі виводи мають особливі функції:

  • Послідовна шина: 0 (RX) і 1 (TX). Виводи використовуються для отримання (RX) та передачі (TX) даних TTL. Дані виводи підключені до відповідних виводів мікросхеми послідовної шини ATmega8U2 USB-to-TTL.
  • Зовнішнє переривання: 2 і 3. Дані виводи можуть бути налаштовані на виклик переривання або на молодшому значенні, або на передньому або задньому фронті, або при зміні значення. Детальна інформація міститься в описі функції attachInterrupt().
  • ШІМ: 3, 5, 6, 9, 10, і 11. Будь-який із виводів забезпечує ШІМ з роздільною здатністю 8 біт за допомогою функції analogWrite().
  • SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). За допомогою даних виводів здійснюється зв'язок SPI, для чого використовується бібліотека SPI.
  • LED: 13. Вбудований світлодіод, підключений до цифрового виводу 13. Якщо значення виводу має високий потенціал, то світлодіод горить.

На платформі Uno встановлено 6 аналогових входів (позначених як A0 .. A5), кожен з роздільною здатністю 10 біт (тобто може приймати 1024 різних значень). Стандартно виводи мають діапазон вимірювання до 5В відносно землі, проте є можливість змінити верхню межу за допомогою виведення AREF та функції analogReference(). Деякі виводи мають додаткові функції:

  • I2C: 4 (SDA) и 5 (SCL). За допомогою виводів здійснюється зв'язок I2C (TWI), для створення якої використовується бібліотека Wire.

Додаткова пара виводів платформи:

  • AREF - опорна напруга для аналогових входів. Використовується з функцією analogReference().
  • Reset - низький рівень сигналу на виводі перезавантажує мікроконтролер. Зазвичай використовується для підключення кнопки перезавантаження на платі розширення, що закриває доступ до кнопки на платі Arduino. 

Зверніть увагу на з'єднання між виводами Arduino та портами ATmega328.

Зв'язок

На платформі Arduino Uno встановлено кілька пристроїв для здійснення зв'язку з комп'ютером, іншими пристроями Arduino або мікроконтролерами. ATmega328 підтримують послідовний інтерфейс UART TTL (5В), який здійснюється виводами 0 (RX) і 1 (TX). Встановлена на платі мікросхема CH340 направляє даний інтерфейс через USB, програми на стороні комп'ютера "спілкуються" з платою через віртуальний COM порт. Моніторинг послідовної шини (Serial Monitor) програми Arduino дозволяє надсилати і отримувати текстові дані при підключенні до платформи. Світлодіоди RX і TX на платформі будуть блимати при передачі даних через мікросхему UART TTL або USB підключення (але не при використанні послідовної передачі через виводи 0 і 1).

Бібліотекою SoftwareSerial можливо створити послідовну передачу даних через будь-який із цифрових виводів Uno.

ATmega328 підтримує інтерфейси I2C (TWI) та SPI. В Arduino включено бібліотеку Wire для зручності використання шини I2C.

Програмування

Платформа програмується за допомогою ПЗ Arduino. З меню Tools > Board вибирається «Arduino Uno» (згідно встановленому мікроконтролеру). Докладна інформація знаходиться у довіднику и інструкціях.

Мікроконтролер ATmega328 поставляється із записаним завантажувачем, що полегшує запис нових програм без використання зовнішніх програматорів. Зв'язок здійснюється оригінальним протоколом STK500.

Є можливість не використовувати завантажувач та запрограмувати мікроконтролер через висновки ICSP (внутрішньосхемне програмування). Детальна інформація знаходиться в цій інструкції.

Автоматичне (програмне) перезавантаження

Uno розроблено таким чином, щоб перед записом нового коду перезавантаження здійснювалося самою програмою Arduino на комп'ютері, а не натисканням кнопки на платформі. Одна з ліній DTR мікросхеми CH340, що управляють потоком даних (DTR), підключена до виведення перезавантаження мікроконтролера ATmega328 через 100 нФ конденсатор. Активація цієї лінії, тобто подача сигналу низького рівня, перезавантажує мікроконтролер. Програма Arduino, використовуючи цю функцію, завантажує код одним натисканням кнопки Upload у середовищі програмування. Подача сигналу низького рівня по лінії DTR скоординована з початком запису коду, що скорочує таймаут завантажувача.

Функція має ще одне застосування. Перезавантаження Uno відбувається щоразу при підключенні до програми Arduino на комп'ютері з ОС Mac X або Linux (через USB). Наступні півсекунди після перезавантаження працює завантажувач. Під час програмування відбувається затримка кількох перших байтів коду щоб уникнути отримання платформою некоректних даних (всіх, крім коду нової програми). Якщо проводиться разова відкладка скетча, записаного у платформу, або ввод будь-яких інших даних при першому запуску, необхідно впевнитися, що програма на комп'ютері очікує протягом секунди перед передачею даних.

На Uno можна відключити лінію автоматичного перезавантаження розривом відповідної лінії. Контакти мікросхеми з обох кінців лінії можуть бути з'єднані з метою відновлення. Лінія маркована "RESET-EN". Вимкнути автоматичне перезавантаження також можливо, підключивши резистор 110Ом між джерелом 5В і даною лінією.

Струмовий захист роз'єму USB

В Arduino Uno вбудований запобіжник, що самовідновлюється (автомат), який захищає порт USB комп'ютера від струмів короткого замикання і надструмів. Хоча практично всі комп'ютери мають подібний захист, проте цей запобіжник забезпечує додатковий бар'єр. Запобіжник спрацьовують при проходженні струму більше 500мА через USB порт і розмикає ланцюг до тих пір, поки нормальні значення струмів не будуть відновлені.

Физические характеристики

Довжина та ширина друкованої плати Uno скаладає 6.9 и 5.3 см відповідно. Роз'єм USB та силовий роз'єм виходять за межі даних розмірів. Чотири отвори у платі дозволяють закріпити її на поверхності. Відстань між цифровими виводами 7 і 8 дорівнює 0,4 см, хоча між іншими виводами воно складає 0,25 см.

Орієнтовна вартість доставки
Nova_Poshta_2014_logo.png
НОВА ПОШТА Накладений платіж від 95 грн Передплата від 70 грн
UkrPoshta2.png
Укрпошта Накладений платіж від 40 грн Передплата від 37 грн
Строки доставки
Nova_Poshta_2014_logo.png
Обласні центри 1-2 дні Західна Україна та регіони 2-3 дні
UkrPoshta2.png
Обласні центри 3-4 дні. Західна Україна та регіони 3-7 днів
warning2.png
ЗВЕРТАЄМО ВАШУ УВАГУ
  • • Відправляємо наложкою при замовленні від 250грн, без передплат
  • • Послуги пересилання оплачує замовник при отриманні поштою (якщо це не обумовлено заздалегідь) згідно з тарифами обраної компанії-перевізника.
warning2.png
*ВІДПРАВЛЕННЯ ТОВАРУ В ДЕНЬ ЗАМОВЛЕННЯ!
Ми надсилаємо замовлення День у день, за умови: оформлення, підтвердження та оплати замовлення до 16-00
  • ► Ви залишили замовлення
  • ► Ми його підтвердили
  • ► Отримали Вашу оплату (для передоплати)
  • ► Зверніть увагу, що Ваша оплата приходить до нас від 15 хвилин до 1 години
  • ► Оформлюємо та відправляємо
Коли ви відправите посилку?
• Ми відвозимо замовлення на Нову пошту та Укрпошту щоденно після 17-00
• Якщо Вам прийшов трек номер раніше цього часу, це означає, що Ваша посилка вже запакована та чекає відправки сьогодні. Інформація по ТТН, перш ніж посилка буде прийнята перевізником може бути не коректною.

Всі товари куплені у нас можна оплатити зручним для Вас способом:
delivery-man.png
При отриманні, на відділенні служби доставки. (Для замовлень на суму понад 250грн!)
1
credit-card.png
На розрахунковий рахунок в Приват-банку.
2
Звертаємо Вашу увагу! В смс приходять саме реквізити розрахункового рахунку, зробити на нього оплату можна через Меню "Платежі по Україні".

У номері розрахункового рахунку на 2 цифри менше, ніж в номері звичайної карти.

На жаль, ще немає відгуків

Написати коментар

Написати коментар

Плата Arduino Uno, ATmega328, CH340, 5V, 16MHz

Плата Arduino Uno, ATmega328, CH340, 5V, 16MHz

Написати коментар

Чому варто замовляти в нас?

Відправлення в день замовлення

за умови оформлення замовлення на сайті до 16-00

Знижки до 8%

накопичувальна система знижок вже від 1000 грн

100% повернення грошей

за бажанням клієнта / оперативна заміна на аналогічний товар

Наявність 90%

асортименту товарів на складі

Новини