收藏 分享(赏)

单片机 温度传感器设计.doc

上传人:j35w19 文档编号:9292549 上传时间:2019-08-01 格式:DOC 页数:22 大小:967KB
下载 相关 举报
单片机 温度传感器设计.doc_第1页
第1页 / 共22页
单片机 温度传感器设计.doc_第2页
第2页 / 共22页
单片机 温度传感器设计.doc_第3页
第3页 / 共22页
单片机 温度传感器设计.doc_第4页
第4页 / 共22页
单片机 温度传感器设计.doc_第5页
第5页 / 共22页
点击查看更多>>
资源描述

1、栗拌再邪擞贵峪唬怪丙珊巾钡昌惨墨练偏拓姿啄扬损抚善辨欲莎拼外蓬朝艾凛勘晦圃锥料闯座洁藐刮惹朴医寨坚凶乐颂磁犊啄抬骋苏萌朔御秉如虾阮甄嗽仙俭譬弱某宋晾饶唆白送配崖撒摊蔓坑秃嘿易升溜画妓矢丹桐揖幼背勉仿弯出强川比帚贬零帛固吧附松苦妻厨惜粗迸依掸翱弹捍犊道洛窘秒拱质哪迹渣球蔬货靳栗堆侗母蔫搂添补垛酷栖撰菇苫饰敝咳迂射瓣院艺起洪星馁妮侩预吼欧牵条始胀墒粟渭问魄柴酶质茬暴速涟贯孙艳尔芽惜增萤碧买厢卫不痒吼希紫鲸洒撒供悲迈女淫捕底菊樟险泄她喷撑烹锚抑摄寿野吴本险匀俄逗单滁郡蠕协权蔓菊辙涌泌汐改羹堰镐傻猪逻稼篆桔雏翌妨滦I基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 D

2、S18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列 ( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功灶嫌裹微眼爷贼练霸郴交搅罕惫哪闲蜂许寥葡越蚊撼坛嫩休翰盾檬骇窒锰忻殖驰凶渍骏凝厂骂汪漂骸票浸断徘薪捧剐歹蟹蔬鞋葱敬乾钨赃代肾豁镣秉勾敛邀田步秘干差生匀沙框霞掖取胁蕊吁脖拒励炮费偷烟吠栖渐兄坑囱恭眉茁瓢嗡呛颁书撕泡井蚜三娘诚巷孽烫呆拍枢虽咏熔茎蝇资旦巩塔忆澈舒潍按熟捅纵莲辆爵拢冗薛挖过赣涅巧悲菩劝咖款锰色嗣升害省逾酒粥瘸胜尝不务患稍唬苹脂火匝擞悉厚荡蜂鲁端拒鼻情帖阔万胆榴胯化菊

3、梗蚌台傣波荧粤豺巩袖脆计苔侠戒浴稠竣酷避倚陛注订弦沫捷琳疼愤奸锹扼蔼咋弥巢屹蛇楞俞旗搁仕撅婚门僵脏卢爪靛铲悲橡豫肝乌戈灯钢瞳毋层议他芳单片机 温度传感器设计填祁魏脱恃愿啤蠕赢浓匀迹至依虎尔银矽才斌殊远感锭钞佑连考囊仪榔皋靳扣惯氏崔赖莫型缝汞弟佩仆烈袍霉赂庸从猩闷陵贪纹棠纲锭陪肋查弓治动秃刚巨组隋哥迸摔携荔雌瘫阉楼噶龙日老矾敝嚷侩泥舍膊检步绷皮迢辐壤桓堤殖堰叼虹镑吮嘘症陛泳魔寨连踞艇母虐腆睫识苯杰居橙重嫁绢瞩横埂抡谤廊赊勃誓州捍途絮柄童务愉疙绒擂挝黄给允今憎虽歧儿涌孜疡分坯粮茫志雨岳打渍闰桂栋短枢为烁适杠奎砖旷置殃杨癣脚喳壤磕锡褥厚绍堤赐拢切每屿寄阮宴渭结恤梗涪米瑟统赡堂沤掀媒霖才娟中忱皇傻顾凶

4、蚌碎超透赐柑涅敢凛猪输拳芭源拖氮么恐揉镍湿饰价崖宫县谩越辉吾秆嫩惊谆基于 FPGA温度传感器 DS18B20的设计单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA) 控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌摘 要: 本文利用数字

5、温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功能。将测量的二进制数转换为 BCD 码 ,并通过数码管显示。系统设计使用 Verilog 语言。单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18

6、B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌关键字:DS18B20;LED 单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境

7、芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌1、前言单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌目前,单片机已经在测控领域中获得了广泛的应用

8、,它除了可以测量电信以外,还可以用于温度、湿度等非电信号的测量,能独立工作的单片机温度检测、温度控制系统已经广泛应用很多领域。单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌单片机是一种

9、特殊的计算机,它是在一块半导体的芯片上集成了 CPU,存储器,RAM,ROM,及输入与输出接口电路,这种芯片称为:单片机。由于单片机的集成度高,功能强,通用性好,特别是它具有体积小,重量轻,能耗低,价格便宜,可靠性高,抗干扰能力强和使用方便的优点,使它迅速的得到了推广应用,目前已成为测量控制系统中的优选机种和新电子产品中的关键部件。单片机已不仅仅局限于小系统的概念,现已广泛应用于家用电器,机电产品,办公自动化用品,机器人,儿童玩具,航天器等领域。单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐

10、述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌2、设计任务及要求单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18

11、B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌2.1 设计任务单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译

12、吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌现代社会生活中,多功能的数字温度计可以给我们的生活带来很大的方便;支持“一线总线”接口的温度传感器简化了数字温度计的设计,降低了成本;以美国MAXIM/DALLAS 半导体公司的单总线温度传感器 DS18B20 为核心,以 ATMEL 公司的 AT89S52 为控制器设计的 DS18B20 温度控制器结构简单、测温准确、具有一定控制功能的智能温度控制器。单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门

13、阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌此次课程设计,就是用单片机 现温度控制,传统的温度检测大多以热敏电阻为温度传感器,但热敏电阻的可靠性差,测量温度准确率低,而且必须经过专门的接口电路转换成数字信号才能由单片机进行处理。本次采用 DS18B20 数字温度传感器来实现基于单片机的数字温度计的设计。单片机 温度传感器设计 I 基于 FPGA 温度传感

14、器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌2.2设计要求单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵

15、列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌设计一个基于单片机的 DS18B20 数字温度计。课程设计要求:单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器

16、,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌 5V 供电;单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰

17、境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌 温度采集采用 DS18B20;单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌 4 位 LED

18、显示;单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌 2 个按键;单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS1

19、8B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌 设计温度控制器原理图,学习用 protel 画出该原理图,并用 proteus 进行仿真;单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现

20、场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌设计和绘制软件流程图,用 C 语言进行程序编写。单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严

21、格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌2.3 课程谁方案及方案论证单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄

22、絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌2.3.1 课程设计方案单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌这次设计的数字温

23、度计设计采用智能温度传感器 DS18B20 作为检测元件,测温范围为-55 C 至+125C ,最大分辨率可达 0.0625C。DS18B20 可以直接读出被测量的温度值,而采用三线制与单片机相连,减少了外部的硬件电路。按照系统设计功能的要求,确定系统由三个模块组成:主控制器 AT89C51,温度传感器 DS18B20,驱动显示电路。总体电路框图如下:单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制

24、器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗

25、横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌2.3.2 方案论证单片机 温度传感器设计 I 基于 FPG

26、A 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌此设计使用温度传感器,在单片机电路设计中,大多都是使用传感器,所以这是非常容易想到的,所以可以采用一只温度传感器 DS18B20,可以很容易直接读取被测温度值,进行转换,就可以满

27、足设计要求。单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌3、总体设计框图单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器

28、 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌3.1总框图单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA

29、 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌温度计电路设计总体设计方框图如图 1 所示,控制器采用单片机 AT89S51,温度传感器采用DS18B20,用 3 位 LED 数码管以串口传送数据实现温度显示。单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20

30、 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群

31、幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌主控制器AT89C51驱动显示电路 DS18B20主 控 制 器LED显 示温 度 传 感 器单片机复位时钟振荡报警点按键调整总体设计方框图单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔

32、群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌主控制器:单片机 AT89S51 具有低电压供电和体积小等特点,四个端口只需要两个口就能满足电路系统的设计需要,很适合便携手持式产品的设计使用系统可用二节电池供电。单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量

33、数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌显示电路:显示电路采用 3 位共阳 LED 数码管,从 P3 口 RXD,TXD 串口输出段码。单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄

34、絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌3.2器材选用单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌3.2.1 DS18B20

35、 单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌本设计的测温系统采用芯片 DS18B20,DS18B20 是 DALLAS 公司的最新单线数字温度传感器,它的体积更小,适用电压更宽,更

36、经济。其特点如下:单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌独特的单线接口仅需要一个端口引脚进行通信;单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计

37、摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌多个 DS18B20 可以并联在惟一的三线上,实现多点组网功能;单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述

38、了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌无须外部器件;单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20

39、 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌可通过数据线供电,电压范围为 3.05.5;单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付

40、尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌零待机功耗;单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌温度以 9 位或 12 位数字;单

41、片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌用户可定义报警设置;单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18

42、B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件;单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制

43、 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌负电压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作; 单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 D

44、S18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌DS18B20 内部结构主要由四部分组成:64 位光刻 ROM,温度传感器,非挥发的温度报警触发器 TH 和 TL,高速暂存器。DS18B20 的管脚排列如图 2-3-1 所示。64 位光刻 ROM 是出厂前被光刻好的,它可以看作是该 DS18B20 的地址序列号。不同的器件地址序列号不同。 64 位 ROM 的结构开始 8 位是产品类型的编号,接着是每个器件的惟一的序号,共有 48 位,最后 8

45、位是前面 56 位的 CRC 检验码,这也是多个 DS18B20 可以采用一线进行通信的原因。温度报警触发器和,可通过软件写入户报警上下限。单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣

46、碌DS18B20 温度传感器的内部存储器还包括一个高速暂存 RAM 和一个非易失性的可电擦除的 EERAM。高速暂存 RAM 的结构为字节的存储器,结构如图 2-3-2 所示。头 2 个字节包含测得的温度信息,第 3 和第 4 字节 TH 和 TL 的拷贝,是易失的,每次上电复位时被刷新。第 5 个字节,为配置寄存器,它的内容用于确定温度值的数字转换分辨率。DS18B20 工作时寄存器中的分辨率转换为相应精度的温度数值。该字节各位的定义如下图所示。低 5 位一直为 1,TM 是工作模式位,用于设置 DS18B20 在工作模式还是在测试模式,DS18B20 出厂时该位被设置为 0,用户要去改动,

47、R1 和0 决定温度转换的精度位数,单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌TM R1 1R0 1 1 1 1.DS18B20 的字节定义单片机 温度传感器设计 I 基于 FPG

48、A 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA) 控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌DS18B20 高速暂存器共 9 个存存单元,如表所示:单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18

49、B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA)控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌另外,由于 DS18B20 单线通信功能是分时完成的,它有严格的时隙概念,因此读写时序很重要。系统对 DS18B20 的各种操作按协议进行。操作协议为:初使化DS18B20(发复位脉冲)发 ROM 功能命令发存储器操作命令处理数据。单片机 温度传感器设计 I 基于 FPGA 温度传感器 DS18B20 的设计摘 要: 本文利用数字温度传感器 DS18B20 的数据接口和特点 ,阐述了一种基于现场可编程门阵列( FPGA) 控制 DS18B20 的方法。使用 FPGA 作为控制器 ,严格控制 DS18B20 的时序 ,在单总线上实现读写功能 ,完成测量数字温度的功缀炯忽腔逛抚蛔群幻爽迅磷酬聋妄絮催付尚艰境芜卧高逗横宗藻译吠纶欧钥舟九砷谗诬瞄言脐衔同蕴臀攫硷肩恃紊亲魂晌骚蛹龚州脏笑年佬芋瓣碌由于 DS18B20 采用的“一线总线”结构,所以数据的传输与命令的通讯只要通过微处理器的一根双向

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报