基于單片機的遙控小車的設(shè)計_第1頁
基于單片機的遙控小車的設(shè)計_第2頁
基于單片機的遙控小車的設(shè)計_第3頁
基于單片機的遙控小車的設(shè)計_第4頁
基于單片機的遙控小車的設(shè)計_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、-. z單片機課程設(shè)計 題目:遙控小車基于單片機的遙控小車的設(shè)計摘要: 當(dāng)今社會現(xiàn)代科技逐漸開展,工業(yè)自動化的不斷開展,在信息化時代的環(huán)境背景下,科技開展已經(jīng)深入到了生活的各個領(lǐng)域,遙控小車在我們生活中也隨處可見。由此,我們也想到了用自己所學(xué)的知識,簡單的設(shè)計一個遙控小車。本課程設(shè)計是由三個人合作完成,主要設(shè)計用了我們所學(xué)的日常生活中運用最為廣泛的51單片機和芯片L298N共同作用來驅(qū)動直流電機正反轉(zhuǎn),以控制小車的前后左右四個方向的旋轉(zhuǎn);用SC2262作為無線發(fā)射信號SC2272-M4作為接收信號模塊;用12V直流電源作為驅(qū)動電源。它們共同完成對小車的控制。關(guān)鍵詞:遙控小車;MCS-51單片機

2、;L298N1 設(shè)計方案1.1 設(shè)計要求1、MCS-51單片機和L298N能靈活控制電機旋轉(zhuǎn)。遙控器能靈活控制小車的前進后退,左右轉(zhuǎn)向。1.2 設(shè)計方案 以MCS-51單片機作為主控系統(tǒng)的核心,作為輸入信號給電機驅(qū)動芯片L298N,L298N的輸出端直接與電機相連,無線控制模塊發(fā)出信號給接收模塊,再傳給單片處理信號,以此來到達無線控制的目的,從而對電機驅(qū)動芯片L298N進展控制,最終控制電機的正反轉(zhuǎn),以此到達遙控小車的目的。2 系統(tǒng)設(shè)計思路及原理框圖2.1設(shè)計思路主控系統(tǒng) 根據(jù)設(shè)計要求,我們認為此設(shè)計屬于多輸入量的復(fù)雜程序控制問題。采用MCS-51單片機作為整個系統(tǒng)的核心,用其控制電機的驅(qū)動芯

3、片L298N,從而控制電機的正反轉(zhuǎn),以實現(xiàn)其既定的性能指標(biāo)。充分分析我們的系統(tǒng),其關(guān)鍵在于實現(xiàn)小車的前后左右的靈活運動,而在這一點上,MCS-51單片機就顯現(xiàn)出來它的優(yōu)勢控制簡單、方便、快捷。這樣一來,MCS-51單片機就可以充分發(fā)揮其資源豐富、有較為強大的控制功能及可位尋址操作功能、價格低廉等優(yōu)點。因此,這種方案是一種較為理想的方案。2、電機驅(qū)動模塊采用芯片L298N作為主要芯片,四個輸入端5、7、10、12分別與單片機的P2.0 P2.1 P2.2 P2.3相連,使能控制端6和11分別接MCS-51單片機的P1.4 P1.5,輸出端2、3、13、14分別與兩個電機相接,4號引腳VSS接12

4、V電源,9號引腳VS接穩(wěn)壓芯片L7805的穩(wěn)壓輸出端5V,1、8和15引腳接地。L298N如下列圖遙控局部 遙控局部我們采用了芯片SC2272-M4為信號接收模塊,SC2206-M4作為信號發(fā)射模塊,由于課程設(shè)計時間太短,該局部是直接在實驗室借用的兩個集成好的電路直接使用。信號接收模塊SC2272-M4集成模塊如下列圖所示:信號發(fā)射模塊兒SC2262-M4如下列圖:電源模塊MCS-51單片機電源用3節(jié)1.5V干電池作為單片機電源,其他電源用兩節(jié)4.2V實際電壓為10到11V干電池串聯(lián)用作12V電源經(jīng)穩(wěn)壓芯片L7805CV輸出5V直流電作為無線遙控接收模塊的工作電源,12V作為驅(qū)動兩個直流電機的

5、驅(qū)動電源。原理框圖開場SC2262發(fā)出信號SC2272-M4接收信號接收信號送給MCS-51單片機P1口通過驅(qū)動芯片L298N驅(qū)動兩個電機的正反轉(zhuǎn)完畢MCS-51單片機處理信號并將信號通過P2口送給驅(qū)動芯片L298N3 單元電路設(shè)計說明及電路圖3.1 驅(qū)動電路設(shè)計及其說明 L298N芯片5、7、10、12引腳分別接MCS-51單片機P2.0到P2.3;使能控制引腳6和11分別接MCS-51單片機P1.4和P1.5;1、8、15引腳接GND;輸出引腳2、3、13、14分別接兩個電機;4號引腳接12V電源;9號引腳接5V電源。驅(qū)動電路圖如下列圖所示:3.2 L7805CV穩(wěn)壓電路設(shè)計及其說明L78

6、05CV中間引腳為公共接地端,左邊引腳為12V輸入端,右邊引腳為5V輸出端。其電路圖如下列圖所示:4 程序模塊流程圖及設(shè)計說明4.1 程序流程圖開場in1=0;in2=0;in3=0;in4=0;qian=0;hou=0;zuo=0;you=0pwm1=0;pwm2=0while=1you=1zuo=1hou=1qian=1NONONOYesYesYesYes執(zhí)行g(shù)o子程序執(zhí)行back子程序執(zhí)行right子程序執(zhí)行l(wèi)eft子程序4.2 程序清單及說明 程序清單:*include sbit qian=P10;sbit hou=P11;sbit zuo=P12;sbit you=P13; /4個按

7、鍵控制sbit pwm1=P14;sbit pwm2=P15;sbit in1=P20;sbit in2=P21; sbit in3=P22; sbit in4=P23;/*前進子函數(shù)*/void go(void) in1=1; in2=0; in3=1; in4=0;/*/*后退子函數(shù)*/void back(void) in1=0; in2=1; in3=0; in4=1;/*/*原地左轉(zhuǎn)子函數(shù)*/void left(void) in1=0; in2=1; in3=1; in4=0;/*/*原地右轉(zhuǎn)子函數(shù)*/void right(void) in1=1; in2=0; in3=0; in4=

8、1;/*/*主函數(shù)*/void main(void) in1=0; in2=0; in3=0; in4=0; pwm1=0; pwm2=0; qian=0; hou=0; zuo=0; you=0; while(1) while(qian=1) go(); if(qian=0) pwm1=0; pwm2=0; while(hou=1) back(); if(hou=0) pwm1=0; pwm2=0; while(zuo=1) left(); if(zuo=0) pwm1=0; pwm2=0; while(you=1) right(); if(you=0) pwm1=0; pwm2=0; 5

9、參考文獻【1】 柴鈺. 單片機原理及應(yīng)用【M】.,電子科技大學(xué).2021.【2】 柴鈺,曉榮,良煜. QTH-2021*S單片機實驗指導(dǎo)書【M】.,科技大學(xué).2021【3】 龔尚福,賈澎濤. C/C+語言程序設(shè)計【M】.,電子科技大學(xué).20216 單片機課程設(shè)計心得體會單片機課程設(shè)計實習(xí)心得 簡幫華 1106060231學(xué)了一學(xué)期的單片機原理及應(yīng)用現(xiàn)在終于派上用場了,大多數(shù)同學(xué)的學(xué)習(xí)估計都是為了考試拿到好成績,但這次卻是要把課堂上所學(xué)的理論實實在在地運用到真正的實物上去,要求幾個同學(xué)共同完成一個實物的設(shè)計,對我們來說真是一個挑戰(zhàn)。好在我們小組的幾個成員都是實驗室的成員,都有一點兒設(shè)計的根底,同

10、時也可以在實驗室焊接一些硬件和軟件的調(diào)試,共同擁有一個良好的環(huán)境。實驗室也有幾個大四的學(xué)長,設(shè)計過程中,有的問題可以問問他們。這次我們小組設(shè)計題目為基于MCS-51單片機的遙控小車的設(shè)計,但是由于時間緊迫,我們差不多也就做了驅(qū)動電機那局部和穩(wěn)壓電源的那局部,遙控局部實在沒有時間自行設(shè)計,于是就在實驗室借用了一個,但我們都把遙控局部的各個引腳根本都搞明白了,我認為這也是一種不小的收貨。由于時間緊迫,加上我們有實驗室這個平臺,我們就提前了兩天開場做,從周六就開場收集了關(guān)于遙控小車設(shè)計相關(guān)資料。周日對相關(guān)資料進展了分析,并繼續(xù)收集了相關(guān)資料。到周一我們就開場進展硬件的焊接以及程序的調(diào)試,在硬件焊接的

11、那局部,焊接的時候還是很快的,但腦海中也意識到了焊接好會出問題,果不其然焊接好了出現(xiàn)了很多問題。周一下午我們就把硬件焊接好了,然后開場檢查所出現(xiàn)的問題直到晚上8點都沒查出問題。周二繼續(xù)檢用萬用表查電路板的問題,一遍又一遍到下午了還是沒把所有的問題都解決,但大體上可以確定是無線信號接收模塊兒那一局部出了問題,于是就從新把那一局部焊接了一邊最后確定了電路板已經(jīng)無任何問題,但無線遙控器卻不能控制。晚上我們繼續(xù)查找,最后我們一致認為是無線接收模塊兒或者無線接收模塊兒出了問題。周三找實驗室教師換了一個接收模塊兒就好了,當(dāng)時大家都非常興奮,接下來就是硬件的組裝,以及報告的書寫。這次實習(xí)給我的收獲不小。我更

12、加深刻的體會到了理論與實踐的差距所在了。實習(xí)過程中是有各種問題的出現(xiàn),但是我們還是一一給解決了。只有我們發(fā)現(xiàn)了問題所在,再一一將其消滅掉,才能收獲更多,只有問題越多我們的收獲才會更多。于是我不然想到了,我們的理論課要是教師在課前先給同學(xué)們幾個問題,讓同學(xué)去解決了,然后再上新課,我們的收獲會不會更大呢.實在是感覺這次實習(xí)時間太短了,讓我們原本報的智能避障小車不得不改為遙控小車并且遙控局部都還沒來的及做呢!最后真心希望以后像這種要同學(xué)們做出實物的實訓(xùn)課多給點兒時間,那種用理論解決的實踐課能壓縮一下時間,讓我們更多的用時間去做出實物來,做出實物也能讓我們感覺到理論的重要性,反過來要求我們更用心的去學(xué)

13、習(xí)理論知識。單片機課程設(shè)計實習(xí)心得 立超 1106060230單片機課程設(shè)計開場于這個學(xué)期的最后一個禮拜,考完試,臨近過年,大家都有回家的急迫心情我也是如此通過這次設(shè)計, 發(fā)現(xiàn)單片機這門課程能和以前學(xué)的模電,數(shù)電,電路知識配合上,而程序好似就是硬件的靈魂,指揮硬件的動作很慶幸我能找到一個很好的小組,我們有很好的配合,當(dāng)一個人焊接?xùn)|西的時候,另兩個人在看程序,弄原理,大家分工明確,互相幫助,當(dāng)最后要出結(jié)果時候,發(fā)現(xiàn)做的東西竟然不好使,大家難免有些失望,然后我們只好鼓勵,然后去問學(xué)長和會的人,這樣經(jīng)歷一天吧,好使了,很快樂,在這次設(shè)計里我學(xué)到了很多東西,比方說,堅持,細心,合作等等一些精神,對書本

14、知識有了進一步認識,懂得了問渠那得清如許,為有源頭活水來的道理。單片機課程設(shè)計實習(xí)心得 方子朝 1106060227 2021年元月六號迎來我們本學(xué)期最后一個實訓(xùn)工程單片機課程設(shè)計,在進展一個學(xué)期單片機原理及應(yīng)用學(xué)習(xí),教師早早告訴我們在學(xué)期末有一個課程設(shè)計,在沒有進展課程設(shè)計之前,就沒有多大重視,快到實習(xí)的時候,大家才慢慢重視,由于這次實習(xí)我們只有一周時間,從時間角度來講,我們是非常有限的,所以在實習(xí)前的一個周末,我們已經(jīng)來到實驗隔壁的教室來著手準備我們所要做的單片機課程設(shè)計-遙控小車。 在進展設(shè)計之前,我們小組成員通過到圖書館和網(wǎng)上找一些相關(guān)元器件的資料,準備工作已經(jīng)做到十足,就缺少做出實物

15、這一過程,第一天早早來到實驗室,在教師講了一番有關(guān)課程設(shè)計所注意的問題和容之后,大家就開場忙起來,我們按照原先約定好的方案,焊接元件的焊接元件,找資料的找資料,寫程序的寫程序,當(dāng)我們再次看表的時候,已經(jīng)晚上七點了,焊接的驅(qū)動電路根本上已經(jīng)完成,程序根本上告一段落,通過小組其他成員指導(dǎo),總于將程序根本完成,就等明天上機測試。 第二天,像昨天一樣,早早的來到實驗室,接著我們第一天未完成任務(wù)繼續(xù),這天上午早早的完成了最后焊接和程序調(diào)試,但是就在這里,我們遇到了大麻煩,遙控小車并不能按照我們預(yù)期的那樣實現(xiàn)所預(yù)想的功能,就因為這個我們排查了整整一天,在這一天里,我們對驅(qū)動電路進展了大規(guī)模檢查,原來是將L

16、298N芯片的管腳的一個引腳的引線端給焊接錯了,將其從新焊接之后,但是測量的電機轉(zhuǎn)速是非常緩慢,我們以為是驅(qū)動電路又出現(xiàn)了問題,將驅(qū)動電路又從新查了一遍,查完的結(jié)果是驅(qū)動電路是正確的,這就是我們所以惑不解的時候,過了好久,組一成員說我們單片機的地和驅(qū)動電路地不同,要將兩者連接起來,連接起來之后,電機這次確實是動了,但是還與我們所實現(xiàn)的目標(biāo)相差一小段距離,后來,在我們慢慢摸索下,總于是完成了他所預(yù)想的功能。今天大家都非??鞓?,總算是完成一大半啊。 在接下來這一天我們進展組裝與測試,組裝也不容易,固定打孔都費時間啊,但是總算是完成了,在這次實習(xí)中,確實學(xué)到了不少東西,就這個實物來說吧,理論和實際差距還是蠻大的,在這次實習(xí)中,通過實習(xí)我已經(jīng)明白不少課堂上學(xué)習(xí)不到的知識,只有通過自己親手做了東西,才發(fā)現(xiàn)自己還是懂的知識太少,也不會在真

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論