線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:4083
推到 Plurk!
推到 Facebook!

用ADC0804L做偵測電壓的功能,但....

尚未結案
winxp2600
一般會員


發表:1
回覆:3
積分:0
註冊:2013-02-02

發送簡訊給我
#1 引用回覆 回覆 發表時間:2013-02-03 01:02:41 IP:1.162.xxx.xxx 訂閱
各位先進好,小的有個問題如下,盼解答:

我已經有一個設計好的電路,已可正常動作,現在想用ADC0804L這顆有點貴的IC做一個功能,
就是一偵測到電源被關閉,馬上切換到備用6V電源作輸出,
現在手邊只有一顆ADC0804L IC,我接下來該怎麼做?謝謝

附一張我的概念草圖,感恩





------
創造偉大的產品
編輯記錄
winxp2600 重新編輯於 2013-02-02 10:20:20, 註解 無‧
ScottWang
版主


發表:32
回覆:486
積分:688
註冊:2009-04-27

發送簡訊給我
#2 引用回覆 回覆 發表時間:2013-02-03 16:34:03 IP:118.165.xxx.xxx 訂閱
對於你的電壓偵測概念有些疑問.
1. 有關備用6V電源:
a) 是想做無縫銜接嗎? (也就是換電池的過程中,資料不能有缺失)
b) 是否有資料需要做保存的動作?
2. 正常的6V電源是從那裡來的?
3. 有關備用6V電源:
a) 是電池嗎?
b) 電流多少?
c) 若不是電池的話,其電流是多少?
4. 有關電路板:
a) 其正常可工作電壓範圍為多少?
b) 消耗電流為多少?
c) 阻抗大概為多少?
d) 包含有那些重要零件?
在轉換電源的過程中,若沒有需要記憶的需求,也許只用Op Amp或其它方式也可以.
若是有需要記憶的需求,那麼電壓的偵測最好在正常的6V電源的AC端,以爭取電壓下降時的時間.
並且程式更複雜的多.
------
高壓模組,高壓直流電源供應器(全範圍可調電壓電流),中低壓直流電源供應器,電壓放大器,
電流放大器,帶通濾波器,高精度參考電壓,標準電壓,恆流源(定電流源),恆壓源(定電壓源),
測試LED專用AC LED定電流源,專門接受訂製,設計生產各種特殊規格,高精度產品,學校實驗室,
研究單位實驗設備,另可接受其它電子專案設計,HV Power,Vmax=20KV,Imax=2000A.
http://hvpower.myweb.hinet.net/
...Scott Wang...
winxp2600
一般會員


發表:1
回覆:3
積分:0
註冊:2013-02-02

發送簡訊給我
#3 引用回覆 回覆 發表時間:2013-02-03 20:27:01 IP:111.243.xxx.xxx 訂閱
感謝回覆 ^^

1.
a)對,因為我是設計一顆伺服馬達在斷電瞬間,會移到我設定的角度,所以一定要無縫,不然我的程式會無法執行(程式是用AT89S52這顆微電腦在運行的)
b)不用

2.正常的電源是從機車的12V電瓶降壓而來

3.
a)目前是用6V的電池盒來做
b)我沒測

4.
a d)我電路板是一顆AT89S52微電腦IC 一顆廣營電子的標準型伺服馬達所組成,微電腦IC我單獨給5V的電,而伺服馬達給單獨的6V電池
b)消耗0.27V
c)老實說我不知道如何測阻抗

我希望可以在主板斷電瞬間,伺服馬達可以移到我設定的角度,所以我想其間單晶片必須正常供電(5V)才跑的動程式,而伺服馬達我測試過6V才能正常移動

所以我是否要變成3個電源才能完成? 5V 6V 備用6V ?

其實我比較想用既有的電源就能完成,例如可否延時斷電?(用電容存好瞬間需要用到的電),然後一斷電就去吃我電容的電,跑完程式移動完支臂後才斷電

我在FB有放一段所有電路的影片,給您參考一下 https://www.facebook.com/photo.php?v=4854066523722&set=vb.1658825088&type=3&theater

抱歉,我半路出家,所以比較深入的問題可能不太了解,但真的很想把這個功能做好,很感謝您的回答



===================引 用 ScottWang 文 章===================
對於你的電壓偵測概念有些疑問.
1. 有關備用6V電源:
a) 是想做無縫銜接嗎? (也就是換電池的過程中,資料不能有缺失)
b) 是否有資料需要做保存的動作?
2. 正常的6V電源是從那裡來的?
3. 有關備用6V電源:
a) 是電池嗎?
b) 電流多少?
c) 若不是電池的話,其電流是多少?
4. 有關電路板:
a) 其正常可工作電壓範圍為多少?
b) 消耗電流為多少?
c) 阻抗大概為多少?
d) 包含有那些重要零件?
在轉換電源的過程中,若沒有需要記憶的需求,也許只用Op Amp或其它方式也可以.
若是有需要記憶的需求,那麼電壓的偵測最好在正常的6V電源的AC端,以爭取電壓下降時的時間.
並且程式更複雜的多.



------
創造偉大的產品
編輯記錄
winxp2600 重新編輯於 2013-02-03 05:33:40, 註解 無‧
winxp2600 重新編輯於 2013-02-03 05:34:51, 註解 無‧
ScottWang
版主


發表:32
回覆:486
積分:688
註冊:2009-04-27

發送簡訊給我
#4 引用回覆 回覆 發表時間:2013-02-03 22:27:40 IP:36.229.xxx.xxx 訂閱
AT89S52 Vcc = 4.0V ~ 5.5V
AT89S52的電源可以由6V串接一個1N4001~4007而得,再加一個220uf電容做穩壓.
不知你的降壓是用那個IC?
伺服馬達消耗電流為多少A?
若是伺服馬達消耗的電流太大,您所需要的電容就要相當的大,才能應付.
所以你的偵測就必須放在降壓IC的前端,一偵測到電壓下降到某個程度,偵測電路就發出控制信號去切換電源到備用電池,或者一偵測到電壓下降到某個程度,偵測電路就發出信號通知Mcu,趕快去完成斷電時該做的事.
------
高壓模組,高壓直流電源供應器(全範圍可調電壓電流),中低壓直流電源供應器,電壓放大器,
電流放大器,帶通濾波器,高精度參考電壓,標準電壓,恆流源(定電流源),恆壓源(定電壓源),
測試LED專用AC LED定電流源,專門接受訂製,設計生產各種特殊規格,高精度產品,學校實驗室,
研究單位實驗設備,另可接受其它電子專案設計,HV Power,Vmax=20KV,Imax=2000A.
http://hvpower.myweb.hinet.net/
...Scott Wang...
winxp2600
一般會員


發表:1
回覆:3
積分:0
註冊:2013-02-02

發送簡訊給我
#5 引用回覆 回覆 發表時間:2013-02-04 20:51:36 IP:111.243.xxx.xxx 訂閱
您好:

附上零件表及主板圖給您參考一下^^
https://www.facebook.com/photo.php?fbid=10200108248343161&set=a.1591328397308.87442.1658825088&type=1&theater

另外伺服馬達我查了他官網及說明書,只有消耗電流的資料,是4.8V及6V,我測試過只有另接6V才能正常作動,因為USB輸入的5V經消耗後不足4.8V,伺服馬達會變怪怪的(亂動)

另外我所說的機車12V降壓5V的電路是一家叫做"機車小U"(http://www.guc.tw/)的產品,我的東西主要是吃他的5V電

可以把偵測放在降壓IC(機車小U)的後端嗎?我怕機車的突波把他炸掉 @@

我是比較想做成電壓下降到某個程度就發出信號通知Mcu,但是我不知道,因為我的斷電是直接關掉(機車熄火),我不知道ADC0804L來不來的及做這件事

另外,您覺得外接電池比較好還是用電容儲存電力比較好呢?

謝謝^^

===================引 用 ScottWang 文 章===================
AT89S52 Vcc = 4.0V ~ 5.5V
AT89S52的電源可以由6V串接一個1N4001~4007而得,再加一個220uf電容做穩壓.
不知你的降壓是用那個IC?
伺服馬達消耗電流為多少A?
若是伺服馬達消耗的電流太大,您所需要的電容就要相當的大,才能應付.
所以你的偵測就必須放在降壓IC的前端,一偵測到電壓下降到某個程度,偵測電路就發出控制信號去切換電源到備用電池,或者一偵測到電壓下降到某個程度,偵測電路就發出信號通知Mcu,趕快去完成斷電時該做的事.
------
創造偉大的產品
編輯記錄
winxp2600 重新編輯於 2013-02-04 06:13:30, 註解 無‧
winxp2600 重新編輯於 2013-02-04 06:14:39, 註解 無‧
winxp2600 重新編輯於 2013-02-04 06:15:37, 註解 無‧
ScottWang
版主


發表:32
回覆:486
積分:688
註冊:2009-04-27

發送簡訊給我
#6 引用回覆 回覆 發表時間:2013-02-04 21:23:07 IP:36.229.xxx.xxx 訂閱
看不到圖.
------
高壓模組,高壓直流電源供應器(全範圍可調電壓電流),中低壓直流電源供應器,電壓放大器,
電流放大器,帶通濾波器,高精度參考電壓,標準電壓,恆流源(定電流源),恆壓源(定電壓源),
測試LED專用AC LED定電流源,專門接受訂製,設計生產各種特殊規格,高精度產品,學校實驗室,
研究單位實驗設備,另可接受其它電子專案設計,HV Power,Vmax=20KV,Imax=2000A.
http://hvpower.myweb.hinet.net/
...Scott Wang...
winxp2600
一般會員


發表:1
回覆:3
積分:0
註冊:2013-02-02

發送簡訊給我
#7 引用回覆 回覆 發表時間:2013-02-04 21:28:24 IP:111.243.xxx.xxx 訂閱
 咦,我朋友說可以餒
------
創造偉大的產品
kib72377
高階會員


發表:1
回覆:217
積分:238
註冊:2004-11-12

發送簡訊給我
#8 引用回覆 回覆 發表時間:2013-02-05 09:06:17 IP:114.38.xxx.xxx 未訂閱
首先,你的斷電偵測設定成0V是不合理的,
因為此時已經沒電了,你拿什麼東西去偵測與作動?
再者,用ADC0804去做低電壓偵測也是大材小用,加上反應速度太慢.

你只要找低電壓偵測IC,或是自己用OPA組一個電壓比較器即可.

然後再將電壓偵測的輸出去驅動電子開關(MOSFET或BJT等),做電源切換的動作.
(這些動作都不需透過單晶片處理).


編輯記錄
kib72377 重新編輯於 2013-02-04 18:22:06, 註解 無‧
ScottWang
版主


發表:32
回覆:486
積分:688
註冊:2009-04-27

發送簡訊給我
#9 引用回覆 回覆 發表時間:2013-02-05 22:57:13 IP:36.229.xxx.xxx 訂閱
1. 你接外伺服馬達的目的是什麼,為何一定要接在機車上,是用在機車上嗎?
2. 由12V轉到外接電池,也不一定能保證資料不會Lose,所以你這個也許是需要保存資料的.
3. 電壓的轉換有幾個點:
a) 12轉換後的5Vcc
b) 備用電池的Vcc.
c) Mcu的5V Vcc.
d) 可以考慮TTL Level 的MOSFET做開關.
e) 伺服馬達的6V電源用電池能維持多久?
f) 你整個裝置平時是怎麼用,時間多長?
4. 有關偵測信號移到3之c) Mcu的5V,另外Mcu也要偵測3之a)和b),以了解該做何種動作,若是a)則是正常的動作,若是b),則要做保存資料的動作,並繼續做完該做的動作後結束.
保存資料的動作:
即當Mcu偵測到電源要轉到Low的的某個瞬間(例如4.8V或4.6V),即啟動資料儲存動作,例如把Mcu用的Reg和一般的Reg和伺服馬達目前的資料存入24C00系列的EEPROM,當電源回復正常時,即開始做資料取回的動作.
要不要做保存資料,要看開關切換時是否無縫銜接,但是偵測現在是那個電源在供電是一定要做的.
------
高壓模組,高壓直流電源供應器(全範圍可調電壓電流),中低壓直流電源供應器,電壓放大器,
電流放大器,帶通濾波器,高精度參考電壓,標準電壓,恆流源(定電流源),恆壓源(定電壓源),
測試LED專用AC LED定電流源,專門接受訂製,設計生產各種特殊規格,高精度產品,學校實驗室,
研究單位實驗設備,另可接受其它電子專案設計,HV Power,Vmax=20KV,Imax=2000A.
http://hvpower.myweb.hinet.net/
...Scott Wang...
系統時間:2017-10-24 13:59:10
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!