ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:79.89KB ,
资源ID:10064646      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10064646.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(简易风洞及控制系统.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

简易风洞及控制系统.docx

1、简易风洞及控制系统简易风洞及控制系统 简易风洞及控制系统(专科组G题)作者:王康、赵辉、张帅帅 赛前辅导教师:吉武庆 文稿整理辅导教师:吉武庆 摘 要本文介绍了简易风洞控制系统的设计方案。本设计以STC89C52RC单片机为主控芯片,利用涡轮式轴流风机来为小球的运动提供动能。通过在风洞表面安装的8个光电式光线传感器来检测小球位置,而后通过PID算法对轴流风机的抽风量进行进一步调校.从而形成一个完整的闭环控制系统。关键词:PID算法,PWM调速,闭环控制 AbstractThis paper introduces the design plan of a simple wind tunnel c

2、ontrol system. The design STC89C52RC microcontroller as the main control chip, using turbine type axial flow fan to provide kinetic energy for the movement of the ball. To detect the location of the ball in a wind tunnel by surface mounted 8 photoelectric light sensor, and then through the exhaust v

3、olume PID algorithm flow fan on the shaft was further adjusted. So as to form a complete closed-loop control system.Keywords: PID algorithm, PWM speed control, closed loop control1、系统方案该简易风洞控制系统主要由控制模块,供电模块,显示模块,键盘输入模块,风机驱动模块和位置检测模块组成。小球的位置检测既可以采用超声测距又可以采用红外对管,超声测距结构简单稳定性高;红外对管结构相对复杂,但在一定情况下精度却比超声测距

4、高。下面我们就测距模块的选型和风机控制算法选择进行简要的分析和对比。测距模块选型:方案一:超声模块测距法采用安装在顶部的超声测距模块来直接获取小球的相对位置。很明显,此方案最大的优点就是结构简单,使得整个系统更加稳定。但是由于超声模块的探测距离S2cm,但题中所规定的精度必须在2cm的范围内,故不采用此方案。方案二:多重红外对管相对测距采用多个对管分别安装在风洞一侧,当小球经过不同的对管时即代表小球所达到的高度,因为红外对管在风洞上的位置是固定的,所以我们采用了定点检测的方法,即在A,D点各安装一对管,在BC段通过6对管来将10cm的距离5等份,使得在BC段各个相邻对管之间的距离小于2cm。从

5、而保证了小球的精度误差处于合理范围。经系统分析与比较论证,我们采用精度高、误差小、性价比好的第二种方案,即:多重红外对管相对测距方案。风机控制算法选择:方案一:模糊控制 模糊逻辑控制简称模糊控制(Fuzzy Control),是以模糊集合论、模糊语言变量和模糊逻辑推理为基础的一种计算机数字控制技术。模糊控制实质上是一种非线性控制智能控制技术,它能简化系统设计的复杂性,且不依赖于被控对象的精确数学模型;它利用控制法则来描述系统变量间的关系;不用数值而用语言式的模糊变量来描述系统,使得模糊控制器不必对被控制对象建立完整的数学模式。 但是模糊控制尚处于研究阶段,如何获得模糊规则及隶属函数,完全凭经验

6、进行;对信息简单的模糊处理将会导致系统的控制精度的降低和动态品质变差。若要提高精度就必然增加量化级数,导致规则搜索范围扩大,降低决策速度,甚至不能进行实时控制;方案二:PID控制 PID控制器作为最早实用化的控制器已有近百年历史,现在仍然是应用最广泛的工业控制器,它以其结构简单、稳定性好、工作可靠、调整方便而成为工业控制的主要技术之一。当被控对象的结构和参数不能完全掌握,或得不到精确的数学模型时,控制理论的其它技术难以采用时,系统控制器的结构和参数必须依靠经验和现场调试来确定,这时应用PID控制技术最为方便。即当我们不完全了解一个系统和被控对象,或不能通过有效的测量手段来获得系统参数时,最适合

7、用PID控制技术。PID控制,实际中也有PI和PD控制。PID控制器就是根据系统的误差,利用比例、积分、微分计算出控制量进行控制的。 其输入e (t)与输出u (t)的关系为:u(t) = kp e(t) + 1/TIe(t)dt + TD * de(t)/dt 因此它的传递函数为:G(s) = U(s) / E(s) = kp 1 + 1 / (TI*s) + TD * s 其中kp为比例系数; TI为积分时间常数; TD为微分时间常数。经系统分析与比较论证,风机的控制算法我们采用采用数学模型已知,参数调校方便,实时性高的方案二PID控制算法。2、系统理论分析与计算2.1、主要部件的分析2.

8、1.1、ST188介绍 ST188红外收发对管由高发射功率的红外光电二极管和高灵敏度的光电晶体管二部分组成。在非接触条件下它的探测距离可达413mm,最大输出大流为8mA。实际应用时只需外接两个电阻即可正常工作,这极大地简化了ST188的应用难度,具体电路如图1:图1 ST188应用电路2.1.2 LM339介绍 LM339四路差动比较器,芯片内部装有四个独立的电压比较器,为14管脚DIP封装,该电压比较器的特点是失调电压小、电源电压范围宽、对比较信号源的内阻限制较宽、共模范围很大,为0(Ucc-1.5V)Vo、差动输入电压范围较大等特点,具体应用电路如图2:图2 电压比较电路2.1.3、ST

9、C89C52RC介绍 STC89C52RC是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。 STC89C52RC使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。 在单芯片上,拥有灵巧的8位CPU 和在系统可编程Flash,使得STC89C52RC为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 具有以下标准功能: 8k字节Flash,512字节RAM,32位I/O 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,3个16 位定时器/计数器,4个外部中断,一个7向量4级中断结构(兼容传统

10、51的5向量 2级中断结构),全双工串口。另外STC89C52RC 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。 空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35MHz。图3 控制电路设计图2.2、PWM的产生 PWM信号的产生通常有两种方法:一种是通过软件编程来实现;另一种是通过硬件电路来实现。由于后一种方法较复杂,对其也难以查证相应资料,操作起来也麻烦。所以我们可以采用以软件的方法来产生PWM信号,即使用单片机。 单片机STC89C52

11、RC有两个定时器T0和T1。通过控制定时器T0和T1,赋以相应的初值,就可以实现从89C52的任意输出口输出不同占空比的脉冲波形。因为PWM信号软件实现的核心部件是由单片机内部的定时器决定,而不同的单片机的定时器具有不同的特点,即使是同一台单片机由于选用的晶振不同,选择的定时器工作方式也会不同,其定时器的定时初值与定时时间的关系也不同。因此,首先我们要明确定时器的定时初值与定时时间的关系。 如果单片机的时钟频率为f,定时器/计数器为N位,则定时器初值与定时时间的关系为:式中,N-一个机器周期的时钟数;Tw-定时器定时初值。3、系统框图3.1、系统结构框架图控制模块驱动模块L298检测模块光电开

12、关 显示模块LCD1602键盘输入模块如图4 系统结构框图3.2、程序流程图4、系统功能测试方法、测量仪器型号、结果、整机指标4.1、软硬件连调 先将焊接好的各个电路模块(电机驱动模块,光电传感器模块,电压比较模块,显示模块等)进行分开调试。再将整个硬件系统搭建起来,软件烧写进去,进行联调。4.2、测试条件与测试仪测试条件:硬件焊接完好,各个模块功能测试正常,软件编译正常即可。4.3、测试仪器:仪器名称用途数量单片机下载器仿真调试及下载程序1数字万用表测量各电路工作情况1示波器检测PWM波形1波形发生器向电机驱动模块输入信号1学生电源向整个系统提供各种电压15、测试结果与分析测试项目测试结果使

13、小球稳定在风洞的BC段BC段稳定时间:4S使小球稳定在风洞的A点A点的稳定和时间:无穷大使小球在风洞内的高度可控通过按键设置高度为2cm,实测高度为3.2cm,误差1.2cm使小球在风洞内可以上下移动在AB端稳定时间:6S,在BC段稳定时间:7S,总用时25S在风机停止时,使小球从顶部落下,风机自动启动,使小球在风洞内的最低点不低于D点,最终稳定在BC段小球落下,风机启动,在距D点处小球缓慢上升,后,小球稳定在BC段,稳定时间:通过以上测试数据,可以得以下结论:1.用本系统可以控制小球悬停在风洞的任意位置,且悬停时间大于等于5S;2.本系统能实时显示小球所在的高度信息及状态保持时间;综上所述,本设计已达到设计要求。6、参考文献1 卢庆林.模拟电子技术.重庆:重庆大学出版社2 卢庆林.数字电子技术.北京:机械工业出版社3 李全利.单片机原理及应用技术.北京:高等教育出版社 4 梁森.自动检测与转化技术.北京:机械工业出版社 5 谭浩强.C语言程序设计.北京:高等教育出版社第三版

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1