SLVAFO8A April 2024 – May 2024 DRV8214 , DRV8234
Autonomous Robots use brushed DC motors to drive the wheels that enable the robot move across floors. Owing to the autonomous nature of these devices, accurate and reliable position and speed control are critical to precise navigation and obstacle avoidance. This case study examines the tuning procedure and challenges of the ripple counting algorithm by taking a vacuum robot motor as an example. Optimized calibration through I2C results in similar performance, consequently eliminating the need for encoders.