![基于AT89C51單片機(jī)的電動車無線遙控系統(tǒng)-設(shè)計應(yīng)用_第1頁](http://file4.renrendoc.com/view/821a404caf0000f71ee01e5078db1d78/821a404caf0000f71ee01e5078db1d781.gif)
![基于AT89C51單片機(jī)的電動車無線遙控系統(tǒng)-設(shè)計應(yīng)用_第2頁](http://file4.renrendoc.com/view/821a404caf0000f71ee01e5078db1d78/821a404caf0000f71ee01e5078db1d782.gif)
![基于AT89C51單片機(jī)的電動車無線遙控系統(tǒng)-設(shè)計應(yīng)用_第3頁](http://file4.renrendoc.com/view/821a404caf0000f71ee01e5078db1d78/821a404caf0000f71ee01e5078db1d783.gif)
![基于AT89C51單片機(jī)的電動車無線遙控系統(tǒng)-設(shè)計應(yīng)用_第4頁](http://file4.renrendoc.com/view/821a404caf0000f71ee01e5078db1d78/821a404caf0000f71ee01e5078db1d784.gif)
![基于AT89C51單片機(jī)的電動車無線遙控系統(tǒng)-設(shè)計應(yīng)用_第5頁](http://file4.renrendoc.com/view/821a404caf0000f71ee01e5078db1d78/821a404caf0000f71ee01e5078db1d785.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
精品文檔-下載后可編輯基于AT89C51單片機(jī)的電動車無線遙控系統(tǒng)-設(shè)計應(yīng)用摘要:采用AT89C51單片機(jī)作為控制,通過紅外遙控方式實現(xiàn)無線遙控。系統(tǒng)主要包括紅外遙控收發(fā)電路、信號處理電路和電機(jī)控制電路等,由控制軟件實現(xiàn)對小車電機(jī)的快速啟動、制動和反轉(zhuǎn)等自動遙控功能。
本系統(tǒng)以單片機(jī)AT89C51為電動車的控制,利用紅外遙控器配以紅外接收頭及直流電機(jī)的正反轉(zhuǎn)控制電路來實現(xiàn)電動車的運(yùn)動控制。系統(tǒng)由紅外線遙控器,紅外線接收模塊,電動機(jī)驅(qū)動模塊,顯示及聲光指示模塊,方向控制模塊等幾部分組成。系統(tǒng)流程如圖1,原理框圖如圖2.
圖1原理流程圖
圖2系統(tǒng)框圖
1紅外遙控系統(tǒng)
通用紅外遙控系統(tǒng)由發(fā)射和接收兩大部分組成,應(yīng)用編/解碼專用集成電路芯片來進(jìn)行控制操作,如圖3所示。發(fā)射部分包括鍵盤矩陣、編碼調(diào)制、LED紅外發(fā)送器;接收部分包括光、電轉(zhuǎn)換放大器、解調(diào)、解碼電路。
圖3紅外遙控系統(tǒng)框圖
1.1遙控發(fā)射器及編碼
當(dāng)發(fā)射器按鍵按下后,即有遙控碼發(fā)出,所按的鍵不同遙控編碼也不同。這種遙控碼具有以下特征:
采用脈寬調(diào)制的串行碼,以脈寬為0.565ms、間隔0.56ms、周期為1.125ms的組合表示二進(jìn)制的"0";以脈寬為0.565ms、間隔1.685ms、周期為2.25ms的組合表示二進(jìn)制的"1",其波形如圖4所示:
圖4遙控編碼的"0"和"1"
上述"0"和"1"組成的32位二進(jìn)制碼經(jīng)38kH的載頻進(jìn)行二次調(diào)制以提高發(fā)射效率,達(dá)到降低電源功耗的目的。然后再通過紅外發(fā)射二極管產(chǎn)生紅外線向空間發(fā)射。
1.2接收器及解碼
解碼的關(guān)鍵是如何識別"0"和"1",從位的定義我們可以發(fā)現(xiàn)"0"、"1"均以0.56ms的低電平開始,不同的是高電平的寬度不同,"0"為0.56ms,"1"為1.68ms,所以必須根據(jù)高電平的寬度區(qū)別"0"和"1".如果從0.56ms低電平過后,開始延時,0.56ms以后,若讀到的電平為低,說明該位為"0",反之則為"1",為了可靠起見,延時必須比0.56ms長些,但又不能超過1.12ms,否則如果該位為"0",讀到的已是下一位的高電平,因此取(1.12ms+0.56ms)/2=0.84ms為可靠,一般取0.84ms左右均可。
根據(jù)碼的格式,應(yīng)該等待9ms的起始碼和4.5ms的結(jié)果碼完成后才能讀碼。
2單片機(jī)雙機(jī)通信
AT89C51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲器的低電壓、高性能CMOS8位微處理器,俗稱單片機(jī)。
多個MCS-51單片機(jī)可利用串行口進(jìn)行多機(jī)通信。在多機(jī)通信中,要保證主機(jī)與所選擇的從機(jī)實現(xiàn)可靠的通信,必須保證串行口具有識別功能。串行口控制寄存器SCON中的SM2就是為滿足這一要求而設(shè)置的多機(jī)通信控制位。其多機(jī)控制原理是在串行口以方式2(或方式3)接收時,若SM2=1,表示置多機(jī)通信功能,這時出現(xiàn)可能情況:(1)接收到的第9位數(shù)據(jù)為1時,數(shù)據(jù)才裝入SBUF,并置中斷標(biāo)志RI=1向CPU發(fā)送中斷請求;(2)接收到的第9位數(shù)據(jù)為0時,則不產(chǎn)生中斷標(biāo)志,信息將被拋棄。
若SM2=0,則接收的第9位數(shù)據(jù)不論是0還是1,都產(chǎn)生中斷標(biāo)志,接收到的數(shù)據(jù)裝入SBUF中。
雙機(jī)通信的工作過程如下:(1)U2初始化程序允許串行口中斷,將串行口變成為方式2或方式3接收,即9位異步通信方式,且置SM2和REN位為1,使U2只處于雙機(jī)通信且接收地址幀的狀態(tài);(2)在U1和U2通信時,U1發(fā)送地址信息的第9位為1,數(shù)據(jù)(包括命令)信息的第9位為0.U2的串行口接收到的第9位信息RB8為1,且由于SM2=1,則置1中斷標(biāo)志位RI,U2響應(yīng)中斷,執(zhí)行中斷服務(wù)程序;(3)接著U1發(fā)送數(shù)據(jù)幀,U2接收數(shù)據(jù)幀,然后進(jìn)行處理。
3電動機(jī)的驅(qū)動
L298N是一款較常用的高電壓大電流全橋雙路電機(jī)驅(qū)動芯片,用TTL電平輸入控制信號即可實現(xiàn)對伺服電機(jī)、直流電機(jī)及步進(jìn)電機(jī)等多種電機(jī)的控制。一片L298N中包含了兩路控制放大電路,用它可以構(gòu)成兩個同類型的控制電路。
取其中的一路構(gòu)成的電機(jī)控制電路如圖5所示。其中,13、14腳為電機(jī)控制輸出端,直接接在電機(jī)的兩個輸入端;10、11、12腳為邏輯電路輸入端,可以直接與單片機(jī)、PLC等控制芯片相連;9腳VSS接+5V的邏輯電路電源,4腳VS接電機(jī)的電源,電壓大小即電機(jī)額定輸入電壓;8腳接地。
只要通過控制電路對C、D兩個輸入端輸入TTL電平的0或1即可控制電機(jī)的正轉(zhuǎn)、反轉(zhuǎn)及停止。
當(dāng)向C、D兩端輸入同樣電平時,可實現(xiàn)電機(jī)的快速停止。另外將使能端Ven置零也可以使電機(jī)停止。
4電機(jī)的PWM調(diào)速
在直流伺服系統(tǒng)中,速度調(diào)節(jié)主要通過改變電樞電壓的大小來實現(xiàn)。經(jīng)常采用晶閘管相控整流調(diào)速或大功率晶體管脈寬調(diào)制調(diào)速兩種方法,后者簡稱PWM,常見于中小功率系統(tǒng)。它采用脈沖寬度調(diào)制技術(shù),其工作原理是:通過改變“接通脈沖”的寬度,使直流電機(jī)電樞上的電壓的"占空比"改變,從而改變電樞電壓的平均值,控制電機(jī)的轉(zhuǎn)速。PWM電路由四個大功率晶體管組成H橋電路構(gòu)成,四個晶體管分為兩組,交替導(dǎo)通和截至,用單片機(jī)控制達(dá)林頓管使之工作在開關(guān)狀態(tài),根據(jù)調(diào)整輸入控制脈沖的占空比,調(diào)整電動機(jī)轉(zhuǎn)速。這種電路由于管子只工作在飽和和截止?fàn)顟B(tài)下,效率非常高。H型電路使實現(xiàn)轉(zhuǎn)速和方向的控制簡單化,且電子開關(guān)的速度很快,穩(wěn)定性也極強(qiáng),是一種廣泛采用的PWM調(diào)速技術(shù)。
5顯示電路
常用的數(shù)碼顯示器件主要有LED數(shù)碼顯示器和LCD液晶顯示器,本系統(tǒng)采用LED顯示器。它是用發(fā)光二極管(簡稱LED)組成字形來顯示數(shù)字、文字(主要是拉丁字母)和符號的。同一規(guī)格的數(shù)碼管一般都有共陽極和共陰極兩種類型。本設(shè)計采用共陰型。其電路圖如圖6所示。其中74LS247為譯碼器,引腳如圖7所示。
6結(jié)語
本文用紅外遙控器來實現(xiàn)電動車的運(yùn)動狀態(tài)控制,利用紅外遙控器發(fā)送指令,指令信號經(jīng)紅外接收頭接收、處理后轉(zhuǎn)換為脈沖信號,然后發(fā)送到單片機(jī)進(jìn)行譯碼。單片機(jī)譯碼后,根據(jù)預(yù)先編寫好的程序,輸出相應(yīng)的指令,通過電動機(jī)的控制電路,從而控制電動機(jī)的運(yùn)動,實現(xiàn)對電動車的運(yùn)動控制的目的。如把設(shè)計中的直流電動機(jī)換成伺服電機(jī),再配合單片機(jī)可以的控制伺服電機(jī)的動作,凡是需要以單片機(jī)控制想要拉動或是做簡易的機(jī)械式傳動的機(jī)構(gòu)設(shè)計都可以應(yīng)用這種設(shè)計。
參考文獻(xiàn):
[1].AT89C51datasheet/datasheet/AT89C51+_810155.html.[2].4Kdatasheet/datasheet/
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- Lactofen-生命科學(xué)試劑-MCE-2687
- Dityrosine-dihydrochloride-Bityrosine-dihydrochloride-生命科學(xué)試劑-MCE-2022
- 2025年度酒店安全管理責(zé)任免除協(xié)議書模板
- 二零二五年度房地產(chǎn)項目財務(wù)風(fēng)險評估顧問協(xié)議
- 二零二五年度特色茶餐廳員工勞動保障合同
- 二零二五年度荒山承包與植被種植一體化合同
- 施工現(xiàn)場施工圖紙會審制度
- 施工現(xiàn)場施工防毒害制度
- 疫情下小區(qū)超市貨品調(diào)整及應(yīng)對措施
- 科技與生產(chǎn)的融合工業(yè)4.0的生產(chǎn)管理實踐案例分析
- 房地產(chǎn)調(diào)控政策解讀
- 五年級數(shù)學(xué)(小數(shù)乘法)計算題專項練習(xí)及答案
- 產(chǎn)前診斷室護(hù)理工作總結(jié)
- 2024-2025學(xué)年八年級數(shù)學(xué)人教版上冊寒假作業(yè)(綜合復(fù)習(xí)能力提升篇)(含答案)
- 2024年社會工作者(中級)-社會綜合能力考試歷年真題可打印
- 人教版高中物理必修一全套課件【精品】
- 動物檢疫技術(shù)-臨診檢疫技術(shù)(動物防疫與檢疫技術(shù))
- 《華夏幸福房地產(chǎn)公司人才流失現(xiàn)狀、原因及應(yīng)對策略》開題報告(文獻(xiàn)綜述)3400字
- 文化墻、墻體彩繪施工方案
- 小型混凝土攪拌機(jī)-畢業(yè)設(shè)計
- 初中化學(xué)校本課程
評論
0/150
提交評論