求教:關(guān)于運放LM324,LM358等
各位前輩,我用的溫度傳感器為電壓輸出0.4-1.6V左右,送單片機自帶AD,AD輸入為0-3V,中間加運放把信號放大至0-3V,用LM324,LM358等組成比例運放可以嗎,我用EWB仿真了一下,結(jié)果0.1V輸入,運放輸出為1.8V,這是怎么一回事,實際情況也是這樣嗎?請指教.謝謝!!
全部回復(fù)(7)
正序查看
倒序查看
溫度傳感器的測溫問題,是一個很普通的問題,我的做法是,直接將溫度傳感器和一個線性校正點阻串聯(lián)起來,那么兩電阻連接點上的電壓就是輸出電壓,線性已經(jīng)比較好,將這個電壓直接輸入單片機的AD輸入端即可(單片機的基準(zhǔn)直接用電源電壓),在工作溫度范圍內(nèi),對應(yīng)的信號電壓也是一個范圍,單片機將采集到的數(shù)字信號經(jīng)過查表即可得到線性非常好的對應(yīng)溫度,根本不需要運放.超出范圍的AD值可以認(rèn)為是傳感器故障(開路或者短路).如果需要的話,我可以幫助你生成那個溫度轉(zhuǎn)換表,只需提供溫度傳感器的標(biāo)稱電阻和B值以及工作溫度范圍即可.
0
回復(fù)
@sdjufeng
溫度傳感器的測溫問題,是一個很普通的問題,我的做法是,直接將溫度傳感器和一個線性校正點阻串聯(lián)起來,那么兩電阻連接點上的電壓就是輸出電壓,線性已經(jīng)比較好,將這個電壓直接輸入單片機的AD輸入端即可(單片機的基準(zhǔn)直接用電源電壓),在工作溫度范圍內(nèi),對應(yīng)的信號電壓也是一個范圍,單片機將采集到的數(shù)字信號經(jīng)過查表即可得到線性非常好的對應(yīng)溫度,根本不需要運放.超出范圍的AD值可以認(rèn)為是傳感器故障(開路或者短路).如果需要的話,我可以幫助你生成那個溫度轉(zhuǎn)換表,只需提供溫度傳感器的標(biāo)稱電阻和B值以及工作溫度范圍即可.
sdjufeng的方法在精度低時沒有任何問題,精度稍高時就存在問題.
0
回復(fù)
@ppp123456
sdjufeng的方法在精度低時沒有任何問題,精度稍高時就存在問題.


看看這兩個曲線圖,不明白精度高時存在什么問題,如果存在問題,唯一的可能就是傳感器的精度問題,這是沒有辦法的,用什么運放也解決不了.
這種方法我已使用多年,曾經(jīng)逐個溫度的做過比對,很精確,電路中甚至都不需要電位器進行校準(zhǔn).
0
回復(fù)
@sdjufeng
[圖片]500){this.resized=true;this.width=500;this.alt='這是一張縮略圖,點擊可放大。\n按住CTRL,滾動鼠標(biāo)滾輪可自由縮放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/39/1142125254.png');}"onmousewheel="returnimgzoom(this);">[圖片]500){this.resized=true;this.width=500;this.alt='這是一張縮略圖,點擊可放大。\n按住CTRL,滾動鼠標(biāo)滾輪可自由縮放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/39/1142125265.png');}"onmousewheel="returnimgzoom(this);">看看這兩個曲線圖,不明白精度高時存在什么問題,如果存在問題,唯一的可能就是傳感器的精度問題,這是沒有辦法的,用什么運放也解決不了.這種方法我已使用多年,曾經(jīng)逐個溫度的做過比對,很精確,電路中甚至都不需要電位器進行校準(zhǔn).
樓主還沒有說是什么傳感器,sdjufeng如何認(rèn)定是熱敏電阻?
0
回復(fù)
@sdjufeng
溫度傳感器的測溫問題,是一個很普通的問題,我的做法是,直接將溫度傳感器和一個線性校正點阻串聯(lián)起來,那么兩電阻連接點上的電壓就是輸出電壓,線性已經(jīng)比較好,將這個電壓直接輸入單片機的AD輸入端即可(單片機的基準(zhǔn)直接用電源電壓),在工作溫度范圍內(nèi),對應(yīng)的信號電壓也是一個范圍,單片機將采集到的數(shù)字信號經(jīng)過查表即可得到線性非常好的對應(yīng)溫度,根本不需要運放.超出范圍的AD值可以認(rèn)為是傳感器故障(開路或者短路).如果需要的話,我可以幫助你生成那個溫度轉(zhuǎn)換表,只需提供溫度傳感器的標(biāo)稱電阻和B值以及工作溫度范圍即可.
不好意思,有一段時間不方便上網(wǎng),沒能看到你們的討論,我用的是IC封裝的溫度傳感器,直接是電壓輸出,仿真時可能是軟件設(shè)置出現(xiàn)問題,我用面包板實驗過沒有問題了.謝謝你們
0
回復(fù)