采用32 位ARM 芯片LPC2138 作为MCU, 由AccuStar 电子倾角传感器获得的角度信号经移动平均滤波法作数字滤波构成检测信号, 用步进电动机作为控制驱动装置, 形成增量式闭环数字PID 控制系统,使电动小车能自动完成在不同条件下于跷跷板上保持平衡的控制任务.实验结果表明, 该系统在板长为1.6 s 时, 初次平衡响应时间小于65 s, 二次平衡响应时间小于60 s, 平衡位置与水平位置偏差小于1.1°。
关键词: AccuStar 电子倾角传感器; 数字PID; 移动平均滤波法; 步进电动机