8051擷取溫度的問題 |
答題得分者是:ScottWang
|
wososo123
一般會員 發表:3 回覆:3 積分:1 註冊:2010-11-10 發送簡訊給我 |
小弟使用8051擷取兩個溫度點顯示在LCD上(一個在魚缸內 一個在魚缸外)
流程: 溫感===> 8051 ===> LCD顯示 請教大大 再開始測量一個溫度點時(sensor顯示會隨著溫度上升與溫度計顯示差不多) 但是同時測試兩個溫度時 問題是: 如果把sensor A加溫測試, sensor B顯示的溫度也升高 (實際上B還是靜置) 反之,sensor B加溫, sensor A也升高 兩個互有響影!! 不知道是不是訊號干擾的關係!? 沒辦法排除掉! 請大大幫看一下程式是否有問題!? 嘗試過sonsor端已經連接RC電路穩壓, 也嘗試連皆不同的外部電源, 都沒有什麼作用的感覺!! 部份程式如下: [code cpp] int i=100; int w; do{ while(P20==1); while(P20==0); EA=0; while(P20==1) { H ; //累加高電位 } while(P20==0); while(P20==1); EA=0; while(P20==0) { L ; //累加低電位 } i--; }while(i>0) ; Temp_1=((290*(float)H/(H L))-90); w=Temp_1*100; //-----------------------------------------擷取溫度1 i=100; H=0; L=0; do{ while(P21==1); while(P21==0); EA=0; while(P21==1) { H ; } while(P21==0); while(P21==1); EA=0; while(P21==0) { L ; } i--; }while(i>0) ; Temp_2=((290*(float)H/(H L))-90); w=Temp_2*100; //-----------------------------------------擷取溫度2 [/code] 感謝大大!! sensor datasheet: (http://www.smartec.nl/temperature_sensor_b.htm The SMT160-30 is a three terminal integrated temperature sensor, with a duty cycle output.)
------
新手上路 請大家多多包含 |
ScottWang
版主 發表:32 回覆:486 積分:688 註冊:2009-04-27 發送簡訊給我 |
要探討MCU的相關問題,最好是軟體與硬體電路配合,這樣比較容易找出問題.
------
高壓直流電源供應器,高壓模組,測試LED專用AC LED定電流源,全範圍可調電壓電流, 中低壓直流電源供應器,電壓放大器,電流放大器,帶通濾波器,高精度參考電壓, 標準電壓,恆流源(定電流源),恆壓源(定電壓源),大電流電源供應器. 接受訂製,設計生產各種特殊規格,高精度產品,學校實驗室,研究單位實驗設備, 另可接受其它電子專案設計,HV Power,Vmax=20KV,Imax=2000A. http://hvpower.myweb.hinet.net/ |
wososo123
一般會員 發表:3 回覆:3 積分:1 註冊:2010-11-10 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |