1 / 19
文档名称:

基于数字温度传感器的数字温度计.docx

格式:docx   页数:19页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于数字温度传感器的数字温度计.docx

上传人:doc2088 2015/3/26 文件大小:0 KB

下载得到文件列表

基于数字温度传感器的数字温度计.docx

文档介绍

文档介绍:目录
设计任务和要求
基本功能
课程设计的内容
课程设计的要求和指标
二、总体电路设计
总体电路的设计
芯片DS18B20的说明
液晶显示器1602LCD的说明
电路的说明
三、系统程序的设计
四、总结
实验过程遇到的问题
实物效果图
五、实物效果图
设计任务与要求
基本功能
该课程设计基本思路是基于单片机AT89C52和1602LCD与DS18B20,使得期间可以测得周围环境的温度并在LCD上显示出该温度值,在自主设计的系统中,如果该温度超出设定的范围,就会引起蜂鸣器的发声来通知工作人员。
在这一课题中,可以利用K1、K2、K3三个已设置功能的开关,在K1按下的情况下可以对温度范围进行调整,按一下K2使得温度的上限增加一摄氏度,按一下K3能使温度下限减少一摄氏度。
课程设计的内容
主要采用AT89C52芯片来制造一个用来测试环境温度的仪器。
编写程序并调试好的程序固化到单片机中。
设计并绘制硬件电路图。
绘制PCB板图(条件许可的话可进行PCB板的制造)并焊好元器件。
连接好并检查,使其能实现预定的功能。
课程设计的要求与指标
1) 控制模块为AT89C52,完成设计要简单。
2) 利用数字温度传感器DS18B20测量温度信号,计算后在1602LCD上显示相应的温度值。
3)其温度测量范围为−55℃~125℃,℃。
4) 用蜂鸣器设置警告音。
2、总体电路设计
LCD与AT89C52的连接,(如图一所示)将LCD的D0~~,使LCD能接受来自单片机的信号。
图一

美国Dallas 半导体公司的数字化温度传感器DS1820 是世界上第一片支持"一线总线"接口的温度传感器,在其内部使用了在板(ON-B0ARD)专利技术。全部传感元件及转换电路集成在形如一只三极管
的集成电路内。一线总线独特而且经济的特点,使用户可轻松地组建传感器网络,为测量系统的构建引入全新概念。现在,新一代的DS18B20 体积更小、更经济、更灵活。使你可以充分发挥“一线总线”的优点。目前DS18B20 批量采购价格仅10 元左右。(如图二所示)
图二
一、DS18B20 的主要特性
(1)适应电压范围更宽,电压范围:~,在寄生电源方式下可由数据线供电
(2)独特的单线接口方式,DS18B20 在与微处理器连接时仅需要一条口线即可实现微处理与DS18B20 的双向通讯
(3)DS18B20 支持多点组网功能,多个DS18B20 可以并联在唯一的三线上,实现组网多点测温
(4)DS18B20 在使用中不需要任何外围元件,全部传感元件及转换电路集成在形如一只三极管的集成电路内
(5)温范围-55℃~+125℃,在-10~+85℃时精度为±℃
(6)可编程的分辨率为9~12 位,℃、℃、℃℃,可以实现高精度测温。
(7),12 位分辨率是最多可在750ms内将温度转换成数字,速度更快。
(8)温度测试结果直接转换成数字温度信号,以“一线总线”串行传输给CPU,同事科传送SRC检验码,菊友极强的抗干扰校正能力。
(9)负压特性:电源极性接反时芯片不会因发热而烧毁,但不会正常工作。
液晶显示器1602LCD的说明
接口信号说明:
编号
符号
引脚说明
编号
符号
引脚说明
1
VSS
电源地
9
D2
Data I/0
2
VDD
电源正极
10
D3
Data I/0
3
VL
液晶显示偏压信号
11
D4
Data I/0
4
RS
数据/命令选择端
12
D5
Data I/0
5
R/W
读/写选择端
13
D6
Data I/0
6
E
使能信号
14
D7
Data I/0
7
D0
Data I/0
15
BLA
背光级正极
8
D1
Data I/0
16
BLK
背光级负极
下表为控制命令表:
序号
指令
RS
R/W
D7
D6
D5
D4
D3
D2
D1
D0
1
清显示
0
0
0
0
0
0
0
0
0
1
2
光标返回
0
0
0
0
0
0
0
0
1
*
3
置输入模式
0
0
0
0
0
0
0
1
I/D
S