亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于視力障礙人群導(dǎo)盲小車的設(shè)計

        2022-08-15 02:45:08李帥盧潔聰王海潮朱晨照王晨超
        電子制作 2022年15期
        關(guān)鍵詞:單片機信號檢測

        李帥,盧潔聰,王海潮,朱晨照,王晨超

        (1.東南大學(xué)成賢學(xué)院 機械與電氣工程學(xué)院,江蘇南京,210000;2.東南大學(xué)成賢學(xué)院 電子與計算機工程學(xué)院,江蘇南京,210000)

        0 引言

        我國的視障人群眾多且分布廣泛,隨著現(xiàn)代化社會的發(fā)展,落后的導(dǎo)盲輔具與現(xiàn)代化生活的矛盾日益加劇,導(dǎo)致視障人群難以融入現(xiàn)代化生活。市面上的大多數(shù)導(dǎo)盲輔具在使用時存在著一定的局限性,例如導(dǎo)盲犬存在著訓(xùn)練周期長、飼養(yǎng)成本高的特點,且在適用環(huán)境上有多方面的限制?,F(xiàn)在的盲人更多的使用盲杖作為出行工具,而盲杖作為一根普通的長桿,存在太多的局限與不足。為了協(xié)助盲人安全行進,人們也發(fā)明了許多高科技產(chǎn)品來助行、導(dǎo)航。但是,這些高科技產(chǎn)品普遍成本過高,使用復(fù)雜,受眾小,無法投入量產(chǎn)。因此,社會需要為視障人群提供更加方便使用、價格實惠的導(dǎo)航工具?;谝陨蠈?dǎo)盲工具的不足,本文介紹設(shè)計了一款基于視力障礙人群的導(dǎo)盲小車,同時具備超聲波避障、語音提示和攝像頭跟隨功能,滿足了視障人群出行散步的基本需求。

        1 總體方案設(shè)計

        本方案是在滿足系統(tǒng)功能的前提下以經(jīng)濟實用的角度出發(fā),采用了51系列的單片機,以該單片機為控制核心,結(jié)合了L298N驅(qū)動模塊,OpenMV攝像頭模塊以及直流電機模塊和其他控制模塊而設(shè)計出的智能導(dǎo)盲小車系統(tǒng)。此系統(tǒng)硬件部分由單片機單元、傳感器單元、語音提示單元、電機控制單元和電源單元組成,如圖1所示。

        圖1

        2 硬件設(shè)計方案

        2.1 主控模塊

        主控單元為STC89C52RC,主要負責(zé)與OpenMV串口通信,完成了檢測障礙物,語音識別提示,以及電機舵機步進電機PWM波的輸出等功能。圖2是基于STC89C52RC自制的主控和驅(qū)動電路的原理圖。

        圖2

        2.2 檢測模塊

        基于超聲波反應(yīng)靈敏,檢測距離遠,適用范圍廣泛、精度高,受外界干擾小的優(yōu)點,本項目采用超聲波HC-SR04芯片作為檢測前方障礙的工具。其原理是:超聲波由傳感器發(fā)出后,遇到障礙物便反射回來,再被超聲波傳感器接收。由單片機計算這個聲波在空氣中傳播的時間以此來確定障礙物的距離。具體就是第一步就是讓Trig 管腳所接的單片機I/O口置為高電平,而且需要持續(xù)10μs以上。此外,為了避免下一次超聲波發(fā)出的信號對上一次的返回信號產(chǎn)生影響,超聲波模塊發(fā)出信號的時間間隔要在200ms以上。第二步再讓Trig為低電平,這樣就可以達到超聲波模塊自動發(fā)出一次檢測信號的效果了。

        圖3

        基于紅外傳感器優(yōu)越的環(huán)境適應(yīng)性和工作穩(wěn)定性,該導(dǎo)盲小車的左右兩邊采用E18-D80NK光電開關(guān)進行檢測障礙物。光電開關(guān)的工作原理是:通過單片機讀取該光電開關(guān)I/O口的電平高低,來判斷小車兩側(cè)有沒有障礙物。當(dāng)檢測到障礙物時,與黑線連接的單片機I/O口被置低電平0。同時有效地避免了可見光的干擾。而光電開關(guān)中透鏡的使用,也使得這款傳感器最遠可以檢測到80cm內(nèi)的障礙。

        2.3 語音識別模塊

        本設(shè)計是通過MP3提示器來實現(xiàn)語音播報功能的。該MP3兼容Arduino功能,由帶256M的TF卡、一個帶3W4Ω喇叭和一個音源箱組成。該模塊采用排針朝下焊接方式,直流5V1A供電、包含9個觸發(fā)端口。具有16G的最大內(nèi)存。該模塊具備9個直接觸發(fā)端口 ,是A1~A9這9根排針,分別對應(yīng)第一首到第九首的MP3。語音模塊是通過低電平觸發(fā)的。如果要觸發(fā)A1口,只要向A1口提供1個低電平,就馬上進行播放第一首MP3。為了給盲人提供規(guī)避路障的語音提示,我們在制作語音模塊時,把各種常用的導(dǎo)航提示語分別錄入MP3,當(dāng)語音對應(yīng)的路障出現(xiàn)時,該首MP3被觸發(fā),即向盲人發(fā)出相應(yīng)的語音提示。

        圖4

        2.4 跟隨模塊

        此模塊包括OpenMV攝像頭、舵機驅(qū)動,從而完成監(jiān)測盲人位置和精確跟蹤功能。在盲人腿上穿戴提前設(shè)定好顏色的腳環(huán),利用OpenMV顏色閾值判斷,計算與中心線偏差返回值給主控單元,主控單元處理后發(fā)出PWM控制電機舵機驅(qū)動,從而控制小車的移動。 OpenMV是一個低成本且功能強大的機器視覺模塊。以STM32F427芯片為核心,集成了OV7725攝像頭芯片。其有UART,I2C,SPI,PWM,ADC,DAC以及GPIO等接口方便擴展外圍功能。

        本次使用的180度MG905金屬齒輪加強版舵機,其原理是舵機通過PWM脈沖的脈寬來控制其自身的轉(zhuǎn)動,每到固定脈寬的脈沖,舵機轉(zhuǎn)過一個特定的角度。

        將OpenMV攝像頭安裝在舵機齒輪的旋轉(zhuǎn)架上,使舵機帶動攝像頭轉(zhuǎn)動,從而實現(xiàn)攝像頭0~180度的探測范圍。

        2.5 驅(qū)動模塊

        此次的導(dǎo)盲小車是通過L298N來實現(xiàn)電機驅(qū)動的。其原理是改變輸入端的邏輯電平,當(dāng)驅(qū)動直流電機時,可以直接控制步進電機,并可以實現(xiàn)電機的正轉(zhuǎn)與反轉(zhuǎn)。其輪胎部分選用麥克納姆輪,其原理是依靠各自機輪的方向和速度,使小車能在任意方向上實現(xiàn)平移和原地旋轉(zhuǎn),從而快速、靈敏地跟隨使用者,保證使用者的出行安全。

        3 軟件系統(tǒng)設(shè)計

        3.1 主程序設(shè)計

        在主程序中,系統(tǒng)初始化之后,攝像頭檢測人是否在小車的后方并且超聲波和光電開關(guān)不斷檢測小車的前方、左方、右方有無障礙物,在沒有檢測到障礙物時,小車繼續(xù)保持在人正前方預(yù)定距離內(nèi)隨人的移動而移動。當(dāng)在一定距離內(nèi)有障礙物時,小車會通過光電開關(guān)來判斷左右的障礙物,若此時前方和左邊同時存在障礙物,則會語音提示向右拐彎。若此時前方和右邊同時存在障礙物,則會語音提示向左拐彎。否則,會發(fā)出警報。當(dāng)位于小車后的人拐彎以后小車會自動移動到使用者的正前方繼續(xù)提醒前方的路況。

        圖5

        3.2 超聲波檢測障礙和語音提示程序設(shè)計

        該導(dǎo)盲小車的左右方向采用光電開關(guān),自動檢測距離小車30cm內(nèi)是否有障礙物,例如當(dāng)小車左側(cè)30cm內(nèi)有障礙物時標(biāo)志位(變量)Left_ray_flag置為0,否則置為1。小車前方采用超聲波檢測障礙,兩者同時進行。超聲波傳感器會自動發(fā)出8個40kHz的方波并且自動檢測是否有聲波信號返回,有信號返回則表示有障礙物,反之則無。若有信號返回那么此時Echo所接單片機的I/O口被置為高電平1,通過測量高電平持續(xù)的時間并運用公式:小車與障礙物之間的距離=(高電平時間*聲速/2)計算出障礙物距小車中傳感器的距離。小車通過距離判斷此障礙物是否會對人行走產(chǎn)生影響,若距離小于70cm (根據(jù)盲人步長設(shè)置)則小車發(fā)出語音提示提醒盲人前方有障礙物。

        3.3 攝像頭跟隨及電機驅(qū)動程序設(shè)計

        小車的攝像頭跟隨部分分為兩個單片機分別為STM32單片機和51單片機,STM32單片機嵌在攝像頭里面,用來處理攝像頭捕獲到的信號指令,51單片機通過與STM32單片機通信得到信號指令,進而控制小車的移動的方向、速度和距離等。

        圖6

        首先,攝像頭OpenMV檢測是否有色塊,STM32單片機與51單片機進行通信,51單片機接收到STM32單片機發(fā)來的信號指令,如果有色塊存在,那么小車根據(jù)OpenMV返回距離、左右偏移等調(diào)整自己的移動和速度使得人在小車攝像頭的中間;如果沒有色塊存在那么小車則調(diào)整攝像頭的角度,左轉(zhuǎn)45°再右轉(zhuǎn)90°如果還是沒有色塊存在那么小車停止并發(fā)出語音提示。

        圖7

        小車的移動是由51單片機控制的L298N電機來實現(xiàn)的,小車的前面和后面分別有兩個L298N電機,當(dāng)兩個電機的輸入控制信號為1010時,小車前進;當(dāng)電機輸入控制信號為0101時,小車后退;當(dāng)電機輸入控制信號為0110時,小車左轉(zhuǎn);當(dāng)電機輸入控制信號為1001時,小車右轉(zhuǎn);當(dāng)電機輸入控制信號為0000是,小車停止;當(dāng)前L298N電機輸入控制信號為1001,后L298N電機輸入控制信號為0110時,小車平行左移;當(dāng)前L298N電機輸入控制信號為0110,后L298N電機輸入控制信號為1001時,小車平行右移。平行左移和平行右移是為了使小車轉(zhuǎn)彎的時候更加的靈活。

        4 性能測試

        本設(shè)計需檢測各種環(huán)境指標(biāo)。開始測試時,使用者站在小車后面,打開小車運行開關(guān)后,小車先檢測與測試者距離,同時行駛到預(yù)設(shè)的距離。當(dāng)使用者開始行走時,通過不斷改變的間距小車也隨之行駛,并始終保持在正前方。當(dāng)小車前方一定距離內(nèi)出現(xiàn)障礙時,小車檢測左右兩邊的障礙情況,同時發(fā)出語音提示“前方有障礙,請向左/右行走”,當(dāng)人開始轉(zhuǎn)向后,小車也開始轉(zhuǎn)向行駛到使用者前方。經(jīng)測試小車功能實現(xiàn)良好,能達到預(yù)期的目標(biāo)。

        小車在使用測試程中,人和小車都在移動相對誤差就會比較大??傉`差在預(yù)設(shè)的范圍之內(nèi),誤差主要來源于光電開關(guān)的感應(yīng)速度、超聲波的傳輸以及人與車之間的距離等。

        5 結(jié)束語

        本文討論了智能導(dǎo)盲小車的設(shè)計與實現(xiàn),該設(shè)計具備人性化,能夠與使用者進行人機交互,帶領(lǐng)使用者在一定區(qū)域內(nèi)安全行走,適用于盲人在陌生的地方想要進行散步等簡單活動。同時經(jīng)過許多測試與改良,智能小車各項功能實現(xiàn)良好,能夠取得預(yù)期的應(yīng)用效果,可以不斷拓寬應(yīng)用領(lǐng)域,具有廣闊的應(yīng)用前景。

        測試項目 預(yù)設(shè)值/cm 四次測量平均值/cm 誤差/cm超聲波檢測檢測障礙物 70 70.8 +0.8光電開關(guān)檢測障礙 30 29.9 -0.1人直走時小車與人之間保持的距離 70 72.8 +2.8

        猜你喜歡
        單片機信號檢測
        “不等式”檢測題
        “一元一次不等式”檢測題
        “一元一次不等式組”檢測題
        信號
        鴨綠江(2021年35期)2021-04-19 12:24:18
        完形填空二則
        基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于單片機的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機的便捷式LCF測量儀
        電子制作(2019年9期)2019-05-30 09:42:02
        基于FPGA的多功能信號發(fā)生器的設(shè)計
        電子制作(2018年11期)2018-08-04 03:25:42
        小波變換在PCB缺陷檢測中的應(yīng)用
        欧洲vat一区二区三区| 淫秽在线中国国产视频| 91久久国产精品视频| 偷拍自拍一区二区三区| 久久精品国产熟女亚洲av麻豆| 亚洲色图片区| 99久久国产露脸精品竹菊传媒| 久久中文字幕日韩无码视频| 久久精品国产福利亚洲av| 日韩一区在线精品视频| 国产真实乱对白精彩久久老熟妇女| 日韩激情小视频| 精品国产av无码一道| 日本高清长片一区二区| 国产亚洲精品国产精品| 国产成人精品无码一区二区老年人 | 国产一区二区三区免费av| 大香蕉av一区二区三区| 国产精品视频免费播放| 欧美疯狂做受xxxx高潮小说| 人妻少妇偷人精品无码 | 国产乱妇无码大片在线观看| 无尽动漫性视频╳╳╳3d| 在线观看精品视频一区二区三区| 亚洲捆绑女优一区二区三区 | 欧美中文字幕在线看| 一区二区三区中文字幕有码| 国语对白免费观看123| 一区二区三区国产| 66lu国产在线观看| 国产男女猛烈无遮挡免费视频网址| 国产一区二区三区中出| 免费无码不卡视频在线观看| 强行无套内谢大学生初次| 精品无码久久久九九九AV| 日韩精品极品视频在线观看蜜桃 | 国产高清一区二区三区视频| 一区二区三区不卡在线| 日本免费一区二区久久久| 少妇高潮无套内谢麻豆传| 国产乱视频|