Tower Pro MG996R Серводвигатель Avr PWM
Я использую AVRatmega32. Я хочу управлять двумя серводвигателями. Мои часы - 8 000 000 Гц, 8 с предварительным масштабированием, ICR1=19999, если сервопривод (Tower Pro MG996R) - 50 Гц.
выход будет на OCR1A и OCR1B, поэтому, если я хочу переместить первый сервопривод в положение 0, значение OCR1A должно быть 1000, в положении 90 должно быть 1500, а в 180 должно быть 2000.
TCCR1A=0b10100010;
TCCR1B=0b00011010;
Я пытаюсь следовать за трекером Light, чтобы кто-нибудь мог сказать, правильны ли мои вычисления и мой код, чтобы следовать за трекером.