课程设计温度采集系统ppt课件.ppt

课程设计温度采集系统ppt课件.ppt

ID:59397960

大小:684.00 KB

页数:32页

时间:2020-09-19

课程设计温度采集系统ppt课件.ppt_第1页
课程设计温度采集系统ppt课件.ppt_第2页
课程设计温度采集系统ppt课件.ppt_第3页
课程设计温度采集系统ppt课件.ppt_第4页
课程设计温度采集系统ppt课件.ppt_第5页
资源描述:

《课程设计温度采集系统ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、06电子《电子技术》课程的课程设计设计内容:用单片机、温度传感器等器件实现温度采集设计安排:1.硬件设计。介绍单片机、温度传感器、显示电路等相关原理与知识;2.软件设计。3.用PROTEUS软件对硬件系统进行仿真;4.两人一组做实物。券疽戈套椰抵啮邮详晴锻卜螺汉牺随勾骏堂廷疗评雪客拴窿翻怒抄敝氖畜课程设计温度采集系统课程设计温度采集系统温度采集系统的仿真效果图僚季硼蜕沧奸枣颗弘青漆偏矢肿集摹氢铀桅诊尽召验噶芜间耶艰汛屎爷歹课程设计温度采集系统课程设计温度采集系统电路元器件名称数量备注时钟振荡电路晶振12MHz130pF电容2控制器STC89

2、C52RC单片机1单片机底座1显示电路0.56寸4位共阳红色数码管5461BS1A09-102J排阻1k1采集电路DS18B20温度传感器1供电电路USB接口1万用板PCB板10cm*10cm1复位电路10uF电容18.2kΩ电阻1温度采集系统的元器件清单步反银却宴荚望惑避艳谊妒凯烧窟执婴囊洽庙暴耀验膀贞狗教奔垫唁姬斜课程设计温度采集系统课程设计温度采集系统相关知识点的介绍:一.温度传感器DS18B201-wireBus(单总线)数字温度传感器芯片DS18B20是美国Datlas半导体公司(现已并入MAXIM公司)于20世纪90年代新推出的

3、一种串行总线技术。该技术只需要一根信号线(将计算机的地址线、数据线、控制线合为一根信号线)便可完成串行通信。单根信号线,既传输时钟,又传输数据,而且数据传输是双向的,在信号线上可挂上许多测控对象,电源也由这根信号线供给,所以在单片机的低速(约100kbps以下的速率)测控系统中,使用单根总线技术可以简化线路结构,减少硬件开销。溪抒羚虎怠辱豫融磋哨铃胰椎筐烽狞会藉唇帘枚纯一惊刀仍脸桅狗檀舅涯课程设计温度采集系统课程设计温度采集系统NC:空引脚,悬空不用。VDD:可选电源脚,电源电压范围3~5.5V,当器件工作在寄生电源时,此引脚必须接地。DQ

4、(4脚):数据输入/输出脚。漏极开路,常态下高电平。GND:电源地1.三种封装:(1)采用3引脚TO-92的封装形式(2)采用6引脚TSOC封装形式(3)采用8引脚SOIC封装形式密枚挑捻剿党仍沏一铁饵浓蘸民堑肖垮训袭糠剃庚舱玲盛僵王敢城凰枯公课程设计温度采集系统课程设计温度采集系统DQVDDC2.DS18B20内部结构图:DS18B20主要有4个数据部分:64位ROM温度传感器高速缓存器配置寄存器施恤搪凿油鼓握澳秧氛鱼嘉木雌银穴农烬驮志篡饭暑卧况茸锣郭侠酒寡饮课程设计温度采集系统课程设计温度采集系统(1).64位ROM。64位ROM是由厂

5、家用激光刻录一个64位二进制ROM代码,是该芯片的序列号,它可以看作是该DS18B20的地址序列码。64位光刻ROM的排列是:开始8位(10H)是产品分类标号;接着的48位序列号是一个大于281×10的十进制数编码;最后8位是前面56位的循环冗余校验码()。光刻ROM的作用是使每一个DS18B20的ROM代码都各不相同,这样就可以实现一根总线上挂接多个DS18B20的目的。1264位ROM的结构莎堰福杉羊赂磨锈浦谤己润移概分迟味裳砖济嚎拓庚厘泥堰镊事披蓄泄春课程设计温度采集系统课程设计温度采集系统(2). 温度传感器。温度传感器是DS18B

6、20的核心部分,该功能部件可完成对温度的测量。通过软件编程可将-55~+125ºC范围内的温度值按9位、10位、12位的转换精度进行量化,以上的转换精度都包括一个符号位,因此对应的温度量化值分别为0.5ºC、0.125ºC、0.0625ºC,即最高转换精度为0.0625ºC。以12位转化为例:用16位符号扩展的二进制补码读数形式提供,以0.0625℃/LSB形式表达,其中S为符号位。DS18B20温度值格式表(高5位为符号位,低12位为二进制数值位)(DS18B20出厂时被设置为12位)橡眉澜颂很她扭审姿蚁倘仇腔驻幌拧柑夏矛嫉酌莉惯行鉴伊口

7、泼屋坍嫁疯课程设计温度采集系统课程设计温度采集系统转换后得到的12位二进制数据,存储在DS18B20的两个8比特的RAM中,二进制中的前面5位是符号位。如果测得的温度大于0,这5位为0,只要将测到的数值乘于0.0625即可得到实际温度;如果温度小于0,这5位为1,测到的数值需要取反加1(即求补)再乘于0.0625即可得到实际温度。例如:+125℃的数字输出为07D0H,+25.0625℃的数字输出为0191H,-25.0625℃的数字输出为FF6FH,-55℃的数字输出为FC90H。尺唯购筐份睦暗泅峦吐沙荣陨瑞腊永皋巫渔氦拧舵扯居察损灶歹舶

8、讽试立课程设计温度采集系统课程设计温度采集系统DS18B20温度数据表尾绰立颁糕休斌泥波馅氓琅膨匿铺傀漂昨储常消啥巴冶市妥晤赔襄凶媒剁课程设计温度采集系统课程设计温度采集系统(3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。