GX0011 单线脉冲输出数字温度传感器支持计数式通信,仅需单根信号线即可同时完成芯片供电和通信输出功能,有效降低MCU开销和成本。中科银河芯自主研发设计的产品GX0011可直接替代NTC热敏电阻,无需任何外部感温单元即可实现12位(0.0625℃)温度输出,在-50°C~ +150°C的正常工作范围内,测温精度误差< ±1℃,并具有良好的温度线性度曲线,适用于通信、计算机、消费电子、环境、工业和仪器仪表等应用场景。
1、GX0011引脚功能
2、GX0011单点应用
GX0011 支持两种连接方式:上拉连接和下拉连接。需要注意的是,当采用下拉连接时,脉冲将从 GND 引脚(即拉电阻侧)输出,且总线极性与上拉连接方式相反,上电时 GND 引脚为低电平,温度转换完成后 GND 引脚周期发送高脉冲(占空比 25%)。
在单点应用中,上位机 MCU 仅需要一个 GPIO 口来对脉冲次数进行计数,可以有效节省 GPIO 资源。单点应用参考电路如下:
3、 GX0011零待机功耗应用
零待机功耗应用方案占用两个 GPIO口。其中,GPIO0 用于脉冲计数,GPIO1 用于使能和关断 GX0011。当 GPIO1 拉高(下拉连接则为拉低),GX0011 使能并开始正常工作;当 GPIO 拉低(下拉连接则为拉高),芯片关断实现零待机功耗。


4、GX0011多点应用
在多点应用中,所有 GX0011 共享 GPIO0 作为脉冲计数端口,并且共用同一上下拉电阻。通过将 GPIO1 到GPIOn 中的一个拉低(下拉连接则为拉高)可以使能相应的 GX0011 测温节点。其余不用节点必须设置为高阻(或 两脚短接)状态。注意:如果同时使能两个及以上节点,相互之间会产生数据冲突。

5、GX0011脉冲通信时序

6、GX0011驱动程序(基于STM32)
6.1 GX0011.h
讯享网
6.2 GX0011.c
讯享网

6、GX0011驱动程序(基于STM32)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/192183.html