просадка напряжения
- Войдите на сайт для отправки комментариев
Сб, 05/11/2011 - 17:12
Использую Arduino Uno.
Есть некая цепь, при подключении её в разъём 5V при нагрузке я получаю 4.61V, всё работает отлично.
Прописываю и прошиваю контроллер:
pinMode(12, OUTPUT); digitalWrite(12, HIGH);
Подключаю в разъём 12 эту же цепь, на выходе получаю 3.85V.
Цыфровые разъёмы не предназначены к высокой нагрузке?
Если в тупую подключить диод в 5V - получу 4.7V, при подключении в 12 разъём - 3.45V
> Цыфровые разъёмы не предназначены к высокой нагрузке
Выходы (не только цифровые) вообще не предназначены к нагрузке. Разве что светодиодик засветить, и то аккуратно. С токоограничением.
Это только "управляющий сигнал". Грубо говоря "то что краник, перекрывающий ток может повернуть". Но нужен еще сам "краник" (как правило какой-нибудь транзистор, сборка дарлингтона и .п.), через который будет питаться нагрузка.
Откройте описание любой ардуины (хоть и на этом сайте), или даташит на контроллер амтеловский. Максимально допустимый ток на одну ногу 40ma (и то лучше не доводить до этого). Не помню точно цифру, но есть и "общие ограничение на камень", глядя на внутренюю схему камня какие ноги тоже одновременно "тоже лучше не нагружать". Так "одновременно выжать из каждого выхода максимум" - тоже не получится.
Вообщем пока не разберетесь (гуглите "ардуино управление нагрузкой"), застопайте свои эксперементы. Бо шанс спалить выход или камень целиком - далеко не нулевой.
Ну и не забудете, что если питаете всю плату от USB, то тоже не больше 500ma суммарно брать нельзя (а лучше меньше, особенно если в соседний USB что-то типа внешнего винчестера, без своего питания воткнуто)
> Если в тупую подключить диод в 5V
Если имелся ввиду светодиод - то вам повезло. Что выход "остался живым". "Втупую" можно подключать только на 13pin.
К нему на ардуине уже присобачен токоограничивающий резистор (и собственный светодиод). В другие пины, светодиоды можно включать только через токоограничивающий резистор. Вернее можно "и без", но это будет "русская рулетка".
leshak
Да, спасибо, уже разобрался.