При каких обстоятельствах я должен предпочесть сервопривод постоянного вращения сервоприводу постоянного тока или наоборот?
Мне кажется, что для использования двигателя постоянного тока мне понадобятся три контакта от MCU - два для прямого / обратного / торможения / свободного хода и один для ШИМ. Кроме того, мне понадобится H-мост.
Для сервопривода с непрерывным вращением мне понадобится только один сигнальный контакт и некоторый код для отправки правильных сигналов синхронизации. Я не могу контролировать скорость сервопривода, не так ли? Кроме того, у него должно быть что-то похожее на h-bridge внутри двигателя, что, безусловно, увеличивает стоимость, но двигатель всегда будет приспособлен, что является плюсом.
Итак, каковы плюсы и минусы каждого, и когда я должен выбрать один над другим?
Ответы:
Да, можно, но не до очень хорошей степени контроля
Сервопривод непрерывного вращения:
Мотор:
источник
(Хобби) серводвигатель - это двигатель постоянного тока, чип декодера и мост H в одной удобной упаковке.
Он не может сделать ничего, что вы не могли бы сделать, взяв тот же двигатель постоянного тока и добавив собственный H-мост и собственный H-драйвер.
Основным преимуществом (хобби) серводвигателя является:
Сервопривод экономит время - он поставляется в очень удобной упаковке, я могу управлять им с помощью одного пина на своем микроконтроллере, и мне не нужно возиться с подключением собственного H-моста и т. Д. Я могу быть довольно уверен что независимо от того, что делает программное обеспечение, двигатель и драйвер выживут в течение по крайней мере нескольких секунд - невозможно мгновенно уничтожить транзисторы, случайно включив все 4 плеча моста H.
Поскольку серводвигатели для хобби изготавливаются в таких огромных количествах, почти всегда дешевле использовать готовый сервопривод, если он делает то, что вам нужно, вместо того, чтобы пытаться заново реализовать колесо из деталей самостоятельно.
Основным преимуществом двигателя постоянного тока является:
У меня есть полный контроль над тем, как я контролирую это, с моим собственным H-мостом. Я могу вставить концевые выключатели в провода питания, чтобы программное обеспечение не могло двигать двигатель дальше от переключателя, но оно может заставить двигатель отодвинуться от переключателя. Я могу создавать собственные решения, которые могут делать то, что не может сделать ни один из общедоступных сервоприводов.
PS: Вы слышали об OpenServo?
источник