[請益] TMP05 溫度Sensor
我目前是使用Analog Device的TMP05當溫度感測器
這顆是根據溫度變化輸出PWM波形的感測器
|<--A-->|B|
___ _
___| H |_L_| |______
A:感測的溫度根據H&L的時間計算出溫度
AH固定約34~35mS,AL隨溫度變化
B:結束脈衝大約10~20uS而已
我使用的MCU沒有像8051那種TIMER COUNTER
所以我用GPIO來偵測H L並計算時間
但目前遇到一個問題是 使用WHILE()來偵測
經常會卡在L的那段時間
((我認為是1.沒偵測到B的脈衝
或是2.B的脈衝沒輸出到 因為電路我是使用麵包板先暫時接起來而已
請問有人遇過類似的問題 或有解決的方法嗎
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.240.144.215
※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1453727316.A.238.html
推
01/27 00:50, , 1F
01/27 00:50, 1F
→
01/27 00:51, , 2F
01/27 00:51, 2F
推
01/27 01:00, , 3F
01/27 01:00, 3F
→
01/27 01:00, , 4F
01/27 01:00, 4F
→
01/27 03:09, , 5F
01/27 03:09, 5F
→
01/27 03:10, , 6F
01/27 03:10, 6F
→
01/27 03:10, , 7F
01/27 03:10, 7F
→
01/27 03:10, , 8F
01/27 03:10, 8F
→
01/27 03:11, , 9F
01/27 03:11, 9F
→
01/27 03:13, , 10F
01/27 03:13, 10F
→
01/27 03:13, , 11F
01/27 03:13, 11F