国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于MS P 430單片機的智能導盲手杖設計

2014-12-24 07:24:04石惠文
科技視界 2014年8期
關鍵詞:手杖子程序測距

石惠文 張 勇

(沈陽師范大學 科信軟件學院,遼寧 沈陽110034)

0 引言

盲人群體一直是社會中需要關心的弱勢群體,出門不便對于所有盲人患者是一個較大的難題。目前市場上有很多種導盲手杖,但大多原理簡單、功能單一、較機械化,出現(xiàn)的問題也較多,給經(jīng)常出門的盲人使用者帶來不便。并且,隨著城市化進程的不斷擴大,大城市建設的逐步發(fā)展,道路的變化,車輛的增多都給盲人的正常生活帶來安全威脅。所以加大對盲人的關注,提高盲人的生活質量是我們急需解決的問題?;诤唵螌嵱?、價格低廉的考慮,本文設計了一款集GPS自動定位、超聲波測障、GSM短信發(fā)送等多功能于一體的智能手杖。

1 系統(tǒng)總體方案設計

該多功能智能拐杖是利用美國德州儀器公司的高性能、超低功耗MSP430為核心處理器設計的,由2個部分組成:拐杖本身構造,硬件電路。智能手杖結構內部中空,質量輕,簡單便捷。硬件電路包括主控電路及各個功能模塊等,主要有電源、主控模塊、GPS接收模塊、超聲波模塊、語音模塊、GSM模塊等。智能手杖總體結構圖如圖1所示。

圖1 智能手杖總體結構圖

2 系統(tǒng)的硬件結構及基本功能

本設計主要分為主控模塊、超聲測距模塊、語音模塊、GPS模塊、GSM短信模塊5個部分。首先由超聲波模塊測量距前方障礙的距離,并通過對距離的判斷來由語音提示模塊發(fā)出提示信息,指導盲人及時的避開障礙。GPS模塊會實時定位盲人的位置,當盲人需要尋求幫助時,便可通過手杖上的短信發(fā)送按鍵發(fā)送短信,短信內容包括目前的位置信息及預先設定好的幫助信息。

2.1 超聲模塊電路

超聲波測距是借助于超聲脈沖回波渡越時間法來實現(xiàn)的,測距模塊電路如圖2所示。設超聲波脈沖由傳感器發(fā)出到接受所經(jīng)歷的時間為t,超聲波在空氣中的傳播速度為c,則從傳感器到目標物體的距離T=c*t/2。應用超聲波脈沖回波法測距的過程是:用持續(xù)時間一定的超聲頻高壓電脈沖信號激勵超聲換能器,使之向外部介質發(fā)送一串超聲波,當超聲波在換能器的聲軸上遇到一個或多個目標時,部分聲能將被反射回來并作用在換能器上,使換能器輸出微弱的電信號。該信號經(jīng)過放大濾波后,送入微處理系統(tǒng)進行信息處理,以判定回波信號出現(xiàn)的時刻,并計算出超聲波的射程時間及對應的目標距離,從而完成了一個測距周期。

圖2 超聲波測距電路

2.2 語音模塊

語音提示模塊選用的是美國ISD公司的ISD4003語音芯片,與普通的錄音/重放芯片相比,ISD4003語音芯片具有如下特點:首先是記錄聲音沒有段長度限制,并且聲音記錄不需要A/D轉換和壓縮。其次,快速閃存作為存儲介質,無電源可保存數(shù)據(jù)長達100年,重復記錄10000次以上。此外,ISD4003具有記錄時間長可達4分鐘,語音提示模塊電路。

2.3 GPS模塊

GPS接收機包括主機、電源、接收機三個部分,因為拐杖內部集成度高的特點,所以接收模塊選用定位GPS25-LVS OEM板,它定位速度快,工作安全。電源電路使用5V標準電壓源。MSP430單片機與GPS-OEM板通過串口通信。由于GPS25-LVS OEM輸出的是符合RS232的對地對稱的標準電平,單片機串口采用的是TTL邏輯電平。兩種電平完全不同,因此,必須要用MAX232進行轉換才能夠使兩個電平連接,MAX232為電平轉換芯片,能夠實現(xiàn)兩種電平間的雙向轉換,GPS-OEM板的串口數(shù)據(jù)輸出引腳(TXD)通過MAX電平轉換后,連接單片機的RXD引腳。

2.4 GSM短信模塊

本設計選用的是德國SIEMENS(西門子)公司的一款雙頻900/1800MHZ高度集成的GSM短信模塊TC35I,TC35I是一個支持中文短信息的工業(yè)級GSM模塊,工作在EGSM900和GSMl800雙頻段,可以傳輸語音和數(shù)據(jù)信號,支持Text和PDU格式的SMS,其數(shù)據(jù)接口通過AT命令實現(xiàn)雙向傳輸指令和數(shù)據(jù),可選波特率為300bps~115 kbps.該系統(tǒng)波特率設置為19.2 kbps,短信模式采用PDU模式.TC35I模塊與其他設備通信的格式為RS232,數(shù)據(jù)接口采用CMOS電平,在電路設計時需要加MAX232電平轉換電路,單片機的TXD引腳通過MAX電平轉換后,連接TC35I模塊的串口數(shù)據(jù)輸入引腳(RXD)引腳。

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

系統(tǒng)的軟件設計采用C語言,可以大大提高程序編寫時的效率。主程序首先對系統(tǒng)初始化,然后循環(huán)調用超聲波發(fā)射子程序,延時程序,超聲波測距子程序,語音提示子程序,GPS定位子程序,按鍵檢測子程序等。其中,超聲波發(fā)射子程序的主要功能是利用單片機的P1.0口產(chǎn)生一個頻率為40KHz、占空比為40%的方波。然后延時20ms(用于等待接收端應答)的方式,保證每次收到的回波都是最近一次發(fā)射的脈沖反射回來的。測距回波時間計算由單片機的P1.1口控制,一旦查詢到該引腳由高到低,則表明接收到了本次發(fā)射返回的超聲回波,而距離的計算則通過定時器中存儲的數(shù)據(jù)進行運算得出;當檢測到短信發(fā)送按鍵按下時,調用GSM發(fā)送程序,將帶位置信息的幫助短信發(fā)送到指定手機號中。主程序流程如圖3所示。

圖3 主程序流程圖

GPS定位數(shù)據(jù)讀取在定時器中完成,考慮到盲人的行走速度一般很慢,系統(tǒng)初始化定時器的周期為5秒,定時通過串口讀取GPS-OEM板發(fā)送給單片機的定位數(shù)據(jù)。

4 結論

我們所研究的智能導盲手杖對盲人的生活提供了極大的方便,該導盲手杖能夠適應時代的發(fā)展要求,具有很大的現(xiàn)實意義。該多功能拐杖由以單片機為主控件的GPS模塊、超聲波測障模塊,語言提示模塊及GSM短信發(fā)送模塊組成,能夠實現(xiàn)如下功能:通過超聲波測距,能實時語音提示前方障礙物距離,根據(jù)提示盲人可以變換方向行走,從而避免了盲人撞到障礙物帶來的傷害;在盲人需要尋求幫助時,可以通過按鍵向指定手機發(fā)送定位短信,以便于被人及時的找到。

[1]宋文,楊帆.傳感器與檢測技術[M].北京:高等教育出版社,2004.

[2]華成英,童詩白.模擬電子技術基礎[M].3版.北京:高等教育出版社,2004,4.

[3]閻石.數(shù)字電子技術基礎[M].4 版.北京:高等教育出版社,2004,4.

[4]莫力.Protel電路設計[M].北京:國防工業(yè)出版社,2005,1.

[5]姚四改.Protel99SE電子線路設計教程[M].上海:上海交通大學出版社,2004,1.

[6]李建忠.單片機原理及應用[M].西安:西安電子科技大學出版社,2002,2.

[7]蔡惟錚.常用電子元器件手冊[M].哈爾濱:哈爾濱工業(yè)大學出版社,1998.

[8]王武江,陳樹凱.常用集成電路速查手冊[M].北京:冶金工業(yè)出版社,2004.

[9]張俊謨.單片機中級教程[M].北京:北京航空航天大學出版社,1999.

[10]胡漢才.單片機原理及系統(tǒng)設計[M].北京:清華大學出版社,2002.

猜你喜歡
手杖子程序測距
類星體的精準測距
科學(2020年3期)2020-01-06 04:02:51
淺談超聲波測距
電子制作(2017年7期)2017-06-05 09:36:13
老人該如何選擇手杖
飲食保健(2016年22期)2016-12-09 08:01:46
淺談子程序在數(shù)控車編程中的應用
手杖3
手杖2
手杖1
基于PSOC超聲測距系統(tǒng)設計
子程序在數(shù)控車加工槽中的應用探索
相對差分單項測距△DOR
太空探索(2014年1期)2014-07-10 13:41:50
长白| 仪征市| 铅山县| 凤冈县| 江川县| 大余县| 九龙县| 新民市| 屏山县| 凉城县| 德阳市| SHOW| 潍坊市| 赫章县| 澄城县| 禄劝| 行唐县| 灵丘县| 环江| 石林| 拉萨市| 云阳县| 邵武市| 满洲里市| 寿阳县| 太仆寺旗| 元江| 金阳县| 文登市| 开平市| 遵化市| 丰原市| 渝中区| 绍兴县| 揭西县| 平泉县| 蒙自县| 通河县| 余干县| 东至县| 东辽县|