Подключение серводвигателя к Arduino

В настоящее время у меня есть нажимной соленоид, подключенный к моей стандартной плате Arduino. Питание Arduino осуществляется через USB-кабель, в то время как питание соленоида осуществляется с помощью адаптера Huawei 12 В (в сочетании с модулем драйвера MOSFET).

Как я могу отключить нажимной соленоид для серводвигателя? Рабочее напряжение сервопривода составляет от 4,8 до 7,2 В (при крутящем моменте 13 кг / см), чтобы дать вам представление о его размерах. Мне сказали купить понижающий модуль постоянного тока (для регулировки питания от 12 В до 5 В), но я думаю, что было бы проще подключить сервопривод с помощью какого-то USB?

Или другие предложения приветствуются. Мне нужно самое простое решение (так как я НЕ разбираюсь в технологиях), и я не могу покупать запчасти, пока не буду уверен, что решение сработает (это исследование для вас). Спасибо!

, 👍2


3 ответа


0

Я не знаю, правильно ли я понял ваш вопрос, но если вы хотите подключить сервопривод к Arduino, попробуйте подключить его к выходу 5 В вашей платы.

,

1

Вам нужно будет проверить в таблице данных сервоприводов максимальный ток, который он потребляет (двигатели потребляют больше тока, когда их тормозит механическая сила, поэтому обязательно получите максимальный ток из таблицы). Исходя из данных, которые вы нам предоставили, я думаю, что это привлечет довольно много внимания. Поэтому вам не следует подключать его через USB-порт вашего ПК (что дает максимум 500 мА). Также вы не должны использовать 5-контактный разъем вашего Arduino, иначе вы можете сжечь такие компоненты, как диод, который находится на текущем пути от USB до 5-контактного разъема.

Для вашего понижающего модуля вам также нужно будет проверить, может ли он обеспечить ток, необходимый сервоприводу, или вы можете его убить. Если вы хотите использовать USB, вы можете использовать стандартное зарядное устройство USB или powerbank. Часто они могут обеспечить более 1A (в зависимости от фактического продукта). Большинство настенных зарядных устройств USB имеют текущую спецификацию. Но (как было сказано ранее) не обеспечивайте питание через Arduino. Обеспечьте его непосредственно от источника, чтобы возможный высокий ток для сервопривода не проходил через Arduino. Вы также можете питать Arduino от одного и того же источника параллельно сервоприводу, так что вам не нужны два источника или преобразователь.

Для получения дополнительной информации вам нужно будет предоставить дополнительную информацию о сервоприводе

,

Эй, большое спасибо за ваш ответ :). Я собираюсь использовать сервопривод TowerPro MG995. Согласно их веб-сайту: Потребляемый ток на холостом ходу 10 мА Потребляемый рабочий ток без нагрузки 170 мА Потребляемый ток 1200МА Чтобы я мог купить стандартный разъем USB-зарядного устройства для питания сервопривода (например, 5 В, 2 А)? Тогда моей следующей проблемой будет резка и пайка этих деталей, я полагаю..., @Stacey1234

Да, этого должно быть достаточно. Вы можете либо перерезать USB-кабель (кабели только для зарядки содержат только 2 провода), либо припаять свои собственные провода непосредственно к USB-штекеру. Внешние контакты подключены к источнику питания. Обязательно используйте корректирующую поляризацию, чтобы зарядное устройство не было подключено наоборот., @chrisl


-1

Получение понижающего преобразователя постоянного тока в постоянный определенно сработало бы и было бы хорошим способом сделать это. Тем не менее,реально вы будете в порядке, если подключите сервопривод к +5 В от USB, так как вы сказали, что он использует только абсолютный максимум 1,2 А. Почти все USB - порты могут справиться с этим.

,