电子说
在电子设备的设计中,温度和电压的监测至关重要,它们直接关系到设备的性能和稳定性。今天,我们就来深入了解一款功能强大的数字温度传感器和电压监测器——ADT7488A。
ADT7488A是一款专为PC应用设计的简单数字温度传感器,采用简单串行传输(SST)接口。它不仅能监测自身温度,还能监测两个远程传感器二极管的温度,同时可测量处理器核心电压(VCCP)、2.5V电源电压以及自身电源电压(VCC)。其通过SST单双向数据线进行控制,是一个固定地址的SST客户端,目标地址由地址引脚ADD的状态决定。
采用简单串行传输(SST)接口,这种接口在个人计算机、便携式个人设备和工业传感器网络等应用中具有良好的兼容性和易用性。
该设备无铅、无卤素,符合RoHS标准,体现了环保设计理念。
ADT7488A的应用范围广泛,涵盖了个人计算机、便携式个人设备以及工业传感器网络等领域。在这些应用中,它能为设备提供准确的温度和电压监测,保障设备的稳定运行。
| ADT7488A采用MSOP - 10封装,各引脚具有明确的功能: | Pin No. | Mnemonic | Type | Description |
|---|---|---|---|---|
| 1 | V CC | Power Supply | 3.3 V ± 10%,V CC 也通过此引脚进行监测 | |
| 2 | GND | Ground | 接地引脚 | |
| 3 | D1+ | Analog Input | 远程1温度传感器的正连接 | |
| 4 | D1− | Analog Input | 远程1温度传感器的负连接 | |
| 5 | D2+ | Analog Input | 远程2温度传感器的正连接 | |
| 6 | D2− | Analog Input | 远程2温度传感器的负连接 | |
| 7 | V CCP | Analog Input | 处理器核心电压监测 | |
| 8 | 2.5 V | Analog Input | 2.5 V电源监测 | |
| 9 | ADD | Digital Input | SST地址选择 | |
| 10 | SST | Digital Input/Output | SST双向数据线 |
通过一系列图表展示了SST输出电平与电源电压、温度的关系,以及电源电流与温度、电压的关系,还有温度误差与各种因素(如PCB电阻、噪声频率、电容等)的关系。这些特性有助于工程师在实际应用中更好地了解和优化设备性能。
ADT7488A支持多种命令,如Ping()用于验证设备是否响应,GetIntTemp()、GetExt1Temp()、GetExt2Temp()分别用于获取内部和远程温度,GetAllTemps()可一次性获取所有温度,还有电压测量命令和设置/获取外部偏移命令等。
GetDIB()命令可检索设备标识符块(DIB),提供设备能力信息,数据可以是8字节或16字节格式。
用户只能写入偏移寄存器(命令代码0xe0),其他定义的寄存器为只读。写入某些特定寄存器地址会有不同的响应,如写入0x02、0x09和0x15 - 0xdf会显示有效FSC但无动作,写入0xe2 - 0xee会显示无效FSC。
ADT7488A有两个外部电压测量通道,还能测量自身电源电压VCC。所有模拟输入通过片上逐次逼近型模数转换器(ADC)进行转换,ADC分辨率为10位,输入范围为0 - 2.25V,内置衰减器可测量不同电压。
采用测量晶体管基极 - 发射极电压(VBE)变化的方法,在三种不同电流下测量VBE的变化,通过计算两个ΔVBE值来计算温度,还能取消串联电阻对温度测量的影响。温度数据以小端格式返回,分辨率约为0.016°C。
在数字电路板上,为保护模拟输入免受噪声干扰,特别是在测量远程二极管传感器的微小电压时,需要采取一些布局措施:
由于系统板噪声可能导致温度测量误差,ADT7488A提供温度偏移命令代码0xe0和0xe1,可通过一次性校准系统来计算并消除偏移,最大偏移为±128°C,分辨率为0.25°C。
给出了一个典型的应用电路,ADT7488A与ADP3192控制器结合使用,可实现对CPU的热和电源监测。
总之,ADT7488A以其丰富的功能、良好的性能和灵活的应用方式,为电子工程师在温度和电压监测方面提供了一个优秀的解决方案。在实际设计中,工程师们可以根据具体需求,充分发挥其优势,确保设备的稳定运行。大家在使用ADT7488A的过程中,有没有遇到过什么特别的问题或有独特的应用经验呢?欢迎在评论区分享交流。
全部0条评论
快来发表一下你的评论吧 !