I am working on an amateur rocket with a range up to 10 (100) km whose 4 wings will be controlled by servomotors. The rocket will be guided by the Microchip ATSAMD21J18, FreeRTOS, Harmony, MPLAB X IDE. I will read the position and acceleration data from the Bosh BMI160 sensor at a 100Hz interval. The servos will be controlled by TCC (Timer/Counter for Control Applications) with a 24 bit resolution and 48 MHz MCU clock i.e. the TOP of the counter will be set to 960 000 (48E6/50) to get the 50Hz servo control period. The servos can be steered from the zero position -90° PWM 1ms, center default position PWM 1.5 ms to full deflection +90° PWM 2 ms (CCx Compare/Capture 96000).
Resolution for 1° is 96000/180degrees = 533.33 counts i.e. the 1 counts is 1/533.33° = 6.75"
Do you think that this resolution is adequate for PID rocket steering to fly straight up without rotating?
Resolution for 1° is 96000/180degrees = 533.33 counts i.e. the 1 counts is 1/533.33° = 6.75"
Do you think that this resolution is adequate for PID rocket steering to fly straight up without rotating?



