版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 计算机控制技术计算机控制技术课课 程程 设设 计计成绩评定表成绩评定表设计课题设计课题 : 数字液压计的设计数字液压计的设计 学院名称学院名称 : 专业班级专业班级 : 学生姓名学生姓名 : 学学 号号 : 指导教师指导教师 : 设计地点设计地点 : 设计时间设计时间 : 2011.6.272011.7.2 指导教师意见:成绩: 签名: 2011 年 7 月 日计算机控制技术计算机控制技术课课 程程 设设 计计成绩评定表成绩评定表设计课题设计课题 : 数字液压计的设计数字液压计的设计 学院名称学院名称 : 专业班级专业班级 : 学生姓名学生姓名 : 学学 号号 : 指导教师指导教师 : 设计
2、地点设计地点 : 设计时间设计时间 : 2011.6.272011.7.2 计算机控制技术计算机控制技术 课程设计任务书课程设计任务书学生姓名学生姓名专业班级专业班级学号学号题题 目目数字气压计设计课题性质课题性质工程设计课题来源课题来源自拟课题指导教师指导教师主要内容主要内容通过气压传感器 mpx4115 获得与大气压相对应的模拟电压值,并经过电压/频率(v/f)转换模块转换为数字脉冲,通过单片机接收该脉冲信号,得到单位时间内获得的脉冲数,依据电压与频率的线性关系式计算出所对应的实际气压值,最后在单片机的控制下由 lcd 显示电路显示出实际气压值。任务要求任务要求第 1 天:熟悉课程设计任务
3、及要求,针对课题查阅技术资料。第 2 天:确定设计方案。要求对设计方案进行分析、比较、论证,画出方框图,并简述工作原理。第 3-4 天:按照确定的方案设计单元电路。要求画出单元电路图,元件及元件参数选择要有依据,各单元电路的设计要有详细论述。第 5 天:撰写课程设计报告。要求内容完整、图表清晰、文理流畅、格式规范、方案合理、设计正确,篇幅不少于 5000 字。主要参主要参考资料考资料1 赵建领51 单片机开发与应用技术详解北京:电子工业出版社,20092 熊静琪计算机控制技术北京:电子工业出版社,20033 高金源计算机控制技术北京:北京航空航天大学出版社,20014 张晋格计算机控制原理与应
4、用北京:电子工业出版社,1995审查意见审查意见系(教研室)主任签字:系(教研室)主任签字: 年年 月月 日日目录目录引言引言.1 11.1 课题背景 .11.2 系统功能 .12 2 总体设计总体设计方方案案 .1 12.1 设计整体思想 .12.2 系统组成框图及工作原理 .22.21 系统组成框图.22.22 工作原理:.22.3 方案设计 .33 3 硬件电路设计硬件电路设计 .3 33.1 系统设备选型 .33.11 芯片 78l05 .33.12 气压传感器 mpx4115 .43.13 lm331 转换芯片.43.14at89c52 单片机.43.15 显示.53.2 部分系统硬
5、件电路设计 .53.21 电源模块的原理图.53.22 气压传感器原理图 .53.23 v/f 转换电路原理图.63.24 显示电路.64 4 软件设计软件设计 .7 74.1 单片机实现数字气压计的程序流程 .74.2 静态显示子程序流程图 .85 5 总结总结.9 9附录附录.1010系统总原理图系统总原理图.1010参参 考考 文文 献献.1111引言引言1.1 课题背景课题背景气压计是利用压敏元件将待测气压直接变换为容易检测、传输的电流或电压信号,然后再经过后续电路处理并进行实时显示的一种设备。其中的核心元件 就是气压传感器,它在监视压力大小、控制压力变化以及物理参量的测量等方面起着重
6、要作用。运用于气压计的气压传感器基本都是依靠不同高度时的气压变化来获 取气压值的。气象学研究表明,在垂直方向上气压随高度增加而降低。例如在低层,每上升气压便降低;在的高空,高度每增加 ,气压便会降低;而当高度进一步增加时,即到的高空之后,高度每增加,气压便会降低;同样,若空气中有下降 气流时,气压会增加;若空气中有上升气流时,作用于空气柱底部的气压就会减小。一般把作用于单位面积上空气柱的重量称为大气压力。1.2 系统功能系统功能该方法通过气压传感器获得与大气压相对应的模拟电压值,并经过 vf 变换输入到单片机进行处理,从而实时显示相应的气压值。用本文所述的方法制成的气压计携带方便,操作简单,精
7、确度高,完全符合设计要求。 2 总体设计方案总体设计方案2.1 设计整体思想设计整体思想基于 mpx4115 的数字气压计包括软硬件的设计与调试。软件部分通过对 c语言的学习和对单片机知识的了解,根据系统的特点编写出单片机程序。硬件部分分为四大块,包括大气压的非电信号数据的采集、转换、处理以及显示。通过对设计的了解,选择适合的器件,画出原理图。2.2 系统组成框图及工作原理系统组成框图及工作原理2.212.21 系统组成框图系统组成框图气压计硬件部分由四部分构成,它们分别是:信息采集模块,数据转换模块,信息处理模块和数据显示模块。图 2.1 为系统总框图。气 压 传 感 器单 片 机v/f 传
8、 感 器led 显 示电源模块图 2.21 系统总框图2.222.22 工作原理工作原理气压传感器将被测气压转换为电压信号;用转换器则可把气压传感器输出的电压信号转换成具有一定 频率的脉冲信号;以便用单片机接收该脉冲信号,并根据单位时间内得到的脉冲数,依据电压与频率的线性关系式计算出所对应的气压值,最后在单片机控制下由 显示出来。本气压计能够在气压传感器的线性范围内准确测量相应气压值。需要说明的是,其测量值是绝对气压值。本文研究的气压计的技术指标如下:测量范围:;测量精度:();显示精度:,由个段显示实现;工作温度范围:;电源电压:15v2.32.3 方案设计方案设计被测气压经过传感器转换成电
9、压输出,根据芯片资料,算出输出电压与大气压的关系:vout=5*(0.01p-0.09)输出电压经过 v/f 转换电路转变为对应电压 fo 的脉冲序列 fo。根据 vin和 fo 的对应关系可得:p=(fo/5k+0.09)/0.01=(20fo/k+9)3 3 硬件电路设计硬件电路设计3.13.1 系统设备选型系统设备选型3.113.11 芯片芯片 78l0578l05 因为三端固定集成稳压电路的使用方便,电子制作中经常采用。在实际应用中,应在三端集成稳压电路上安装足够大的散热器(当然小功率的条件下不用) 。当稳压管温度过高时,稳压性能将变差,甚至损坏。当制作中需要一个能输出 1.5a 以上
10、电流的稳压电源,通常采用几块三端稳压电路并联起来,使其最大输出电流为 n 个 1.5a,但应用时需注意:并联使用的集成稳压电路应采用同一厂家、同一批号的产品,以保证参数的一致。另外在输出电流上留有一定的余量,以避免个别集成稳压电路失效时导致其他电路的连锁烧毁。3.123.12 气压传感器气压传感器 mpx4115mpx4115 气压传感器在气压计中占据核心位置。设计时可根据测量精度、测量范围、温度补偿、测量绝对气压值等几个性能指标来选取气压传感器。由于该气压计显示的是绝对气压值,因而需要选取测量绝对气压值的气压传感器。同时为了简化电路,提高稳定性和抗干扰能力,要求该气压传感器应带有温度补偿。为
11、此,选用的气压传感器来测量绝对气压值。该传感器的温度补偿范围为;压力范围为 ;输出电压信号()范围为;测量精度为,同时在 时具有良好的线性,具体输出关系如下:( )式中,是工作电压, 是大气压值,为输出电压。3.133.13 lm331lm331 转换芯片转换芯片lm331 是性能价格比比较高的集成芯片。它是当前最简单的一种高精度 v/f转换器、a/d 转换器、线性频率调制解调、长时间积分器以及其它相关的器件。3.14at89c523.14at89c52 单片机单片机at89c52 单片机最为核心的部分是中央处理器 cpu,它由运算器和控制逻辑构成,其中包括若干特殊功能寄存器。at89c52
12、是一款低电压,高性能 cmos8 位单片机,片内含 4k bytes 的可反复擦写的只读程序存储器(perom)和 128 bytes 的随机存取数据存储器(ram ),器件采用 atmel 公司的高密度、非易失性存储技术生产, 兼容标准 mcs-51 指令系统,片内置通用 8 位中央处理器(cpu)和 flash 存储单元,功能强大 at89c52 单片机可为您提供许多高性价比的应用场合,可灵活应用于各种控制领域。本设计中选用 at89c52 单片机来实现3.153.15 显示显示系统选用 led 对所处理的结果进行显示3.23.2 部分系统硬件电路设计部分系统硬件电路设计3.213.21
13、电源模块的原理图电源模块的原理图电路中的电源部分如图 3.21 所示。其中,3 脚是电源模块输入端接外部+15v 电源。1 脚为电源模块输出端,输出+5v。图 3.213.223.22 气压传感器原理图气压传感器原理图数据采集模块由气压传感器 mpx4115 构成,采集的是大气压值。连接原理图如图 3.22+5vvin100.03 4 5 621m1mpx4115r551kc750pfc11nf+15v+5vvi3vo1gnd2u478l05c410ufc50.01uf图 3.223.233.23 v/fv/f 转换电路原理图转换电路原理图lm331 构成的 v/f 转换器的电路。其中图中的
14、7 号引脚 vin 是数据转换模块的数据输入端,接到上一个数据采集模块的输出端。而 3 号引脚 f0 是数据转换模块的输出端。原理图如图 3.22图 3.223.243.24 显示电路显示电路本设计采用四位七段数码显示管,实行静态显示。共使用 2 片 74hs373 寄存器。u2 进行段选,u3 用于位选。作为 led 的上拉电阻。电路图 3.24.fo+5v+5vxtal218xtal119ale30ea31psen29rst9p0.0/ad039p0.1/ad138p0.2/ad237p0.3/ad336p0.4/ad435p0.5/ad534p0.6/ad633p0.7/ad732p1.
15、0/t21p1.1/t2ex2p1.23p1.34p1.45p1.56p1.67p1.78p3.0/rxd10p3.1/txd11p3.2/int012p3.3/int113p3.4/t014p3.7/rd17p3.6/wr16p3.5/t115p2.7/a1528p2.0/a821p2.1/a922p2.2/a1023p2.3/a1124p2.4/a1225p2.5/a1326p2.6/a1427u1at89c52234567891rp1respack-8d03q02d14q15d27q26d38q39d413q412d514q515d617q616d718q719oe1le11u274ls
16、373d03q02d14q15d27q26d38q39d413q412d514q515d617q616d718q719oe1le11u374ls373fo+5v+15vvincmin7thr6r-c5iout1refi2fout3gnd4vcc8u2lm331r410kr222kr312krl100kcl1ufrin100kct0.01ufcin0.1ufrt6.8k图 3.244 4 软件设计软件设计4.14.1 单片机实现数字气压计的程序流程单片机实现数字气压计的程序流程为定时器,基本的定时时基为。为计数器,运用内部中断可保证定时满 后就读取此时计数器的值,以计算气压值。具体流程图如图 4
17、.1 所示。开始设置定时器0设置计时器1while(1)50ms定时中断eto=0;timecount+flag=1?tr1;flag=0;计算器压值调用显示函数tr=0;tr1=1图 4.14.24.2 静态显示子程序流程图静态显示子程序流程图当调用显示子程序时,在显示函数里,将气压值先按位进行分离并保存到数组,然后送段码和相应位选就可以显示出相应的气压值了。如图 4.2静态显示子程序显示缓冲区首地址指向最左边的一位取出要显示的数据求要显示数据的现实码送段选到74ls373(u2)送位选码到74ls373(u3)延时1ms返回图 4.25 5 总结总结一周的课程设计终于结束了,虽然很忙碌、很
18、疲劳,但是收获很大。这次我用单片机 at89c51 作为控制器,来设计数字气压计。每天的努力,唤来了我对课程设计的重新的认识,对 51 单片机和控制系统的深刻理解,实现了真正实践的目的。在理论学习的过程中,我只是简单地学到了一些理论知识,但是在实际的设计过程中才发现理论与实际的巨大差别。在课堂上,掌握的仅仅是专业基础课的理论,如何去锻炼我们的实践的一面?如何把我们所学到的专业基础理论知识用到实践中去呢?我想做类似的设计就为我们提供了良好的实践平台。在做本次设计的过程中,我感触最深的当数查阅大量的资料了。为了让我的设计更加完善,更加符合标准,一次次翻阅书籍是十分必要的,同时也是必不可少的。在学习
19、理论知识的同时也要参加实践活动,把课本上的知识运动到社会实践当中去,也是我们学习专业理论知识的最终目的。但对于我来说,收获最大的算是方法和能力,分析和解决问题的能力。在整个课程设计的过程中,我发现在经验方面还是有点缺乏,理论的知识不足,有些东西与实际脱节。总体来说,我觉得像课程设计这种类型的作业对我的帮助还是很大的,它需要我们将学过的相关知识系统地联系起来,从中暴露出自身的不足,以待改进!本次设计的数字气压计能够实时的现实测量值,精度高,耗能低,工作可靠。不足之处为测量的温度范围过窄,不能用于温度过高的场合。附录附录系统总原理图系统总原理图把各个模块连接起来,构成气压计系统原理图,如图附 1fo+5v+15v+5v+5vfo+5v+15v+5vvin+5vcmin7thr6r-c5iout1refi2fout3gnd4vcc8u2lm331100.03 4 5 621m1mpx4115r410kr222kr312krl100kcl1ufrin100kct0.01ufcin0.1ufrt6.8kr551kc750pfc11nfxtal218xtal119ale30ea31psen29rst9p0.0/ad039p0.1/ad138p0.2/ad237p0.3/ad336p0.4/ad435p0.5/ad534p0.6/ad633p0.7/ad732p1.0/t21p1.1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年考公申论基层服务能力材料分析卷附答案解析与问题解决
- 2025年及未来5年中国绿色建筑行业市场前景预测及投资方向研究报告
- 多功能林木打孔机设计创新创业项目商业计划书
- 床上用品艺术展览创新创业项目商业计划书
- 家纺行业深度调研创新创业项目商业计划书
- 座椅设计的可定制性与模块化创新创业项目商业计划书
- 垃圾填埋场渗滤液处理设备创新创业项目商业计划书
- 城市照明公众参与平台创新创业项目商业计划书
- 产科易栓症个案护理
- 压疮的预防与分级护理
- 平安银行上海市宝山区2025秋招笔试性格测试题专练及答案
- 2025年及未来5年中国蓄热式氧化炉(RTO) 市场供需格局及未来发展趋势报告
- 供应商评估筛选综合考察表样本
- 宜宾市2025四川宜宾高新产业投资服务有限公司第二次招聘聘用人员10人笔试历年参考题库附带答案详解
- 国家事业单位招聘2025国家林业和草原局国家公园(自然保护地)发展中心第二批招聘应届毕业生笔试历年参考题库附带答案详解
- 护理组长述职报告2025
- 长期委外加工合同范本
- 智慧树知道网课《工程伦理学》课后章节测试答案
- 2025年度全国消防安全知识竞赛试题(含答案+解析)
- 超声介入课件
- 2025内蒙古呼伦贝尔农垦谢尔塔拉、特泥河、哈达图、浩特陶海农牧场有限公司招聘笔试题库及参考答案详解1套
评论
0/150
提交评论