單片機(jī)驅(qū)動(dòng)H橋電路
想到就做,剛好手頭上有兩塊遙控車上的線路板。。先查資料吧,有一塊芯片是RX-2,另一塊芯片標(biāo)簽被打磨掉啦。。沒關(guān)系,反正大部分的四路控制的都是 RX-2系列的。。。參照RX-2的資料,確認(rèn)了芯片管腳。然后參照RX-2,判斷出另一塊也差不多,輸出管腳都一樣。按照RX-2的資料,輸出管腳的電流是大于1mA。單片機(jī)可以實(shí)現(xiàn)。
本文引用地址:http://www.ex-cimer.com/article/201611/323454.htm接線是,四根控制線直接引出來焊在單片機(jī)的P0前四個(gè)管腳上??刂瓢宓?strong>電源直接焊接在單片機(jī)的電源上。這樣就帶了兩個(gè)電機(jī)開始試了。
送上電就看到單片機(jī)的電源指示一閃一閃的。系統(tǒng)根本無法運(yùn)行。斷電后單獨(dú)試單片機(jī),沒有問題。單獨(dú)試控制板也沒有問題。推測是兩個(gè)原因:一個(gè)是單片機(jī)的驅(qū)動(dòng)電流太大,干擾到H橋驅(qū)動(dòng)的前置三極管了;第二個(gè)是單片機(jī)啟動(dòng)時(shí)所有端口會(huì)有一次加電自檢引起的。
第一個(gè)問題重新確認(rèn)了一下9014的參數(shù),基極的電流最大可以到100mA.原先驅(qū)動(dòng)電路上在9014的基極上串有一個(gè)10K的電阻。因此判斷基極的電流不會(huì)超過100mA.第一個(gè)推測被排除。
第二個(gè)問題在接觸單片機(jī)的時(shí)候,記得在http://www.51hei.com看過說單片機(jī)在啟動(dòng)自檢的時(shí)候所有的輸出腳會(huì)有一次高電位。這樣的話,H橋四個(gè)三極管同時(shí)帶電后,會(huì)全部導(dǎo)通,這時(shí)候的話,就相當(dāng)于短路。而我用的電源是5V的手機(jī)充電器改裝的。當(dāng)過電流的時(shí)候,會(huì)斷電保護(hù)。因?yàn)轵?qū)動(dòng)板和單片機(jī)共用一個(gè)電源。電源因?yàn)槎搪窋嚯姾螅瑔纹瑱C(jī)會(huì)斷電。當(dāng)電源恢復(fù)供電時(shí),單片機(jī)自檢,然后又短路。這樣就會(huì)出現(xiàn)電源指示燈一閃一閃的。解決的辦法是重新加個(gè)電源,單片機(jī)和驅(qū)動(dòng)板單獨(dú)供電,然后兩個(gè)電源的負(fù)極相連。這樣調(diào)試成功。電機(jī)可以按照要求啟停。。。這個(gè)方法的缺點(diǎn)就是不能單電源運(yùn)行,不知道用電池驅(qū)動(dòng)的時(shí)候會(huì)不會(huì)因?yàn)槎搪?,造成電壓過低,引起單片機(jī)無法運(yùn)行。。。
誰有更好的辦法嗎?加電阻好像很耗掉,需要想個(gè)辦法避開單片機(jī)的啟動(dòng)自檢。
附上照片,嘿嘿
評(píng)論