catmurr писал(а):Насколько я вычитал из разрозненной информации в интернете, так называемые "цифровые" сервы отличаются от аналоговых тем, что вместо ШИМ с периодом 20 мс (50 Гц) управляются ШИМ с периодом 3,3 мс (300 Гц). По крайней мере моя HXT900 работает на 50 Гц, и MG996R на 50 Гц только мелко дергается, на 300 Гц запустилась без проблем и держит приличный момент на валу.
То есть длительность управляющих импульсов не изменилась - 0,8..2,2 мс, а период ШИМ сильно уменьшился, за счет этого мы получаем большую точность и момент (за счет увеличения энергии, передаваемой двигателю), но жертвуем большим энергопобреблением.
Ой, только сейчас прочитал
Цифровая серва обязана уметь работать вместо аналоговой сервы, значит она обязана понимать период 50 гц., что они все и делают. Тупо меняем аналоговую серву на цифровую и все работает.
Частота PPM (PWC -PULSE WIDTH CONTROL после приемника на серву), а не ШИМ, ни как не может влиять на момент сервы, этот сигнал обрабатывается внутри сервы контроллером или аналоговым драйвером и только потом формируется шим на двигатель...
Pulse Data
All Hitec servos require 3-5V peak to peak square wave pulse. Pulse duration is from
0.9mS to 2.1mS with 1.5mS as center. The pulse refreshes at 50Hz (20mS).
http://www.hitecrcd.com/support/manuals/servos.html