一种多点测温系统的设计
基于DHT11的实验室多点温湿度报警系统设计
湿度整数 湿度小数 温度整数 温度小数 校验码
二进制 0010 0100 0011 0010 0001 0110 0101 0000 1011 1100
十六进制 24H 32H 16H 50H BCH
十进制 36. 50 22. 80
DHT11 与单片机主机通讯过程时序如图 3 所示,总线空 闲状态为高电平,主机把总线拉低大于 18 ms 等待 DHT11 响应,等开始信号结束后,延时等待 20 ~ 40 μs,DHT11 然后 发送 80 μs 低电平响应信号,然后主机读取 DHT11 的响应信 号,若总线为低电平,说明 DHT11 发送响应信号,DHT11 发 送响应信号后,再把总线拉高 80 μs,准备发送数据,每 1bit 数
DHT11[2]数字温湿度传感器,是一款含有已校准数字信
号输出的温湿度复合传感器。测量范围相对湿度 20% ~ 90% RH,摄氏温度 0 ~ 50 ℃ 。传感器包括一个电阻式感湿 元件和一个 NTC 测温元件,并与一个高性能 8 位单片机相 连接。数据接口 采 用 单 线 制 串 行 接 口,信 号 传 输 距 离 可 达 20 m 以上。传感器典型连接方式如图 2 所示,电源正与地 跟单片机电源正和地相连接,8 路数据接口分别接 5. 1 k 上 拉电阻与单片机 P1 口连接。
1 系统原理及硬件构成
1. 1 系统原理 实验室多点温湿度报警系统原理框图如图 1 所示,由低
性价比单片机对数字温湿度传感器控制,通过模拟温度传感 器通讯时序,实现对温湿度数据采集,并对数据处理、显示。 当温湿度数据 超 出 设 定 温 湿 度 值 时,由 单 片 机 驱 动 报 警 装 置,实现现场报警功能。
山西电子技术 2011 年第 4 期
基于RS-485总线远程多点分布式温度监控系统的设计
图 1 原 理 图
视 化 程 序 设计 语 言 , 简单 易行 , 吸 收 了 面 向 对 象 程 序 设 计 的 既 又 新 思 维 , 其 功 能 更 加 加 强 , 发 周 期短 。 使 开 Vs a B sc . 制 实 时 动 态 血线 , i l a i60绘 u 方法 有 以下 几 种 : 1使 用 Pcue o ) i rB x控 件 , 合 Ln t 结 ie方 法绘 制 。将 串 口或 是 其他 仪 器 中监 测 到 的 数 据 送 往 Pcue o ,而 曲线 的绘 制 一 般 i rB x t
D 1 B 0在 使 用 中不 需 要 任何 外 围 元 件 , 部 传 感 元 件 及 转 换 S 2 8 全
2 使用 Wid ws AP 的 Ln T 0 Pcre o ) no I i o 在 it B x上绘 制 。 e u
优 点 速度 较 快 。
3 使用 Wid w P 的 L e o 在内存 中绘 制 , ) n o sA I i T0 上 2页 )
黑 军
‘L. I ‘ 上jI - L jI L
.
;
[ ] 振 海 . 通 MA L 7编 程 与 数 据 库 应 用 [ . 京 : 子 工 业 出 版 6董 精 T AB M] 北 电
社 ,0 7 2 0
回
. 屯 ;
. . I.| ‘ 址 ; 1L.t L
冷 雪锋
( 常州轻工职业技术学院, 江苏 常州 2 3 6 ) 1 14
摘 要
设 计 了一 种 基 于 R 一 8 S 4 5总线 远程 多点 分布 式 温度 监控 系统 , 系统通 过 在 环 境现 场 放 置 多 个 D 1 B 0数 字 温度 传 感 该 S8 2
基于FPGA和单总线技术的多点测温系统设计
高 新 技 术
基于 F G P A和单总线技术 的多点测温 系统设计
周岳斌
( 湖南理工 学院机 械与 电气工程 系
湖南岳 阳
4 0 0) 4 0 1
摘 要 :以 FP GA 和单 总线 数字 温度 传感 器为 基础 ,构 成 多点测 温 系统 ,线 路 简单 .硬件 开销 少 .成本 低廉 ,现场 温度直 接 以 单总线的数字方式传输 ,大大提高 了系统的抗干扰性 。介绍了单总线技术和 D 1B 0 S 8 2 的主要功能 ,重 点阐述 了测温 系统的工作原理 .硬 件 实现 和 软 件流 程 。 关键词 :F GA 单总线 D 1 B 0 多点测温 P S 8 2 . 中图分 类号 :T 2 . P 7 5 1 文 献标 识 码 :A 文章编号 பைடு நூலகம்1 7 一 5 4 2 O )2b 一 0 6 0 6 3 O 3 (O 7O ( ) 0 0 — 2 数字温度传感器在实际温度测量 中广受欢 4 S 2 的操 作 D 1 B 0 8 超 大规模 的数 字芯 片在 电子 设 计 中使 用 迎, 它们一般 不需要进行校准 , 转换精度高 , 测 单 总线数 字温度传 感器 D 1 B 0 S 8 2 可以 把 性价 比和可靠性均 温 度 信 号直 接 转 换 成 串行 数 字信 号 ,通 过 越 来 越 多 , 尽 管 这 类 芯 片 的 尺 寸 越 来 越 量 速度快 ,编程设 置灵活 , 最流 行的数字温度传感 器是带 有串行 总 编程可 在 7 0 s 5 m 内将温 度值转化 9 2 的 ~l 位 小 , 工作 电压 也 得 到 了 降 低 ,但 由于 运 行 很 高。 速 度 高 .功 耗 大 ,易 发热 , 工作 时 芯 片 温 线接 口的传感 器, I 如 c间总线( C总线) 数 字 量 ,它 的 工 作温 度 范 围是 一 55℃ ~ 1 2 .系 ℃ 2 0 5 S u ) 串行外围接 口总线(P ) +l 5 ,在 一l ℃ ~+8 ℃范 围内温 度测 SI 度 往 往较 高 。如 果 不 及 时 检测 并 采 取 有 效 统 管理总线(MB s、
技术作品设计报告书
技术作品设计报告书时间飞逝,完美的大同学生活匆促过去,经过半年的繁忙和工作,本次毕业设计已经接近尾声,由于阅历的匮乏,难免有很多讨论不全面的地方,假如没有老师的督促引导,以及四周同学们的支持,想要完成这次设计是非常困难的。
本次毕业设计是以室内多点测温系统设计为讨论对象,以芯片AT89C51为核心,经过测温电路、显示电路、电源等相关配套电路,设计一套室内多点测温装置;并实现自动报警功能,同时配有键盘掌控。
一、工作任务完成情景:在整个毕业设计过程中,依据老师提出的要求,独立、完整地完成了老师布置的工作任务,在规定的时间内提交相关的资料和规范的设计成绩。
首先。
依据选定的题目,搜集相关资料,进行前期的工作,对所要讨论的课题有一个比较全面的认得,明确讨论目标,写出规范的开题报告。
其次,在设计阶段,能够充足的利用各种规范及参考资料,结合现状条件及自我的观点和认得构成设计方案,并在以后的过程中定时参加讨论,依据引导老师的提议不绝进行修改,在规定的时间内提交规定的设计成绩。
二、工作情形:毕业设计前期,经过老师的通知及自我了解,就对毕业设计的紧要性和规范性有了基本的了解:毕业设计不但仅是对我们现有的学问积累、学习本领的运用,同时也是对我们学习态度的一次检验,也是对大学期间学问积累的升华。
所以,首先从思想上提高了认得,端正了态度,不但仅把它作为一项任务来对待,更紧要的是培育、磨练自我踏踏实实、认真负责的学习和中作态度。
其次,由于本次毕业设计的工作量大,设计室内多点测温系统,任务重及要求高,所以不敢有丝毫的大意。
从基础资料的搜集,到最后毕业设计的完成,每一步都紧锣密鼓,认认真真,把大部分时间和精力都用在了设计上,虽不至于废寝忘食,但也体会到了什么是夜以继日。
在毕业设计过程中,虽然自始至终强调要独立完成,但我也非常重视与引导老师之间的交流。
我们常常沟通,共同讨论设计中碰到的问题,在存在分歧的问题上加强讨论。
在整个毕业设计结束之际,经过毕业总结,找出自我的不足,为以后参加工作、自我学习供应参考。
ds18b20的多点测量利弊分析
这种并行操作的最大好处就是节省时间,其查询多个DS18B20 器件操作所消耗的时间与查询单个DS18B20 器件操作所消耗的时间是一样的,从而达到了快速多点测温的目的,能够满足对实时性要求较高的温度测量系统的设计需求。同时,由于这种操作方法并不涉及DS18B20 的序列号问题,因而省掉了烦琐的读取与匹配序列号的操作过程,程序的设计、编写、调试也变得较为简单些,有利于缩短产品的研制开发周期,使得利用DS18B20 进行多点测温的操作变得更方便、容易。
摘要:多点测温广泛应用于工业自动化控制、农业生产温度测量等领域。8B20 多点测温的二种方法进行了分析与探讨。
1. 前言
多点测温在粮食仓库存储的温度监控,禽蛋孵化箱自动温度控制,机柜仪器设备的温度监控,电力、电讯设备的过热故障预知检测,交通工具温度监视,医疗与保健诊断的温度测试,以及智能家居的室温自动调节等领域有着广泛的应用。
4. DS18B20 的多点测温应用
根据DS18B20 的电气特性,我们可以采取以下二种方法使用DS18B20 进行多点测温。
(1)单端口单总线的多点测温法。典型的应用如图2 所示,所有的DS18B20 相互并联后其数据线连接到微处理器的某个I/O 端口线上,其显著的特点是只占用微处理器的一个端口。因为每个DS18B20 内部均有一个唯一的64 位序列号,在系统安装及工作之前先将主机与DS18B20 逐个挂接,分别读出其序列号并存储在主机的EEPROM 中,微处理器根据序列号就可以对同一条总线上的多支DS18B20 进行识别与控制,分别读取它们的温度。
传统的温度检测大多以热敏电阻为传感器,但利用热敏电阻测量温度精度较低、可靠较差,且必须经过A/D 转换等接口电路转换成数字信号后才能送给微处理器进行处理,这样就使得测温装置的电路结构较复杂,降低了系统的安全可靠性。
基于STM32的温度分布与可视检测系统设计
基于STM32的温度分布与可视检测系统设计作者:周小超刘建树李占妮林华来源:《赤峰学院学报·自然科学版》2021年第11期摘要:某生產设备控制器需对其表面温度进行测量,以实时掌握控制器工作温度。
为了进行表面温度多点测量,并进行可视化实时检测,研制了一种基于STM32的温度分布与可视检测系统。
STM32控制器作为系统的终端机使用,通过RS232协议与PC机进行数据传递,在PC机上基于MATLAB GUI设计系统的上位机软件,并在上位机上实现实时绘图可视化检测。
系统设计了16个温度测点,在控制器表明以4×4阵列分布,通过设计转接卡将16个传感器测点与开发板连接。
实验表明,系统运行稳定可靠,可应用于需温度采集的生产现场。
关键词:STM32;温度;RS232;MATLAB GUI;可视化中图分类号:TP216 文献标识码:A 文章编号:1673-260X(2021)11-0026-040 引言生产设备的某些组件需在合适的温度下工作,高温度会影响组件某些电子元器件不能正常工作[1-3],因此对设备中重要的组件需对其工作温度进行实时检测,并做好冷却措施。
目前市场上存在多种多样的温度采集设备[4,5],有些设备可连接多个传感器,但可将温度数据保存到存储器的设备较少,即便部分设备可将温度数据保存,但仅保存温度的数值,无法实现实时可视化采集与检测。
王子权[6]等基于STM32单片机设计实现了20路的热电偶测温,通过在STM32中移植剥夺式内核UCOSIII操作系统实现了多任务同优先级的时间片轮转调度,基于STemWin界面设计系统进行了操作界面设计,但该系统仅可将采集的温度数据保存至SD卡中,且温度检测界面不够友好,仅使用STM32控制器导致数据处理能力不足。
范虹兴[7]等设计了一种基于STM32的开关柜母线温度无线采集系统,系统的采集节点具有唯一的地址,当母线温度高于设置的报警阈值时,采集节点与中心节点同时报警,从而有效地预防了事故发生,但该系统的测点较少,采用无线设备传输数据容易造成数据缺失,无法实现对设备的实时可视化检测。
DSP原理与应用知识总结
上海电力学院题目:DSP原理与应用大报告院系:计算机与信息工程专业年级:2008071学生姓名:王涛学号:20081938TMS320LF240x芯片概述TMS320系列包括:定点、浮点、多处理器数字信号处理器和定点DSP控制器。
TMS320系列DSP的体系结构专为实时信号处理而设计,该系列DSP 控制器将实时处理能力和控制器外设功能集于一身,为控制系统应用提供了一个理想的解决方案。
主要特性:灵活的指令集;内部操作灵活性;高速的运算能力;改进的并行结构;有效的成本。
定点系列TMS320C2000、TMS320C5000,浮点系列TMS320C6000(也有部分是定点DSP)。
TMS320系列同一产品系列中的器件具有相同的CPU结构,但片内存储器和外设的配置不同。
派生的器件集成了新的片内存储器和外设,以满足世界范围内电子市场的不同需求。
通过将存储器和外设集成到控制器内部,TMS320器件减少了系统成本,节省了电路板空间,提高了系统的可靠性。
TMS320LF240x DSP的特点:采用高性能静态CMOS技术,使得供电电压降为3.3V,减小了控制器的功耗;30MIPS的执行速度使得指令周期缩短到33ns(30MHz),提高了控制器的实时控制能力。
基于TMS320C2000 DSP的CPU核,保证了TMS320C240x DSP代码和TMS320系列DSP代码的兼容。
片内有32K字的FLASH程序存储器,1.5K字的数据/程序RAM,544字双口RAM(DARAM)和2K字的单口RAM(SARAM)。
两个事件管理器模块EVA和EVB,每个包括:两个16位通用定时器;8个16位的脉宽调制(PWM)通道。
可扩展的外部存储器(LF2407)总共192K字空间:64K字程序存储器空间;64K字数据存储器空间;64K字I/O寻址空间。
看门狗定时器模块(WDT)。
10位A/D转换器最小转换时间为500ns,可选择由两个事件管理器来触发两个8通道输入A/D转换器或一个16通道输入的A/D转换器。
基于CAN总线的多点测温系统设计
Ab t a t Or na c q i sr c : d n e e u pme t e n t r h us h v e uie e s f t m p r t r c nto1 The nt s or d i he wa e o e a e r q r m nt o e e a u e o r .
火 炮 发 射 与 控 制 学 报
・
7 ・ 4
J OURNAL OF GUN LAUNCH & CONTROL
21 0 0年 9月
基于 C AN 总线 的多点 测 温 系统设 计
刘 侃 。林 园 。杨 艾 兵 。尹 邦 坤
407) 3 0 5 ( 汉 军械 士 官 学校 ,湖 北 武 汉 武
d sg e o r a ie a c r t a u e n n e t o t o f t e t mp r t r . On t e b ss o v r l e i n d t e l c u a e me s r me ta d r mo e c n r lo h e e a u e zh we h t h y tm e f r n e riea h e ie b e t e . Th ei nc np o i eab te ies o d t a es se p ro ma c sa rv tt ed srd o jc i s t v ed sg a r vd e tr
s t m sgn, d t ie na y i ft ys e de i e al d a l ss o he mulip ntt mpe a ur ns r m e t ton a d CAN— he ne t — t— oi e r t ei tu nai n Et r tga e wa r wa e d sg r r o me y ha d r e i n we e pe f r d, a d CAN s a he n ts t t r r e o a hi v n n bu nd Et r e — ie ne wo k we e us d t c e e i - t r c i n be we n i or to e a to t e nf ma i n. A tt a etme, t y t m ofwa e d sg s c r i d ou 。 Th r c hes m i hes s e s t r e i n wa a re t ep a -
%E5%9F%BA%E4%BA%8E%E5%8D%95%E7%89%87%E6%9C%BA%E7%9A%84%E6%99%BA%E8%83%BD%E6%B8%A9%E5%BA%A6%E6%B5%8B%
基于单片机的智能温度测量系统设计摘要传统检测温度的方法是用模拟温度传感器。
信号经取样、放大后通过模数转换,再交给单片机处理。
这种方法经过众多器件,易受干扰、不易控制且精度不高。
本文介绍了一种基于单片机的智能温度测量系统,系统主要通过对单总线可编程温度传感器DS18B20的特性及其工作原理进行了分析、研究,显示模块由两位一体的共阳数码管和两个9012组成。
并以AT89C51单片机为开发平台,通过相应的软、硬件设计开发出具有实用价值的智能温度测量系统。
该测温系统能取得并显示8点的温度数据,可直接应用在一些需要测量温度的场合。
本设计的多点温度测量系统由单片机、温度传感器、显示电路、报警电路、通信模块共5个模块组成。
本文对以上五个部分的软硬件设计作了详细的阐述,介绍了核心芯片的选型,外围电路的连接,芯片与芯片之间的连接电路,程序设计方法和相应的软件程序。
本系统结构简单,抗干扰能力强,适合于恶劣环境下进行现场温度测量,有广泛的应用前景。
关键词:单片机,温度传感器,共阳数码管AbstractTraditional testing temperature method is to use simulated temperature sensor. Signal by sampling, amplification, then delivered by frequency-field SCM processing. This method after numerous device, easy interference, not easy to control and the precision is not high. This paper introduces a kind of intelligent temperature measurement based on single-chip microcomputer system, mainly through single bus programmable temperature sensor DS18B20 characteristic and work principle are studied and the display module consists of two one of Yang digital tubes and two 9012 composition. And with AT89C51 for development platform, and through the corresponding software and hardware design develop practical intelligent temperature measuring system. The temperature measuring system can obtain and display the 8 o 'clock temperature data, which can be directly applied in some requires measuring temperature occasion. This design of multi-point temperature measuring system by single-chip microcomputer, temperature sensors, display circuit, alarm circuit, communication module totally 5 module. In this paper, the design of the software and hardware above five parts for detail, introduces the core chip periphery, circuit connection, chip and cmos circuit connection between, program design method and the corresponding software programs. This system structure is simple, strong anti-jamming capability, suitable for a harsh environment temperature measurement on the site, have broad application prospect.Keywords: single-chip microcomputer, temperature sensor, Total Yang digital tube第1章绪论1.1 课题的研究背景及意义温度是一种最基本的环境参数,人民的生活与环境的温度息息相关,在工业生产过程中需要实时测量温度,在农业生产中也离不开温度的测量,因此研究温度的测量方法和装置具有重要的意义。
多路温度采集系统设计
目录1综述 (1)2数字式多路温度采集系统硬件电路设计 (2)2.1温度采集电路设计 (2)2.1.1 DS18B20简介 (2)2.1.2温度采集电路结构 (5)2.2单片机控制电路设计 (6)2.2.1单片机芯片选择 (6)2.2.2 AT89C51单片机工作基本电路设计 (6)2.3输入控制电路设计 (7)2.4显示电路设计 (8)2.4.1 LED数码显示管静态显示工作原理 (8)2.4.2显示电路结构 (9)2.4.3显示电路工作过程 (9)2.5报警控制电路设计 (9)2.5.1报警控制电路结构 (10)2.5.2报警控制电路工作过程 (10)2.6电源电路设计 (10)2.7数字式多路温度采集系统元件清单 (11)2.8数字式多路温度采集系统电路图 (11)3数字式多路温度采集系统程序设计 (12)3.1主程序设计 (12)3.2子程序设计 (12)3.2.1 DS18B20的通信协议 (12)3.2.2子程序 (13)3.3数字式多路温度采集系统控制源程序 (16)4系统调试及性能分析 (17)4.1系统调试 (17)4.2系统性能分析 (17)5结束语 (18)参考文献 (19)致谢 (20)附录 (21)附录(1)数字式多路温度采集系统元件清单 (21)附录(2)数字式多路温度采集系统原理图 (22)附录(3)数字式多路温度采集系统印刷电路板图 (23)附录(4)数字式多路温度采集系统控制源程序 (24)摘要数字式多路温度采集系统由主控制器、温度采集电路、温度显示电路、报警控制电路及键盘输入控制电路组成。
它利用单片机AT89C51做控制及数据处理器、智能温度传感器DS18B20做温度检测器、LED数码显示管做温度显示输出设备。
硬件电路比较简单,成本较低,测温范围大,测量精度高,读数显示直观,使用方便。
关键词:数字;温度;传感器;单片机;控制Abstractthe digital multi-channel temperature gathering system by the master control regulator, the temperature gathering electric circuit, the temperature display circuit, reports to the police the control circuit and the keyboard entry control circuit is composed .It makes the control and the data processor, intelligent temperature sensor DS18B20 using monolithic integrated circuitAT89C51 makes the temperature detector, the LED numerical code display tube makes the temperature demonstration output unit. The hardware electric circuit quite is simple, the cost is low, the temperature measurement scope is big, and the measuring accuracy is high, reading demonstration is direct-viewing, easy to operate.Key words: numeral; temperature; sensor; monolithic integrated circuit; control1综述温度是一种最基本的环境参数,人们的生活与环境温度息息相关,因此研究温度的测量方法和装置具有重要的意义。
基于DS18B20的单片机多点温度测量系统
基于DSl8820的单片机多点温度测量系统韦珑砷,杨荣松(四川大学制造科学与工程学院,四川成都610065)SeveralPointsTemperatureMeasuringSystemBasedonDSl8820WEILoIlg—shen,YANGRong—song(Sch001ofM删hctuflngScienccandEngineedng,SichuanUniver5i‘y,Che醒du610。
65·Chlna)摘要:通过运用Dsl8820数字温度传感器的测温原理和特性,利用它独特的单线总线接口方式,与AT89c5l单片机相结合实现多点刹温。
并给出了测温系统中对DSl8820操作的c51编程实倒。
实现了系统接口简单、精度高、抗干扰能力强、工作稳定等特点。
关键词:单片机;Dsl8820;c5l编程;温度中国分类号:TP212;TP368文献标识码:B文章编号:1001—2257(2007)11一0042—03Abstract:Withusingthemeasuringprincipleandcharacteristicsofthenumericaltem口eraturesensorofDSl8820,maki“guseofspecialcharac。
teristicso£sin91e1ineasthetotal1lne,andcombinetogetherwithAT89C51torealizeseveralpointstemperaturemeasunng.A1sot11ispapergivetheexampleoftheC51programwhichisusedtooperatetotheDSl8820.Makesvstemhavecharacter—isticsofsimp{e,h塘haccuracy,stro“ganti—inte卜ferenceabnitv,stableworketc.Keywords:SCM;DSl8820;C51program;te"DeratureO引言系统采用美国DALLAS半导体公司推出的一种改进型智能温度传感器DBl8820。
基于无线传感网络的多点温度测控系统研究
然 后 无线 发 射 模 块 发送 数 据 无 线 接收 模 块 接 收数 据 , 完成 数 据 远 程 传输 。若 在数 据 传 输 过 程 中有 其 它 的发 送 模 块 发送 数 据 发 送请 求 ,接 收模 块 不
对 其 应 答 。但单 片机 记 录 下 发送 请 求 的 测温 点 , 当数 据 传 输 结 束 ,无 线 接 收模 块 对 该 测温 点应 答 后开始数 据传 输 。
数 据 传 输 完 成 后 由单 片 机 对 收 到 的数 据 进 行
解 码 ,确 定是 由哪 个 测 温 点发 出的 ,再 将 测 温 点 信 息 通 过 串 口发 送 给 P 机 由上 位 机 软 件 进 行 数 C 据 处理 。上 位 机 软 件实 时显 示 温 度并 记 录 温 度数 据 。当温 度 超 过 用 户所 设 上 下 限温 度时 ,上位 机 软件 自动 通 过 串 口发送 指 令 给单 片机 ,在 测温 点 与数 据 汇 集 点 间 进 行数 据 传 输 ,终 端 根 据 接收 到
底 层 采用 了直 扩技 术, 果采 用 非信标 模 式, 如 网络 可
以扩 展 得很 大 , 因为 不 需 同步 而 且 节 点加 入 网络 和 重新 加入 网络 的过程 很快 ,一般 可 以做到 1 以 秒
图 2 系 统 的 软件 流 程 图
内,甚至 更快 ,达到 了路 由的高效 性 。
31 串口通信上位机软件部分流程图 .
系统 中的上 位机 软件 的编 写 采 用的 是VC+ 。 +
网 络协 调 器 的 中央 控 制 器 和若 干 个从 备 。协 调 器
负责 网络的 建立和 维护 ,它必 须是F稳 的 电能 供 给 ,不 需考 虑 耗 能 问 题 。从设
(完整版)基于单片机的多点温度检测系统毕业设计论文
集成电路课程设计课题:基于AT89C51单片机的多点温度测量系统设计姓名:韩颖班级:测控12-1学号:指导老师:汪玉坤日期:目录一、绪论二、总体方案设计三、硬件系统设计1主控制器2 显示模块3温度采集模块(1)DS18B20的内部结构(2)高速暂存存储器(3)DS18B20的测温功能及原理(4)DS18B20温度传感器与单片机的连接(5)单片机最小系统总体电路图四、系统软件设计五、系统仿真六、设计总结七、参考文献八、附源程序代码一、绪论在现代工业控制中和智能化仪表中,对于温度的控制,恒温等有较高的要求,如对食品的管理,冰箱的恒温控制,而且现在越来越多的地方用到多点温度测量,比如冰箱的保鲜层和冷冻层是不同的温度这就需要多点的测量和显示可以让用户直观的看到温度值,并根据需要调节冰箱的温。
它还在其他领域有着广泛的应用,如:消防电气的非破坏性温度检测,电力、电讯设备之过热故障预知检测,空调系统的温度检测。
温度检测系统应用十分广阔。
本设计采用DALLAS最新单线数字温度传感器DS18B20 简介新的"一线器件"体积更小、适用电压更宽、更经济DALLAS 半导体公司的数字化温度传感器DS18B20是世界上第一片支持"一线总线",测量温度范围为-55°C~+125°C,在-10~+85°C范围内,精度为±0.5°二、设计过程及工艺要求1、基本功能(1)检测两点温度(2)两秒间隔循环显示温度2、主要技术参数测温范围:-30℃到+99℃测量精度:0.0625℃显示精度:0.1℃显示方法:LCD循环显示3、系统设计系统使用AT89C51单片机对两个DS18B20进行数据采集,并通过1602LCD液晶显示器显示所采集的温度。
DS18B20以单总线协议工作,51单片机首先分别发送复位脉冲,使信号上所有的DS18B20芯片都被复位,程序先跳过ROM,启动DS18B20进行温度变换,再读取存储器的第一位和第二位读取温度,通过IO口传到1602LCD显示。
基于单总线温度传感器的多点测温系统设计
基于单总线温度传感器的多点测温系统设计作者:冀勇钢,杨赫天来源:《现代电子技术》2010年第12期摘要:多点测温系统在工业领域及养殖业领域均有广泛的用途。
以往的测温系统多采用热敏电阻,精度低、易损坏, 且模拟信号远距离温度测量在技术上实现比较复杂,因此提出了采用新型数字温度传感器DS18B20。
它具有体积更小、精度更高、采用一线总线、可组网等优点。
设计以单片机AT89C51为控制核心,结合RS485芯片完成多点测温并传送数据到主机显示,便于主机监控现场,并对现场情况采取及时处理。
采用Keilc软件编译后通过Proteus7.5仿真,达到预期效果。
关键词:单总线; DS18B20; 多点测温; AT89C51中图分类号:TP212 文献标识码:A文章编号:1004-373X(2010)12-0023-03Design of Multi-point Temperature Measurement System Based on Mono-bus Temperature SensorJI Yong--(1. School of Information Engineering, Dalian Jiaotong University, Dalian 116052, China;2. School of Software Institute, Dalian Jiaotong University, Dalian 116052, China)Abstract: The multi-point temperature measurement system has wide application in the fields of industry and aquaculture. The previous temperature measurement system usually used thermal resistance, and had low precision, easy to damage, the analog signals remote temperature measurement was more complicated in technical. Therefore, a new type digital temperature sensor DS18B20 is proposed. It has smaller size, higher precision, uses first-line bus and has the advantages of networking. The design takes AT89C51 microcontroller as control kernal, the multi-point temperature measurement is completed combining with RS485 and the data is sent to the host display, it is easy to monitor the host site and dispose the situation timely. The design achieves the desired results by using the keilc software compilation and proteus7.5 simulation.Keywords: mono-bus; DS18B20; multi-point temperature measurement; AT89C510 引言多点测温系统在工业领域及其国民生产中有广泛的用途[1]。
基于MSP430的无线多点数字测温系统的设计
21 0 1年 1 0月
信 息 与 电 子 工 程
I NFORM AT1 0N AND ELECTRONI C ENGI NEERI NG
VO1 9. . NO. 5
Oc .. t 2O1 1
文 章 编 号 : 1 7 — 8 2 2 1 ) 50 4 —4 6 2 2 9 ( 0 0 -6 2 0 1
摘 要 : 述 了利 用 MS 4 0单 片 机 进 行 大 范 围变 化 的 温 度 测 量 实 现 方 法 和 无 线 数 据 传 输 模 块 阐 P3 化 设 计 方 法 , 提 出 一 种 基 于 无 线 传 输 技 术 的 多路 温 度 数 据 采 集 系 统 。 通 过 无 线 发 送 接 收模 块 将 采 集 到 的 温 度 数 据 传 输 到 指 定 位 置 进 行 存 储 、显 示 ; 同 时 , 为 适 应 工 业 温 度 检 测 系 统 对 大 范 围 变 化
基 于MS 4 P 3 的无 线 多点 数 字测 温 系统 的设计 0
张秀 芳 ,袁 朝 辉 ,徐 荣 英
( . 北 工业 大 学 自动 化 学 院 ,陕 西 西 安 7 0 7 ;2西安 欧 亚 学 院 信 息丁 程 学 院 ,陕西 西安 7 0 6 1 西 10 2 . 10 5 3陕 西 省广 播 电 视科 研 所 ,陕西 西 安 7 Un v r i ua i ie st y,Xia h a x 1 0 5 C ia 3 I si t o h a x C & T ’n S a n i 0 6 , h n ; . t u e fS a n i 7 n t B V, Xi n S a n i 1 0 4, C i a ’ h a x 0 5 a 7 hn )
多点温度巡检系统开题分析方案
毕业设计开题报告<理工类)系统首先将温度经温度传感器及放大电路变换成与温度成线性关系的电压信号,然后送到A /D 转换器,最后通过数字显示器显示出测量的温度,当温度超过标定的温度时就报警。
其中A /D 转换、显示及报警都是由单片机来完成。
温度检测电路:AD590是电流型温度传感器,通过对电流的测量可得到所需的温度值。
是美国ANALO G DEV ICES 公司的单片集成两端感温电流源。
它是一种二端元件,属于一种高阻电流源,其典型的电流温度灵敏度是1μA /K 。
A /D 转换电路:随着大规模集成电路制造技术的不断发展,各种大规模集成A /D 转换器相继出现。
要对8路模拟信号进行A /D 转换、数据处理、显示控制等,可以选用ADC0809和ICL7107两种集成电路。
这两种集成电路都可以完成A /D 转换、数据处理、显示控制等功能。
但ADC0809比ICL7107具有外围电路简单,容易控制的优点,故选用ADC0809。
ADC0809的时钟信号CLK 由单片机的地址锁存允许信号ALE 提供,单片机晶振频率为12 MHz ,则ALE 信号经分频输出为500 kHz ,满足CLK 信号低于640 kHz 的要求。
当P2.7和同时有效时,以线选方式启动A /D 转换同时使ADC0809的ALE 有效,P0口输出的地址A2,A1和A0经八位锁存器74LS373的Q2,Q1,Q0输出到ADC0809的ADDC ,ADDB ,ADDA ,选定转换通道,IN0~IN7地址为7FF8H ~7FFFH ;当P2.7和信号同时有效时,OE 有效,输出缓冲器打开,单片机接受转换数据。
由于ADC0809片内无时钟产生电路,可利用8051提供的地址锁存允许信号ALE 经D 触发器二分频后获得。
将P2.7作为片选信号,在启动A /D 转换时,由单片机的写信号和P2.7控制ADC0809的地址锁存和转换启动。
由于AIE 和START 连接在一起,因此ADC0809在锁存通道地址的同时,启动并进行A /D 转换。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一种多点测温系统的设计
1 温度传感器DS18B20 介绍DALLAS 公司单线数字温度传感器DS18B20 是一种新的“一线器件”,它具有体积小、适用电压宽等特点。
一线总线独特而
且经济的特点,使用户可轻松地组建传感器网络,为测量系统的构建引入全新
概念。
DS18B20 支持“一线总线”接口,测量温度范围为-55℃~+125℃,在- 10℃~+85℃范围内,精度为±0.5℃;通过编程可实现9~12 位的数字值读数方式;可以分别在93.75ms 和750ms 内将温度值转化为9 位和12 位的数字量。
每个DS18B20 具有唯一的64 位长序列号,存放于DS18B20 内部ROM 只读存储器中。
DS18B20 温度传感器的内部存储器包括1 个高速暂存RAM 和1 个非易失性的电可擦除E2RAM,后者存放高温度和低温度触发器TH、TL 和结
构寄存器。
暂存存储器包含了8 个连续字节,前2 字节为测得的温度信息,第
1 个字节为温度的低8 位,第
2 个字节为温度的高8 位。
高8 位中,前4 位表示温度的正(全“0”)与负(全“1”);第
3 个字节和第
4 个字节为TH、TL 的易失性
拷贝;第5 个字节是结构寄存器的易失性拷贝,此三个字节内容在每次上电复
位时被刷新;第6、7、8 个字节用于内部计算;第9 个字节为冗余检验字节。
所以,读取温度信息字节中的内容,可以相应地转化为对应的温度值。
表1 列
出了温度与温度字节间的对应关系。
2 系统硬件结构系统分为现场温度数据采集和上位监控PC 两部分。
图1 为系统的结构图。
需要指出的是,下位机可以脱离上位PC 机而独立工作。
增加
上位机的目的在于能够更方便地远离现场实现监控、管理。
现场温度采集部分
采用8051 单片机作为中央处理器,在P1.0 口挂接10 个DS18B20 传感器,对10 个点的温度进行检测。
非易失性RAM 用作系统温度采集及运行参数等的缓
冲区。
上位PC 机通过RS485 通信接口与现场单片微处理器通信,对系统进行。