77范文网 - 专业文章范例文档资料分享平台

多种温度传感器信号检测处理模块设计 - 图文(5)

来源:网络收集 时间:2019-08-03 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

图3.6.2 数码LED显示电路

3.7 供电电源电路

本设计中采用了5V电源供电。

四川师范大学毕业设计

图3.7 供电电源电路

第三章 硬件设计原理

第四章 软件设计分析

第四章 软件设计分析

4.1 系统总流程图

在主程序中,系统上电自动复位以后首先设置堆栈,然后启动ADC0804,开始转换AD590测温电路输入的电信号,待数据转换结束后读入到累加器A,然后进行十进制数据转换调整,输出给显示电路。主程序流程图如图4所示。

图4.1.1 主程序流程图

由于ADC0804转换后的数据是二进制数据,而七段码LED显示器所要显示的数据是十进制数据,因此需要进行二、十进制数据转换。ADC0804输出的最大转换值为FFH(255),由于运放A3放大5倍,因此本数字温度计的最大测量温度为5.V/5=1.0V,即100℃。由255*X=100,得知X=0.4,即先乘4再除10。要将其变成BCD码形式,所以可以先将AD转换结果除以250得到百位数BCD码;余数除以10得到十位数BCD码,余数为小数,

23

第四章 软件设计分析

如果其为奇数,则小数部分为5,如果是偶数,小数部分为0。所以,十进制转换调整流程为A/D(二进制)→十进制→乘4→显示。程序流程图如图4.1.2所示。

图4.1.2十进制数据转换调整子程序流程图

十进制转换调整后的数据送到寄存器R5、R4中,然后通过P1口把数据输出给D4、D3、D2、D1四个数码显示器中,从而最终把测得的温度显示出来。显示子程序流程图如图4.1.3所示。

第四章 软件设计分析

图4.1.3 数据显示程序

4.2 A/D转换的启动及转换结果获取

25

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库多种温度传感器信号检测处理模块设计 - 图文(5)在线全文阅读。

多种温度传感器信号检测处理模块设计 - 图文(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/676198.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: