- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2015年全国大学生电子设计竞赛
风力摆控制系统(B题)2015年8月15日
摘 要
本参赛小组设计制作了风力摆控制系统,实现了风力摆系统的摆起及画圆控制。该系统主要由机械部分和控制系统构成,其中机械部分包括风机、支架、万向节以及摆杆等;控制部分主要由单片机最小系统、传感器以及直流电机驱动电路组成。该系统以XS128单片机为控制核心,利用陀螺仪检测摆杆偏角,经AD转换构成闭环,采用PD 控制算法,通过PWM对风机进行调速,驱动风力摆装置以调节摆杆的偏角,使风力摆摆起并画圆,实现对风力摆的实时控制。该系统具有结构简单,制作成本低,控制精度较高,抗干扰能力强等优点。
关键词:风力摆,陀螺仪,单片机,PWM,PD算法
AbstractThe team created wind pendulum control system design and implement the wind the swing-up and circle of pendulum control.The system mainly consists of mechanical part and control system, mechanical parts including fan, stents, universal joint, and swinging rod, etc.Control part is mainly composed of single chip microcomputer minimum system, sensor and the composition of dc motor drive circuit.XS128 single chip microcomputer as control core, the system using the gyroscope detection swinging rod Angle, the AD conversion constitute a closed loop, the PD control algorithm, through the PWM speed of the fan, wind pendulum device driver to adjust the Angle of swinging rod, and circle the wind sway, but to realize the real-time control for wind pendulum.The system has simple structure, low production cost, high control precision, strong anti-interference ability, etc.
Key words: Wind, gyroscope, MCU, PWM, PD algorithm目 录
一、系统方案 3
1.1 CPU的论证与选择 3
2 驱动的论证与选择 3
3 控制系统的论证与选择 3
二、系统理论分析与计算 4
1 系统结构的分析 4
2 摆动与转速的计算 4
三、电路与程序设计 4
1 电路的设计 4
系统总体框图 4
CPU与驱动子系统框图与电路原理图 5
陀螺仪与风机子系统框图与电路原理图 5
电源 6
2 程序的设计 6
程序功能描述与设计思路 6
程序流程图 6
四、测试方案与测试结果 7
1 测试方案 7
2 测试条件与仪器 7
3 测试结果及分析 8
测试结果 8
测试分析与结论 8
五、结论与心得 10
六、参考文献 10
附录1:电路原理图 12
附录2:源程序 13
风力摆控制系统(B题)
【本科组】
一、系统方案
本系统主要由CPU模块、驱动模块、陀螺仪模块、电源模块、风机模块组成,下面分别论证这几个模块的选择。
1 CPU的论证与选择
方案一:瑞萨R5F100LEA。瑞萨 R5F100LEA芯片虽然具有代码生成快,易操作等优点,但是该芯片片内资源少、代码不够灵活,且队员对该芯片的使用并不熟练,同时题目没有限制控制芯片的型号,故不采用此方案。
方案二:STM32F103。STM32F103系列芯片具有功耗低、片内资源丰富等优点,但是该芯片使用不够灵活,操作复杂,故也不采用此方案。
方案三:XS128。S12 MCU是功能丰富的入门级器件,具备可扩展性和高性能。S12X MCU具备容量更大的存储器选项并集成了XGATE协处理器,可提供更高的性能或仿真外设模块。
综合以上三种方案,选择方案三。
2 驱动的论证与选择
方案一:MOS管。MOS管在电压控制方面其控制方式比较方便;输入电阻高,噪声低
文档评论(0)