#1 Апаратні питання » Мотор работает рывками » 2018-11-17 11:38:41

XLR8
відповідей: 28

Приветствую! Столкнулся с проблемой, разрабатываю коптер на бесколлекторных моторчиках. Столкнулся с проблемой, моторы рывками дергаются при перемене тяги. Тягу меняю используя библиотеку Sero, методом servo.writemicroseconds , где 1000 минимальная  а 2000 максимальная. При запуске простенькой программки проблемы не возникает. Возможно ли что программа слишком загружает ардуину (pro mini)? или существуют конфликтующие прерывания? или может быть пины которые использованы, используются другими службами?

Прикрепляю видео, на котором слышно рывки, а на 0:45 гладкая работа на программе по простому разгону моторчика. Также прикрепляю код, на 175 строке в файле ArduinoFrimware.ino идет управление моторами.

Видео:

https://www.youtube.com/watch?v=3hAkETsqyxA

Код:

https://puu.sh/C3bzg/003010d86c.zip

Підвал форуму