Как использовать понижающий преобразователь постоянного тока для регулирования входного напряжения Uno R3?

Мне было трудно понять, почему это работает неправильно. Краткая предыстория: я собрал систему, которая открывает автомобильные двери с помощью сенсорных датчиков. Я слышал, что питать Arduino Uno R3 напрямую от аккумулятора автомобиля — не лучшая идея, поэтому купил понижающий преобразователь. Я подключил его и откалибровал выходное напряжение на 5 В. Когда я подключил его к Arduino (через разъём типа «барашек»), я столкнулся с некоторыми странностями. На выходные контакты и контакты питания 5 В подавалось всего 3,5 В. Мне пришлось настроить понижающий преобразователь примерно до 7 В, чтобы получить 5 В на Uno.

Затем датчики начали вести себя странно. То автоматически срабатывали, то не работали. Кто-нибудь знает, что я делаю не так?

Конвертер, который я купил: https://www.amazon.com/gp/product/B0159W0UL2/ref=oh_aui_detailpage_o07_s00?ie=UTF8&psc=1

, 👍2


2 ответа


3

Для разъёма требуется напряжение 9–12 В, внутренний регулятор напряжения Arduino снизит его до 5 В.

Поскольку вы подаете только 5 В, во внутреннем регуляторе напряжения возникают потери, поэтому вы, вероятно, получаете только 3,5 В.

И после подачи 7 В, вероятно, какая-то (под)система получает напряжение ниже необходимого, или же наблюдаются случайные «просадки» ниже 5 В.

Стандартный адаптер, используемый для подачи напряжения на Uno, также рассчитан на 9–12 В. Также проверьте полярность.

Более подробную информацию можно найти по следующей ссылке:

Какой адаптер

,

2

Если вы получаете чистые 5 В от понижающего преобразователя, вы можете/должны подать их напрямую на контакт 5 В на Arduino. Использование гнезда типа «барашек» (при напряжении 7–12 В) по-прежнему использует встроенный линейный (неэффективный) стабилизатор напряжения для получения необходимых плате 5 В. Необходимо убедиться, что на выходе выдаются чистые 5 В на всех этапах запуска двигателя автомобиля: от запуска двигателя до его выключения.

,