资源描述:
《2015全国大学生电子设计竞赛设计报告材料实用模板》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实用文档2015年全国大学生电子设计竞赛风力摆控制系统(B题)2015年8月15日文案大全实用文档摘要本参赛小组设计制作了风力摆控制系统,实现了风力摆系统的摆起及画圆控制。该系统主要由机械部分和控制系统构成,其中机械部分包括风机、支架、万向节以及摆杆等;控制部分主要由单片机最小系统、传感器以及直流电机驱动电路组成。该系统以XS128单片机为控制核心,利用陀螺仪检测摆杆偏角,经AD转换构成闭环,采用PD控制算法,通过PWM对风机进行调速,驱动风力摆装置以调节摆杆的偏角,使风力摆摆起并画圆,实现对风力摆的实时控制。该系统具有结
2、构简单,制作成本低,控制精度较高,抗干扰能力强等优点。关键词:风力摆,陀螺仪,单片机,PWM,PD算法AbstractTheteamcreatedwindpendulumcontrolsystemdesignandimplementthewindtheswing-upandcircleofpendulumcontrol.Thesystemmainlyconsistsofmechanicalpartandcontrolsystem,mechanicalpartsincludingfan,stents,universaljoi
3、nt,andswingingrod,etc.Controlpartismainlycomposedofsinglechipmicrocomputerminimumsystem,sensorandthecompositionofdcmotordrivecircuit.XS128singlechipmicrocomputerascontrolcore,thesystemusingthegyroscopedetectionswingingrodAngle,theADconversionconstituteaclosedloop,
4、thePDcontrolalgorithm,throughthePWMspeedofthefan,windpendulumdevicedrivertoadjusttheAngleofswingingrod,andcirclethewindsway,buttorealizethereal-timecontrolforwindpendulum.Thesystemhassimplestructure,lowproductioncost,highcontrolprecision,stronganti-interferenceabi
5、lity,etc.Keywords:Wind,gyroscope,MCU,PWM,PDalgorithm文案大全实用文档目录一、系统方案31.1CPU的论证与选择31.2驱动的论证与选择31.3控制系统的论证与选择3二、系统理论分析与计算42.1系统结构的分析42.2摆动与转速的计算4三、电路与程序设计43.1电路的设计43.1.1系统总体框图43.1.2CPU与驱动子系统框图与电路原理图53.1.3陀螺仪与风机子系统框图与电路原理图53.1.4电源63.2程序的设计63.2.1程序功能描述与设计思路63.2.2程序流程图
6、6四、测试方案与测试结果74.1测试方案74.2测试条件与仪器74.3测试结果及分析84.3.1测试结果84.3.2测试分析与结论8五、结论与心得10六、参考文献10附录1:电路原理图12附录2:源程序13文案大全实用文档风力摆控制系统(B题)【本科组】一、系统方案本系统主要由CPU模块、驱动模块、陀螺仪模块、电源模块、风机模块组成,下面分别论证这几个模块的选择。1.1CPU的论证与选择方案一:瑞萨R5F100LEA。瑞萨R5F100LEA芯片虽然具有代码生成快,易操作等优点,但是该芯片片内资源少、代码不够灵活,且队员对该
7、芯片的使用并不熟练,同时题目没有限制控制芯片的型号,故不采用此方案。方案二:STM32F103。STM32F103系列芯片具有功耗低、片内资源丰富等优点,但是该芯片使用不够灵活,操作复杂,故也不采用此方案。方案三:XS128。S12MCU是功能丰富的入门级器件,具备可扩展性和高性能。S12XMCU具备容量更大的存储器选项并集成了XGATE协处理器,可提供更高的性能或仿真外设模块。综合以上三种方案,选择方案三。1.2驱动的论证与选择方案一:MOS管。MOS管在电压控制方面其控制方式比较方便;输入电阻高,噪声低,热稳定性好。但
8、对静电比较敏感,容易被静电击穿。方案二:L298N。L298N可直接接至12v,它有较强的驱动能力。方案三:BTS7960。它是半桥驱动芯片,需要2个芯片来驱动一个电机,电流最高可达43A,其内阻很小,散热好,实用性好。综合以上三种方案,选择方案三。1.3控制系统的论证与选择方案一:采用模糊控制算法,模