单片机实训论文温度采集显示系统.doc

单片机实训论文温度采集显示系统.doc

ID:61033733

大小:2.74 MB

页数:8页

时间:2021-01-20

单片机实训论文温度采集显示系统.doc_第1页
单片机实训论文温度采集显示系统.doc_第2页
单片机实训论文温度采集显示系统.doc_第3页
单片机实训论文温度采集显示系统.doc_第4页
单片机实训论文温度采集显示系统.doc_第5页
资源描述:

《单片机实训论文温度采集显示系统.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、单片机实训实验报告专业班级:自动化四班姓名:韩雪晴学号:题目2:温度采集显示系统一、设计内容及意义利用51单片机,热电阻及8279驱动LED,设计一个实时温度采集显示系统。要满足功能要求:1、利用负温度系数(NTC)10K热电阻制作温度采集电路。2、利用ADC0809采集温度AD转换结果(十六进制数),并用8279驱动OCMJ液晶模块显示。3、将AD转换结果(十六进制数)转换为电压值,并用OCMJ液晶模块显示。4、利用查表及插值法将电压值转换为温度值,并用OCMJ液晶模块显示。最终达到温度采集并实时显示的目的。温度采集控制系统在人们的日常生活中的应用越来越广泛,基于8051单片机的

2、温度采集控制系统是AD转换器、温度传感器模块、LCD显示屏及相应接口的综合应用。温度作为一个重要的物理量,是工业生产过程中最普遍、最重要的工艺参数之一。随着工业的不断发展,对温度测量的要求越来越高,而且测量的范围也越来越广,对温度的检测技术的要求也越来越高。因此,温度测量的研究也是一个重要的研究课题。二、整体设计原理及硬件电路设计热敏电阻检测温度阻值改变,导致输出电压改变,经AD采样到的电压再经过运算得出电压值显示在屏幕上,再根据阻值与电压的关系和阻值与温度的关系经过数据分析处理将温度显示在液晶屏上。温度采集控制系统结构框图如下:AD转换器LCD显示8051主控温度传感器图1系统整

3、体结构框图2.1LM324N原理与引脚图  LM324内含4个独立的高增益、频率补偿的运算放大器,既可接单电源使用 (3~30 V),也可接双电源使用(±1.5~±15 V),驱动功耗低,可与TTL逻辑电路相容。其引脚图如图2所示。图2LM324N引脚图图3测量电路图2.2AD转换电路(1)、电路原理八路八位A/D实验电路由一片ADC0809,一片74LS04,一片74LS32组成,该电路中,ADIN0—ADIN7是ADC0809的模拟量输入插孔,CS0809是0809的AD启动和片选的输入插孔,EOC是0809转换结束标志,高电平表示转换结束。齐纳二极管LM336-5提供5V的参

4、考电源,ADC0809的参考电压,数据总线输出,通道控制线均已接好,八位双缓冲D/A实验电路由一片DAC0832。一片74LS00,一片74LS04,一片LM324组成,该电路中除DAC0832的片选未接好外,其他信号均已接好,片选插孔标号CS0832。输出插孔标号DAOUT。该电路为非偏移二进制D/A转换电路,通过调节POT3,可调节D/A转换器的满偏值,调节POT2,可调节D/A转换器的零偏值。(2)、电路测试检查复位信号,通过A/D、D/A实验,程序全速运行,观察片选、读、写、总线信号是否正常。图4A/DD/A电路原理图2.3LCD显示电路点阵式LCD显示电路是在系统板上外挂

5、电正式液晶显示模块,模块的数据线、状态、控制线都通过插孔引出。可直接与系统相连。OCMJ中文模块系列液晶显示器内含GB231216*16点阵国标一级简体汉字和ASCII8*8(半高)及8*16(全高)点阵英文字库,用户输入区位码或ASCII码即可实现文本显示。也可用作一般的点阵图形显示器之用。提供位点阵和字节点阵两种图形显示功能,用户可在指定的屏幕位置上以点为单位或以字节为单位进行图形显示。完全兼容一般的点阵模块。OCMJ中文模块系列液晶显示器可以实现汉字、ASCII码、点阵图形和变化曲线的同屏显示,并可通过字节点阵图形方式造字。本系列模块具有上/下/左/右移动当前显示屏幕及清除屏

6、幕的命令。一改传统的使用大量的设置命令进行初始化的方法,OCMJ中文模块所有的设置初始化工作都是在上电时自动完成的,实现了“即插即用”。同时保留了一条专用的复位线供用户选择使用,可对工作中的模块进行软件或硬件强制复位。规划整齐的10个用户接口命令代码,非常容易记忆。标准用户硬件接口采用REQ/BUSY握手协议,简单可靠。图58051与OCMJ4X8模块连接图2.4接口总线实验所接总线VCC、GND、+12V、-12V由下图右图所示图6接口总线三、程序流程图设计主程序:中断服务程序:入口开始关中断LCD初始化A/D转换启动ADC0809开中断开中断转换完成?中断返回NY中断服务子程序

7、数据处理LCD显示四、问题和不足1.经过电路焊接和程序调试,第一次发现电路板焊接缺焊现象,经过及时检查调整,电路板检测正常,并且焊接良好。2.程序测试问题,由于把数据处理加在了中断程序中,导致每次温度显示延迟时间过长,经过老师的指导讲解,把数据处理改为放在主程序中,虽然速度有所提高,但仍然比预想的慢。3.程序测试问题,由于显示屏延时子程序设置延迟时间过长,导致显示速度慢。经过讨论更改,把延迟子程序时间缩短了,反应比以前灵敏,显示速度明显加快。

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

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

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