<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>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于紅外反射式智能循跡遙控小車(chē)系統設計

基于紅外反射式智能循跡遙控小車(chē)系統設計

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

摘要:介紹了一種采用、和TCRT5000設計的智能遙控的小車(chē)。智能采用傳感器檢測路面信息,傳遞給單片機自動(dòng)分析處理,最后控制電機調節小車(chē)按預定軌道平穩行駛。遙控部分是手動(dòng)模式,單片機解碼遙控器發(fā)出的指令,控制電機操縱小車(chē)。液晶顯示模塊使操作更加簡(jiǎn)單、智能、人性化。實(shí)踐表明,小車(chē)能夠準確實(shí)現沿黑線(xiàn)軌道平穩行駛和接收遙控器指令。

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

隨著(zhù)城鎮化,軌道交通及智慧城市的深入推進(jìn),關(guān)于智能汽車(chē)的研究也就越來(lái)越受到各國政府的關(guān)注。全國電子大賽和省內電子大賽幾乎每次都有這方面的題目。全國各高校也都很重視該領(lǐng)域的研究。是指可以按照預先設定的模式在一定的環(huán)境里自動(dòng)行駛。它集中地運用了微控制器、傳感器信息處理及自動(dòng)控制等技術(shù)??蓮V泛應用于科學(xué)勘探,工業(yè)控制和家用電器等領(lǐng)域。

1 硬件電路設計

1.1 整體設計

的整體結構由光敏傳感器模塊TCRT5000、微處理器模塊、紅外遙控HX1838、輸出驅動(dòng)模塊、液晶1602顯示模塊及串口下載模塊構成如圖1所示。

基于紅外反射式智能循跡遙控小車(chē)系統設計

智能部分是基于紅外反射式光電傳感器的尋跡原理,采用單片機為核心控制單元,控制步進(jìn)電機調節小車(chē)按預定軌道平穩行駛。紅外遙控部分是手動(dòng)模式,單片機解碼遙控器發(fā)出的指令,通過(guò)步進(jìn)電機控制小車(chē)行進(jìn)路線(xiàn)。

1.2 傳感器模塊設計

TCRT5000傳感器的紅外發(fā)射二極管不斷發(fā)射紅外線(xiàn),當發(fā)射出的紅外線(xiàn)沒(méi)有被反射回來(lái)或反射回來(lái)但強度不夠大時(shí),光敏三極管一直處于關(guān)斷狀態(tài),比較器負端相當于接地,比較器輸出端為高電平,指示二極管被點(diǎn)亮;被檢測物體出現在檢測范圍內時(shí),紅外線(xiàn)反射回來(lái)且強度足夠大,光敏三極管飽和,比較器負端為高電平,比較器輸出端為低電平,指示二極管一直處于熄滅狀態(tài)。傳感器模塊電路如圖2所示。

圖2中,采用了4個(gè)CTRT5000傳感器,運放LM423做比較器處理傳感器采集到的路面信息,并傳遞給單片機??烧{電阻RV2可以調節比較器的門(mén)限電壓,使輸出波形可以直接夠單片機查詢(xún)使用。

基于紅外反射式智能循跡遙控小車(chē)系統設計

智能小車(chē)傳感器的布局方式有多種,這里采用一字型非均勻對稱(chēng)布局。均勻排布型不利于對彎道信息采集的準確性??紤]到弧度信息采集的連貫性,非均勻排布采用等角原則,即在直線(xiàn)垂直上方處某點(diǎn)等角的引射線(xiàn)與直線(xiàn)的交點(diǎn)即傳感器的分布點(diǎn),此種方法檢測連貫簡(jiǎn)單,程序控制算法簡(jiǎn)單,使小車(chē)控制穩定。

1.3 處理器模塊設計

微處理器完成對各個(gè)模塊的管理,實(shí)現對外圍模塊的信號發(fā)送,以及對傳感器模塊的信號采集,并根據軟件算法對所采集的信號進(jìn)行處理,發(fā)送信號給步進(jìn)電機執行模塊進(jìn)行任務(wù)執行,還對各種突發(fā)事件進(jìn)行監控和處理,保證整個(gè)系統的正常運作。這里采用STC89C52。該單片機是兼容8051內核的低電壓。STC89C52是一種低功耗、高性能CMOS8位微控制器。具有8k在系統可編程Flash存儲器。在單芯片上擁有靈巧的8位CPU和在系統可編程Flash使得STC89C52為眾多嵌入式控制應用系統提供高靈活、超有效的解決方案。具有以下標準功能:8k字節Flash 512字節RAM,32位I/O口線(xiàn),看門(mén)狗定時(shí)器,內置4KB EEPROM,MAX810復位電路,3個(gè)16位定時(shí)器/計數器,一個(gè)6向量2級中斷結構,全雙工串行口。ISP(在系統可編程)/IAP(在應用可編程),無(wú)需專(zhuān)用編程器,如圖3所示。

單片機P3.3引腳負責接收紅外遙控HX1383指令,選擇工作模式(智能循跡模式或手動(dòng)模式),P1.0~P1.3引腳采集傳感器數據,經(jīng)單片機處理后由P0口輸出到液晶屏1602顯示。由于P0口內無(wú)上拉電阻,需在外面接上拉電阻。P3.4~P3.7引腳傳遞指令給電機驅動(dòng)模塊,控制小車(chē)運行軌跡。

1.4 電機驅動(dòng)模塊設計

為提高系統效率、降低功耗,功放驅動(dòng)電路采用基于雙極型H橋型脈寬調制方式(PWM)的集成電路。L298N是SGS公司的產(chǎn)品,內部包含二個(gè)H橋的高電壓大電流橋式驅動(dòng)器,接收標準TTL邏輯電平信號,可驅動(dòng)46伏、2安培以下的電機,工作溫度范圍從-25度到130度。EnA和EnB是控制使能端,EnA控制OUT1和OUT2之間電機的停轉,由EnB控制OUT3和OUT4之間電機的停轉,根據IN3、IN4腳的輸入電平情況控制OUT3和OUT4之間電機的轉向。表1是其使能引腳,輸入引腳和輸出引腳之間的邏輯關(guān)系。

基于紅外反射式智能循跡遙控小車(chē)系統設計

電機驅動(dòng)模塊電路如圖4所示。

基于紅外反射式智能循跡遙控小車(chē)系統設計

在硬件電路的連接上,單片機的P3.7~P3.4引腳分別接到L298N的IN1~IN4上,通過(guò)改變P3.7~P3.4引腳上的高低電平以控制小車(chē)的行進(jìn)軌跡,通過(guò)改變P3.7~P3.4引腳上的高低電平占空比以控制電機的轉速。EnA和EnB接電源,使使能端有效。為保證L298N驅動(dòng)芯片正常工作,還要在其與直流電機之間加入四對續流二極管用以將電機中反向電動(dòng)勢產(chǎn)生的電流分流到地或電源正極,以免反向電動(dòng)勢對L298N產(chǎn)生損害。電容C0和C7是濾波電容,減少外界干擾,使電機穩定工作。C4和C5是電源退耦電容。

1.5 顯示模塊和串口模塊設計

顯示模塊由液晶1602承擔,與單片機P0口相連。

串聯(lián)模塊采用芯片MAX232,把PC機程序數據下載到單片機中,完成數據轉換。

2 軟件設計

2.1 功能及算法分析

根據液晶屏顯示信息,選擇智能循跡模式,還是手動(dòng)操作模式。若選擇智能循跡模式,單片機自動(dòng)處理傳感器傳送的路面識別信號,控制小車(chē)的行走狀態(tài)。手動(dòng)模式由紅外遙控器控制。小車(chē)系統的軟件使用C51編程。

根據傳感器的電平信息進(jìn)行編碼,單片機根據編碼可將小車(chē)運行狀態(tài)分為3種情況,見(jiàn)表2??刂齐姍C的電平信號由單片機P3口高四位輸出到L298N,進(jìn)行電機驅動(dòng)控制。

手動(dòng)模式小車(chē)運行狀態(tài)見(jiàn)表3。

基于紅外反射式智能循跡遙控小車(chē)系統設計

2.2 系統程序設計

系統的程序由延時(shí)程序、電機動(dòng)作控制程序、傳感器掃描程序和主程序構成,篇幅限制,需要程序可發(fā)郵件。程序流程圖如圖5所示。

基于紅外反射式智能循跡遙控小車(chē)系統設計

3 結束語(yǔ)

論文采用STC89C52、L298N和TCRT5000實(shí)現了智能循跡和紅外遙控小車(chē)的設計。以紅外反射式光電傳感器的尋跡原理,采用STC89C52單片機為核心控制單元,控制步進(jìn)電機調節小車(chē)按預定軌道平穩行駛。實(shí)踐表明,該系統抗干擾能力強,電路結構簡(jiǎn)單,能夠準確實(shí)現小車(chē)沿給定的黑線(xiàn)快速平穩行駛和手動(dòng)遙控操作。顯示模塊的設計,操作更加簡(jiǎn)單、智能、人性化。



評論


相關(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>