LOCODUINO - Как да храним; Arduino без компютър

Петък, 29 януари 2021 г.

щифт етикет

79 посетители сега

Как да захранваме Arduino без компютър ?

ТРУДНОСТ:

При тестване на програма в Arduino, платката е свързана чрез USB порта към компютъра. USB кабелът се използва за две неща: за захранване на картата, но също и за качване на програмата, която тествате.

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

Да вземем пример, създадохме, модифицирахме и финализирахме програма за включване на светлината на платформата, когато влакът пристигне на гарата. След това остава да свържете картата към мрежата. Отстрани на изходите/входовете на картата, необходимите светодиоди и детектори. Няма да инсталираме компютър наблизо.

Е, как го правиш? Ще видим няколко начина за осигуряване на необходимата мощност на arduino, за да функционира.

Какво напрежение ?

Първо, трябва да знаете спецификациите на дъската Arduino, която имате. Всички първо използват постоянен ток.
Ако разгледаме различните възможни щифтове, обикновено ще намерим щифт с етикет 5V, щифт с етикет 3.3V и щифт с етикет VIN или RAW.

  • VIN или RAW съответстват на входа на регулатора на напрежението, присъстващ на картата. За да захранвате Arduino чрез този щифт, ви е необходимо захранване с напрежение между 7 и 12V;
  • 5V няма същата роля в зависимост от това дали микроконтролерът, който оборудва Arduino, се доставя с 5V или 3.3V. В първия случай това е директно захранващото напрежение на микроконтролера. Във втория случай микроконтролерът се захранва чрез 3.3V регулатор, чийто вход е свързан към 5V;
  • По същия начин 3.3V ще бъде захранващото напрежение на микроконтролера за захранващите с 3.3V и сервизно напрежение за свързване на външни устройства, изискващи 3.3V, ако микроконтролерът изисква 5V.

Примери за 2 общи карти

Нека вземем 2 от най-често срещаните дъски тип Arduino:

Arduino Uno R3:

Arduino Mega R3:

Тези 2 карти имат едни и същи характеристики по отношение на захранването, подавано през VIN или жака:

  • Работно напрежение: 5V
  • Препоръчително захранващо напрежение: 7-12V
  • Ограничете захранващото напрежение: 6-20V

  • 6V: регулаторът има минимален спад на напрежението от 1V. Следователно, под 6V входно напрежение, изходното напрежение ще бъде равно на входното напрежение минус спада на напрежението и Arduino ще се захранва под номиналното напрежение 5V. Последицата е операция, която може да бъде непостоянна.
  • 20V: платката Arduino работи при 5V, регулаторът, който приема напрежението VIN, я понижава, за да осигури 5V. мощността, която този регулатор разсейва, е разликата в напрежението между VIN и 5V, умножена по тока, консумиран от платката и външните устройства, доставяни от нея. Следователно, колкото по-голяма е разликата в напрежението, толкова повече регулаторът ще се нагрее. Тъй като регулаторът има защита от прегряване, той изключва захранването, ако температурата стане твърде висока.