摘要: 数字温度传感器电路具有非常简单的串行接口。
数字温度传感器具有各种不同复杂程度的串行接口。本应用说明展示了如何使用一个具有非常简单的2线(时钟输入,数据输出)数字接口的热监控ic系列
第一个数字温度传感器使用SPI总线或I(2)C总线(也称为SMBus)作为串行数据输出。这些总线要求控制处理器在读取温度数据之前将数据写入传感器。
MAX6629-MAX6632通过不要求处理器写入数据来降低复杂性。它只需要你驱动时钟和芯片选择线,所以一个更简单的时钟脉冲爆发将读取温度数据。
图1的电路通过从时钟中导出芯片选择信号,使数据的提取更加简单。通过单个数字输入和单个数字输出实现通信。
时钟脉冲在正常情况下高SCK线驱动激活低CS低,所以MAX6629-MAX6632系列的设备让您通过简单地应用时钟脉冲脉冲来检索数字数据。(在正常配置中,三条接口线active-low CS、SO和SCK的作用如图2所示。)另一方面,图1的2线方法要求SCK休息状态(静态状态)很高,这反过来又要求对图2的时序图进行轻微修改。
图1所示 通过消除对低激活CS输入的逻辑线的需要,该电路允许您简单地从传感器设备中获取温度数据。
图2 图1温度传感器的串行接口时序图说明了低激活CS的功能。它使接口在低电平时启用,然后暂停温度到数字的转换,直到它返回到高于0.7V(CC)的电平。
当SCK最初变低时,它通过肖特基二极管D1将低激活CS拉低。您应该设置R1-C1时间常数,使低激活CS线在时钟脉冲之间的上升不高于0.3V(CC)(即图1中5V电源为1.5V)。示波器显示(图3)显示低激活CS的缓慢上升时间。为了让传感器IC有时间执行下一个温度到数字的转换,在温度读取操作之间,低激活CS应保持在0.7V(CC)以上(图1中为3.5V)至少0.5秒。
图3 图1中的作用域显示了SCK脉冲(顶部跟踪)如何产生低活动CS信号(下部跟踪)。
这篇文章的类似版本出现在2002年3月4日的电子设计杂志上。
社群二维码
关注“华强商城“微信公众号
Copyright 2010-2023 hqbuy.com,Inc.All right reserved. 服务热线:400-830-6691 粤ICP备05106676号 经营许可证:粤B2-20210308