機械社區(qū)

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 3950|回復: 9
打印 上一主題 下一主題

單片機控制電機驅動器問題

[復制鏈接]
跳轉到指定樓層
1#
發(fā)表于 2017-5-9 16:34:46 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
用的stc51單片機,理論輸出是5v的,未接入電機驅動器時測過各個p口的輸出,都是5v,電機驅動器所需的輸入電壓是4-5v的,現(xiàn)在將單片機輸出的信號接到電機驅動器后,無法實現(xiàn)功能,再測此時各個管角的輸出電壓,都是降到了3v左右,其中出p0口外的其他接口信號的頻率都沒變就是幅值,減小,p0口的信號就完全不對了。這是因為單片機的驅動能力不夠造成的嗎,是不是需要接個上拉電阻啥的?
回復

使用道具 舉報

2#
發(fā)表于 2017-5-9 16:45:18 | 只看該作者
這個需要加上拉電阻的。一般的芯片盡量不要直驅大公率的用電設備,會引起芯片重啟、引腳損壞、芯片損毀。
可以去翻翻手冊,這些引腳都是有功率限制的。
回復 支持 反對

使用道具 舉報

3#
發(fā)表于 2017-5-10 09:37:51 | 只看該作者
光耦?
回復

使用道具 舉報

4#
 樓主| 發(fā)表于 2017-5-15 21:38:43 | 只看該作者
小譚協(xié)作機器人 發(fā)表于 2017-5-9 16:45
這個需要加上拉電阻的。一般的芯片盡量不要直驅大公率的用電設備,會引起芯片重啟、引腳損壞、芯片損毀。
...

沒加上拉電阻的時候我測了下輸出電流大概0點幾毫安,加了個500歐的電阻后,輸出電流變?yōu)?ma,但還是不夠,再減小電阻的話,輸出的低電平又被抬高,不為0了,該怎么處理?
回復 支持 反對

使用道具 舉報

5#
發(fā)表于 2017-5-17 20:54:27 | 只看該作者
是單片機端口帶載能力不足的問題。另外原則上單片機不能直接帶負載。你說上拉電阻也僅僅是提高電位而已。如果要求不高,建議端口腳控制開關管來帶負載。如果帶很大的負載需要加隔離,加放大電路。同時要防止電流浪涌。
回復 支持 反對

使用道具 舉報

6#
發(fā)表于 2017-6-29 10:55:45 | 只看該作者
不要單片機直接驅動。壓降太多。
回復 支持 反對

使用道具 舉報

7#
發(fā)表于 2017-6-29 14:45:15 | 只看該作者
需要拉電流,不能灌電流,驅動器里應該是521或者187之類的光耦,一般要5毫安左右以上的電流才能打通,按道理能驅動。為了抗干擾,最好單片機經(jīng)過光耦隔離一下,然后用三極管或者ULN2004之類放大一下
回復 支持 反對

使用道具 舉報

8#
發(fā)表于 2017-7-5 15:23:20 | 只看該作者
不需要上拉電阻,還是接的不對!
回復 支持 反對

使用道具 舉報

9#
發(fā)表于 2017-8-10 13:36:58 | 只看該作者
單片機的電流輸出能力很小,一般不直接帶載,可以通過加三極管來控制
回復 支持 反對

使用道具 舉報

10#
發(fā)表于 2019-8-17 16:45:10 | 只看該作者
支持樓主
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規(guī)則

小黑屋|手機版|Archiver|機械社區(qū) ( 京ICP備10217105號-1,京ICP證050210號,浙公網(wǎng)安備33038202004372號 )

GMT+8, 2024-11-2 10:18 , Processed in 0.053337 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表