20 15 年全国大学生电子设计竞赛风力摆控制系统( B 题) 20 15年8月 15日摘要本系统采用 STC 12C5A60S 2 为主控芯片,通过 MPU605 0 传感器提供反馈信息、采用 PID 控制算法调整轴流风机的工作状态、在液晶和按键的作用下显示并切换工作模式,形成一闭环测控系统。该测控系统通过控制驱动各风机,使风力摆按照一定规律运动,同时保证摆杆下方悬挂的激光笔能在地面画出要求的轨迹。关键词: 风力摆 STC 12单片机轴流风机目录摘要---------------------------------------------------------------------------------------------------1 一、设计任务-------------------------------------------------------------------------------------- 1 二、方案论证--------------------------------------------------------------------------------------1 控制器模块方案---------------- --- ----------------- --------------- ---------------------2 位置检测模块------------------------- ------- -------- --------------- ---------------------2 动力装置方案设计----------------------------------------------------------------------2 外围模块方案设计--------------------------------- --------------- ---------------------2 功能调用模块的设计---------------------------------------------------------2 显示模块的设计--------- --------- ------------------------- - ------- - ------------ 3 声光提示模块------------- --------- ------------------------- - ------------------- 3 电源模块------------------------- ----- -------------------------------------------- 3 硬件电路设计------------------------------------------------------------------------------- 3 系统控制方案的整体设计--------------------------------------------------------------3 风力摆摆直线过程分析------------------------------------------------------ 4 风力摆摆圆过程分析------------------------------------------------------- 4 三、理论分析与计算---------------------------------------------------------------------------- -5 运动控制-------------------------------------------------------------------- ---------- ----6 3 . 直线运动的控制-------------- ------- -------------------------------------- - ----6 摆圆运动的控制--------------------------------------------------------- - -----6 软件实现------------------------------- ------- ----------------------------------- - ------6 所用算法-----------------------------
风力摆控制系统 来自淘豆网m.daumloan.com转载请标明出处.