基于单片机控制的数字气压计的设计

基于单片机控制的数字气压计的设计

ID:23751227

大小:59.00 KB

页数:9页

时间:2018-11-10

基于单片机控制的数字气压计的设计_第1页
基于单片机控制的数字气压计的设计_第2页
基于单片机控制的数字气压计的设计_第3页
基于单片机控制的数字气压计的设计_第4页
基于单片机控制的数字气压计的设计_第5页
资源描述:

《基于单片机控制的数字气压计的设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于单片机控制的数字气压计的设计朱叶(西安铁路职业技术学院,陕西西安710014)摘要:数字气压计是一种精确测量压力大小的工具,运用单片机的数字气压计携带方便,操作简单,精确度高,安全性好,具有良好的应用前景。对基于单片机控制的数字气压计进行详细介绍,分析气压计的总体结构,介绍气压计的软硬件实现方法和数字气压计系统的调试与仿真,保障数字气压计系统功能的可靠性和稳定性。.jyqk气压降低10hPa,在距地面5~6km的空中每上升100m高度气压降低7hPa;在距地面9~10km的高空中每上升100m

2、气压降低5hPa。当空气中有下降气流的时候气压会增加,反之会减小。数字气压计广泛应用于工矿企业、电子产品和户外作业之中,经过长时间的发展其精确度越来越高,功能更加多样化,逐步向智能化、多功能化方向发展,笔者认为基于单片机控制的数字气压计发展前景很好。1气压计的总体结构分析本文介绍的数字气压计采用集成的单片机控制,测量时待测气压被气压传感器转换成可检测的电压输出,通过V/F转化器将气压传感器输出的电压信号转化成有特定频率的脉冲信号,单片机接收脉冲信号,根据其单位时间内接收的脉冲数和电压频率的线性关系

3、式计算出相应的气压值,最后气压值显示在LED屏幕上。在这个流程中有以下3点需要注意:根据实际需求和气压传感器的具体参数选择合适的气压传感器芯片;选择合适的V/F转换器,确保气压传感器输出的模拟电压电流信号转换成能被识别的数字信号;设计合理的单片机与各模块的接口电路。数字气压计测量出的气压值是在气压传感器的线性范围内的绝对气压值。2数字气压计的硬件实现数字气压计的硬件构建需要考虑其稳定性、复杂性、制造成本、维护成本等多种因素。本节要对数字气压计的硬件设施的组成进行介绍,建立一套稳定的、系统的硬件设施

4、。2.1气压传感器气压传感器在整个气压计结构中处于核心地位,其选择需要考虑测量精度、测量范围、温度变化、绝对气压值等因素。数字气压计测量的是绝对气压值,因此需要能测量绝对气压值的气压传感器;为了简化电路设计,提高气压计的稳定性和抗干扰能力,还需要气压传感器具有温度补偿。根据上述要求,在本数字气压计中选择Motorda的MAX4100A型气压传感器。这种气压传感器的温度补偿范围为-40~125℃,承压范围为20~1050kPa,在这个压力范围内有良好的线性,电压输出信号范围为0.3~4.65V。本气

5、压传感器可以用于测量绝对气压值,其输出关系具体如下:Vout=Vs(0.01059P-0.1528)±Error式中:Vs是工作电压;P是大气压值;Vout为输出电压。2.2V/F转换待测气压被气压传感器测出的是电压电流信号,但是其不能被单片机识别,这时候就需要V/F器件把输入进来的电压值转换成可被单片机识别的脉冲串。虽然V/F器件本身不是量化器,但是定时器和计数器的存在可以实现A/D的转换,将模拟电压信号转化成抗干扰能力强、可实现远距离传输、可直接输入计算机的脉冲串。本文根据外围电路相关性能标准

6、和实现的难易程度选取LM331电压/脉冲转换芯片,这种器件采用的是温度补偿能隙基准电路,温漂最大能达到50ppm/℃,温度稳定性非常好,而且这种器件输出的脉冲串兼容性好,可以和任何逻辑形式兼容;LM331可以使用单双电源供电,电压允许范围为5~40V,最大非线性误差为0.01%。LM331的压频转化关系为:fo=KVi其中,K=Rs(2.09RtCtRL),Rs=Rs1+Rs。图1为LM331外围电路连接图。其中R的作用是调节电路的转换增益,K的值由设计者根据具体情况具体设定。考虑到单片机要使用测

7、频率法测量fo,为保证频率信号的测量精度,在LM331中K=2000,Rs=28.424kΩ。对于不同元件的参数有着不同的要求,设计者要根据数字气压计的实际使用需求来选择元件的参数和测量精度。需要注意的是在选择V/F器件时要选取漏电流小的电容器,使用低通滤波器减小输出电压中的干扰脉冲,提高数据精度。2.3单片机在本设计中,气压计需要单片机的P1口和P3口的一部分和中断源、定时器、计数器各一个。因此在本设计中选取AT89S52控制器,该控制器具有低功耗、高性能的优点,具有8KB的FLASH和可编程的

8、存储器。AT89S52控制器是Atmel公司生产的高密度非易失性存储器,与其他模块可以完全兼容。AT89S52具有以下的性能标准:8KBFLASH,256BRAM,32位的I/O口线,具有2个数据指针、3个16位计数器、1个看门狗定时器、1个6向量2级中断结构、片内晶振和时钟电路。除此之外,AT89S52支持两种软件工作模式,可以降到静态逻辑操作模式以节省电量。在空闲模式下,CPU工作停止,RAM、计数器、定时器可以保持工作;当发生掉电现象时,RAM的内容被自动保存下来,单片机内一

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

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

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