微机原理课程设计-无刷直流风扇调速与测速

微机原理课程设计-无刷直流风扇调速与测速

ID:6788889

大小:807.00 KB

页数:15页

时间:2018-01-25

微机原理课程设计-无刷直流风扇调速与测速_第1页
微机原理课程设计-无刷直流风扇调速与测速_第2页
微机原理课程设计-无刷直流风扇调速与测速_第3页
微机原理课程设计-无刷直流风扇调速与测速_第4页
微机原理课程设计-无刷直流风扇调速与测速_第5页
资源描述:

《微机原理课程设计-无刷直流风扇调速与测速》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、████工学院微机原理(3级)项目报告项目名称:微机原理课程设计项目题目:无刷直流风扇调速与测速指导教师:███系别:机电系专业:机械设计制造及其自动化组员信息学号:姓名:王██组员信息学号:姓名:郭██完成时间:2014年12月01日至2016年1月3日成绩:评阅人:目录一、学习目标....................................................(1)二、项目要求....................................................(1)三、转速测量和调节系统的硬件构成.

2、...............................(1)四、程序流程图并说明方案思路....................................(3)五、风扇转速与占空比之间的关系表格和曲线........................(4)六、设计程序....................................................(5)七、分析设计过程出现的问题......................................(12)八、方案总结....................

3、................................(13)一、一、学习目标本次系统作业的目的在于:①通过脉冲宽度调节实现无刷直流风扇转速的改变;②借助风扇转动时产生的脉冲信号,测量风扇的转速并显示;③比较每组风扇从某一转速(600r/min)到另一转速(2000r/min)稳定运转的所需要的时间。通过比较试验结果的估算结果并讨论结果差异的主要原因,让学生展示对无刷直流风扇数学模型建立和调节方法局限性有深入理解。二、项目要求检查项目要求转速显示风扇转速能够显示在LED上,转速单位是r/min,刷新周期为1秒钟左右风扇转速可调风扇转速可

4、以改变,根据要求转速在700-1400r/min风扇转速与显示通过简单方法给风扇加负载,随着转速的下降应该看到转速变化的显示转速指令输入环节通过串口或键盘输入给定转速给定某一转速,1200-1500之间,看显示转速的稳定性转速调节功能在稳定转动条件下1500r/min,在30cm处加载一个外加一个风扇,对照加载前后的稳态转速回答问题随机提出有关转速测量、PWM输出和转速控制方面的问题,要有针对性,检查设计过程中的付出。三、系统硬件构成1212风扇电路:接线:黄线接Vcc,黑线接地,绿线接P3^2,蓝线接P2^5。输出:OC输出,如下图四、画程序流

5、程图并说明方案思路开始初始化中断产生PWM波显示转速和占空比查询是否需要反馈调整查询是否收到串口数据查询风扇转速是否更新查询有无按键操作调整占空比更新目标转速刷新数码管缓存数据计算需要的占空比YYYYNNNN12程序主要用查询法判断需要执行的操作,并且利用中断处理函数来产生各种对应的标志位来通知主循环,在主循环中进行要求的运算。其中T0定时约500us,它的每次中断相当于输出一个载波脉冲,实际上是用载波脉冲数为200个,载波周期为500us的方式构成周期为100ms的PWM波。T1用做波特率发生器。T2定时60ms。每次T2中断能重置一次按键处理

6、标志位,这个标志位能保证每60ms内只允许处理一次按键操作,让按键处理既能高速增减,也能准确;此外当有合计25次T2的中断发生时,它能保存当前的转速值并且通知主循环刷新数码管显示请况,因此我们计算转速的方式是“统计1.5s内风扇的转动圈数”。利用在T2中断的定时判断,也能把当前数码管的显示请况发回PC机。串口通讯方面,也是利用一个标志位来申明是否接受了数据。使用“操作符+操作数据”的5字节字符串数据格式,例如用“A0980”代表需要风扇按n=980r/min的速度运行。通知标志被主循环检测到的时候,会将串口数据检查并且保存成整数形式,方便后续函数

7、的调用。当串口数据不合理时,会发送信息到PC机。五、风扇转速与占空比之间的关系表格和曲线编程实现单片机给PC定时发送转速与占空比数据后,取对应的数据制表如下。占空比(%)10095908580757065605550转速n/(r/min)21401960182017401680160015001420130011801060占空比(%)454035302520151050转速n/(r/min)90074058044010000000将500个转速与占空比数据拟合成关系曲线如下12可以发现,在风扇正常转动时,转速与占空比有着正相关的关系,占空比越大

8、,风扇的转速越高。此外,当占空比小于26%时,风扇停转。六、设计程序1、主程序:#include#definejing

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。