找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 4787|回復(fù): 4
打印 上一主題 下一主題
收起左側(cè)

如何讓單片機(jī)的電機(jī)和LED同時(shí)工作

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:35357 發(fā)表于 2012-8-29 14:00 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
你自己用STC12C2052加面包板做了一個(gè)單片機(jī),買了一個(gè)5V只有正負(fù)接口的電機(jī)。設(shè)定兩個(gè)IO口,一個(gè)P1^7, 連的是LED燈負(fù)極,一個(gè)P1^6, 連的是電機(jī)負(fù)極,此時(shí)電機(jī)和LED正極連VCC當(dāng)編寫代碼時(shí),設(shè)定兩個(gè)口為0x00, 發(fā)現(xiàn)LED亮但是電機(jī)不工作。但是如果把電機(jī)的負(fù)極接到單片機(jī)的GND上,電機(jī)就工作,但是LED被熄滅,請(qǐng)問這是為什么? 代碼為 #include sbit led=P1^7; sbit moto=P1^6; int main() { led=0x00; moto=0x00; while(1); }
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:43004 發(fā)表于 2012-8-29 16:49 | 只看該作者
是不是負(fù)荷大,帶不起來
回復(fù)

使用道具 舉報(bào)

板凳
ID:7485 發(fā)表于 2012-8-30 10:07 | 只看該作者

你這樣會(huì)把單片機(jī)弄壞的。

你說的“電動(dòng)機(jī)轉(zhuǎn)”,是不正常的。二極管不亮就是說明單片機(jī)不正常工作了。

 

順便問一句:如果你把電機(jī)拿掉,二極管會(huì)再亮嗎?

回復(fù)

使用道具 舉報(bào)

地板
ID:35357 發(fā)表于 2012-8-31 06:03 | 只看該作者
 電機(jī)拿掉,LED會(huì)亮一次,再連上電機(jī)再拿下電機(jī)LED就不亮了,但是如果重新關(guān)上單片機(jī)打開單片機(jī)小燈依然亮
回復(fù)

使用道具 舉報(bào)

5#
ID:7485 發(fā)表于 2012-8-31 09:02 | 只看該作者

還好,大概MCU沒有壞。

你需要用一個(gè)光耦來控制電機(jī)。不可以直接電機(jī)。

電感性負(fù)載,通斷電時(shí),會(huì)產(chǎn)生一個(gè)反電動(dòng)勢(shì),這個(gè)反電動(dòng)勢(shì)對(duì)電子元件有很大的危害。輕則工作不正常,重則擊穿。

一般的防護(hù)辦法是在電感性負(fù)載兩端反向并聯(lián)一個(gè)續(xù)流二極管,給反向電動(dòng)勢(shì)提供一個(gè)泄放通路。

回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表