没有合适的资源?快使用搜索试试~ 我知道了~
首页德州仪器TMP-100数字温度传感器中文资料详解
德州仪器TMP-100数字温度传感器中文资料详解
需积分: 14 6 下载量 20 浏览量
更新于2024-09-21
收藏 330KB PDF 举报
"TMP-100中文资料介绍了德州仪器(TI)公司的一款高性能数字温度传感器。该传感器具有2.7V至5.5V的工作电压范围,极其低的功耗(待机时仅0.1μA),采用I2C二线串行接口进行通信,支持9-Bits到12-Bits的可编程分辨率,提供100KHz、400KHz和3.4MHz三种操作频率。其测量精度在不同温度范围内有所不同,如在-25℃至85℃时,精度达到±2℃,而在-55℃至125℃则为±3℃。 TMP-100的引脚包括SCL时钟输入、GND电源地、地址输入端ADD1和ADD0,以及I2C数据口SDA。通过ADD1和ADD0可以设置设备的从地址,以便于与主控设备进行通信。其中,ADD1和ADD0的不同组合对应不同的从地址,提供了多个可供选择的地址,便于多路温度传感器连接。 内部结构方面,该传感器包含5个寄存器,核心是指针寄存器,由P1和P0两位决定数据寄存器的选择。温度寄存器用于存储温度值,配置寄存器可以进行设置和读取,还设有临界温度上下限寄存器,用于设定报警阈值。此外,配置寄存器还可以控制报警输出(OS/ALERT)、参考电压选择(R1/R0)、滤波器(F1/F0)以及正负极性(POL)等。 使用TMP-100时,开发者需熟悉这些基本参数和引脚功能,以及如何通过I2C通信进行数据获取和配置。这是一款适用于各种温度监控应用的理想选择,尤其对于对功耗敏感或需要高精度测量的系统来说, TMP-100提供了高效且精确的解决方案。在程序设计时,应充分理解寄存器的操作原理和功能,确保正确地配置和读取温度数据,以实现所需的功能。"
资源详情
资源推荐
TMP100 数字温度计及程序设计
1.1 基本参数及引脚说明
1.基本参数
TMP100 是德州仪器(TI)公司的一款数字温度传感器芯片。主要特点有:
1) 工作电压范围:2.7V~5.5V
2) 超低功耗:45μA (待机时 0.1μA)
3) 接口方式:I2C 二线串行接口
4) 可编程分辨率:9-Bits 到 12-Bits
5) 操作频率: 100 KHz /400KHz/3.4MHz
6) 精度:测量温度在-25℃~85℃时,为±2℃在-55℃~125℃时,为±3℃
2. 从器件地址、引脚说明及封装
表 x.1 TMP100 引脚描述
引脚名称
引脚编号
功能描述
引脚封装图
SCL
1
I2C 时钟输入
GND
2
电源地
ADD1
3
地址输入端 1
V+
4
电源正极
ADD0
5
地址输入端 0
SDA
6
I2C 数据口
表 x.2 TMP100 SLAVE ADDRESS
ADD1
ADD0
器件从地址
R/W
0
0
1001 000
1:READ
0:WRITE
0
悬空
1001 001
0
1
1001 010
1
0
1001 100
1
悬空
1001 101
1
1
1001 110
悬空
0
1001 011
悬空
1
1001 111
1.2 TMP100 内部寄存器描述
1.2.1 指针寄存器
TMP100 内部共有 5 个寄存器,一个指针寄存器(Point Register)和四个数据寄存器
(Temperature Register、Configuration Register、TL 及 TH Register)。对数据寄存器的选择是
通过指针寄存器的低 2 位(P1 和 P0)来决定的。
指针寄存器的位描述,及 P1、P0 的设置对应具体的数据寄存器分别见表 x.3 和 x.4。
表 x.3 Point Register 的各位(8-Bits)
P7
P6
P5
P4
P3
P2
P1
P0
0
0
0
0
0
0
Register Bits
下载后可阅读完整内容,剩余3页未读,立即下载
x326623
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- IPQ4019 QSDK开源代码资源包发布
- 高频组电赛必备:掌握数字频率合成模块要点
- ThinkPHP开发的仿微博系统功能解析
- 掌握Objective-C并发编程:NSOperation与NSOperationQueue精讲
- Navicat160 Premium 安装教程与说明
- SpringBoot+Vue开发的休闲娱乐票务代理平台
- 数据库课程设计:实现与优化方法探讨
- 电赛高频模块攻略:掌握移相网络的关键技术
- PHP简易简历系统教程与源码分享
- Java聊天室程序设计:实现用户互动与服务器监控
- Bootstrap后台管理页面模板(纯前端实现)
- 校园订餐系统项目源码解析:深入Spring框架核心原理
- 探索Spring核心原理的JavaWeb校园管理系统源码
- ios苹果APP从开发到上架的完整流程指南
- 深入理解Spring核心原理与源码解析
- 掌握Python函数与模块使用技巧
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功