0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

通過采用超聲波和PSD紅外探測設(shè)計智能語音導(dǎo)盲器

電子設(shè)計 ? 作者:電子設(shè)計 ? 2018-11-13 08:15 ? 次閱讀

引言

我國是世界上盲人最多的國家,約有900萬視力殘疾者,占全世界的盲人總數(shù)的1 5 左右,每年會新增盲人45萬,即約每分鐘增加一人。完全失明的盲人,在行動引導(dǎo)方面遇到了很大的困難。傳統(tǒng)的手杖無法及時地告知盲人前方障礙物的具體位置。因此,一種廉價實用的智能導(dǎo)盲器的意義重大。

本文設(shè)計了一種以超聲波測距和PSD 紅外測距為核心的智能語音導(dǎo)盲器。利用STC12C5A60S2 單片機(jī)循環(huán)采樣,ISD1700 語音芯片作語音提示,實現(xiàn)導(dǎo)盲提示的功能。本設(shè)計著重于解決使用者對前方障礙物的感知,因此本設(shè)計的超聲波探測器探測方向,隨使用者頭部指向變化而變化,與使用者頭部指向完全一致,且探測距離為5 m.通過耳機(jī)向使用者報數(shù),精確到百分位,實現(xiàn)方向與距離的精確指示。

1 系統(tǒng)結(jié)構(gòu)

如圖1 所示本設(shè)計由探測,處理,提示3 大部分組成。其中探測模塊由中央探測和側(cè)翼探測2個部分組成,探測模塊所輸出的信號發(fā)送給STC12C5A60S2單片機(jī),通過A/D轉(zhuǎn)換、判別并通過語音芯片和震動器作距離提示。

通過采用超聲波和PSD紅外探測設(shè)計智能語音導(dǎo)盲器

2 探測模塊

本設(shè)計中央探測模塊使用超聲波探測,其測距原理為超聲波裝置發(fā)射超聲波并接受反射回波,通過兩者時間差t,利用公式d = v0 t /2 計算距離,d 為超聲波發(fā)射裝置與障礙物的距離;v0 為聲波在介質(zhì)中傳播的速率探測范圍可達(dá)4~500 cm,探測角約為30°(見圖3),分辨率達(dá)1 cm,誤差少于1%,探測距離以數(shù)字量的形式通過TTL 模式和單片機(jī)通信,因此完全可以滿足探測精度。探測范圍如圖2所示。

通過采用超聲波和PSD紅外探測設(shè)計智能語音導(dǎo)盲器

本設(shè)計側(cè)翼探測模塊使用紅外測距傳感器探測。

該探測器采用三角測量原理(如圖2所示),可以測得裝置到障礙物的距離(20~150 cm),探測角15°(見圖3),距離以模擬量輸出,經(jīng)單片機(jī)A/D 轉(zhuǎn)換后,根據(jù)需要設(shè)置多重范圍報警。本設(shè)計的3個探測器將分別負(fù)責(zé)3個方向的探測,角度設(shè)置如圖3所示。

通過采用超聲波和PSD紅外探測設(shè)計智能語音導(dǎo)盲器

中間的探測器指向正前方,左右兩邊的探測器中線各與中線成90°角,這樣就可以組成一個可以探測前半球180°的模組。

紅外測距傳感器三角測量原理:激光三角法測距的基本原理是基于平面三角幾何。其方法是讓一束激光經(jīng)發(fā)射透鏡準(zhǔn)直后照射到被測物體表面上,由物體表面散射的光線通過接收透鏡會聚到高分辨率的光電檢測器件上,形成一個散射光斑,該散射光斑的中心位置由傳感器與被測物體表面之間的距離決定。而光電檢測器件輸出的電信號與光斑的中心位置有關(guān)。

因此,通過對光電檢測器件輸出的電信號進(jìn)行運(yùn)算處理就可獲得傳感器與被測物體表面之間的距離信息

為了達(dá)到精確的聚焦,發(fā)射光束和光電檢測器件受光面以及接收透鏡平面必須相交于一點(diǎn)。

紅外發(fā)射器按照一定的角度發(fā)射紅外光束,當(dāng)遇到物體以后,光束會反射回來,測量示意圖如圖4 所示。

反射回來的紅外光線被光感應(yīng)板檢測到以后,會獲得一個偏移值L,利用三角關(guān)系,在知道了發(fā)射角度α,偏移距L,中心矩X,以及濾鏡的焦距f 以后,傳感器到物體的距離D 就可以通過幾何關(guān)系D= fX/ L 計算出來了。當(dāng)距離D 足夠小時,L 值會相當(dāng)?shù)拇螅^光感應(yīng)板的探測范圍,這時,雖然物體很近,但是傳感器反而看不到了。

當(dāng)物體的距離D 很大時,L 值就會很小,這時光感應(yīng)板能否分辨出這個很小的L 成為關(guān)鍵,也就是說光感應(yīng)板的分辨率決定能不能獲得足夠精確的L 值。要檢測越是遠(yuǎn)的物體,光感應(yīng)板的分辨率要求就越高。

通過采用超聲波和PSD紅外探測設(shè)計智能語音導(dǎo)盲器

3 信號處理模塊

本設(shè)計選用了自帶A/D轉(zhuǎn)換的STC12C5A60S2單片機(jī)作為主控模塊,與ISD1700語音芯片通過SPI數(shù)據(jù)總線連接和通信[7],如圖5所示,振動電路如圖6所示。單片機(jī)通過SPI總線直接控制ISD1700語音芯片,輸出預(yù)先錄制好的語音片段。

通過采用超聲波和PSD紅外探測設(shè)計智能語音導(dǎo)盲器

本設(shè)計單片機(jī)的處理流程圖如圖7所示。

通過采用超聲波和PSD紅外探測設(shè)計智能語音導(dǎo)盲器

如圖7探測模式如下,探測器模組將以中左右依次探測及報警。由于超聲波所測距離很短,紅外探測器發(fā)射和接收信號時間極短,單片機(jī)時鐘頻率也有12 MHz,其探測延時極短,因此,這種執(zhí)行方式對人判別障礙物沒有影響。

4 聲音報警模塊

本設(shè)計的報警提示將以一定時間間隔以振動頻率/語音連續(xù)提示。超聲波測距器所探測到的距離將以語音的方式提示使用者,形式為X.XX m,精確到百分位。

紅外探頭則將20~150 cm分為兩段,即20~70 cm和70~150 cm.第1個區(qū)間震動器將在1 s內(nèi)振3次,第2個區(qū)間在1 s內(nèi)振1次以分清距離,如圖8所示。

通過采用超聲波和PSD紅外探測設(shè)計智能語音導(dǎo)盲器

5 系統(tǒng)工作過程簡述

系統(tǒng)的簡略圖如圖9 所示。如圖5 所示,IR、US 分別為紅外探測器和超聲波探測器。分別負(fù)責(zé)左、中、右的探測。IR 根據(jù)所探測的距離輸出相應(yīng)模擬量,距離與信號大小對應(yīng)關(guān)系如圖10所示。

通過采用超聲波和PSD紅外探測設(shè)計智能語音導(dǎo)盲器

如圖5所示,負(fù)責(zé)正中間探測的超聲波探測器探測距離為4~500 cm,單片機(jī)的P10(RXD),P11(TXD)與超聲波探測器的TXD,RXD 相接并通過這兩個端口信。超聲波探測器(Ultrasonic)將數(shù)據(jù)輸入單片機(jī),單片機(jī)進(jìn)行判別后,通過P2.4~P2.8的SPI總線接口發(fā)送指令給語音芯片,語音芯片根據(jù)接收到的指令將預(yù)先錄制好的語音(一、……九、零、米、前方距離)按照一定排序輸出到耳機(jī)(以X.XX m的方式,精確到百分位),提示使用者。另外,還可以通過自定義鍵,令語音芯片播放當(dāng)前溫度的語音。

負(fù)責(zé)左右兩邊的紅外探頭(IR Sensor)探測范圍20~150 cm,其信號線與單片機(jī)的P1.0,P1.1 相連,紅外探頭所探測到的距離以模擬量輸出,經(jīng)單片機(jī)內(nèi)部A/D轉(zhuǎn)換后判別,并輸出相應(yīng)脈沖給P0.0,P0.1口,使三極管導(dǎo)通,從而使振動器振動(圖6)。

如圖5所示,語音芯片的P4~P7口接收到單片機(jī)指令后,將相應(yīng)語音按一定排序,通過P17 AUX端口輸出到耳機(jī),實現(xiàn)語音提示。

6 系統(tǒng)測試

首先,對硬件電路進(jìn)行電氣檢查,排除電路出現(xiàn)短路等故障發(fā)生的可能性;其次,首先進(jìn)行仿真測試,超聲波探測器通過RS 232接口連接到電腦(見圖11),利用專用軟件,進(jìn)行軟件測試,如圖12,圖13所示。;最后進(jìn)行實際測試。

通過采用超聲波和PSD紅外探測設(shè)計智能語音導(dǎo)盲器

通過采用超聲波和PSD紅外探測設(shè)計智能語音導(dǎo)盲器

(1)測試報警系統(tǒng)能否實現(xiàn)預(yù)期功能測試環(huán)境:白天實驗室內(nèi),溫度約30 ℃。首先,燒入以5 s為一個循環(huán)的單片機(jī)程序。經(jīng)測試,系統(tǒng)首先以語音報出“前方距離X.XX m”,而后左右振動器依次按所測距離震動,以5 s為一個循環(huán),不斷間斷地報數(shù)/振動作提示。

其次,燒入另一組程序,通過兩個不同的自定義鍵,實現(xiàn)語音報數(shù),例如:“前方距離3.74 m”,“29.74 ℃”,實現(xiàn)預(yù)期功能。(2)報警系統(tǒng)工作的穩(wěn)定性系統(tǒng)連續(xù)開機(jī)2 h,每隔15 min,檢查系統(tǒng)一次,系統(tǒng)長時間開機(jī)后仍能正常工作。

7 結(jié)論與展望

本設(shè)計實現(xiàn)了多重距離探測,多向距離探測和多重報警語音提示的功能。在設(shè)計過程中,堅持小型、快速、實用、智能的思想,盡可能地實現(xiàn)更多的功能。為此,選定探測距離為4~500 cm 的超聲波探頭和20~150 cm 的紅外探頭做多重距離提示。

目前國內(nèi)外的導(dǎo)盲器都是采用比較成熟的超聲波測障,而更人性化的導(dǎo)盲器會具有圖像處理系統(tǒng)或者GPS定位系統(tǒng)。本設(shè)計在正面探測仍采用成熟的超聲波,并以一定向下的傾角,探測地上障礙物,作為取代導(dǎo)盲杖的一種嘗試。用紅外探頭作左右兩邊的探測,使裝置成本大幅下降,且體積小功耗低。本裝置成本合理,而具有圖像處理系統(tǒng)或者GPS定位系統(tǒng)的導(dǎo)盲器價格很高。因此本設(shè)計有一定實用價值。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 芯片
    +關(guān)注

    關(guān)注

    450

    文章

    49636

    瀏覽量

    417160
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6023

    文章

    44376

    瀏覽量

    628383
  • 超聲波
    +關(guān)注

    關(guān)注

    63

    文章

    2950

    瀏覽量

    137708
收藏 人收藏

    評論

    相關(guān)推薦

    超聲波接近探測器

    `超聲波接近探測器超聲波壓電陶瓷換能器,工作在40kHz的匹配對,組成發(fā)射和接收網(wǎng)絡(luò),外加電源構(gòu)成的超聲波接近探測器,如附圖所示。這種能
    發(fā)表于 10-16 10:59

    基于STM8的紅外超聲波測距儀設(shè)計

    發(fā)生內(nèi)有一個共振板和兩個壓電晶片,當(dāng)它的外加脈沖信號頻率等于壓電晶片的固有頻率時,壓電晶片會產(chǎn)生共振,并帶動共振板一起振動,這樣就產(chǎn)生了超聲波[2]。在電路中, 本文采用紅外結(jié)合
    發(fā)表于 11-09 20:59

    基于超聲波傳感的自主移動機(jī)器人的探測系統(tǒng)

    基準(zhǔn),步進(jìn)電機(jī)采用4相4拍步距角為1.8°,每轉(zhuǎn)1步,超聲波傳感檢測1次,將測量值通過串口送上位機(jī)。    2.2探測系統(tǒng)硬件設(shè)計    
    發(fā)表于 01-19 13:45

    基于超聲波傳感的自主移動機(jī)器人探測系統(tǒng)

    坐標(biāo),I,Ⅱ同時導(dǎo)通用來判斷旋轉(zhuǎn)方向,Ⅱ單通作為機(jī)器人沿墻回歸時的導(dǎo)航基準(zhǔn)?! ?b class='flag-5'>通過步進(jìn)電機(jī)帶動一體式超聲波傳感轉(zhuǎn)動,以傳感中軸垂直于機(jī)
    發(fā)表于 11-02 16:04

    怎樣去設(shè)計基于單片機(jī)的紅外超聲波避障導(dǎo)

    151【畢設(shè)課設(shè)】基于單片機(jī)的紅外超聲波避障導(dǎo)儀-GSM短信【資源下載】下載地址如下本系統(tǒng)采用STC89C52單片機(jī)+4位高亮白色LED燈
    發(fā)表于 07-19 06:02

    如何采用STC89C52單片機(jī)實現(xiàn)超聲波紅外避障語音導(dǎo)儀設(shè)計

    單片機(jī)的超聲波紅外避障語音導(dǎo)儀設(shè)計-(電路圖+程序源碼+論文)本系統(tǒng)采用STC89C52單片機(jī)
    發(fā)表于 11-10 09:04

    超聲波導(dǎo)的設(shè)計

    采用AT89C51 單片機(jī)作為控制,利用超聲測距的原理,設(shè)計了一種超聲波導(dǎo)裝置。該裝置可以對盲人前面道路上的障礙物進(jìn)行距離
    發(fā)表于 08-07 09:53 ?62次下載

    基于超聲波傳感導(dǎo)杖設(shè)計

    基于我國盲人及視力障礙者數(shù)量大,行動不便,設(shè)計導(dǎo)杖用于識別路況,有助于盲人日常生活。應(yīng)用嵌入式技術(shù)和超聲波技術(shù)設(shè)計導(dǎo)杖,用
    發(fā)表于 09-12 16:08 ?115次下載

    單片機(jī)導(dǎo)杖兩路超聲波測距報警設(shè)計

    是不能發(fā)現(xiàn)較遠(yuǎn)一點(diǎn)的障礙物以及懸空的障礙物。隨著社會的發(fā)展,傳統(tǒng)的導(dǎo)杖已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足盲人的需要了。超聲波導(dǎo)杖是為視覺障礙者提供環(huán)境導(dǎo)引的輔助工具,它
    發(fā)表于 06-18 10:46 ?48次下載

    紅外測距和超聲波測距對比有什么優(yōu)缺點(diǎn)

    通過發(fā)射具有特征頻率的超聲波對被攝目標(biāo)的探測,通過發(fā)射出特征頻率的超聲波和反射回接受到特征頻率的超聲波
    發(fā)表于 11-23 14:32 ?8.8w次閱讀

    超聲波導(dǎo)儀設(shè)計原理是什么?超聲波電子導(dǎo)手杖的設(shè)計資料概述

    的電子式超聲波導(dǎo)系統(tǒng)的基礎(chǔ)上,應(yīng)用回聲定位原理,通過發(fā)送超聲波,然后獲得并分析障礙物的回波信息,研制了一套超聲波導(dǎo)
    發(fā)表于 08-27 08:00 ?28次下載
    <b class='flag-5'>超聲波</b>導(dǎo)<b class='flag-5'>盲</b>儀設(shè)計原理是什么?<b class='flag-5'>超聲波</b>電子<b class='flag-5'>導(dǎo)</b><b class='flag-5'>盲</b>手杖的設(shè)計資料概述

    超聲波接近探測器

    超聲波壓電陶瓷換能器,工作在40kHz的匹配對,組成發(fā)射和接收網(wǎng)絡(luò),外加電源構(gòu)成的超聲波接近探測器,如附圖所示。
    的頭像 發(fā)表于 02-09 09:01 ?2657次閱讀
    <b class='flag-5'>超聲波</b>接近<b class='flag-5'>探測器</b>

    如何自制超聲波智能導(dǎo)

    這款看似簡單的手杖,通過發(fā)射超聲波來掃描周圍環(huán)境,通過超聲波的反射來檢測障礙物,以確保視力障礙人士的出行安全。
    的頭像 發(fā)表于 05-27 06:01 ?4188次閱讀

    基于51單片機(jī)超聲波紅外避障語音導(dǎo)儀設(shè)計(全套資料)

    單片機(jī)的超聲波紅外避障語音導(dǎo)儀設(shè)計-(電路圖+程序源碼+論文)本系統(tǒng)采用STC89C52單片機(jī)
    發(fā)表于 11-05 09:36 ?34次下載
    基于51單片機(jī)<b class='flag-5'>超聲波</b><b class='flag-5'>紅外</b>避障<b class='flag-5'>語音</b><b class='flag-5'>導(dǎo)</b><b class='flag-5'>盲</b>儀設(shè)計(全套資料)

    基于單片機(jī)的紅外超聲波避障導(dǎo)儀-GSM短信(畢業(yè)課設(shè)資料)

    基于單片機(jī)的紅外超聲波避障導(dǎo)儀-GSM短信(畢業(yè)課設(shè)資料)
    發(fā)表于 11-23 17:21 ?15次下載
    基于單片機(jī)的<b class='flag-5'>紅外</b><b class='flag-5'>超聲波</b>避障<b class='flag-5'>導(dǎo)</b><b class='flag-5'>盲</b>儀-GSM短信(畢業(yè)課設(shè)資料)