Page 20 - 1156_Arduino-Polnyy-uchebnyy-kurs-ot-igry-k-inzhenernomu-proektu
P. 20
2.2. Контакты платы Arduino Uno
19
и уже ненужные данные не превращались в компьютерный
мусор при последующих запусках программы;
y 3.3 V — вывод напряжения 3,3 В от стабилизатора напряже-
ния на плате Uno. Используется для питания датчиков или
подключения шины питания макетной платы.
Шина — это электронный канал, связывающий несколь-
ко входов и выходов. Физически обычно представляет собой
медную полосу, к которой подведены несколько выводов-
ответвлений. Максимальный ток, потребляемый датчиками
от этого вывода, составляет 5 мА;
y 5V — вывод напряжения 5 В от стабилизатора напряжения
на плате Uno. Чаще всего используется для питания дат-
чиков или подключения шины питания макетной платы.
Максимальный допустимый ток, потребляемый датчиками
от этого вывода, составляет 40 мА;
y GND — земляные выводы. Используется стандартное обозна-
чение из электроники. Земля (GND, ground) — это отрица-
тельный вывод однополярного источника питания. В роли
положительного выступает вывод 5V или 3,3V, т. е. шина
питания;
y VIN — одновременно вход и выход внешнего питания. С него
можно получить дополнительный ток или подать питание на
другие устройства с тем напряжением, которое приходит на
плату без преобразования в 5 В, например в диапазоне 12 В
для драйверов моторов.
Arduino Uno имеет 20 контактов для управления и получения
информации с датчиков, модулей и сервоприводов. Из них 14 —
это цифровые входы/выходы, остальные шесть — аналоговые
входы. Каждый из цифровых контактов может работать в каче-
стве входа или выхода в зависимости от потребностей проекта.
Уровень напряжения на них ограничен 5 В, а максимальная ве-
личина тока — 40 мА.
Рядом с блоком контактов питания расположен блок аналого-
вых входов. Они обозначены символами от А0 до А5. Аналоговый
сигнал (рис. 2.6) — это непрерывно изменяющееся напряжение,
которое поступает на вход с датчиков, считывается платой и пре-
образуется с помощью встроенного АЦП (аналого-цифрового пре-
образователя). Он может быть представлен 1024 уровнями, т. е.
имеет вид 10-битного числа. Физически это означает изменение
напряжения в диапазоне от 0 до 5 В.
Цифровой сигнал принимает только два значения (рис. 2.7):
логическую единицу (HIGH, 5 В) и логический нуль (LOW, 0 В).
2 / 18