Использование внешнего аккумулятора для двигателя

У меня есть небольшой проект, в котором я хочу подключить вибрационные двигатели к Arduino. Я нашел это с примером кода, но также обнаружил, что в других руководствах желательно использовать конденсатор. для мотора. В чем преимущество его использования?

В настоящее время я планирую питать Arduino от батареи 9 В, при этом 3 ультразвуковых датчика будут подключены к выходу 5 В Arduino. Следовательно, я считаю, что мне нужна внешняя батарея для двух вибрационных двигателей. Я думаю, что 2х АА хватит на несколько часов, верно?

У меня также есть вопрос по поводу номинала резистора, который будет использоваться в базе транзистора. Как мне рассчитать рейтинг, который мне нужен?

, 👍-1


2 ответа


Лучший ответ:

1

Транзистор — это источник тока, управляемый током. это означает, что вы можете контролировать, какой ток «разрешен» течь от эмиттера к коллектору, управляя второстепенным током, протекающим через базу транзистора. для различных транзисторов существует определенное соотношение этих двух токов. (Я рекомендую прочитать несколько руководств по транзисторам). скажем, ваш двигатель на полной скорости потребляет ток 250 мА. вы хотите «разрешить» ему доступ к току до 300 мА.

  1. база подключается к 5В через резистор сопротивлением 2,2 кОм. Базовый ток: (5/220) ~= 2,2 мА
  2. Срок службы вашего транзистора составляет 150 (это зависит от модели транзистора. Это написано в техническом описании, доступном для каждого транзистора, представленного на рынке. Это соотношение тока базы и тока эмиттера-коллектора, упомянутое выше. Вы «должны» прочитать его сначала поскольку модели транзисторов сильно различаются).
  3. Ток, который может течь от эмиттера к коллектору, составляет 2,2 мА * 150 = 330 мА, что достаточно для вашего двигателя.

примечание: для облегчения понимания сделано множество упрощений.

,

0

Резистор предназначен для ограничения выходного тока Arduino. 220, 270, 330, подойдет любое.

Обязательно подключите аккумулятор к заземлению Arduino. Транзистор будет использоваться для подключения «-» двигателя к Gnd? Обязательно подключите к нему диод — анод к «+» двигателя, катод к «-» двигателя, чтобы рассеять скачок тока, генерируемый двигателем при выключении транзистора.

2AA прослужат некоторое время. Лучше, чем использовать для них напряжение 9 В, это быстро разряжает батарею.

,