全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:3199
推到 Plurk!
推到 Facebook!

8051控制直流馬達電路

答題得分者是:ScottWang
romextromext
一般會員


發表:6
回覆:26
積分:11
註冊:2009-08-24

發送簡訊給我
#1 引用回覆 回覆 發表時間:2013-05-15 23:14:07 IP:180.176.xxx.xxx 訂閱
 如提.
AB就是8051 接出來的兩支腳 接上提升電阻後

http://gc.digitw.com/Circuit/H-Bridge-Mod.pdf


電路
A=1 Q3 Q6導通

B=1 Q4 Q5導通
這電路 我網路找的 我看也是可行時裝後

接馬達的兩支腳 我用12V PWM20%
所以輸出只有2.4V左右
我用電表量 也是正確的
但是 當我接上馬達後 測量馬達兩側確有9.5V
------
這啥需要簽嗎
拿筆來
編輯記錄
romextromext 重新編輯於 2013-05-16 04:14:30, 註解 無‧
ScottWang
版主


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

發送簡訊給我
#2 引用回覆 回覆 發表時間:2013-05-16 04:05:01 IP:118.165.xxx.xxx 訂閱
你的邏輯有錯,先不用pwm,先改這個.

>A=0 Q3 Q6導通
改為A=1,B=0,Q3,Q6導通,正轉

>B=0 Q4 Q5導通
改為A=0,B=1 Q4 Q5導通,反轉.
------
高壓模組,高壓直流電源供應器(全範圍可調電壓電流),中低壓直流電源供應器,電壓放大器,
電流放大器,帶通濾波器,高精度參考電壓,標準電壓,恆流源(定電流源),恆壓源(定電壓源),
測試LED專用AC LED定電流源,專門接受訂製,設計生產各種特殊規格,高精度產品,學校實驗室,
研究單位實驗設備,另可接受其它電子專案設計,HV Power,Vmax=20KV,Imax=2000A.
http://hvpower.myweb.hinet.net/
...Scott Wang...
romextromext
一般會員


發表:6
回覆:26
積分:11
註冊:2009-08-24

發送簡訊給我
#3 引用回覆 回覆 發表時間:2013-05-16 04:14:12 IP:180.176.xxx.xxx 訂閱
程式 寫的是沒錯 是我打錯了  抱歉
程式是這樣寫的
A B = 0 0 = 關
A B = 1 0 = 正轉
A B= 0 1 = 反轉



------
這啥需要簽嗎
拿筆來
ScottWang
版主


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

發送簡訊給我
#4 引用回覆 回覆 發表時間:2013-05-16 09:27:37 IP:118.165.xxx.xxx 訂閱
這個電路設計並不是很好,不知你是用第一張圖或者第二張圖?
------
高壓模組,高壓直流電源供應器(全範圍可調電壓電流),中低壓直流電源供應器,電壓放大器,
電流放大器,帶通濾波器,高精度參考電壓,標準電壓,恆流源(定電流源),恆壓源(定電壓源),
測試LED專用AC LED定電流源,專門接受訂製,設計生產各種特殊規格,高精度產品,學校實驗室,
研究單位實驗設備,另可接受其它電子專案設計,HV Power,Vmax=20KV,Imax=2000A.
http://hvpower.myweb.hinet.net/
...Scott Wang...
romextromext
一般會員


發表:6
回覆:26
積分:11
註冊:2009-08-24

發送簡訊給我
#5 引用回覆 回覆 發表時間:2013-05-16 18:08:55 IP:180.176.xxx.xxx 訂閱
第一張圖 有問題  所以我用第二張 
我今天特別問過三個老師 也量過訊號
我的程式就是希望他工作在20~40%左右 的工作週期
以下以20%工作週期作範例 因為今天實測的是20%的
波型就是
無負載的情況 12V 20% 0V 80%
有負載的情況 12V 20% "9V" 80% 我的低電壓莫名的被拉起來了

兩個老師 說負載效應 一個老師說 馬達本來就是電感 再用PWM的時候他就會充電放電

以下是我的想法 錯了 請更正
因為用PWM 控制 我覺得應該不是負載效應 有電就12V 沒電就0V 他沒地方可以吃到電吧 我也不清楚他哪裡生出來9V

(其實今天還要稍微再測試 不過實驗室要關門 可能要等到明天 在實測一次 其他點上的電壓)

第二個老師說 馬達本身是線圈 是個電感 所以本生會發生充放電情況
其實有點認同又有點不認同 我看示波器的圖 其實沒有看到明顯的 充放電 上升跟下滑的情況
因為看到的9V 幾乎沒有在往下掉 一直保持在9V 照他這樣說 應該還會往下掉 可是不是從12V慢慢掉下來到9V 也不會從9V慢慢繼續掉 所以 以上老師回答我覺得我都否定了

就目前我還是不知道原因 有點令我煩惱......

------
這啥需要簽嗎
拿筆來
編輯記錄
romextromext 重新編輯於 2013-05-16 18:12:09, 註解 無‧
ScottWang
版主


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

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


發表:6
回覆:26
積分:11
註冊:2009-08-24

發送簡訊給我
#7 引用回覆 回覆 發表時間:2013-05-17 05:51:56 IP:180.176.xxx.xxx 訂閱
請稍等我今天去學校用示波器測試把圖存起來 再給您看

我在想可能第二個老師 是對的

目前5點30分 我剛剛做了測試 修改了程式讓他可以直接更改
1.
PWN 0到10 *(10%)
10% 20% 30% 40%...~100%
電壓供給12V
在10% PWM 前提下測量到 馬達兩端的的電壓=4.6V左右
在20% PWM 前提下 測量到 馬達兩端的電壓還是為9.5V左右
在30% 以上幾乎都很接近10~11V故不考量 先考量20%

認同原因 可能是充電時間不足導致它電壓大幅下降 這是我目前 還沒使用示波器 測量得出來的結果
2.
在以上程式已經完成的階段 我測試了一顆小馬達
小馬達會因為我的PWM上升而轉速上升 PWM下降而轉速下降


今天測量完會再修改程式 讓他可以PWM 可以解析度有1% 不會是10% 做更精細的測量
不過就是迎面而來的六日 沒示波器 的日子比較不太能做甚麼事情
------
這啥需要簽嗎
拿筆來
romextromext
一般會員


發表:6
回覆:26
積分:11
註冊:2009-08-24

發送簡訊給我
#8 引用回覆 回覆 發表時間:2013-06-04 22:03:05 IP:180.176.xxx.xxx 訂閱
------
這啥需要簽嗎
拿筆來
編輯記錄
romextromext 重新編輯於 2013-06-04 22:03:24, 註解 無‧
romextromext 重新編輯於 2013-06-04 22:12:26, 註解 無‧
romextromext 重新編輯於 2013-06-12 14:08:13, 註解 無‧
ScottWang
版主


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

發送簡訊給我
#9 引用回覆 回覆 發表時間:2013-06-09 23:07:42 IP:36.229.xxx.xxx 訂閱
波形圖可以放在網站裡.
PWM週期2500mS=2.5S,確認這樣對嗎?

------
高壓模組,高壓直流電源供應器(全範圍可調電壓電流),中低壓直流電源供應器,電壓放大器,
電流放大器,帶通濾波器,高精度參考電壓,標準電壓,恆流源(定電流源),恆壓源(定電壓源),
測試LED專用AC LED定電流源,專門接受訂製,設計生產各種特殊規格,高精度產品,學校實驗室,
研究單位實驗設備,另可接受其它電子專案設計,HV Power,Vmax=20KV,Imax=2000A.
http://hvpower.myweb.hinet.net/
...Scott Wang...
romextromext
一般會員


發表:6
回覆:26
積分:11
註冊:2009-08-24

發送簡訊給我
#10 引用回覆 回覆 發表時間:2013-06-12 14:07:27 IP:180.176.xxx.xxx 訂閱

抱歉大大一下就突破我打錯的地方 是2500us =2.5ms 一周期 抱歉圖上時間軸也沒標多少

這幾天又聽取了一個老師的建議 他說可能是電晶體沒關乾淨
(雖然這點仍然保持疑惑 因為20%PWM以下可以保持正常就表示可以關乾淨8051輸出最低電壓,在馬達控制電路上的輸出 電路輸出電壓可以判定為0, 又或著是我跟老師的沒關乾淨意義不一樣有待證實)

叫我直接去買一顆IC 專門控制馬達 叫做LMD18200
http://www.datasheetcatalog.com/datasheets_pdf/L/M/D/1/LMD18200.shtml
我看過LMD18200 datasheet 等校電路 網路上我目前的電路很像姑且 是目前 更改的方向
想先改改看電路 換成LMD18200
------
這啥需要簽嗎
拿筆來
編輯記錄
romextromext 重新編輯於 2013-06-12 14:28:34, 註解 無‧
kib72377
高階會員


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

發送簡訊給我
romextromext
一般會員


發表:6
回覆:26
積分:11
註冊:2009-08-24

發送簡訊給我
#12 引用回覆 回覆 發表時間:2013-06-24 14:28:42 IP:180.176.xxx.xxx 訂閱
沒關西 我打算換成IC LMD18200這顆 再試試看 不過網購一直還沒到  
換成IC後 就OK了 感謝大大們的回答
------
這啥需要簽嗎
拿筆來
編輯記錄
romextromext 重新編輯於 2013-10-02 08:33:41, 註解 無‧
系統時間:2017-10-19 9:54:56
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!