<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設計應用 > 無(wú)線(xiàn)遙控小車(chē)

無(wú)線(xiàn)遙控小車(chē)

作者: 時(shí)間:2013-03-01 來(lái)源:網(wǎng)絡(luò ) 收藏

2.2 基于PT2262/PT2272無(wú)線(xiàn)
2.2.1 PT2262/PT2272芯片簡(jiǎn)介
編碼芯片PT2262以及解碼芯片PT2272是臺灣普城公司生產(chǎn)的一種CMOS工藝制造的低功耗、低價(jià)位的通用編解碼電路,是目前在無(wú)線(xiàn)通信電路中較為常用的芯片。PT2262/PT2272最多可有12位(A0~A11)三態(tài)(懸空,接高電平,接低電平)地址設定管腳,任意組合可提供531 441個(gè)地址碼。PT2262最多可有6位(D0~D5)數據端管腳,設定的地址碼和數據碼從17腳(Dout)串行輸出。
PT2272解碼芯片有不同的后綴,后綴不同所表示的功能也不同。有L4/M4/L6/M6之分,其中L表示鎖存輸出,數據只要成功接收就能一直保持對應的電平狀態(tài),直到下次遙控數據發(fā)生變化時(shí)改變。M表示非鎖存輸出,數據腳輸出的電平是瞬時(shí)的,而且和發(fā)射端是否發(fā)射相對應,而后綴的6和4表示有幾路并行的控制通道。
當采用4路并行數據時(shí)(PT2272-M4),對應的地址編碼應該是8位,如果采用6路的并行數據時(shí)(PT2272-M6),對應的地址編碼應該是6位。本設計中由于要控制小車(chē)的前進(jìn)、后退、加速、減速、左轉、右轉,因此有六個(gè)控制信號,也就需要6位地址編碼,所以本設計采用的是M6型號。
2.2.2 無(wú)線(xiàn)通信的工作原理
發(fā)射模塊由編碼芯片和發(fā)射電路組成,當有信號觸發(fā)時(shí),PT2262進(jìn)行編碼,然后經(jīng)過(guò)315 MHz調制電路調制后,將功率放大,最后輸出編碼,其原理圖如圖3所示。
接收模塊包括接收頭和解碼芯片兩部分組成。接收頭將收到的信號輸入PT2272的14腳(DIN),PT2272再將收到的信號解碼。當接收到信號后,PT2272將其地址碼經(jīng)過(guò)兩次比較核對后,VT腳輸出高電平,同時(shí)與PT2262相應的數據引腳(D0~D5)也輸出高電平。而這些數據引腳是與單片機的P1.0~P1.5引腳相連的,所以對應的單片機引腳也會(huì )輸出高電平,其原理圖如圖4所示。

本文引用地址:http://dyxdggzs.com/article/159508.htm

c.JPG


因此,當遙控器有按鍵按下,接收模塊收到信號后,單片機就可以根據接收的信號對小車(chē)進(jìn)行相應的操作。[!--empirenews.p
2.3 電機驅動(dòng)模塊
如圖5所示,四邊的開(kāi)關(guān)與中間的電機構成一個(gè)H橋型電路,主要功能為驅動(dòng)電機,可實(shí)現直流電機的正反轉,故稱(chēng)為H橋驅動(dòng)電路。其工作原理為:假設開(kāi)關(guān)A,D接通,電機為正向轉動(dòng);當開(kāi)關(guān)B,C接通時(shí),直流電機將反向轉動(dòng)。從而實(shí)現了電機的正反向驅動(dòng)。若A,B,C,D同時(shí)導通或同時(shí)斷開(kāi)時(shí),直流電機將停止轉動(dòng)。
電機驅動(dòng)模塊采用的ST公司生產(chǎn)的一種高電壓、大電流L298N電機驅動(dòng)芯片,內含兩個(gè)H橋電路,可驅動(dòng)小車(chē)前后兩個(gè)直流電機。其中前面的電機裝上齒輪,齒輪與小車(chē)前面兩個(gè)車(chē)輪相連。當電機正轉時(shí),帶動(dòng)齒輪轉動(dòng),小車(chē)向右轉彎;當電機反轉時(shí),小車(chē)將向左轉彎。而小車(chē)后面的電機的正、反轉,對應實(shí)現小車(chē)后退、前進(jìn)的功能。其驅動(dòng)電路圖如圖6所示。

d.JPG


小車(chē)通過(guò)設置輸出的PWM波的占空比控制電機的轉速來(lái)實(shí)現小車(chē)的加、減速功能。當電源電壓不變的情況下,輸出電壓的平均值取決于占空比的大小,改變占空比值也就改變了輸出電壓的平均值,從而達到控制電動(dòng)機轉速的目的,即實(shí)現PWM調速。
2.4 電源模塊
本系統采用的是7.2 V,2 A·h可充電鎳鎘電源。在小車(chē)行駛的過(guò)程中,電源電壓會(huì )有所下降,所以電源模塊需要低壓差穩壓芯片LM2940,能提供5 V的穩定電壓輸出。其電路圖如圖7所示。

e.JPG



3 系統軟件設計
硬件是一個(gè)系統的骨架和軀體,而軟件則是系統的思想。有了硬件而缺少軟件,系統也無(wú)法進(jìn)行正常工作。所以,軟件設計對于一個(gè)系統來(lái)說(shuō)也是至關(guān)重要的。
主程序是系統軟件的主框架。其具體的設計思路為:當遙控器有按鍵按下時(shí),判斷是否接收到信號,若收到信號,則根據接收到的信號,判斷小車(chē)應當進(jìn)行何種動(dòng)作(包括前進(jìn)、后退,左轉、右轉,加速、減速),從而控制電機驅動(dòng)芯片L298,驅動(dòng)對應的直流電機的正反轉,最終是實(shí)現小車(chē)與無(wú)線(xiàn)遙控器按下的按鍵相對應的功能。系統主程序流程圖如圖8所示。

f.JPG



4 結論
本課題設計的基于單片機的無(wú)線(xiàn),采用單片機作為系統的控制核心,以編解碼芯片PT2262/PT2272作為系統的無(wú)線(xiàn),將接收到的信號傳給單片機,單片機根據接收信號控制驅動(dòng)芯片L298,使其驅動(dòng)電機,控制小車(chē)前進(jìn)、后退,左轉、右轉,以及加速、減速。本系統具有體積小、成本低、操作簡(jiǎn)單并且實(shí)用等優(yōu)點(diǎn)。本課題還可以進(jìn)一步進(jìn)行研究,利用紅外管、激光管或者是攝像頭等傳感器,可實(shí)現小車(chē)的避障和循跡以及現場(chǎng)信號采集等功能。

萬(wàn)能遙控器相關(guān)文章:萬(wàn)能遙控器代碼



上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>