標(biāo)題: 我的另類18B20寄生電源 [打印本頁]

作者: digger63    時(shí)間: 2015-5-22 20:51
標(biāo)題: 我的另類18B20寄生電源
關(guān)于18B20的寄生電源模式,文檔上都是說轉(zhuǎn)換及讀取溫度時(shí)立即將DQ端強(qiáng)上拉,我用STC的MCU的強(qiáng)上拉模式試了不成功。軟的不行干脆來硬的。
參考18B20內(nèi)部框圖:


只要設(shè)法增加那個(gè)儲(chǔ)能電容的容量就可以了。
我是在數(shù)據(jù)端到VCC端接一支1N4148,VCC端到GND端接一支0.1uF電容,實(shí)測(cè)還不行。
換成1uF的實(shí)測(cè)可以正常工作了。






示波器觀測(cè)VCC端波形:






作者: djk0125    時(shí)間: 2017-4-27 17:39
這種方法其實(shí)屬于三線制的供電模式,僅僅是用電容和二極管在復(fù)位其間的高電平保持電壓!要是按說明書上說的那樣的話,還的添加MOS管和IO口線!很麻煩!!看了網(wǎng)上的大神們的經(jīng)驗(yàn),就是在發(fā)送溫度轉(zhuǎn)換指(0x44)令后延時(shí)大約750MS的時(shí)間(這是12BIT的精度轉(zhuǎn)換時(shí)間),竟然成功讀取了溫度!!但是又有大神說,這種方法和實(shí)際溫度有出入,但是沒有做過實(shí)驗(yàn)!!也就沒有對(duì)比,不曉得是不是真的!




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1