有用过SHT21的吗,调了好几天了,还是没成功,郁闷中。单片机用的是STM8S103K3的,模拟I2C,现在的问题是数据从传感器返回的每次都不一样,比如湿度每次上来的数值都是忽高忽低的大幅度的跳变,没有规律,程序是按官方例程改的,代码贴出来比较多,现在是不知道怎么入手找问题了:1、传感器换了两个还是这个问题,说明不是探头问题;2、传感器读写客户寄存器能顺利实现,说明硬件焊接和基本时序没有问题;3、CRC没有报错,每次读取的湿度值和CRC校验值都对的上 ;
各位老师给给意见,指指找错方向也好,懵了。
SHT21_V2.0.pdf
(646.02 KB)
sht21C语言程序.pdf
(89.35 KB)
|