电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

单片机实例带有存储器功能的数字温度计-DS1624技术应用设计和实现 电气工程自动化专业

单片机实例带有存储器功能的数字温度计-DS1624技术应用设计和实现  电气工程自动化专业_第1页
1/14
单片机实例带有存储器功能的数字温度计-DS1624技术应用设计和实现  电气工程自动化专业_第2页
2/14
单片机实例带有存储器功能的数字温度计-DS1624技术应用设计和实现  电气工程自动化专业_第3页
3/14
34. 带有存储器功能的数字温度计-DS1624 技术应用 1. DS1624 基本原理 DS1624 是美国 DALLAS 公司生产的集成了测量系统和存储器于一体的芯片。数字接口电路简单,与 I2C 总线兼容,且可以使用一片控制器控制多达 8 片的DS1624。其数字温度输出达 13 位,精度为 0.03125℃。DS1624 可工作在最低2.7V 电压下,适用于低功耗应用系统。 (1). DS1624 基本特性 ◆ 无需外围元件即可测量温度 ◆ 测量范围为-55℃~+125℃,精度为 0.03125℃ ◆ 测量温度的结果以 13 位数字量(两字节传输)给出 ◆ 测量温度的典型转换时间为 1 秒 ◆ 集成了 256 字节的 E2PROM 非易性存储器 ◆ 数据的读出和写入通过一个 2-线(I2C)串行接口完成 ◆ 采用 8 脚 DIP 或 SOIC 封装,如图 2.34.1 图2.34.1 (2). 引脚描述及功能方框图 其引脚描述如表 1 所示: DS1624 的功能结构图如图 4.34.2 所示: 图 4.34.2 (3). DS1624 工作原理 温度测量 图 4.34.3 是温度测量的原理结构图 图 4.34.3 温度测量的原理结构图 DS1624 在测量温度时使用了独有的在线温度测量技术。它通过在一个由对温度高度敏感的振荡器决定的计数周期内对温度低敏感的振荡器时钟脉冲的计数值的计算来测量温度。DS1624 在计数器中预置了一个初值,它相当于-55℃。如果计数周期结束之前计数器达到 0,已预置了此初值的温度寄存器中的数字就会增加,从而表明温度高于-55℃。 与此同时,计数器斜坡累加电路被重新预置一个值,然后计数器重新对时钟计数,直到计数值为 0。 通过改变增加的每 1℃内的计数器的计数,斜坡累加电路可以补偿振荡器的非线性误差,以提高精度,任意温度下计数器的值和每一斜坡累加电路的值对应的计数次数须为已知。 DS1624 通过这些计算可以得到 0.03125℃的精度,温度输出为 13 位,在发出读温度值请求后还会输出两位补偿值。表 2 给出了所测的温度和输出数据的关系。这些数据可通过 2 线制串行口连续输出,MSB 在前,LSB 在后。 表 2 温度与输出数据关系表 温度数字量输出(二进制)数字量输出(十六进制)+125℃0111,1101,0000,00007D00H+25.0625℃0001,1001,0001,00001910H+0.5℃0000,0000,1000,00000080H+0℃0000,0000,0000,00000000H-0.5℃1111,1111,1000,0000FF80H-25.0625℃1110,0110,1111,0000E6F0H-55℃1100,1001,0000,0000C900...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

单片机实例带有存储器功能的数字温度计-DS1624技术应用设计和实现 电气工程自动化专业

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部