я не знаю какой pwm генерит малина, но для серво нужен особый pwm сигнал, длительностью от 1 до 2мс и частотой повторения в ~50-100Hz а не 0-100% заполнения он так и называется, не pwm, a ppm, сильно частный случай pwm
я не знаю какой pwm генерит малина, но для серво нужен особый pwm сигнал, длительностью от 1 до 2мс и частотой повторения в ~50-100Hz а не 0-100% заполнения он так и называется, не pwm, a ppm, сильно частный случай pwm
Комментарии: 21
Anonim
У него так и есть
Kaktys
p.start(2.5) - это сколько 1мс - крайнее "левое" положение, 2мс - крайнее "правое"
Anonim
ChangeDutyCycle(5) это 1 мс ChangeDutyCycle(10) это 2 мс
Eduard
Но он крутится у меня на 360 градусов (срезал ограничитель 180)
Anonim
Как ты срезал, там же резистор внутри Он тупо ломается если его крутить больше чем он расчитан Вот наверно уже сломался и оно тупо крутится всегда
Eduard
На шестеренке был пластиковый упор, я его просто срезал
Anonim
Молодец, сломал серву
Eduard
Вот я ломастер
Kaktys
нюанс
Anonim
Там кроме упора есть переменный резистор, им серва определяет свое положение Такой же как ручка регулировки громкости в девайсах. Если хочется переделать то надо его выбрать и поставить энкодер Заодно мозги сервы придется выкинуть и сделать свое, тоесть от сервы остается моторчик с механикой
Kaktys
есть endless servo для такого, но ценник совсем не как у SG90
Anonim
Вот кстати ценник оверпрайс, технически оно не сложнее
Kaktys
ну как же, вместо копеечного резистора - энкодер и вместо аналоговой схемы - мк нужен разве что тупо сделать что ppm сигнал влияет на скорость и направление
Anonim
энкодер надежный сильно дороже пота
Anonim
Оптический вполне надежен, разрешение только не оч
Dmitry
по-моему, можно поставить фиксированный делитель, тогда будет крутиться в обе стороны
Eduard
На видео есть резистор, но у меня его не было, только микросхема (видно на фото). Автор видео впаял два резистора вместо потенциометра, я этого не делал. Зачем он вместо потенциометра впаял два резистора?
Maxim
Чтобы серва думала, что она всегда посередине
Kaktys
Тогда это не серво, а моторчик с редуктором
Dmitry
да, но обычно цель манипуляций - что-то вроде лебёдки и она достигается
Anonim
это и есть сильно дороже пота)