- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机实训论文温度采集显示系统管理
单片机实训实验报告
专业班级:自动化 四班
姓 名: 韩雪晴
学 号题目2:温度采集显示系统
一、设计内容及意义
利用51单片机,热电阻及8279驱动LED,设计一个实时温度采集显示系统。要满足功能要求:
1、利用负温度系数(NTC)10K热电阻制作温度采集电路。
2、利用ADC0809采集温度AD转换结果(十六进制数),并用8279驱动OCMJ液晶模块显示。
3、将AD转换结果(十六进制数)转换为电压值,并用OCMJ液晶模块显示。
4、利用查表及插值法将电压值转换为温度值,并用OCMJ液晶模块显示。
最终达到温度采集并实时显示的目的。
温度采集控制系统在人们的日常生活中的应用越来越广泛,基于8051单片机的温度采集控制系统是AD转换器、温度传感器模块、LCD显示屏及相应接口的综合应用。温度作为一个重要的物理量,是工业生产过程中最普遍、最重要的工艺参数之一。随着工业的不断发展,对温度测量的要求越来越高,而且测量的范围也越来越广,对温度的检测技术的要求也越来越高。因此,温度测量的研究也是一个重要的研究课题。
二、整体设计原理及硬件电路设计
热敏电阻检测温度阻值改变,导致输出电压改变,经AD采样到的电压再经过运算得出电压值显示在屏幕上,再根据阻值与电压的关系和阻值与温度的关系经过数据分析处理将温度显示在液晶屏上。
温度采集控制系统结构框图如下:
图1 系统整体结构框图
2.1 LM324N原理与引脚图
? ?LM324内含4个独立的高增益、频率补偿的运算放大器,既可接单电源使用?(3~30?V),也可接双电源使用(±1.5~±15?V),驱动功耗低,可与TTL逻辑电路相容。其引脚图如图2所示。
图2 LM324N引脚图图3 测量电路图
2.2 AD转换电路
(1)、电路原理
八路八位A/D实验电路由一片ADC0809,一片74LS04,一片74LS32组成,该电路中,ADIN0—ADIN7是ADC0809的模拟量输入插孔,CS0809是0809的AD启动和片选的输入插孔,EOC是0809转换结束标志,高电平表示转换结束。齐纳二极管LM336-5提供5V的参考电源,ADC0809的参考电压,数据总线输出,通道控制线均已接好,八位双缓冲D/A实验电路由一片DAC0832。一片74LS00,一片74LS04,一片LM324组成,该电路中除DAC0832的片选未接好外,其他信号均已接好,片选插孔标号CS0832。输出插孔标号DAOUT。该电路为非偏移二进制D/A转换电路,通过调节POT3,可调节D/A转换器的满偏值,调节POT2,可调节D/A转换器的零偏值。
(2)、电路测试
检查复位信号,通过A/D、D/A实验,程序全速运行,观察片选、读、写、总线信号是否正常。
图4 A/D D/A电路原理图
2.3 LCD显示电路
点阵式LCD显示电路是在系统板上外挂电正式液晶显示模块,模块的数据线、状态、控制线都通过插孔引出。可直接与系统相连。OCMJ中文模块系列液晶显示器内含 GB 2312 16*16点阵国标一级简体汉字和 ASCII8*8(半高)及8*16(全高)点阵英文字库,用户输入区位码或 ASCII 码即可实现文本显示。也可用作一般的点阵图形显示器之用。提供位点阵和字节点阵两种图形显示功能,用户可在指定的屏幕位置上以点为单位或以字节为单位进行图形显示。完全兼容一般的点阵模块。OCMJ中文模块系列液晶显示器可以实现汉字、ASCII 码、点阵图形和变化曲线的同屏显示,并可通过字节点阵图形方式造字。本系列模块具有上/下/左/右移动当前显示屏幕及清除屏幕的命令。一改传统的使用大量的设置命令进行初始化的方法,OCMJ 中文模块所有的设置初始化工作都是在上电时自动完成的,实现了“即插即用”。同时保留了一条专用的复位线供用户选择使用,可对工作中的模块进行软件或硬件强制复位。规划整齐的10个用户接口命令代码,非常容易记忆。标准用户硬件接口采用REQ/BUSY 握手协议,简单可靠。
图5 8051与OCMJ4X8模块连接图
2.4 接口总线
实验所接总线VCC、GND、+12V、-12V由下图右图所示
图6 接口总线
三、程序流程图设计
主程序: 中断服务程序:
文档评论(0)