|
|||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
用兩根口線控制直流電機正反轉 |
| 作者:sb_L 欄目:單片機 |
為什么我經(jīng)常(千分之五)出現(xiàn)燒MCU口線的情況?MCU 5V 電機 12V ?各位DX有沒有比較經(jīng)典的方法? |
| 2樓: | >>參與討論 |
| 作者: fly1978 于 2005/1/17 12:48:00 發(fā)布:
圖貼出來看看,好分析啊。 |
|
| 3樓: | >>參與討論 |
| 作者: lu_weixi 于 2005/1/17 12:51:00 發(fā)布:
用個H橋不就行了! |
|
| 4樓: | >>參與討論 |
| 作者: sb_L 于 2005/1/17 12:55:00 發(fā)布:
本來我是有圖的,但是我不在這臺機器上,我想想辦法貼上來 |
|
| 5樓: | >>參與討論 |
| 作者: sb_L 于 2005/1/17 13:07:00 發(fā)布:
帖不來!大家教教我吧。 |
|
| 6樓: | >>參與討論 |
| 作者: sb_L 于 2005/1/17 13:12:00 發(fā)布:
圖 |
|
| 7樓: | >>參與討論 |
| 作者: 碧藍 于 2005/1/17 13:20:00 發(fā)布:
加上DIODE做續(xù)流. |
|
| 8樓: | >>參與討論 |
| 作者: sb_L 于 2005/1/17 13:21:00 發(fā)布:
壞的是:兩個9014壞,MCU口線壞或全壞!DIODE加哪里好?謝謝! |
|
| 9樓: | >>參與討論 |
| 作者: computer00 于 2005/1/17 13:33:00 發(fā)布:
這樣處理一下: 在每個8050和8550的B-E間反向并聯(lián)一個二極管。 |
|
| 10樓: | >>參與討論 |
| 作者: sb_L 于 2005/1/17 13:34:00 發(fā)布:
我下去就去試一下,謝謝! 還有沒有別的電路(IC)可以取代這個電路呀! * - 本貼最后修改時間:2005-1-17 13:36:40 修改者:sb_L |
|
| 11樓: | >>參與討論 |
| 作者: winhiwang 于 2005/1/17 14:12:00 發(fā)布:
如果你用51單片機會很危險! 復位時兩個IO口同時為高,三級管都導通,+12直接對地!!! |
|
| 12樓: | >>參與討論 |
| 作者: sb_L 于 2005/1/17 14:29:00 發(fā)布:
但不是開機時壞的,都是工作一段時間就不知不覺(用戶說的)壞! |
|
| 13樓: | >>參與討論 |
| 作者: ddddgggg 于 2005/1/17 15:00:00 發(fā)布:
還是加光偶隔離吧 隔離了就不會燒IO口了 |
|
| 14樓: | >>參與討論 |
| 作者: sb_L 于 2005/1/18 12:37:00 發(fā)布:
以上大蝦說的方法我已加上,但由于結果不是立即出現(xiàn)! 大家能幫忙分析一下原因嗎?還有就是能不能在不添加口線上的基礎上,增加一個防止兩邊輸入都為高的保護呀。ū鞠到y(tǒng)有低功耗要求!。 |
|
| 15樓: | >>參與討論 |
| 作者: nlgnlg 于 2005/1/18 18:04:00 發(fā)布:
兩根口線由一根口線加一反向器即可,另一口線可省掉 |
|
| 16樓: | >>參與討論 |
| 作者: winhiwang 于 2005/1/18 19:00:00 發(fā)布:
那怎么停呀 |
|
| 17樓: | >>參與討論 |
| 作者: winhiwang 于 2005/1/18 19:01:00 發(fā)布:
有可能干擾引起MCU復位呢 |
|
| 18樓: | >>參與討論 |
| 作者: winhiwang 于 2005/1/18 19:12:00 發(fā)布:
用一個IO控制電源,另一控制方向! 記得換向的時候先關閉電源! |
|
| 19樓: | >>參與討論 |
| 作者: winhiwang 于 2005/1/18 19:13:00 發(fā)布:
支持,但是控制時序不好也存在隱患 |
|
| 20樓: | >>參與討論 |
| 作者: roasn 于 2005/1/18 22:05:00 發(fā)布:
一般來說是要加光藕隔離的 一般來說是要加光藕隔離的,這樣的安全性才好 |
|
| 21樓: | >>參與討論 |
| 作者: 楊真人 于 2005/1/19 9:09:00 發(fā)布:
對了。 我的習慣做法是一條IO口用來控制方向,另一條IO口用來控制動作(運行)。要設立死區(qū)。變換方向的時候要關閉運轉。 這種做法實際上是硬件邏輯鎖,成本稍高,通常在工控上用得比較多。 而用兩個信號做正反轉直接驅動結構比較簡單。成本也低一些。 樓主的主要問題,估計是沒有設立死區(qū)。三極管長時間工作在突然反轉造成疊加電壓沖擊三極管,過壓或過熱激穿。三極管擊穿后,MCU端口等于經(jīng)過一個二極管和電阻接到12V,容易燒MCU。 ![]() 光偶部分,要經(jīng)過精心準確的設計。光偶可以使MCU與被控制電路電氣隔離。對MCU來說是個保障。 下圖是不使用光偶的: ![]() 單線方向加單線運轉控制: ![]() 上面原理圖僅供參考!照搬者損失自負。 |
|
| 22樓: | >>參與討論 |
| 作者: 阿南 于 2005/1/19 12:49:00 發(fā)布:
最可靠的就是用兩個繼電器控制電機 |
|
| 23樓: | >>參與討論 |
| 作者: mailbert 于 2005/1/19 13:34:00 發(fā)布:
建議 建議9014換成8050。加續(xù)流二極管。跟MCU管腳相連的電阻再大一些 |
|
| 24樓: | >>參與討論 |
| 作者: ljrwzm 于 2005/1/19 16:36:00 發(fā)布:
此電路有缺陷一定要避免兩根IO線同為1的情況 |
|
| 25樓: | >>參與討論 |
| 作者: winhiwang 于 2005/1/19 19:25:00 發(fā)布:
楊真人可真是認真呀! 贊!! |
|
| 26樓: | >>參與討論 |
| 作者: lu_weixi 于 2005/1/20 9:00:00 發(fā)布:
在8550和8050的E、C腳上并上TVS管防止電壓擊穿,另外...... 在8550和8050的E、C腳上并上TVS管防止電壓擊穿,另外你要看看所有的管子是不是處于開關狀態(tài)?8550和8050的功率是否足夠?還有9014的B不能同時為高。這幾點注意了應該沒問題了。 |
|
| 27樓: | >>參與討論 |
| 作者: cf100 于 2005/1/20 11:17:00 發(fā)布:
如果負載是電阻就不會發(fā)生這種情況的 輸出端加續(xù)流二極管。 由于是橋路輸出,續(xù)流二極管也要接成橋路。 因為電機斷開瞬間會產(chǎn)生自感電壓。 具體接法: GND-》- 1, 1-》-VDD; GND-》- 2, 2-》-VDD; |
|
| 28樓: | >>參與討論 |
| 作者: sb_L 于 2005/1/20 15:30:00 發(fā)布:
謝謝大家了,我一定都回去試試 |
|
| 29樓: | >>參與討論 |
| 作者: 興隆 于 2005/1/21 17:43:00 發(fā)布:
不燒就怪啦。 |
|
| 30樓: | >>參與討論 |
| 作者: banyai 于 2005/1/22 9:28:00 發(fā)布:
可以試試使用LG9110或L293來進行控制,但后者較貴。 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |