基于AT89C51的智能小車課程總結(jié)_第1頁
基于AT89C51的智能小車課程總結(jié)_第2頁
基于AT89C51的智能小車課程總結(jié)_第3頁
基于AT89C51的智能小車課程總結(jié)_第4頁
基于AT89C51的智能小車課程總結(jié)_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

本文格式為Word版,下載可任意編輯——基于AT89C51的智能小車課程總結(jié)

:AT89S51單片機是一款八位單片機,他的易用性和多功能性受到了廣

大使用者的好評。本次的設(shè)計采用在現(xiàn)有玩具電動車的基礎(chǔ)上,加裝光電、紅外線、超聲波傳感器及金屬探測器,實現(xiàn)對電動車的速度、位置、運行狀況的實時測量,并將測量數(shù)據(jù)傳送至單片機進行處理,然后由單片機根據(jù)所檢測的各種數(shù)據(jù)實現(xiàn)對電動車的智能控制。然后以89S52為控制核心,利用超聲波傳感器檢測道路上的障礙,控制電動小汽車的自動避障,快慢速行駛,以及自動停車,并可以自動記錄時間、里程和速度,自動尋跡和尋光功能。

AT89S51Inrecentyears,alongwiththedevelopmentofcomputerinthesocialsectorinfiltrationandlargescaleintegratedcircuit,theapplicationofSCMiscontinuouslytowarddeeper.Becauseitisprovidedwithstrongfunction,smallvolume,lowpowerconsumption,lowprice,reliablework,andconvenientuse,etcthereforeparticularlysuitableforcontrollingtherelatedsystems.MoreandmorewidelyusedinAutomaticControl,IntelligentInstruments,Meters,DataAcquisition,

MilitaryProducts,andHouseholdElectricalAppliances,etc.IchoosetheAVRmicrocomputerinthedesign,andwithAVRasthecore,itcompletesthewholesysteminformationprocessingandcoordinatingfunction.Relativetothemature51SCM,AVRSCMismorerichinresources,andtabletinterfacealsomorepowerful.ThesystemthroughinfraredtechnologytorealizecontrollingthedoorinterlocksystemwhichcombinesInfraredRecognition,DoorSettings,InterlockControlandthetechnologyofSCMinterruption,etcSystemconsistsofAVRSCM,InfraredTransmitters,

Infrared

Sensors,

Controller

Module,

Diodes,

Light-emittingdiodes,Sounders,Buttons,Transistor,CrystalVibrationControl,andResistanceetc.Itcancontrolseveralinfraredinterlocksystem,alsowiththefunctionofmodifiedandsettingupthedoorcontrolparameters.

:AVRSCM,Infrared,ControllerModule,LockControl

1

目錄

一、引言2、引言錯誤!未定義書簽。

(一)選題背景錯誤!未定義書簽。(二)課題研究內(nèi)容與意義錯誤!未定義書簽。二、系統(tǒng)總體設(shè)計錯誤!未定義書簽。

(一)系統(tǒng)功能分析錯誤!未定義書簽。(二)系統(tǒng)方案設(shè)計(系統(tǒng)框圖)錯誤!未定義書簽。三、硬件設(shè)計錯誤!未定義書簽。

(一)智能遙控小車機械結(jié)構(gòu)設(shè)計錯誤!未定義書簽。

1.電池盒座機械結(jié)構(gòu)圖設(shè)計錯誤!未定義書簽。2.馬達固定座錯誤!未定義書簽。3.輪子錯誤!未定義書簽。(二)智能遙控小車硬件模塊電路設(shè)計錯誤!未定義書簽。

1.主控電路原理圖設(shè)計圖,說明錯誤!未定義書簽。2.馬達電路原理圖設(shè)計圖,說明錯誤!未定義書簽。3.遙控電路原路圖設(shè)計圖,說明錯誤!未定義書簽。(三)智能遙控小車PCB幅員設(shè)計錯誤!未定義書簽。

1.PCB抗干擾設(shè)計錯誤!未定義書簽。2.錯誤!未定義書簽。

四、智能遙控小車軟件程序設(shè)計錯誤!未定義書簽。

(一)軟件總體設(shè)計思路錯誤!未定義書簽。(二)C語言程序設(shè)計錯誤!未定義書簽。

1.流程圖設(shè)計錯誤!未定義書簽。2.C語言源程序錯誤!未定義書簽。

五、系統(tǒng)功能測試錯誤!未定義書簽。六、課程總結(jié)3引言3

2

六、課程總結(jié)

附錄:原理圖

PCB程序

元器件清單工藝文件設(shè)計文件

引言(一)選題背景

隨著汽車工業(yè)的迅速發(fā)展,關(guān)于汽車的研究也就越來越受人關(guān)注。全國大學生電子大賽和省內(nèi)電子大賽中幾乎每次都有關(guān)于小車這方面的題目,全國各高校也都很重視該題目的研究,可見其研究意義很大。本設(shè)計就是在這樣的背景下提出的,指導教師已經(jīng)有充分的準備。此題目是結(jié)合科研項目而確定的設(shè)計類課題。設(shè)計的智能電動小車應(yīng)當具有智能尋跡、避障、避懸崖等功能。

(二)課題研究內(nèi)容與意義

本設(shè)計以AT89S51為主芯片,通過P0.0,P0.1,P0.2,P0.3分別控制LG9110電機驅(qū)動,來驅(qū)動電機1和電機2,。由電機的正轉(zhuǎn)與反轉(zhuǎn)來完成小車的前進,后退,左轉(zhuǎn),右轉(zhuǎn)等功能的基本動作。在小車前進時假使前方有障礙物,由紅外發(fā)射管發(fā)射的紅外信號被反射給紅外接收管,且將此信號經(jīng)過P3.7傳送入AT89S52中,主芯片通過內(nèi)部的代碼進行小車的繞行,同時主芯片將P3.7的信號狀態(tài)通過P2.5的LED燈顯示出來;小車行走時P3.5與P3.6的紅外接收探頭會進行路面檢測,當走到懸崖處時,端口將會收到一個電平信號,此電平信號通過相應(yīng)端口傳送入主芯片中,以此來控制小車后退然后左轉(zhuǎn)以避開懸崖前進;另外通過代碼還附有程序狀態(tài)指示功能,蜂鳴器的報警功能,夜間自動照明等功能。

第三代單片機包括了Intel公司發(fā)展MCS-51系列的新一代產(chǎn)品,如8xC152﹑80C51FA/FB﹑80C51GA/GB﹑8xC451﹑8xC452,還包括了Philips﹑Siemens﹑ADM﹑Fujutsu﹑OKI﹑Harria-Metra﹑ATMEL等公司以80C51為核心推出的大量各具特色﹑與80C51兼容的單片機。新一代的單片機的最主要的技術(shù)特點是向外部接口電路擴展,以實現(xiàn)Microcomputer完善的控制功能為己任,將一些外部接口功能單元如A/D﹑PWM﹑PCA(可編程計數(shù)器陣列)﹑WDT(監(jiān)視定時器)﹑高速I/O口﹑計數(shù)器的捕

3

獲/比較規(guī)律等。這一代單片機中,在總線方面最重要的進展是為單片機配置了芯片間的串行總線,為單片機應(yīng)用系統(tǒng)設(shè)計提供了更加靈活的方式。Philips公司還為這一代單片機80C51系列8xC592單片機引入了具有較強功能的設(shè)備間網(wǎng)絡(luò)系統(tǒng)總線CAN(ControllerAreaNetworkBUS)。新一代單片機為外部提供了相當完善的總線結(jié)構(gòu),為系統(tǒng)的擴展與配置打下了良好的基礎(chǔ)。本設(shè)計就采用了比較先進的89S52為控制核心,89S52采用CHOMS工藝,功耗很低,因此該設(shè)計具有實際意義

(一)系統(tǒng)功能分析

一.主控電路部分

(1)由四個4號電池提供約6V之直流電壓給主控板作為電源,當按下主控板上編號

S1的POWER電源開關(guān)時,編號D1的PWR-G電源指示燈應(yīng)亮起(綠色燈);此外由一個5號9V電池提供直流電壓給驅(qū)動板作為電源,當驅(qū)動板上編號S1的SW_SPDP電源開關(guān)切至ON時,電路板上編號D1的PWR-G電源指示燈會亮起(綠色燈)。

(2)當操通過遙控板進行無線控制時,主控板上編號D10至D14的五顆黃色LED會依據(jù)RF模塊所接收到的信號進行數(shù)據(jù)訊號的顯示。

(3)當主控板或驅(qū)動板所使用之電池電源,其電壓值低于3.9V時,主控板上編號B1的BUZZER蜂鳴器會發(fā)出連續(xù)的嗶嗶嗶聲作為低電壓警示音。

。

二、馬達控制板部分

(1)由一個5號9V電池提供直流電壓給驅(qū)動板作為電源,當驅(qū)動板上編號S1的SW_SPDP電源開關(guān)切至ON時,編號D1的PWR-G電源指示燈會亮起(綠色燈)。

(2)當操通過遙控板進行無線控制時,驅(qū)動板會依據(jù)單片機所傳送過來的控制信號,在編號D2至D9的八顆SMD之紅色LED上,浮現(xiàn)出用來控制步進馬達的數(shù)據(jù)信號。

(3)驅(qū)動板上的光電耦合器(PC817)在焊接時無需使用IC腳座。

三、遙控電路板部分

(1)由四個4號電池提供約6.0V之直流電壓給遙控板作為電源,當把電路板上編號S1的SW_SPDP電源開關(guān)切至ON時,編號D1的PWR-G電源指示燈會亮起(綠色燈)。

(2)當遙控板所使用之電池電源,其電壓值低于3.9V時,電路板上編號D2的PWR-R電源警示燈會亮起(紅色燈),代表處于低電壓狀況必需更換電池。

(3)藉由操作遙控板上編號為S3至S7的五個按鈕開關(guān)可以控制無線機器人進行以下動作:

a.按下編號S5的UP按鈕,無線機器人會以一般速度往前行進。b.按下編號S7的Down按鈕,無線機器人會以一般速度往后行進。c.按下編號S4的Left按鈕,無線機器人會原地向左彎。d.按下編號S6的Right按鈕,無線機器人會原地向右彎。

e.同時按下編號S5的UP和編號S4的Left按鈕,無線機器人會往前逐漸向左轉(zhuǎn)。f

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論