999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于51單片機(jī)的智能快遞機(jī)器人的控制系統(tǒng)設(shè)計(jì)

2020-07-21 09:58:30聶秀珍
通信電源技術(shù) 2020年8期
關(guān)鍵詞:單片機(jī)智能系統(tǒng)

聶秀珍

(山西鐵道職業(yè)技術(shù)學(xué)院,山西 太原 030006)

0 引 言

在智能化技術(shù)體系不斷完善的背景下,許多行業(yè)迎來了新的發(fā)展契機(jī)。在此背景下,單片機(jī)技術(shù)的應(yīng)用優(yōu)勢(shì)逐漸凸顯。智能機(jī)器人作為自動(dòng)化裝備和先進(jìn)制造技術(shù)的代表,涉及許多領(lǐng)域?qū)W科的應(yīng)用知識(shí)。將單片機(jī)技術(shù)和智能快遞機(jī)器人控制系統(tǒng)關(guān)聯(lián)在一起,一方面能夠優(yōu)化控制系統(tǒng)性能,提高智能快遞機(jī)器人應(yīng)用過程的平穩(wěn)性,另一方面對(duì)加快機(jī)器人研究速度也有著積極作用。

1 51單片機(jī)相關(guān)內(nèi)容概述

1.1 基本定義

將中央處理器、存儲(chǔ)器以及I/O輸入輸出接口電路等集成在一塊電路芯片上的具有微型計(jì)算機(jī)功能的設(shè)備稱為單片機(jī)。本文主要研究51系列的單片機(jī),典型應(yīng)用的代表有ATMEL公司生產(chǎn)的AT89系列。51單片機(jī)對(duì)Intel 8031指令系統(tǒng)具有兼容性,在國(guó)內(nèi)應(yīng)用廣泛。而在國(guó)際上把單片機(jī)稱為微控制器,英文全稱為Micro controller unit,簡(jiǎn)寫為MCU。相對(duì)來講,51系列單片機(jī)價(jià)格便宜,體積較小,實(shí)用性廣,性價(jià)比較高,在生活中獲得了廣泛應(yīng)用。

1.2 主要構(gòu)成

51單片機(jī)主要由以下幾部分構(gòu)成。第一,CPU。CPU是單片機(jī)順利運(yùn)行的核心,主要由運(yùn)算和控制邏輯組成,同時(shí)包括中斷系統(tǒng)和部分外部特殊功能寄存器。第二,數(shù)據(jù)存儲(chǔ)器RAM。在51單片機(jī)編寫程序的過程中,通過keil構(gòu)建工程,在keil工程中編寫的程序用于控制、處理51單片機(jī)及外圍器件。在keil程序中會(huì)產(chǎn)生一些過程數(shù)據(jù)和運(yùn)算結(jié)果,這些用于控制和處理結(jié)果的程序數(shù)據(jù)以及結(jié)果,均存放在單片機(jī)內(nèi)部的數(shù)據(jù)存儲(chǔ)器RAM中。第三,程序存儲(chǔ)器ROM。在keil工程構(gòu)建的程序中,一些原始數(shù)據(jù)以及用于控制51單片機(jī)的程序都存放到單片機(jī)內(nèi)部的程序存儲(chǔ)器ROM中。第四,輸入輸出接口I/O口。51單片機(jī)引腳中有4組并行口,每一組有8位共32位引腳,這些I/O引腳可以作為信號(hào)輸入端,也可以作為輸出接口輸出單片機(jī)處理結(jié)果。第五,定時(shí)計(jì)數(shù)器T/C。51單片機(jī)內(nèi)部有兩個(gè)定時(shí)計(jì)數(shù)器分別為T0、T1,均為16位。通過設(shè)置寄存器可以具有定時(shí)功能,也可以設(shè)置為計(jì)數(shù)功能。

2 智能快遞機(jī)器人控制系統(tǒng)設(shè)計(jì)要點(diǎn)分析

2.1 總體方案設(shè)計(jì)

智能快遞機(jī)器人最主要的特點(diǎn)是自主性、適應(yīng)性和交互性。遵照以上原則,智能移動(dòng)機(jī)器人應(yīng)該具有的功能包括4個(gè)方面。第一,自主移動(dòng)。控制電機(jī)實(shí)現(xiàn)機(jī)器人的自主移動(dòng)。第二,探測(cè)環(huán)境。機(jī)器人本身具有傳感器設(shè)備,可以通過傳感器的探測(cè)結(jié)果分析機(jī)器人需要的數(shù)據(jù),如周圍環(huán)境中相關(guān)機(jī)器人的信息。第三,任務(wù)導(dǎo)航。在快遞機(jī)器人工作期間,可以借助系統(tǒng)探測(cè)到的周邊環(huán)境信息重新規(guī)劃行進(jìn)路徑,在確保任務(wù)完成質(zhì)量的基礎(chǔ)上,加快工作的完成速度。第四,人機(jī)交互。這是方案設(shè)計(jì)中的重要功能條件,人們可以借助人機(jī)交互平臺(tái)確定機(jī)器人目前的運(yùn)行狀態(tài)、任務(wù)推進(jìn)情況以及完成數(shù)量等信息,也為機(jī)器人運(yùn)行調(diào)試奠定堅(jiān)實(shí)的基礎(chǔ)。

2.2 機(jī)械結(jié)構(gòu)設(shè)計(jì)

2.2.1 機(jī)械結(jié)構(gòu)分析

設(shè)計(jì)快遞機(jī)器人時(shí),底盤結(jié)構(gòu)主要以4輪結(jié)構(gòu)為主,如圖1所示。為確保快遞機(jī)器人移動(dòng)過程的穩(wěn)定性和轉(zhuǎn)向時(shí)的靈活性,共設(shè)計(jì)了2個(gè)驅(qū)動(dòng)輪結(jié)構(gòu)。驅(qū)動(dòng)輪保持較高的運(yùn)行獨(dú)立性,2個(gè)方向輪可以靈活擺動(dòng),以確保快遞機(jī)器人行進(jìn)方向的準(zhǔn)確性。為方便快遞機(jī)器人定位,將底盤中心點(diǎn)作為移動(dòng)過程中的坐標(biāo)記錄點(diǎn)。

圖1 快遞機(jī)器人示意圖

2.2.2 移動(dòng)方式選擇

結(jié)合以往的設(shè)計(jì)經(jīng)驗(yàn),快遞機(jī)器人移動(dòng)方式的選擇種類較多,如履帶式、步行式以及輪式等。本文設(shè)計(jì)中選擇的移動(dòng)方式為輪式移動(dòng),且4個(gè)輪子運(yùn)行過程的獨(dú)立性較強(qiáng),使其具備了較高的移動(dòng)靈便性。在驅(qū)動(dòng)方式方面,選擇3輪差動(dòng)轉(zhuǎn)向式,即有2個(gè)獨(dú)立工作的驅(qū)動(dòng)輪和1個(gè)或2個(gè)(本文選擇的是兩個(gè))隨動(dòng)輪組成。運(yùn)行時(shí)驅(qū)動(dòng)輪提供前進(jìn)動(dòng)力,而隨動(dòng)輪負(fù)責(zé)調(diào)整方向,確保運(yùn)送任務(wù)的順利推進(jìn)。

2.3 傳感系統(tǒng)設(shè)計(jì)

2.3.1 紅外傳感器

考慮到快遞機(jī)器人工作環(huán)境的特殊性,在機(jī)器人設(shè)計(jì)中需要添加紅外傳感器,主要作用是根據(jù)前方紅外反饋信息,識(shí)別危險(xiǎn)信息(火源),從而提高工作過程的安全性。實(shí)際設(shè)計(jì)中,利用紅外頻率產(chǎn)生電路,同時(shí)會(huì)產(chǎn)生一個(gè)38 kHz的紅外光。模塊在接收到紅外光后會(huì)對(duì)其進(jìn)行應(yīng)用處理,確定紅外光強(qiáng)度,并識(shí)別產(chǎn)生源,查看源頭屬于自然光還是明火。自然光情況下,機(jī)器人保持正常的工作狀態(tài);反之,提交給主系統(tǒng)信息重新規(guī)劃路徑,提升路徑行駛的安全性。

2.3.2 光敏傳感器

除了感知熱源外,智能快遞機(jī)器人還需要具備較高的光感性。一般會(huì)在智能機(jī)器人中安裝光敏電阻,根據(jù)關(guān)照強(qiáng)度更改不同的電阻值。為了確保系統(tǒng)的安全性,光敏電阻在無光狀態(tài)下的電阻為幾十萬歐姆,在普通的室內(nèi)光線下電阻為幾千歐姆,而在強(qiáng)光下則為幾十歐姆。利用光敏電阻這一變化規(guī)律,可以大致了解智能快遞機(jī)器人的行駛情況,結(jié)合其他數(shù)據(jù)信息實(shí)現(xiàn)精準(zhǔn)定位,提高機(jī)器人工作狀態(tài)的穩(wěn)定性。

2.3.3 超聲波傳感器

智能快遞機(jī)器人在行進(jìn)過程中也會(huì)遇到一些障礙物,如石頭、倒下的欄桿以及貨物等。此時(shí)需要借助超聲波傳感器完成障礙預(yù)判,以便路線的重新規(guī)劃設(shè)計(jì)。對(duì)于障礙物的檢測(cè)采用超聲波傳感器電路設(shè)計(jì),其中信號(hào)發(fā)射電路可以采用74HC04型號(hào)反向器。對(duì)于信號(hào)的接收采用接收電路,可以結(jié)合51單片機(jī)采集信息。

在單片機(jī)發(fā)出超聲波信號(hào)時(shí)(頻率為40 kHz),若前方存在障礙物,波長(zhǎng)信號(hào)會(huì)被反彈回來。此時(shí),根據(jù)信號(hào)指示可以判斷與障礙物之間的距離和障礙物,隨后在硬件系統(tǒng)和軟件系統(tǒng)的幫助下重新規(guī)劃行進(jìn)路線。

2.4 控制器硬件設(shè)計(jì)

2.4.1 硬件平臺(tái)系統(tǒng)

智能快遞機(jī)器人硬件平臺(tái)系統(tǒng)主要由以下幾部分組成。第一,主控制芯片,即51單片機(jī)是系統(tǒng)運(yùn)行的核心。第二,對(duì)于程序的調(diào)試采用JTAG接口,通過JTAG接口下載程序控制機(jī)器人動(dòng)作,并反復(fù)調(diào)試。第三,顯示器模塊,人機(jī)交互的數(shù)據(jù)通過顯示屏操作,可以在顯示屏進(jìn)行控制機(jī)器人動(dòng)作。第四,系統(tǒng)電路包括電源控制線路、紅外控制電路、超聲控制電路、電機(jī)控制電路以及警報(bào)系統(tǒng)電路等,這些電路是維持系統(tǒng)正常運(yùn)行的基礎(chǔ)[1]。

2.4.2 最小系統(tǒng)電路

在對(duì)智能快遞機(jī)器人進(jìn)行最小系統(tǒng)電路設(shè)計(jì)時(shí),應(yīng)注意以下內(nèi)容。第一,做好時(shí)鐘電路的設(shè)計(jì)工作,常用的時(shí)鐘電路可以分為有源和無源晶振兩種方式。相比于無源晶振,有源晶振所生成的時(shí)鐘質(zhì)量更高,如HO2B-16便是常用的時(shí)鐘電路類型之一[2]。第二,進(jìn)行電源模塊的優(yōu)化設(shè)計(jì),可以應(yīng)用直接供電和轉(zhuǎn)換供電兩種方式維持機(jī)器人正常的工作狀態(tài)。前者主要利用9 V電池為系統(tǒng)供電,后者則是利用變壓器將常規(guī)電壓(如220 V、380 V等)轉(zhuǎn)換為9 V電壓完成供電。

2.4.3 人機(jī)接口電路

設(shè)計(jì)人機(jī)接口電路時(shí),應(yīng)注意以下內(nèi)容。第一,系統(tǒng)顯示模塊是人機(jī)交互的主界面,應(yīng)優(yōu)先選擇電路簡(jiǎn)單的液晶顯示屏,如HD44780、HD44788等都是常用的顯示屏[3]。第二,警報(bào)系統(tǒng)電路。該環(huán)節(jié)的設(shè)計(jì)內(nèi)容比較簡(jiǎn)單,可以將蜂鳴器和51單片機(jī)直接關(guān)聯(lián)在一起,完成警報(bào)聲音的發(fā)出,具體的設(shè)計(jì)電路如圖2所示。

2.4.4 電機(jī)控制電路

設(shè)計(jì)的智能快遞機(jī)器人利用輪式結(jié)構(gòu)完成唯一操作,驅(qū)動(dòng)電流為直流電,因此驅(qū)動(dòng)電機(jī)應(yīng)優(yōu)選性能較強(qiáng)的直流電機(jī)。在電機(jī)控制電路設(shè)計(jì)過程中,選擇51單片機(jī)作為核心結(jié)構(gòu),實(shí)現(xiàn)電機(jī)系統(tǒng)的穩(wěn)定運(yùn)行,具體的電機(jī)控制如圖3所示。在電路運(yùn)行過程中,會(huì)將其和TTL邏輯電平關(guān)聯(lián)在一起,同時(shí)梳理控制邏輯,從而滿足系統(tǒng)正常的工作所需。

圖2 警報(bào)系統(tǒng)電路示意圖

2.5 控制系統(tǒng)軟件設(shè)計(jì)

2.5.1 系統(tǒng)軟件

進(jìn)行控制系統(tǒng)軟件設(shè)計(jì)時(shí),需要先建立系統(tǒng)軟件框架。實(shí)際設(shè)計(jì)中,該框架需要滿足可靠性、兼容性、實(shí)時(shí)性和可移植性等要求,也為后續(xù)智能快遞機(jī)器人的進(jìn)一步發(fā)展奠定基礎(chǔ)。依托于51單片機(jī)結(jié)構(gòu),還需要合理選擇系統(tǒng)的開發(fā)工具,包括編譯器、仿真器、集成環(huán)境等內(nèi)容,從而確保軟件系統(tǒng)平臺(tái)的有效性,提升智能快遞機(jī)器人運(yùn)行過程的可靠性。

2.5.2 系統(tǒng)主程序

圖3 電機(jī)控制電路示意圖

如圖4所示,在系統(tǒng)主程序設(shè)計(jì)過程中,可以參照該流程完成常規(guī)性工作內(nèi)容。其中,做好系統(tǒng)初始化工作屬于重要的應(yīng)用內(nèi)容。具體設(shè)計(jì)中,需要注意以下應(yīng)用內(nèi)容。第一,IO初始化,考慮到原系統(tǒng)內(nèi)存在部分未被引入的IO引腳,在系統(tǒng)初始化處理過程中需要對(duì)其進(jìn)行全部配置,以減少未引入IO引腳的干擾性,提高系統(tǒng)工作過程的穩(wěn)定性。第二,系統(tǒng)中斷初始化,主要作用是保護(hù)系統(tǒng)運(yùn)行,若出現(xiàn)一些系統(tǒng)故障,會(huì)及時(shí)中斷程序運(yùn)行,并且向主控制系統(tǒng)做出預(yù)警,起到降低系統(tǒng)損失的作用。

2.5.3 電機(jī)控制程序

在對(duì)電機(jī)控制程序展開設(shè)計(jì)時(shí),需要注意以下應(yīng)用內(nèi)容。第一,做好PWM調(diào)速程序的設(shè)計(jì)工作,主要作用是動(dòng)態(tài)調(diào)節(jié)電機(jī)目前的運(yùn)行轉(zhuǎn)速,從而起到控制智能快遞機(jī)器人位移速度的作用。第二,電機(jī)運(yùn)行狀態(tài)的監(jiān)測(cè)。智能快遞機(jī)器人共有2個(gè)驅(qū)動(dòng)電機(jī),為確保工作狀態(tài)的穩(wěn)定性,需要對(duì)其進(jìn)行監(jiān)測(cè),科學(xué)判斷異常數(shù)據(jù)進(jìn)行,推動(dòng)智能系統(tǒng)自我調(diào)節(jié)工作的順利進(jìn)行。

圖4 系統(tǒng)主程序工作示意圖

2.6 路徑規(guī)劃算法設(shè)計(jì)

考慮到智能快遞機(jī)器人未來的工作環(huán)境,在確定路徑規(guī)劃算法時(shí)選擇全局路徑規(guī)劃算法,即機(jī)器人從起點(diǎn)開始進(jìn)行執(zhí)行配送任務(wù),一直到完成任務(wù)重新回到起始位置。整個(gè)過程需要按照既定路徑完成全局行走。遇到障礙物時(shí),一般選擇平移幾個(gè)車位或者右轉(zhuǎn)180°移動(dòng)幾個(gè)車位的方式,從而起到合理躲避障礙物的作用。

3 模擬實(shí)驗(yàn)的建立和實(shí)驗(yàn)結(jié)果分析

模擬實(shí)驗(yàn)時(shí),選擇室內(nèi)作為前期的實(shí)驗(yàn)環(huán)境。在室內(nèi)隨意擺放一些障礙物,提前設(shè)置好行走路線,明確實(shí)驗(yàn)起始位置和終點(diǎn)位置后開始進(jìn)行實(shí)驗(yàn)。實(shí)驗(yàn)中需要統(tǒng)計(jì)的數(shù)據(jù)為快遞機(jī)器人行駛速度、障礙物躲避靈活性、機(jī)器人定位的精準(zhǔn)度以及轉(zhuǎn)向時(shí)偏移角等。根據(jù)實(shí)驗(yàn)結(jié)果可以得出,現(xiàn)階段設(shè)計(jì)的智能快遞機(jī)器人基本上可以順利完成任務(wù),能夠躲避障礙物,但是在轉(zhuǎn)角和定位方面存在較大的誤差,是下一階段需要改進(jìn)的地方。

4 結(jié) 論

智能快遞機(jī)器人作為融合了多學(xué)科的技術(shù)成果,具備了非常高的研究?jī)r(jià)值。通過將51單片機(jī)融入智能快遞機(jī)器人設(shè)計(jì)中,為優(yōu)化機(jī)器人性能提供了可靠的數(shù)據(jù)支持,是加快機(jī)器人研究速度的重要途徑之一。

猜你喜歡
單片機(jī)智能系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的便捷式LCF測(cè)量?jī)x
電子制作(2019年9期)2019-05-30 09:42:02
智能前沿
文苑(2018年23期)2018-12-14 01:06:06
智能前沿
文苑(2018年19期)2018-11-09 01:30:14
智能前沿
文苑(2018年17期)2018-11-09 01:29:26
智能前沿
文苑(2018年21期)2018-11-09 01:22:32
主站蜘蛛池模板: 婷婷六月综合网| 色综合热无码热国产| 性做久久久久久久免费看| 色网站在线免费观看| 中文字幕伦视频| 欧美日本激情| 日韩欧美国产成人| 亚洲一区二区视频在线观看| 国产成人精品在线| 亚洲精品动漫| 在线观看网站国产| 最新国产精品第1页| 国产69精品久久久久妇女| 亚洲av无码人妻| 波多野结衣一区二区三区四区视频 | 国产一区二区三区夜色| 国产精品久久久久鬼色| 香蕉伊思人视频| 亚洲精品第五页| 日韩欧美综合在线制服| 91视频区| 99久久性生片| 日韩AV手机在线观看蜜芽| 亚洲精品视频免费| 在线永久免费观看的毛片| 激情综合五月网| 98精品全国免费观看视频| 午夜天堂视频| 亚洲欧洲国产成人综合不卡| 99精品福利视频| 亚洲综合第一区| 国产黄在线观看| 国产无人区一区二区三区| 欧美午夜视频| 性色一区| 九色最新网址| 第一区免费在线观看| 国产亚洲欧美在线中文bt天堂| 色播五月婷婷| 中文字幕在线日韩91| 国产成人综合日韩精品无码首页| 国产精品无码AV中文| 精品国产一区91在线| 亚洲欧洲一区二区三区| 欧美日韩免费在线视频| 国产成人无码Av在线播放无广告| 国产va免费精品观看| 亚洲天堂网在线播放| www.av男人.com| 内射人妻无套中出无码| 99re视频在线| 亚洲欧美一区二区三区麻豆| 欧美视频在线播放观看免费福利资源 | 成年人国产视频| 国产精品福利社| 国产91特黄特色A级毛片| 国产99在线| 在线另类稀缺国产呦| 999国产精品| 国产va欧美va在线观看| 成人午夜视频网站| 99这里精品| 成人国内精品久久久久影院| 亚洲欧美另类日本| 久久精品国产国语对白| lhav亚洲精品| 99久久国产精品无码| 国产老女人精品免费视频| 久久国产精品国产自线拍| 亚洲人成网站在线观看播放不卡| 欧洲熟妇精品视频| 久久这里只精品国产99热8| 午夜日b视频| 日韩毛片免费视频| 国产精品美人久久久久久AV| 好紧好深好大乳无码中文字幕| 欧美在线中文字幕| 九九这里只有精品视频| 亚洲视频欧美不卡| 亚洲精品不卡午夜精品| 亚洲综合二区| 91精品情国产情侣高潮对白蜜|