- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录
引言 2
1.1课题背景 2
1.2 本课题国内外研究现状 2
1.3本课题的研究意义 3
1.4 本课题相关理论综述 3
系统总体设计 5
2.1设计思路分析 5
2.2系统总体结构 5
2.3系统各功能模块的设计思想 6
2.3.1数据采集模块的芯片选择 6
2.3.2 A/D转换模块 7
2.3.3单片机控制模块 8
2.3.4显示模块 11
硬件电路设计 13
3.1 气压传感电路 13
3.2单片机控制电路 13
3.3 A/D转换模块 14
3.4显示模块 14
3.5系统总体电路图 15
软件设计 16
4.1用C语言开发单片机的优势 16
4.2程序流程图 17
4.3 系统程序 18
4.3.1 源程序代码 18
系统调试与仿真 23
5.1 Keil软件介绍 23
5.2 PROTEUS软件介绍 23
5.3 单片机调试仿真 24
结束语 26
参考文献 27
1.引言
1.1课题背景
数字气压计是利用压敏元件将待测气压直接变换为容易检测、传输的电流或电压信号,然后再经过后续电路处理并进行实时显示的一种设备。其中的核心元件就是气压传感器,它在监视压力大小、控制压力变化以及物理参量的测量等方面起着重要作用。运用于气压计的气压传感器基本都是依靠不同高度时的气压变化来获取气压值的。气象学研究表明,在垂直方向上气压随高度
2.1设计思路分析
基于MPX4115的数字气压计包括软硬件的设计与调试。软件部分通过对C语言的学习和对单片机知识的了解,根据系统的特点编写出单片机程序。硬件部分分为四大块,包括非电信号数据的采集、转换、处理以及显示:。通过对设计的了解,选择适合的器件,画出原理图。
2.2系统总体结构
硬件部分由四部分构成,它们分别是:信息采集模块,数据转换模块,信息处理模块和数据显示模块。采用单片机主控,通过压力传感器、A/D转换采集数据信息,经过含有单片机的检测系统检测,将结果传送到单片机控制的主控器,数据通过显示器显示。原理框图如图2-1所示。
图2-1 系统结构框图
设计51单片机数字气压计系统时,需要考虑下面4个方面的内容。
·选择合适的气压传感器芯片,这要根据实际需要以及各种气压传感器的性能参数来决定。
·选择合适的A/D转换器件,它的作用是将气压传感器输出的模拟电流或电压信号转换为数字信号。
·设计单片机和A/D转换器件的接口电路。
·实现气压信息采集并输出的软件设计。
2.3系统各功能模块的设计思想
2.3.1数据采集模块的芯片选择
压力传感器对于系统至关重要,需要综合实际的需求和各类压力传感器的性能参数加以选择。一般要选用有温度补偿作用的压力传感器,因为温度补偿特性可以克服半导体压力传感器件存在的温度漂移问题。
本设计要实现的数字气压计显示的是绝对气压值,同时为了简化电路,提高稳定性和抗干扰能力,要求使用具有温度补偿能力的压力传感器。经过综合考虑,本设计选用美国摩托罗拉公司的集成压力传感器。MPX4115可以产生高精度模拟输出电压。MPX4115系列压电电阻传感器是一个硅压力传感器。这个传感器结合了高级的微电机技术,薄膜镀金属。还能为高水准模拟输出信号提供一个均衡压力。在0℃-85℃的温度下误差不超过1.5%,温度补偿是-40℃-125℃。数据采集模块由压力传感器MPX4115构成。其中1脚是输出信号端,输出的是与气压值相对应的模拟电压信号。MPX4115的实物图如图2-2所示。
图2-2 MPX4115的实物图
2.3.2 A/D转换模块
ADC0832是美国国家半导体公司生产的一种8位分辨率、双通道A/D转换芯片。由于它体积小,兼容性强,性价比高而深受单片机爱好者及企业欢迎,其目前已经有很高的普及率。学习并使用ADC0832可是使我们了解A/D转换器的原理,有助于我们单片机技术水平的提高 ADC0832具有以下特点: ● 8位分辨率; ● 双通道A/D转换;● 输入输出电平与TTL/CMOS相兼容; ● 5V电源供电时输入电压在0~5V之间; ● 工作频率为250KHZ,转换时间为32μS; ● 一般功耗仅为15mW; ● 8P、14P—DIP(双列直插)、PICC多种封装; ● 商用级芯片温宽为0°C to +70°C?,工业级芯片温宽为40℃ to +85℃
您可能关注的文档
- 《CAN总线与RS-232、SPI总线转换模块的设计》电子信息工程论文.doc
- 《财务管理专题》分组课程设计报告 二重重装集团财务诊断报告论文.doc
- 15万吨乙烯裂解气分离乙烯浮阀塔设计 化学工程与工艺毕业论文.doc
- 24h自动打铃系统设计 电气与自动化论文.doc
- 80C51单片机并行IO口的扩展毕业设计.doc
- 2012年计算机毕业论文-药品进销存管理系统的设计与实现(本科).doc
- 3100TEU集装箱建造工艺 船舶工程系毕业设计.doc
- B2C网站消费者行为分析及对策研究 电子商务毕业论文.doc
- CAD在通信工程方面应用 通信技术毕业论文.doc
- CK5116A立式车床数控设计 机械工程系毕业设计.doc
文档评论(0)