Re: A\D轉換問題?
|
||||
---|---|---|---|---|
版主
|
程式裡加個遲滯曲線的功能,就像一般的類比比較器一樣加個正迴授的功能就有遲滯功能,這樣就比較不會亂跳了。
因為加這遲至功能為純軟體動作,自己先架構一下要怎樣比才是對的。當然多加的旗號來判斷是一定要的。
發表於: 2009/10/26 11:16
|
|||
|
Re: A\D轉換問題?
|
||||
---|---|---|---|---|
資深會員
|
378/493*255 =196 c4
378/505*255 =191 c0 383/505*255 =193 c1 ad 值剛好落在你的門檻上,動作當然會怪怪的
發表於: 2009/10/23 13:33
|
|||
|
Re: A\D轉換問題?
|
||||
---|---|---|---|---|
資深會員
|
看完描述和程式
很明顯你的問題肯定是在24V附近才會發生 所以個人只有以下結論 1. 程式沒問題,零件沒問題。 2. 差那一些,就不要那麼挑剔了。 3. 要再精準點,麻煩用參考電壓IC。用電源電壓當參考,問題依舊 4. 即使用了參考電壓,24V邊緣時,同樣問題仍然有可能發生,只是變的較不明顯 因為, 假設 電壓是23.99V,那你覺得該亮4個還是亮5個?
發表於: 2009/10/23 12:32
Edited by nicecookie on 2009年10月23日 13:12:03
Edited by nicecookie on 2009年10月23日 13:12:40 |
|||
|
Re: A\D轉換問題?
|
||||
---|---|---|---|---|
新會員
|
先跟各位說聲謝謝~
以下是測量的資訊 1號7805 測量電壓:23.8V ADC IN:3.78V(23.8V經27K跟5.1K電阻分壓) 7805輸出:4.93V LED全亮 2號7805 測量電壓:23.8V ADC IN:3.78V(23.8V經27K跟5.1K電阻分壓) 7805輸出:5.05V LED亮4個 2號7805 測量電壓:24.2V ADC IN:3.83V(24.2V經27K跟5.1K電阻分壓) 7805輸出:5.05V LED全亮 程式 if(adres>0xc1)//24v { sb7=1; sb6=1; sb5=1; sb4=1; sb3=1; } if(adres<0xad) //低於21v { sb7=0; sb6=0; sb5=0; sb4=0; lv=1; } if(adres<=0xc1&&adres>=0xbd)//23V~24V { sb7=0; sb6=1; sb5=1; sb4=1; sb3=1; } if(adres<=0xbd&&adres>=0xb6)//22~23 { sb7=0; sb6=0; sb5=1; sb4=1; sb3=1; } if(adres<=0xb6&&adres>=0xad)//21~22 { sb7=0; sb6=0; sb5=0; sb4=1; sb3=1; }
發表於: 2009/10/23 11:30
|
|||
|
Re: A\D轉換問題?
|
||||
---|---|---|---|---|
資深會員
|
參照:
問題看起來並不是太困難的問題 或許你覺得提供的資訊已經夠多 其實建議你多提供資訊,人家也才能判斷最可能的問題是什麼 不同7805 輸出電壓實際量測是多少? 電阻分壓,那是多少歐姆的電阻做分壓? 分壓後進到ADC pin的電壓又是多少? 換另顆7805 之後電壓又變成多少? ADC結果差異大,那不同個7805時的ADC值到底又到底是多少? 你的5LED電壓判斷又是如何標準? 一來一回的幫你猜來猜去,總不是辦法,以上小建議 !!
發表於: 2009/10/16 15:37
|
|||
|
Re: A\D轉換問題?
|
||||
---|---|---|---|---|
版主
|
有沒有用電壓表量一下這兩顆 7805 的輸出電壓? 一樣嗎?
發表於: 2009/10/16 15:12
|
|||
|
Re: A\D轉換問題?
|
||||
---|---|---|---|---|
新會員
|
PIC電源來自7805,參考電壓源5V
信號24V經分壓給PIC的ADC 我作一個電位顯示的功能總共有5段 用LED表示,24V的話5個LED全亮 當我換另一個7805後 24V只亮3個LED,程式要修改ADC的值 才會在24V亮5個LED....... 我想說是不是分壓那邊衰減太大 導致他對電源太敏感?
發表於: 2009/10/16 15:08
|
|||
|
Re: A\D轉換問題?
|
||||
---|---|---|---|---|
版主
|
參照:
經分壓後再給 PIC ?? 是給 ADC 還是給電源? 使用 5V 當參考電壓源,應該不會量到這麼大的差異才對,除非那個 7805 很爛,雜訊太大。
發表於: 2009/10/16 11:33
|
|||
|
Re: A\D轉換問題?
|
||||
---|---|---|---|---|
資深會員
|
>>用不同牌子的7805
>>在同樣的測量電壓(24V) >>會有不同的數值 這樣的說法太籠統了.... 就算同一個電路板...早上測,跟下午測也會有不同的數值..... 可以有更詳細的數據嗎?
發表於: 2009/10/15 19:22
|
|||
|