Вибромотор MTR-VIBRATING

sidtver
Offline
Зарегистрирован: 16.02.2021

Доброго времени суток!

Хочу подключить к плате Mega 2560 несколько вибромоторов MTR-VIBRATING:

https://www.chipdip.ru/product0/9000675069

В datasheet, если правильно понимаю, сказано, что нужно 3V 80mA. Подключал мотор на плате к GND и выходу 3.3V - таблетка вибрирует.  Если использовать GND и цифровой выход с установленным уровнем, то мотор не включается. Цифровой выход кажется выдает только максимум 40mA? Подскажите, пожалуйста, как правильно и оптимально подключить вибромотор?

Нужно использовать какой-нибудь коммутатор питания, который управляется цифровым выходом?

sidtver
Offline
Зарегистрирован: 16.02.2021
Komandir
Komandir аватар
Offline
Зарегистрирован: 18.08.2018

А если подключить к +3.3, а на выводе установить "0" ...

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

sidtver, первое - это вообще никакую механику нельзя питать от вывода 3.3В Ардуино. Для этого нужен отдельный стабилизатор.

Нагрузку (ту самую электромеханику) можно подключить через полевой или биполярный транзистор.

sidtver
Offline
Зарегистрирован: 16.02.2021

Спасибо! Т.е. в принципе мне нужен еще дополнительный модуль (power bank?), который будет выдавать скорее всего 5V и соответственно стабилизирующий понижающий переходник 5V -> 3.3V? А есть какие-то типовые (и компактные) модули?

sidtver
Offline
Зарегистрирован: 16.02.2021

andriano пишет:

Для этого нужен отдельный стабилизатор.

Т.е. нужно что-то типа

https://www.chipdip.ru/product/scv0042-3.3v-0.9a

или более простое в виде LD1117A + два конденсатора?

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Типовых модулей - масса - на все случаи жизни.

А что Вам применять в Вашем конкретном проекте... если бы существовало одно единственное правильное решение, все остальные давно бы вымерли. А так - выбор конкретного решения зависит от массы конкретных же условий.