В тази статия ще научим четирите различни начина, по които можем да захранваме Arduino Uno. Когато правите какъвто и да е проект на Arduino, е необходимо да знаете тези техники, тъй като има случаи, при които се изисква гъвкавост по отношение на захранването.

проекти

Индекс на съдържанието

Каква е процедурата за включване на Arduino Uno?

Платките Arduino Uno позволяват едновременно свързване на повече от един източник на захранване. Интелигентна комутационна верига гарантира, че се избира най-високото налично напрежение и се изпраща към регулатора на напрежението на платката, за да се включи.

Можем да включим Arduino, като използваме захранването, доставено от компютъра чрез USB кабел и/или използваме външни захранващи устройства.

1. Използване на USB кабела

USB портът на Arduino Uno може да бъде свързан към настолен или преносим компютър. Ако връзката е в списъка, т.е. компютърът разпознава устройството, токът, подаван към платката, е 500mA при 5V. Ако връзката не е в списъка, 100 mA се доставя при 5V.

USB изброяване
Това е процесът, чрез който компютърът-хост идентифицира устройство за зареждане на подходящия драйвер и изучава възможностите на устройството

2. Използване на AC към DC адаптер

Конекторът може да бъде снабден с 7-12V вход. Това се регулира до 5V от бордовия регулатор на напрежението и платката се включва.

3. Използване на 5V вход

Възможно е захранването на Arduino с помощта на 5V и GND щифтове, стига даденият вход да е стабилен и 5V регулиран. Пинът 5V заобикаля регулатора на напрежението и всички мерки за безопасност, налични в Arduino Uno, така че ако входът надвишава 5V (5,5 е максималната горна граница), платката може да бъде повредена. Обикновено се препоръчва да се избягва включването на Arduino Uno с този метод.

4. Захранвайте Arduino uno с батерии

Батерията може да се използва чрез свързване на положителния извод към щифта Vin и отрицателния извод към щифта GND. Портът Vin позволява вход между 7 и 12 волта, но препоръчваме да използвате 9V батерия или няколко последователно. В зависимост от вашето приложение можете да въведете и 12V, но се уверете, че текущите стойности остават около 500mA.

Ако искате вашият проект да бъде мобилен или да се намира на отдалечено място, далеч от мястото, където можете да получите захранване от електрическата мрежа, батериите са отговорът, който търсите. Батериите се предлагат в голямо разнообразие, най-често използваните опции в роботиката и arduino са алкални, NiMH AA акумулаторни, Li-Ion батерии като тези, използвани в мобилни телефони (можете да ги получите на iPhoneweb на добра цена) и LiPo (литиево-полимерен йон ).

Коя батерия да избера?

Когато захранвате дистанционна верига, същите проблеми продължават да намират батерия, която осигурява правилното напрежение и ток. Животът или капацитетът на батерията е мярка за общия заряд, който батерията съдържа. Капацитетът на батерията обикновено се класифицира в ампер-часове (Ah) или милиампер-часове (mAh) и ви казва колко ампера може да достави напълно заредена батерия за период от един час. Например, батерия 2000mAh може да захранва до 2A (2000mA) за един час.

Размерът, формата и теглото на батерията също е нещо, което трябва да се вземе предвид, когато се прави мобилен проект, особено ако ще бъдете на нещо, което лети като дрон или малък квадрокоптер.

Предпазни мерки, които трябва да вземете, преди да включите Arduino

Ако използвате AC-DC адаптер за захранване на Arduino, уверете се, че изходът на адаптера е между 7-12V. Въпреки че номиналният вход може да надвишава до 20V, безопасно е да останете в препоръчания диапазон, за да предпазите регулатора на напрежението от прекомерно нагряване. Също така, уверете се, че щифтовете GND и Vin не са къси.
Но ако използвате 5V и GND щифтове за захранване на Arduino, наложително е 5V входът да е стабилен.
Ако щифтовете Vin/5V и GND се използват за захранване на Arduino, проверете полярността, защото ако GND и 5V/Vin щифтовете се смесят, това може потенциално да повреди платката Arduino.

Решаване на проблеми

Ако Arduino Uno не бъде разпознат от компютъра, той може да не изтече достатъчно ток. За да поправите това, опитайте да използвате USB 2.0 порт вместо USB 3.0 порт. Освен това можете също да опитате да смените USB кабела. Ако обаче нищо от това не работи, можете ръчно да инсталирате Arduino Uno.