TMP05是ADI公司的PWM输出温度传感器 TMP05传感器有3种模式:单次触发模式,即单片机给一次触发信号,温度传感器输出一个PWM温度信号;连续触发模式,即只要供电,温度传感器就连续输出PWM温度信号;菊花链模式,即很多个传感器串接的。 昨天晚上用示波器试了试,TMP05选择连续触发模式,波形正确,加热后温度波形也正确,所以应该没有焊坏。后来还是找高手给另外焊接了一个。 用430去捕获处于连续触发模式的TMP05,一切正常,但是捕获单次触发模式下的TMP05就不行了。
目前间接实现了,不知道行不行 方法一 TMP05采用连续触发模式,但是电源由430单片机的IO口控制,即我想采一次温度,就供一次电,o(∩_∩)o...,相当于还是单次触发了哦 方法二 TMP05采用单次触发模式,430IO口用中断定时计数,也可以实现
问题是方法一可行么?不知道对传感器有没有什么影响的,还有像这样的话,PWM输出有没有什么延时?
还有,大家有没有更好的方法?我用的是MSP430单片机。
|