- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微控制器系统设计与应用;复习:
ADC0809是典型的8位8通道逐次逼近式A/D转换器,可模拟电压量实现分时转换为8位数字量。
Vref/Vin=2n/D即Vin/D=5/255
转换步骤:
1.有clock时钟信号(典型值500KHZ,周期2us)
用定时器0产生周期2us方波信号作为CLOCK
2.Start、ALE有效,开始转换Vin
Start、ALE需要正脉冲,通过置1或0得到
3.转换过程中,EOC=0;当转换结束时,EOC=1.(转换时间大概100us左右)
利用查询等待方式,while(eoc==0);……
4.转换结束后,设置OE=1后,才可以读取转换后的数字量
OE=1;m=P0; OE=0;
5.数字量送数码管显示;1.十六进制显示转化为十进制显示
unsigned char i,j;
i=m/51;
j=m%51;
j=j/5;;;学时安排:;;
DS-18B20 数字温度传感器
DS18B20是美国DALLAS公司生产的1-wire式单总线的数字温度传感器。具有耐磨耐碰,体积小,线路简单,使用方便,大大提高了系统的抗干扰性。适合于恶劣环境的现场温度测量。例如:冷冻库,粮仓,储罐,电讯机房,电力机房,电缆线槽等测温,汽车空调、冰箱、冷柜、以及中低温干燥箱等。
一、主要特点
1. 1-wire式
只要一个端口即可实现和单片机的双向通信(图上DQ端),电路连接简单
单总线通常要求外接一个约为 4.7K—10K 的上拉电阻,这样,当总线闲置时其状态为高电平。
2.分辨率可以在9-12位选择(温度转换后的数字信号是9-12位)
3. 测温范围 -55℃~+125℃,在 -10~+ 85°C 范围内,精度为 ± 0.5°C 。唯一的序列号
4.每个器件都有
5.内部有温度上限、下限的报警设置,有报警功能
6. 支持多点组网功能,多个DS18B20可以并联在唯一的三线上,实现多点测温
7.供电方式灵活 ,可以外接电源,也可以通过内部寄生电路从数据线上获取电源;二、DS18B20管脚排列;两种供电方式:;三、DS18B20内部结构
如图所示,主要由4部分组成: 64 位光刻 ROM 、温度传感器、温度报警触发器TH和TL、配置寄存器。
;
1. 64 位光刻ROM
64 位ROM中存储的信息是出厂前被光刻好的,存储的主要是序列号。
64 位光刻 ROM 的排列是:
开始 8 位(地址:28H )是产品类型标号,
接着的 48 位是该 DS18B20 自身的序列号,它可以看作是该DS18B20的地址序列码,每个DS18B20的64位序列号均不相同
最后 8 位则是前面 56 位的循环冗余校验码 ( CRC=X8+X5+X4+1 )。
由于每一个 DS18B20 的 ROM 数据都各不相同,因此微控制器就可以通过单总线对多个 DS18B20 进行寻址,从而实现一根总线上挂接多个 DS18B20 的目的。
; 2.温度传感器
DS18B20中的温度传感器完成对温度的测量,把温度转换为对应的数字量(9位或12位,出厂时默认12位,最高位是符号位)。
为了存放12位的数字量,用16位符号扩展的二进制补码形式表示来存放。
举例。
该数字量和温度之间的对应转换格式,见下图,其中S为符号位,即数据格式以0.0625℃/LSB形式表达。
补码三个部分: 符号:高字节的高4位
整数:高字节的低4位、低字节的高4位
小数:低字节的低4位
对应的温度计算:当符号位S=0时,直接将二进制位转换为十进制;当S=1时,先将补码变为原码,再计算十进制值。
例如:
1.转换后的数字量12位,扩展为16位后为(十六进制):00C1H,则对应的温度值应为:
+12.0625 ℃
;;3.配置寄存器
其中配置寄存器的格式如下:
最高位用于设置DS18B20在工作模式还是在测试模式。在DS18B20出厂时该位被设置为0,工作模式,用户不要去改动。
R1和R0用来设置分辨率,如下图所示:(DS18B20出厂时被设置为12位)
低五位一直都是“1” ;4.高速暂存存储器RAM
高速暂存存储器由9个字节组成,见下图.
转换所得的温度值以两个字节补码形式存放在高速暂存存储器的第0和第1个字节。单片机可通过单线接口读到该数据,读取时低位在前,高位在后。;四、DS18
您可能关注的文档
- 医药企业的企业文化.pptx
- 医药代表销售技术培训课件持有人陈汐.pptx
- 医药卫生与中草药资料编排.pptx
- 医药企业融资建议书.pptx
- 医药区域产品经理项目与行动计划制定POA.pptx
- 医药区域产品经理工作汇报.pptx
- 医药企业的企业文化(PPT32页).pptx
- 医药市场分析及营销管理知识环境.pptx
- 医药商品经营财务管理.pptx
- 医药外企面试技巧.pptx
- 2024年浙江杭州医学院招聘5人(第四批)【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024年浙江省温州市国土资源局经济技术开发区分局招聘历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024年浙江省温州市鹿城区街镇事业单位招聘8人历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024年浙江省台州天台县事业单位招聘101人历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024年浙江省温州肯恩大学招聘20人历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024年浙江杭州市历史建筑保护管理中心招考【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024年浙江省金华兰溪市住房和城乡建设局等部门所属事业单位招聘10人历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024年浙江省杭州建德市部分事业单位招聘(134人)【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024年浙江省舟山市普陀区部分事业单位招聘16人历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024年浙江省丽水遂昌县科协见习大学生招聘2人历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
最近下载
- 宁波镇海蛟川书院小升初入学考试卷(含参考答案).pdf VIP
- 2022-2023学年广东省肇庆市封开县七年级(下)期末数学试卷(附答案详解).docx VIP
- 圆弧齿同步带传动带轮.PDF
- 新概念英语第三册知识点笔记 讲义.pdf VIP
- 教师职业倦怠及预防 .pptx VIP
- 浙江省杭州市临平区2023届小升初科学试卷(含解析).doc VIP
- 005韩克庆的针灸学习笔记(降龙针法).pdf
- 检视党性修养提高情况看自身在坚定理想信念强化对党忠诚弘扬优良传统保持政治本色等方面还存在哪些差距和不足及学习贯彻党的创新理论情况16篇.docx VIP
- 新沪教版九年级上册初中化学全册课时练(课后作业设计).pdf VIP
- 物业公司会计科目明细表.pdf
文档评论(0)