6325|6

928

帖子

0

TA的资源

五彩晶圆(高级)

楼主
 

DSP和DS18B20的温度测量系统 [复制链接]

DSP和DS18B20的温度测量系统.rar (164.89 KB, 下载次数: 238)
DS P~il DS 1 8 B20 的温度测量系统
The Temperature Measurement System Based on TMS320LF2407A and DS18B20
(上海理工大学)崔玮徐根林
CUI W EI XU G;ENLIN
摘要:本文简要介绍了单总线数字温度传感器DS18B20的特性及工作原理,给出了DS18B20与TMS320LF2407A 的接线图并
且非常详细介绍了如何用C语言完成比较精确的软件延时程序,从而满足单线总线协议的通信时序,并给出了完整的C语
言代码。
关键词:DS18B2O; IM s32OLF240 A;温度测量;单总线;软件延时
中图分类号:TN925 文献标识码:A
Abstract:The characteristics and working principle of a unique 1一wire interface digital sensor DS18B20 were introduced. And de—
signed the system of measuring the temperature based on TMS320LF2407A and DS18B20、And introduced the details of making time
delay strict by soft ware delay method in order to meet the request of the One—wire bus communication principle.
Key word:DS18B20,TM S320LF2407A,Temperature measure,One-wire bus,Software Delay
刖罱
DS18B2普遍都是和单片机配合使用,很少有关于DSP与
DS18B20的连接的接口报道, 所以此文详细介绍了
TMS320122407与DS18B20的连接方法,并且很详细的介绍了
如何用C语言完成精确的软件延时,从而完成DS18B20与
TMS320122407之间的基于单线总线协议的数据通讯。
1 DS18B2O的时序
1、1复位时序
复位使用DS18B20时,首先需将其复位,然后才能执行其
它命令。复位时,主机将数据线拉为低电平并保持480us~
960us,然后释放数据线,再由上拉电阻将数据线拉高15~60us,
等待DS18B20发出存在脉冲,存在脉冲有效时间为60~
240us,这样,就完成了复位操作。
1.2写时序
在主机对DS18B20写数据时,先将数据线置为高电平,再
变为低电平,该低电平应大于lus。在数据线变为低电平后15us
内,根据写“1”或写“0”使数据线变高或继续为低。DS18B20
将在数据线变成低电平后15us~60US内对数据线进行采样。要
求写入DS18B20的数据持续时间应大于6Ous而小于120us,两
次写数据之间的时间间隔应大于lus。
1.2读时序
读时隙当主机从DS18B20读数据时,主机先将数据线置为
高电平,再变为低电平,该低电平应大于lus,然后释放数据线,
使其变为高电平。DS18B20在数据线从高电平变为低电平的
15us内将数据送到数据线上。主机可在15us后读取数据线.。
2 TMS320LF2407-f DS18B2O的连

DS18B20有三个引脚。其与TMS320LF2407A的接线图如
崔玮:研究生
基金项目:国家自然科学基金项目(2004BA719A04-02)
下。VDD管脚接5V电压给传

最新回复

好东西,我要用FPGA,所以我来参考,呵呵  详情 回复 发表于 2009-12-4 15:07
点赞 关注
个人签名动手创造个性自我

https://home.eeworld.com.cn/?95709
 

回复
举报

1

帖子

0

TA的资源

一粒金砂(初级)

沙发
 

Re: [分享] DSP和DS18B20的温度测量系统

okokokokok
 
 

回复

3

帖子

0

TA的资源

一粒金砂(中级)

板凳
 

Re: [分享] DSP和DS18B20的温度测量系统

学习一下 谢谢!!!
 
 
 

回复

67

帖子

0

TA的资源

纯净的硅(中级)

4
 

Re: [分享] DSP和DS18B20的温度测量系统

好资料

谢谢楼主!!!!!!!!!!!1
 
 
 

回复

6

帖子

0

TA的资源

一粒金砂(中级)

5
 

辛苦了!

好资料

谢谢楼主!!!!!!!!!!!1
 
 
 

回复

11

帖子

0

TA的资源

一粒金砂(中级)

6
 
HAOHAOHAOHAO
 
 
 

回复

1860

帖子

0

TA的资源

五彩晶圆(中级)

7
 
好东西,我要用FPGA,所以我来参考,呵呵
个人签名有目的的学习是最有效的学习!
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
报名赢【小米双肩包、contigo水杯】 | TI MSPM0 系列 MCU 再添新成员
了解TI 前沿新品——高性能与高性价比的优秀组合 MSPM0G351x / MSPM0L111x,4月24日(周四)上午10:00直播~

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网 14

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表