The embedded micro-controller ARM-M3 is used as the main controller of MicroMouse. The hardware circuit is consists of power module, sensor module, motor driver module and the core of control circuit. The algorithm of motor speed control is discussed, and the digital PID control for posture correction is deeply researched. The principle of the function realization of sensor is elaborated.%采用ARM-M3嵌入式微控制器为主控制器来设计电脑鼠,主要从电源模块、传感器模块、电机驱动模块和控制核心电路四大模块来设计电脑鼠的硬件电路,详细阐述了电机速度控制算法、用于姿态纠正的数字PID控制算法、传感器功能实现的工作原理.
展开▼