енергоспоживання arduino

Припустимо, ви хочете зробити мобільний проект, будь то метеостанція за вікном на сонячних батареях, переносний датчик температури / вологості / якості повітря на батарейках або детектор інопланетян на акумуляторі - яку основну плату arduino вибрати?

Звичайно, я не беру тут до уваги, що на вибір плати визначальним фактором буде впливати її функціонал: кількість портів, потужність центрального процесора, пам'ять, але, так чи інакше, важливим «пунктом» мобільного пристрою є енергопортебленіе. Або простіше кажучи, скільки часу протримається наше пристрій на батарейках / акумуляторі без підзарядки, поки не «здохне».

Список учасників

В наявності у мене виявилося 9 основних плат:

ПлатаОсобливості харчування

Raspberry pi B + microUSB (5v) Arduino MEGA 2560 (на чіпі 16u2) USB (5v), Vin (7-12v) Arduino UNO R3 (на чіпі 16u2) USB (5v), Vin (7-12v) Arduino UNO R3 (на чіпі CH340) USB (5v), Vin (7-12v) Arduino NANO 3.0 (на чіпі FTDI) USB (5v), Vin (7-12v) Arduino NANO 3.0 (на чіпі CH340) USB (5v), Vin (7-12v) Arduino LilyPad USB microUSB (5v), LiPo (3,7v) Arduino Pro Mini 5v Vcc (5v), Raw (5-12v) Beetle leonardo mictoUSB, in (5v) Raspberry pi B + microUSB (5v) Arduino MEGA 2560 (на чіпі 16u2) USB (5v), Vin (7-12v) Arduino UNO R3 (на чіпі 16u2) USB (5v), Vin (7-12v) Arduino UNO R3 (на чіпі CH340) USB (5v), Vin (7-12v) Arduino NANO 3 тестовані плати

Особливості

На фото є 2 пари майже однакові плат NANO і UNO. Основна відмінність - використовуваний чіп для з'єднання по USB з комп'ютером. В оригінальних платах UNO (100% копії оригіналів) чіп коштує Atmega16u2, в аналогах - CH340. В оригінальних NANO чіп FTDI, в аналогах - CH340.

В оригінальних NANO чіп FTDI, в аналогах - CH340

Оригінал (копія)

Копія плати UNO на чіпі 16u2:

  • Точна копія оригінальних плат
  • Драйвер на windows ставиться автоматично при установці оболонки програмування Arduino IDE з офіційного сайту arduino.cc
  • Дорожче аналога на чіпі CH340
  • Споживає більше енергії, ніж у аналога

Аналог - плата виконує ті ж функції, просто трохи відрізняється

Аналог UNO на чіпі CH340:

  • Має додаткові дірки для припаювання штирьковий роз'ємів типу «тато», що підвищує зручність підключення датчиків і пристроїв до плати без використання breadboard
  • Деякі аналоги мають дірки для додаткових аналогових роз'ємів A6 і A7 (у оригіналу тільки A0-A5)
  • Необхідно окремо встановлювати драйвер , Щоб windows побачила плату як com-порт
  • Дешевше від оригіналу (копії) на чіпі 16u2
  • Споживає менше енергії, ніж у оригіналу

NANO 3.0. Оригінал (копія) зліва, аналог - справа

Ситуація з NANO: просто в різниці чіпів (драйверів) і, відповідно, в енергоспоживанні.

Яка плата краще, оригінал або аналог? Моя порада така. Зовсім новачкам краще оригінал: не має значення енергоспоживання, з breadbord кількість пинов на платі не важливо особливо, зате є плюс - плата заводиться з півоберта, без встановлення сторонніх драйверів. Так би мовити, plug-and-play. Особисто мій вибір - плата на чіпі CH340.

До речі, ось і драйвер на Windows для чіпа CH340 .

Arduino MEGA 2560. Оригінал (копія)

тест енергоспоживання

Чесно кажучи, спочатку я думав що beetle leonardo виявиться «менш ненажерливим» учасником, ніж всі інші плати - швидше за все через самих скромних розмірів з усього списку! Але результати виявилися трохи іншими.

Відносно самого тесту - вимірювалася сила струму (mA) в розриві ланцюга до основної плати в двох варіаціях: при харчуванні через xUSB порт стабілізованими 5v (емуляція lipo акумулятора і плати boost конвертера напруги 3,7v-> 5v) і при харчуванні від 9v (емуляція 6 пальчикових батарейок по 1,5v).

Споживання струму:

Плата5v9v (3,7v для LilyPad)

Raspberry pi B + 80..150 mA - MEGA 2560 (16u2) 66 mA 90 mA UNO R3 (16u2) 43 mA 48 mA UNO R3 (CH340) 18 mA 19 mA NANO 3.0 (FTDI ) 62 mA 57 mA NANO 3.0 (CH340) 20 mA 24 mA LilyPad USB 15 mA 9 mA Pro Mini 5v 17 mA 18 mA Beetle leonardo 21 mA -

У сирому вигляді таблиця споживання струму мало про що говорить - різні напруги, тому наводжу таблицю розрахунку потужності (сила струму помножена на напругу) - так ми підведемо всі плати під загальний знаменник, і можемо порівняти показники енергоспоживання.

Плата5v9v (3,7v для LilyPad)

Raspberry pi B + 0,750 W - MEGA 2560 (16u2) 0,330 W 0,810 W UNO R3 (16u2) 0,215 W 0,432 W UNO R3 (CH340) 0,090 W 0,171 W NANO 3.0 (FTDI) 0,310 W 0,513 W NANO 3.0 (CH340) 0,100 W 0,216 W LilyPad USB 0,075 W 0,033 W Pro Mini 5v 0,085 W 0,162 W Beetle leonardo 0,105 W -

І графік (менше - краще), побудований по цій таблиці, як результат:

Порівняння енергоспоживання arduino і raspberry (Ватт)

Моменти, які потрібно уточнити:

  • Струм у raspberri pi скаче в межах 80..150 mA при просте, і ця плата харчується тільки від microUSB 5v. Raspberry PI B + включений в тест заради інтересу - все-таки це трохи інший клас пристроїв. Це повноцінний комп'ютер з потужним процесором для складних завдань, обробки відео і Ауде, роботи з камерами і зовнішніми дисками ... але і, звичайно, з можливістю підключати датчики і сенсори!
  • Beetle leonardo харчується теж виключно 5v
  • У всіх плат при харчуванні від 9v споживає більше енергії, ніж при харчуванні від 5v - це результат використання стабілізатора напруги, який дозволяє живити плати в широкому діапазоні напруг (7-12v)

результати тесту

Отже, виходячи з графіка, видно що безумовним переможцем тесту на найменше енергоспоживання є LilyPad USB! При харчуванні від акумулятора 3,7v плата споживає всього 33mW! Також, п'ятірку кращих в цьому тесті становлять (при харчуванні від 5v):

  • Arduino Pro Mini 5v - 85 mW
  • Arduino UNO R3 (CH340) - 90 mW
  • Arduino Nano 3.0 (CH340) - 100 mW
  • Beetle leonardo - 105 mW

Вони вписуються в 100 mW. Так що, робіть висновки при виборі плати для вимірювання температури і вологості за вікном, якщо хочете, щоб метеоустройство було автономним!

Особисто мій вибір: Arduino Nano 3.0 (CH340) - через її наступних якостей:

  • мініатюрний розмір
  • дає напруги: 5v і 3,3v
  • багато пинов
  • USB порт на платі для програмування

Примітки:

  • beetle leonardo і pro mini не дають 3,3v
  • LilyPad дає виключно 3,3v
  • у pro mini немає USB порту, і її потрібно програмувати через USBtoTTL адаптер
  • у LilyPad і beetle leonardo замало портів для моїх проектів
  • а UNO R3 (CH340) занадто громіздка

Цим і обумовлений мій вибір Arduino Nano 3.0 (CH340) в якості основної плати для мобільних пристроїв.

Зменшення енергоспоживання в сплячому режимі

Також для автономних або мобільних проектів може знадобиться цікава бібліотека: JeeLib library . Вона допоможе загнати вашу плату в глибокий сон (що значно знижує енергоспоживання) і будити тільки в разі потреби! Про використання бібліотеки і трохи більше можете почитати англійською на сайті openhomeautomation .

Вдалих вам експериментів!

схоже

Яка плата краще, оригінал або аналог?

Разделы

» Ваз

» Двигатель

» Не заводится

» Неисправности

» Обзор

» Новости


Календарь

«    Август 2017    »
ПнВтСрЧтПтСбВс
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 

Архив

О сайте

Затраты на выполнение норм токсичности автомобилей в США на период до 1974 г.-1975 г произошли существенные изменения. Прежде всего следует отметить изменение характера большинства работ по электромобилям: работы в подавляющем большинстве стали носить чисто утилитарный характер. Большинство созданных в начале 70х годов электромобилей поступили в опытную эксплуатацию. Выпуск электромобилей в размере нескольких десятков штук стал обычным не только для Англии, но и для США, ФРГ, Франции.

ПОПУЛЯРНОЕ

РЕКЛАМА

www.school4mama.ru © 2016. Запчасти для автомобилей Шкода