請問一下 如何做一個12V進ADC 輸出 8Bit 的轉換電路??? |
尚未結案
|
jun_lin
一般會員 ![]() ![]() 發表:8 回覆:3 積分:2 註冊:2004-09-09 發送簡訊給我 |
|
finster
一般會員 ![]() ![]() 發表:0 回覆:3 積分:0 註冊:2004-06-22 發送簡訊給我 |
你這樣子的作法蠻奇怪的
一般而言,ADC輸入訊號<=工作電壓
如果你要讓ADC輸入訊號>=工作電壓,那樣會使ADC無法解出正確的數位碼
因此,強烈建議你不要將ADC的輸入訊號設定成0V~12V 如果說你的電壓是12V,要供給ADC和微處理器的話,你可以採用外加的Regulator電路,將12V轉成5V即可,此外,建議你在Regulator電路後面還要加個穩壓器或者是filter電路,不然5V的電源電壓的ripple會很大,很容易造成不必要的noise 另外,因為你並沒有提到你ADC的工作頻率是多少,需要的精確度多少,因此無法建議你所選的ADC是否可以符合你的需求,所以,要列一些比較明確的規格才能有比較肯定的回答和建議
|
jun_lin
一般會員 ![]() ![]() 發表:8 回覆:3 積分:2 註冊:2004-09-09 發送簡訊給我 |
謝謝finster 兄的解答 : 其實我看不太懂你寫的專名有詞 , 不好意思~
我想要做的事是單純轉出8Bit 的數位訊號接微處理器
只是另一邊過來的是0V~12V , 所以我想把0V~12V
降壓為 2 條5V , 一條供應微處理器 , ADC08和未來DAC 的工作電壓
另一條給ADC08去轉出8Bit 的數位訊號
你說的ADC的工作頻率是多少?明確的規格?
這些我不是很懂 , 只知道用DataSheet上的參考電路去接
它有2個Pin是CLK , 我是用參考電路去接R , C , 頻率好像是640 目前大致上的狀況是
■■■■■■■■■■■■■■■■
0V~12V進來_■■■■■■■■■■
↓■■■■■■■■■■■■■■■
↓(分2條5V)_■■■■■■■■■■
↓■■■■■■■■■■■■■■■
↓>>>>>>>>>↓■■■■■
↓■■■■■■■■■↓■■■■■
5V(給 Vin)■■■5V(工作電壓)■■
↓■■■■■■■■■↓■■■■■
↓■■■■■■■■■↓■■■■■
l-------l■■■■■■■↓■■■■■
l ADC l←←←←←←←↓■■■■■
l-------l■■■■■■■↓■■■■■
↓■■■■■■■■■↓■■■■■
↓■8 Bit數位訊號■■↓■■■■■
↓■■■■■■■■■↓■■■■■
l------------l■■■■■↓■■■■
l 微處理器 l←←←←←↓■■■■■
l------------l■■■■■↓■■■■
↓■■■■■■■■■↓■■■■■
↓■8 Bit數位訊號■■↓■■■■■
↓■■■■■■■■■↓■■■■■
l-------l■■■■■■■↓■■■■
l DAC l←←←←←←←↓■■■■
l-------l■■■■■■■■■■■■
↓■■■■■■■■■■■■■■■
↓>>>輸出0V~12V_■■■■■■
■■■■■■■■■■■■■■■■ 之前嘗試用2個電阻去降壓 , 結果失敗了 , 所以想請教各位高手們幫我解答 , 謝謝~ 發表人 - jun_lin 於 2004/09/14 17:06:29 發表人 - jun_lin 於 2004/09/14 17:18:29 發表人 - jun_lin 於 2004/09/14 17:21:58
|
sung9918
一般會員 ![]() ![]() 發表:0 回覆:8 積分:1 註冊:2004-01-05 發送簡訊給我 |
看來你可是希望監測輸入的 0-12V 然後在由 DAC 輸出原來輸入的電壓.
而且你希望 AD DA uP 也是由這個 0-12V 供電. 我想這些 IC 由 0-12V 供電可能有問題吧! 萬一電壓低於 5V 那就不會動了?
輸入經 AD 再由 DA 還原...這個會失真吧! 大部份 IC 對高於供電的輸入電壓可能造成故障. 0-12V----------[7805](變5V)----AD-uP-DA---供電
|-----經分壓(譬如說除10)--AD轉換---uP---DA(如果DA可以輸出12V就由
uP乘10,不然 DA 後還要接 10 倍放大) 我覺得要這樣用還是怪怪的... :)
可能的話描述一下你想做什用,大家可以幫忙出主意...
|
mymj
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:132 回覆:486 積分:608 註冊:2002-10-25 發送簡訊給我 |
|
jun_lin
一般會員 ![]() ![]() 發表:8 回覆:3 積分:2 註冊:2004-09-09 發送簡訊給我 |
謝謝sung9918兄的解答 :
大致的架構 , 如下:
|
mymj
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:132 回覆:486 積分:608 註冊:2002-10-25 發送簡訊給我 |
|
jun_lin
一般會員 ![]() ![]() 發表:8 回覆:3 積分:2 註冊:2004-09-09 發送簡訊給我 |
|
sung9918
一般會員 ![]() ![]() 發表:0 回覆:8 積分:1 註冊:2004-01-05 發送簡訊給我 |
你的線路跟這個還有點像.. http://www.electronic-circuits-diagrams.com/sensorsimages/sensorsckt9.shtml 可以參考
http://www.epanorama.net/links/project_pc.html
用 PC parallel port ...可以做不少事... :) 7805要加散熱片...萬一掛點...不幸就會死一遍IC...
在 7805 前面串一個 5-10甌(10W)電阻先降壓也可以改善發燙...(換那個電阻燙!)
|
daniel__lee
高階會員 ![]() ![]() ![]() ![]() 發表:18 回覆:124 積分:113 註冊:2002-11-10 發送簡訊給我 |
真的有點給他看不下去 >_||| 我沒用過ADC084,剛看了一下DATASHEET..... 1.ADC084只吃5V
2.7805能提供500mA的電流 你直有裝8個LED和一個ADC 7805應該不會太燙(請檢查電路)
3.ADC0804不可以接12V
4.Vin 和Vin-是Differential analog voltage inputs 要接你的量測電壓
5.ADC0804 是 0V to 5V analog input voltage range with single 5V
supply,所以你的量測訊號12V一定要降壓 可以用OP加兩個電阻把12V直接壓到5V
6.你的參考電壓太不穩了 量測值會誤差很大 Datasheet上有加LM432作穩壓 你直接抄就好了
7.其實在你的問題DataSheet上都寫了 你應該給他好好K一下
祝 好運 ~ 勿在浮沙上面築高塔 ~
------
~ 勿在浮沙上面築高塔 ~ |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |