Не вращаются одновременно двигатели
- Войдите на сайт для отправки комментариев
Вс, 06/01/2019 - 08:29
Здравствуйте!
Пытаюсь вращать 4 двигателя: ШИМ выходы 3, 5, 9, 11 (Nano) подключены к сборке Дарлингтона (ULN2003A), питание берется с 5V (плата питается от USB).
Подскажите почему по отдельности каждый двигатель работает, но если подключить 2 и более они не вращаются и мигает светодиод L?
Учи С+ и будешь на "нане" иметь все ШЕСТЬ ШИМ выходов одновременно )))
А вообще, обсуждать без схемы и скетча - потеря времени. Давайте схему и скетч, посмотрим, обсудим.
Да 100% ардуина китайская, код в ней портится и не тащит два мотора от стиральной машины.
Программа:
Схема:
Комментарии:
пробовал подключать +5V к выходу "Common" - результат аналогичный.
Характеристики моторов (данные с Али):
Номинальное напряжение В 3,2 В постоянного тока
Диапазон рабочего напряжения DC3.0-3.7V DC
Номинальный ток 200mA max 150mA
Номинальный ток нагрузки 1750mA max 1620mA
Начиная напряжение 1,0 В max 0,8 В DC
Уотт этим самым ты сделал МЕАНДР для всех 4-х моторчиков с коэффициентом наполнения равным ~50%. Шо в таком случае представляет из себя электродвигатель - ИНДУКТИВНОСТЬ. Посему, поставь параллельно каждому двигателю ДИОД полярностью НАОБОРОТ и RC или LC цепочку. Далее, шоб двигатель "стартанул" дай ему ШИМ в 100% (analogwrite 255) и плавно в каждый квант времени уменьшай ШИМ до нужной уставки. Имей ввиду, эНти моторчики под нагрузкой плохо "переваривают" ШИМы < 50% )))))
Уотт этим самым ты сделал МЕАНДР для всех 4-х моторчиков с коэффициентом наполнения равным ~50%. Шо в таком случае представляет из себя электродвигатель - ИНДУКТИВНОСТЬ. Посему, поставь параллельно каждому двигателю ДИОД полярностью НАОБОРОТ и RC или LC цепочку. Далее, шоб двигатель "стартанул" дай ему ШИМ в 100% (analogwrite 255) и плавно в каждый квант времени уменьшай ШИМ до нужной уставки. Имей ввиду, эНти моторчики под нагрузкой плохо "переваривают" ШИМы < 50% )))))
Спасибо за ответ! Буду исправлять.
Меня просто смутило, что один двигатель довольно бодро работает, а 2 уже нет.
читать про ограничение тока УСБи,
читать о стартовом токе двигателей,
читать, как правильно подключать большие нагрузки к ардуино
Меня просто смутило, что один двигатель довольно бодро работает, а 2 уже нет.
Так ему ж мощи не хватает! На один хватало, а на два уже никак. На два двигателя уже добрых полампера надо! Подключите двигатели к нормальному источнику питания ампера на 3 и всё взлетит.
И, да, в Вашем скетче строки №№ 2-5 не нужны от слова "нафиг". Только мозг пудрят, убирайте. pinMode необходим для digitaWrite. analogWrite сама разберётся.
И, наконец, про common. Вы уж
либо крестик снимите, либо штаны наденьтелибо подсоединяйте его и не выпендривайтесь (не пробуйте, а именно подсоединяйте) либо ставьте диоды, как Вам коллега сказал. Так-то диоды не нужны - они есть в микросхеме, но они как раз на common выведены и их надо подсоединить, пока ещё ардуина жива (если жива).