文档介绍:该【单片机项目实践教程刘燎原项目六数字温度计专家讲座 】是由【知识徜徉土豆】上传分享,文档一共【38】页,该文档可以免费在线阅读,需要了解更多关于【单片机项目实践教程刘燎原项目六数字温度计专家讲座 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。微控制器系统设计与应用
刘燎原
江苏建筑职业技术学院
单片机项目实践教程刘燎原项目六数字温度计专家讲座
第1页
复习:
ADC0809是经典8位8通道逐次迫近式A/D转换器,可模拟电压量实现分时转换为8位数字量。
Vref/Vin=2n/D即Vin/D=5/255
转换步骤:
(经典值500KHZ,周期2us)
用定时器0产生周期2us方波信号作为CLOCK
、ALE有效,开始转换Vin
Start、ALE需要正脉冲,经过置1或0得到
,EOC=0;当转换结束时,EOC=1.(转换时间大约100us左右)
利用查询等候方式,while(eoc==0);……
,设置OE=1后,才能够读取转换后数字量
OE=1;m=P0; OE=0;
单片机项目实践教程刘燎原项目六数字温度计专家讲座
第2页
unsigned char i,j;
i=m/51;
j=m%51;
j=j/5;
举例说明
带小数点共阴数码管:+ 80H P1=sz1[i]+80H
带小数点共阳数码管:- 80H P1=sz1[i]-80H
单片机项目实践教程刘燎原项目六数字温度计专家讲座
第3页
温度计制作(4课时)
温度计
温度计电路板(2课时)
单片机项目实践教程刘燎原项目六数字温度计专家讲座
第4页
课时安排:
单片机项目实践教程刘燎原项目六数字温度计专家讲座
第5页
项目六 数字温度计
-----学习DS18B20模块
单片机项目实践教程刘燎原项目六数字温度计专家讲座
第6页
DS-18B20 数字温度传感器
DS18B20是美国DALLAS企业生产1-wire式单总线数字温度传感器。含有耐磨耐碰,体积小,线路简单,使用方便,大大提升了系统抗干扰性。适合于恶劣环境现场温度测量。比如:冷冻库,粮仓,储罐,电讯机房,电力机房,电缆线槽等测温,汽车空调、冰箱、冷柜、以及中低温干燥箱等。
一、主要特点
1. 1-wire式
只要一个端口即可实现和单片机双向通信(图上DQ端),电路连接简单
单总线通常要求外接一个约为 —10K 上拉电阻,这么,当总线闲置时其状态为高电平。
-12位选择(温度转换后数字信号是9-12位)
3. 测温范围 -55℃~+125℃,在 -10~+ 85°C 范围内,精度为 ± °C 。唯一序列号
、下限报警设置,有报警功效
6. 支持多点组网功效,多个DS18B20能够并联在唯一三线上,实现多点测温
,能够外接电源,也能够经过内部寄生电路从数据线上获取电源
单片机项目实践教程刘燎原项目六数字温度计专家讲座
第7页
二、DS18B20管脚排列
DS18B20管脚排列
1. GND为电源 地;
2. DQ为数字信号输入/输出端;
3. VDD为外接供电电源输入端
(在寄生电源接线方式时接地)
外接电源工作方式
单片机项目实践教程刘燎原项目六数字温度计专家讲座
第8页
两种供电方式:
单片机项目实践教程刘燎原项目六数字温度计专家讲座
第9页
三、DS18B20内部结构
如图所表示,主要由4部分组成: 64 位光刻 ROM 、温度传感器、温度报警触发器TH和TL、配置存放器。
单片机项目实践教程刘燎原项目六数字温度计专家讲座
第10页