2011年全国大学生电子设计大赛的B题是“基于自由摆的平板控制系统”;题目要求设计并制作一个自由摆上的平板控制系统,其结构如图 1 所示。摆杆的一端通过转轴固定在一支架上,另一端固定安装一台电机,平板固定在电机转轴上;当摆杆如图 2 摆动时,驱动电机可以控制平板转动。
本系统以单片机为控制核心,采用增量旋转编码器实时采集自由摆旋转角度及方向,通过步进电机开环控制平板旋转角度,以实现控制要求。此外,为方便实验和调试,专门设计了独立的单片机角度显示电路。本设计以旋转编码器的脉冲触发单片机的中断来控制平板角度的调整,这种外部事件驱动的程序设计方法能够及时响应摆杆角度的变化,避免了复杂的定时采样程序设计,总体程序设计简洁,响应时间快,控制精度高。在激光笔瞄准时采用了查表法,避免了单片机进行复杂三角函数运算造成的舍入误差对实验精度的影响,从而达到了在一个周期里电机精确旋转一周;平板角度调整速度快,8枚硬币滑动小无跌落;实时控制激光笔保持静态水平误差在1cm以内;动态控制误差在2cm以内的实验效果。
附件包含以下资料
更多全国大学生电子设计竞赛资料