Я знаю, что серводвигатели RC предназначены для точного движения, а не для постоянного вращения двигателя постоянного тока. Являются ли большинство RC-серводвигателей ограниченным движением в пределах одного оборота, или они действительно могут постоянно вращаться? То есть, их движение ограничено определенной дугой? Или это зависит от типа серводвигателя RC?
Я видел видео с постоянно вращающимися степперами промышленного размера , но, в частности, мне было интересно, может ли MG995.
У меня пока нет никаких RC-серводвигателей, поэтому я сам не могу это проверить. Я просто хочу убедиться, прежде чем сделать покупку. Я продолжаю видеть противоречивую информацию, например, инструкции « Как модифицировать серводвигатель RC для непрерывного вращения» (один робот-ходунки) , подразумевает, что серводвигатель RC не будет вращаться непрерывно, иначе в противном случае, зачем менять Это?
добавление
Я только что понял, после дальнейших поисков в Google, и как HighVoltage указывает в их ответе , что я перепутал степперы и сервоприводы.
Кроме того, я узнал, как взломать TowerPro MG995 Servo для непрерывного вращения .
источник
Ответы:
В двух словах, серводвигатели и шаговые двигатели - это не одно и то же. Ссылка, которую вы разместили, предназначена только для сервоприводов, а не для шаговых двигателей. Узел серводвигателя не вращается свободно, как двигатель постоянного тока. Углы поворота обычно ограничены, и каждый сервопривод имеет положение «блокировки», где он остается по умолчанию. Положительный импульс заставляет его двигаться по часовой стрелке, отрицательный - против часовой стрелки. Даже если ему нужно оставаться «запертым», ему нужен высокочастотный импульс, говорящий, чтобы он оставался там. Хотя двигатель сам по себе способен работать непрерывно, сервоприводы предназначены не для этого. Отсюда и необходимость доработок.
С другой стороны, шаговые двигатели, как следует из названия, движутся ступенчато. Он медленно и точно перемещается от одного электромагнита к другому, в зависимости от того, какой из них находится под напряжением. Таким образом, если вы установите очень большое количество «шагов», и если ваш сигнал возбуждения достаточно плавный, двигатель будет демонстрировать почти непрерывное вращение. Из-за всей необходимой подачи энергии, он также нуждается в специальной схеме движения.
источник
Способность двигателя вращаться непрерывно зависит от того, как он ограничен другими частями системы.
RC серво , как MG995 , как правило , имеет двигатель, коробку передач и ограниченный попутчика потенциометр для обеспечения обратной связи по положению. Именно этот последний компонент предотвращает непрерывное вращение сервопривода. В случае с MG995 его можно приобрести с поворотом на 180 или 360 градусов для робототехники .
Если вы удалите это ограничение, могут быть и другие ограничения. Если ваш двигатель контролирует движение руки робота, например, это может быть ограничено механическими конечными остановками на соединениях или прокладкой кабелей.
Однажды я работал в компании, которая создала робота для удаления рыбы с головы , у которого был плечевой сустав, который мог непрерывно вращаться, подбирая каждую рыбу с одного конвейера, правильно ориентируя ее, представляя ее на режущие диски, сбрасывая обезглавленную рыбу. ловить рыбу на другой конвейер, а затем качаться вокруг, чтобы забрать следующую рыбу.
Чтобы подавать электроэнергию и сигналы управления в суставы дальше по кинематической цепи, он использовал контактные кольца на плечевом суставе с некоторыми необычными методами сглаживания мощности и коррекции сигнала (контактные кольца очень шумят электрически ).
источник
Относительно первого утверждения в вашем вопросе: «Я знаю, что RC-серводвигатели предназначены для точного движения, а не для постоянного вращения двигателей постоянного тока. Большинство RC-серводвигателей ограничены движением в пределах одного оборота или они действительно могут быть выполнены для непрерывного вращения ?»
Сервопривод непрерывного вращения RC не является сервоприводом
Вот почему
Что такое сервопривод
Сервопривод (Сервопривод) представляет собой двигатель с датчиком положения и контроллером с замкнутым контуром , который регулирует мощность двигателя , чтобы обеспечить двигатель точно проведенной в заповедал положении.
Что такое RC Servo
RC Servo - это небольшой двигатель постоянного тока, соединенный с приводным валом с потенциометром (поворотным резистором).для его датчика положения и контролируется последовательностью импульсов. Ширина импульса (PW) определяет положение приводного вала. Контроллер сравнивает PW с положением потенциометра, и двигатель приводится в действие для компенсации ошибки. В типичном RC Servo импульс 1,5 мс находится в центральном положении. Например, в этом случае импульс сравнивается с центральной величиной сопротивления потенциометра. Если потенциометр имеет центральное значение, мощность на двигатель не подается. Однако, если сервопривод расположен по часовой стрелке (CW) от центра, тогда значение потенциометра будет ниже, и сервоконтроллер будет подавать питание для вращения двигателя против часовой стрелки (CCW), чтобы вернуть его в центр. Чем больше ошибка, тем больше мощности будет приложено к двигателю. Если ошибка в противоположном направлении, двигатель будет вращаться по часовой стрелке.
Преимущество этой конструкции в том, что вы можете производить очень легкий сервопривод из небольших недорогих компонентов. Ограничением этой конструкции является то, что перемещение приводного вала ограничено вращательным движением потенциометра. Для RC это, как правило, не проблема, так как RC-сервоприводы обычно используются для управления службами управления, которые имеют очень ограниченные поездки.
Почему RC Servo с непрерывным вращением не является сервоприводом
Как уже упоминалось @Greenonline, вы можете изменить RC Servo для непрерывного вращения.
Обратите внимание на видео, что они делают, парень
Итак, возвращаясь к моему описанию RC Servo, к чему это приведет?
источник