關于18B20的寄生電源模式,文檔上都是說轉換及讀取溫度時立即將DQ端強上拉,我用STC的MCU的強上拉模式試了不成功。軟的不行干脆來硬的。
參考18B20內部框圖:
18B20-0.jpg (42.14 KB, 下載次數: 472)
下載附件
2015-5-22 20:50 上傳
只要設法增加那個儲能電容的容量就可以了。
我是在數據端到VCC端接一支1N4148,VCC端到GND端接一支0.1uF電容,實測還不行。
換成1uF的實測可以正常工作了。
18B20-1.jpg (52.97 KB, 下載次數: 396)
下載附件
2015-5-22 20:50 上傳
18B20-2.jpg (42.94 KB, 下載次數: 379)
下載附件
2015-5-22 20:50 上傳
18B20-4.jpg (46.41 KB, 下載次數: 464)
下載附件
2015-5-22 20:50 上傳
示波器觀測VCC端波形:
18B20-3.jpg (296.35 KB, 下載次數: 420)
下載附件
2015-5-22 20:50 上傳
|