版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、-. z基于单片机控制的高精度多点温度检测显示系统朱奕丹,等基于单片机控制的高精度多点温度检测显示系统 -. z -. z,朱垂丹倪浩钿-. z集美大学轮机工程学院,摘要:介绍了以新型数字温度传感器、单片机、液晶显示模块为主体构建的多点温度检测显示系统。说明了系统硬件电路、系统主程序与各模块子程序的设计以及基于软件的仿真与调试等。该系统具有硬件接口电路简单、转换精度高、抗干扰能力强、显示结果清晰稳定、本钱低等显著优点。-. z关键词:单片机数字温度传感器温度检测液晶显示器高精度-. z中图:文献标志码:-. z: 。 -. z羽。 。-. z 鹊 -. z。 , ,-. z: -. z引言精度
2、数字式温度传感器。单总线是的一项专有技术,它采-. z目前,大多数温度测控显示系统还是利用传统的测温元件。如热电偶或热电阻将温度转化为电量经放大电路放大到适当的围,再由转换器转换成数字量并利用单片机实现单点温度的测控,而且温度值仍是利用数码管进展显示。这种电路硬件接口复杂、调试难度较大、检测精度较低,特别是易受元器件参数变化的影响。如果要将其扩展为多点温度的检测与显示,更是会大大增加硬件设计难度。存在着许多缺乏。本文以单总线数字式温度传感器、单片机、液晶显示模块为主体构建多点温度检测显示系统。该系统具有硬件电路构造简单、转换精度高、显示结果清晰稳定、本钱低等显著优点。在诸用单根信号线,既传输时
3、钟又传输数据信号,即与微处理器仅需一根数据线即可实现双向通信;温度测量围为一一,测量分辨率为 ;提供位精度的温度测量,通过编程可将测量温度转换为数字值直接读取,分别在 和腿完成;每个有唯一的位序列码,这使得允许有多个并联在一条单总线上工作,实现多点温度检测。正因为有以上诸多优点,因此,利用与单片机控制实现多点温度检测具有转换精度高、体积小、与微处理器接口简单等优势。这给系统硬件设计带来了极大的方便。-. z如粮库测温、智能建筑、中央空调等多种需要多点温度部构造与测温原理-. z检测的场合具有较好的应用前景。新型数字温度传感器部构造主要由位光刻、温度传感器、温度报警触发器和、高速存储器、非易失性
4、几局部组成。其中位光刻-. z加性能特点是美国公司系列的高是出厂前被刻录好的,它由位产品系列号、位的产品序号、位循环冗余检验码组成,的产品系列号均为,每个器件有自己唯一的位产-. z修改稿收到日期:。第一作者朱奕丹,士年生,年毕业于大学电力系统专业,获学士学位。副教授;现主要从事单片机控制、技术等方面的教学与研究工作。品序号,利用产品序号可以识别一条线上所挂的不同器件。这也正是多个可以共用一根数据线进展通信的原因。非埸失报警触发器和-. z -. z万方数据-. z基于单片机控制的高精度多点温度检测显示系统朱奕丹。等-. z,可以通过软件写入温度报警的上下限值。的高速存储器有个字节,其中第、字
5、节以补码的形式存放温度信息;第、字节是于识别不同的的序列号及类型等。操作命令如表所示。表操作命令-. z和的拷贝,每次上电复位时被刷新;第字节为配-. z置存放器,它的容用于确定温度值的数字转换分辨率;第、字节保存未用,表现为全逻辑;第字节用于存放根据位的前位计算得出的值,并与事先已存入在位的最高有效字节的值做比拟以判断主机收到的数据是否正确,从而保证与微处理器双向通信的正确性。配置存放器字节的低位一直是,第位是测试模式位,用于设置是在工作模式还是在测试模式,第位、第位分别是、,用于决定温度转换的精度位数,即用来设置分辨率。分辨率的定义规定如表所示。由表可知,当设定的分辨率越-. z高,所需要
6、的温度数据转换时间就越长,因此,实际使用中要将分辨率和转换时间综合考虑。系统硬件设计-. z表 配置存放器 与系统硬件接口的优点在多点温度检测系统中可以更好-. z地表达出来,的管脚只有根,即电源、地、数据线,多点温度检测系统硬件连接图如图所示。应注意的是,在单片机系统中,一条数据线实际上最多只能接个,如果实际应用中个数字传感器还不能满足用户的要求的话,可以再增加使用单片机的其他数据线。通常在总线上接一个 左右的-. z当接收到温度转换命令后,开场启动转换,转换完成后的温度值以位带符号扩展的二进制补码形式存储在高速存储器的第、字节。二进制中的高位是符号位,如果测得的温度大于,则高位为,可以直接
7、将二进制数转换为十进制再乘以上拉电阻,这样,当总线空闲时,其状态为高电平。-. z即可得到实际温度;如果测得的温度小于,则-. z高位为,表示测得的温度值为负值,要先将补码变-. z成原码,再计算其对应的十进制数并乘以 得图多点温度检测系统硬件连接图-. z到实际温度。单片机可以通过单线接口读出该数据,读数据时低位在前、高位在后。 -. z完成温度转换后,把测得的温度值与中、字节容作比拟,假设温度大于或小液晶显示器及其硬件接口液晶显示器部含有简体中文字库,置-. z于,则器件的报警标志位置位,并对主机发出的个点汉字和个点字符集,-. z报警搜索命令作出响应。因此,可用多个同时测量温度并进展报警
8、搜索。其部组成主要包含控制部、驱动部、接口部三局部拉。控制部是的核心,它产生部的工作-. z操作命令时钟,控制字符发生器、显示存储器-. z的操作指令有存储器操作命令与操作命令两类,前者主要针对高速暂存器用于实现温度转换以及对温度数据的读出与存贮等,后者主要用自动化仪表第凹卷第期年月万方数据的工作状态;驱动部具有液晶显示驱动和扩展驱动能力。接口部是与单片机的接口,由缓冲器、指令存放器和译码器、数据存放器、忙标志-. z基于单片机控制的高精度多点温度检测显示系统朱奕丹。等-. z触发器等组成。的读写操作时序由使能信号完成;对读写操作的识别是判断信号上的电平状态,信号的宽度要大于;信号用于识别数据
9、总线的数据是属于指令代码还是属于显示数据。接口部信号及其作用如表所示。表接口部信号及其作用机呼号时,才能应答。因此单片机访问各个时都必须严格遵循的命令时序。如果出现时序混乱,则将不响应单片机。所有的单总线器件都要遵循严格的通信协议,以保证数据的完整性。定义了复位信号、应答信号、写、读、写、读的几种时序信号类型。-. z 所有的单总线命令序列都是由这些根本的信号类型组成的。在这些信号中,除了应答脉冲外,其他均由单片机主机发出同步信号,并且发送的所有命令和数据都是字节的低位在前。系统的主程序主要用来初始化有关系统参数,对的配置数据进展相关设定;对多点温度检测,主机在发出跳过命令之后,再发出统一的温
10、度转-. z系统硬件设计总体构造换启动命令,就可以实现所有的统一转换;-. z系统利用个实现对、四个点的温度检测;单片机与液晶显示器的连接采用了间接方式,即把液晶显示器作为终端与单片机的并行接口直接连接,单片机通过对该并行接口的操作间接实现对液晶显示器的控制,系统数据传输形式采用位;系统设计了温度越限报警电路,经过延时后就可以用很短的时间去逐一完成对所有的;对当前所读取的的温度数据进展处理,将温度值的码送入显示缓冲区,使温度数据显示于液晶显示器上。具体程序流程如图所示。-. z温度上下限值可自行设定;另外,系统还设计了机温度监视环节,利用电平转换电路实现单片机与机的串行通信,通过机实现对被检测
11、点温度值的数据管理、分析与控制。系统硬件总体构造如图所示。系统初始化复位发出跳过命令发送温度转换命令卜-. z延时-. z-. z卜卜图主控制器系统硬件构造图发出匹配发送一个序列号读温度数据-. z 系统软件设计多点温度检测显示系统软件主要包括:主程序、复位子程序、读数据子程序、写数据子程序、温度计算转换子程序、显示模块子程序等。由于采用单总线数据传输方温度转换 温度更新显示 图温度检测系统主程序流程图-. z式,其数据传输均由一条数据线完成,因此,在软件编写上应与复位、读、写等的操作时序严格匹配。 -. z系统主程序单片机和之间的通信可以通过三个步骤的复位、读数据、写数据子程序复位时序-.
12、z完成,分别是初始化、识别、单片机和的数据交换。由于它们是主从构造,只有单片主机发送一复位脉冲炉的低电平,接着主机释放总线并进入接收状态,在检测到数据-. z万方数据 逦固-. z基于单片机控制的高精度多点温度检测显示系统朱奕丹。等-. z线的信号之后等待舻;然后发出存在脉冲经过温度计算子程序处理后可正常显示于液晶屏上。-. z的低电平,单片机接收到低电平脉冲说明根据液晶显示器字符显示的地址-. z复位成功;否则需重新进展复位操作。与显示区域的对应关系,编写设置字符显示的起始坐-. z读数据时序标。具体子程序如下:-. z主机将数据线从高电平至低电平 之后,再使 , -. z数据线升为高电平,
13、产生读起始信号。主机在读时间-. z片下降沿之后炉完成读位。每个读周期最短的持续期为炉,各个读周期之间必须有 ,以上的高电平恢复期。:一;:一;-. z写数据时序:一;-. z主机将数据线从高电平拉至低电平。产生写起始信号。在之将所需要写的位送到数据线上,在炉之间对数据线进展采样,如果采样为高电平就写;反之就写。各个写周期之间也必须有斗以上的高电平恢复期。总之,由于采用单总线数据传输方式,其数据传输均由一条数据线完成。因此,在软件编写上应与复位、读、写等的操作时序严格匹配。所有的单总线器件的读、写时序至少需要炉,且每两个独立的时序间至少需要 的恢复时间。在写时序中。主机将在拉低总线炉之释放总线
14、,并向单总线器件写;:一;完毕语是一款新型的软件,它可以对单片机及其外围元器件进展实物仿真一,在未搭建单片机硬件系统进展设计调试时可利用其建立好的软件环境直观地观看工程运行结果。是单片机开发软件平台,具备强大的软件仿真与分析功能,因此,在本设计中将与进展整合,构建单片机虚-. z;如果主机拉低总线后能保持至少咿的低电平,拟实验环境以实现系统仿真。,-. z则向总线器件写。单总线器件仅在主机发出读时序时才向主机传输数据。所以,当主机向单总线发出读数据命令后,必须马上产生读时序,以便单总线器件能传输数据。以上设计思想将表达在程序设计之中口】。温度计算转换子程序温度数据处理程序将位温度值进展码转换计
15、算,并进展温度值正负的判定,温度计算子程序流程如图所示。蕞一温度值取补码并置。一标志多点温度检测显示系统的仿真结果如图所示,图中显示器实时显示四个温度传感器的温度;灯为温度过限报警作用,当温度传感器所测得的温度不在一一以时,灯发光,起到温度报警的作用。-. z计算小敷位温度值码计算整数位温度值码卜-. z图温度计算转换程序流程图-. z -. z温度显示模块子程序温度显示模块子程序包括设置字符显示的起始坐标和显示字符两个局部。由各检测点所得的温度数据自动化仪表第卷第期年月万方数据图仿真结果图 下转第页-. z一种便携式扫描学习装置孟春。等-. z自适应阈值分割等先进图像处理技术,图像质量显著增
16、强,为提高光学字符识别的准确度奠定了坚实的根底。高准确度技术在便携式扫描学习装置中,采用了高准确度的光学字符识别技术,能够实现大写和小写英文字母、简体和繁体汉字、半角和全角标点符号、数字、希腊字母、罗马字母等常见的多种印刷字符的识别。同时还包括宋体、楷体、黑体、斜体等多种字体类型,字体大小围为 二号字一八号字。系统对数字和英文字母的识别准确度达以上,对汉字的识别准确度达以上。智能词汇提取技术目前市场上销售的所有学习装置都没有提供单词快查的功能。这样不但使阅读速度变慢,而且直接影响到阅读的流畅性。有些扫描笔是通过扫描特制教材上的隐型条码来识别该条码所对应的一段课文的信息,推广困难且无法实现单词的
17、查找。还有些扫描笔是先扫描出一行英文字符,然后要求使用者通过键盘从中手动选择一个单词进展解释,由于操作复杂,同样无法实现英语单词的快速查找。在便携式扫描学习装置中采用了智能词汇提取技术。即使扫描容中包含有多个英语单词或乱码,该装置也会根据对文本编码和单词完整性的分析自动选择一个最完整的英语单词与电子词典完成最正确匹配。因此,只要用扫描笔对准不认识的单词轻轻一扫。在松手的瞬间马上就可以听到该单词的读音,看到该单词的音标、词义和解释,实现即扫、即读、即译、即释。智能文本匹配技术在便携式扫描学习装置的课文解读功能中,采用了独创的智能文本匹配技术,使通过扫描实现对课文的同步学习成为现实。在学习装置预先
18、存储了全国中小学通用教材的课文文本和语音资料更多的资料可通过专用进展免费下载。在进展课文学习时,只要先选定教材名称和页码,然后用扫描笔任意扫上接第页系统硬件测试的结果说明,基于单片机控制的高精度多点温度检测显示系统能在不同的温度环境下正确显示四个被测点的温度值,实时显示效果清晰、稳定。因此,该系统具有较好的工程应用与参考价值。参考文献光飞单片机程序设计实例指导:航空航天描课文中的一个句子,就可以马上听到该句子的发音,在屏幕上看到关于这个句子的翻译或讲解。智能文本匹配技术包括分级匹配、智能纠错、自动分割、模糊识别四种技术手段。其中分级匹配是指当扫描容与预先存储的课文容不能完全匹配时,自动计算扫描
19、容与课文容的匹配系数,并选择匹配系数最大的课文容完成局部匹配。智能纠错是指当扫描容出现个别错误如乱码时,在软件过一定的规则进展纠正。自动分割是指当课文中的*个句子分两行以上出现时,在匹配时自动分割成几个局部进展匹配。模糊识别是指任意扫描课文中*个句子的一局部,都可以通过模糊匹配算法成功地实现对课文的识别。完毕语使用便携式扫描学习装置进展学习时,信息的输入速度与人工打字相比提高了几十倍。它能从普通纸质文件中快速提取任一单词并马上给出其发音、音标和解释,实现单词快查,使学习效率大大提高。它还能完成扫描文本与学习装置中预先存储的课文文本的高精度匹配,实现课文同步解读,扫描笔扫到哪里就学到哪里,真正实
20、现了无障碍学习。参考文献盛灿坤扫描识别在现代工业中的应用现代制造,:伟光智能单据自动扫描识别分类装置机械与电子,:岳思聪基于的便携式光扫描识别翻译系统小型微型计算机系统,:王建平,枫灰度文本图像自适应二值化滤波算法设计及应用工业大学学报:自然科学版,:王庆,荣椿文本图像的一种混合二值化方法西北工业大学学报,:鲁萍,马光思基于行程编码的运动图像帧间压缩算法微机开展,。:霖文本自动校核的一种算法计算机工程,:大学,亮单片机语言编程与实例:人民邮电。*玮单片机高效入门:机械工业,:周润景,丽娜基于的电路及单片机系统设计与仿真:航空航天大学,:代启化在单片机电路系统设计中的应用自动化与仪器仪表,:-.
21、 z -. z万方数据-. z基于单片机控制的高精度多点温度检测显示系统-. z作者单位:刊名:英文刊名:年,卷(期):引用次数:朱奕丹,倪浩如集美大学轮机工程学院,361021自动化仪表PROCESS AUTOMATION INSTRUMENTATION2021,29(8)0次-. z1.光飞 单片机C程序设计实例指导 20052.亮 单片机C语言编程与实例 20053.*玮 C51单片机高效入门 20064.周润景.丽娜 基于PROTEUS的电路及单片机系统设计与仿真 20045.代启化 Proteus在单片机电路系统设计中的应用期刊论文-自动化与仪器仪表 2006(6)1.期刊论文 明波
22、.严利.平 单总线数字温度传感器与AVR单片机接口技术及应用 -理工大学学报(自然科学版)2004,18(2)介绍了Dallas公司的单总线数字温度传感器DS18B20的特性、工作原理及传输通讯协议.该芯片能够在单总线上进展双向数据传输,并可组网实现多点测温,AVR单片机具有较为优越的性能.文章给出了单总线数字温度传感器与AVR系列单片机的接口技术及应用实例.2.期刊论文 雷建龙.LEI Jian-long 数字温度传感器DS18B20读出数据错误分析 -电子器件2007,30(6)为了在超声波液位测量仪中准确地测定环境温度,采用了单总线数字温度传感器DS18B20.针对单片机在读出DS18B
23、20中数据时常出现错误的问题,从DS18B20的读出数据时序入手,分析了测量程序,特别是读出DS18B20的程序,发现了读出错误的原因,在Keil C单片机集成开发环境中,通过实验反复比拟证实了所作的分析,也提出解决了这一问题的方法.实际应用说明,修改单片机读出DS18B20程序后,从未出现此问题.3.期刊论文 林滔 高精度数字温度传感器在烟叶烤房温度控制系统中的应用 -中国高新技术企业2021(12)基于高精度DS1820型数字温度传感器的烟叶烤房温度控制仪,在单片机平台下,使用温度模糊控制.本控制仪使烤房的温度准确地按照烟叶最正确生化控制曲线而变化,从而提高了烤房温湿度的控制精度和烤烟质量
24、.4.期刊论文 俞绍安 数字温度传感器DS18B20在卫星电源系统中的应用 -电子元器件应用2007,9(8)介绍了数字温度传感器DS18B20的特点、构造及功能,并以DS18B20和增强型Flash单片机AT89S52为核心,给出了一种卫星电源分系统中V-T曲线控制补偿电路的设计方法.试验结果说明,该补偿电路具有体积小、重量轻、功耗低、适应性强和可靠性高等优点.5.期刊论文 洪家平.HONG Jia-ping 数字温度传感器TC77与AVR单片机的接口设计 -国外电子元器件2007(5)Microchip公司的串行数字温度传感器TC77具有价格低、精度高、串行线性输出等特点.介绍了TC77的工作特性及工作原理,给出了TC77与AVR单片机接口的电路原理及局部程序代码.6.期刊论文
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026真空热成型包装行业新材料研发与应用趋势报告
- 2026意大利时尚产业市场深度研究及投资策略与未来发展趋势研究报告
- 1例血透患者会阴部福尼尔坏疽的护理
- 19章 胃、十二指肠疾病病人的护理
- 2017手术室护理工作
- 扁桃体炎患儿的护理
- 2026汽车发动机技术突破现状及能效提升与市场前景分析报告
- 膀胱直肠结缔组织良性肿瘤的治疗及护理
- 四年级信息技术下册 我的集邮册 1教案 冀教版
- 小数与单位换算(1)(教学设计)四年级下册数学人教版
- 如果历史是一群喵课件
- 落叶清扫机设计
- 物料搬运安全培训
- 非遗文化创意产品设计 课件全套 第1-5章 概述- 非遗文创产品设计案例解析
- 短路电流查表
- 新概念英语第二册+Lesson+4+An+exciting+trip+讲义
- 天使eric carle33本绘本mp3音频
- 初中奥数28条知识点总结
- 手工焊接技术及要点介绍
- LY/T 2083-2013全国营造林综合核查技术规程
- GB/T 4457.4-2002机械制图图样画法图线
评论
0/150
提交评论