張旭 李姿 任興寶
沈陽工學院
基于單片機的智能導盲杖的研究與設(shè)計
張旭 李姿 任興寶
沈陽工學院
隨著現(xiàn)代社會的飛速發(fā)展,現(xiàn)代的交通水平日益發(fā)達,對于視覺障礙者來說出行越來越困難。為了改善盲人的出行條件,增強其社會適應(yīng)能力,設(shè)計超聲波技術(shù)的導盲杖具有重要的現(xiàn)實意義和應(yīng)用價值。
單片機 導盲杖 超聲波
隨著信息化和數(shù)字化的發(fā)展,現(xiàn)在社會中人們的生活變得更加豐富多彩,生活更加便利。但是有一種人群卻不容忽視,社會上形形色色、豐富多彩的事物與他們無緣的,他們就是盲人。盲人在現(xiàn)實生活中的困難與心理上的痛苦是可想而知的。他們的衣食住行存在諸多不便,而在出行與人際交往中遇到的困難更加突出。目前,市場上的導盲工具主要是導盲犬和導盲杖,導盲犬的培訓過程長達18個月,綜合費用達2.5~3萬美元,如此昂貴的價格不是普通用戶能承擔的。導盲杖的短距離感知障礙物也對于當前的交通情況所不容樂觀。因此建立超聲波技術(shù)的導盲杖設(shè)計,使盲人或視覺障礙人士的出行更加便利,適應(yīng)社會生活能力增強,具有重要的現(xiàn)實意義和應(yīng)用價值。
此系統(tǒng)針對于盲人和有視覺障礙的殘障人士所設(shè)計,通過超聲波測距傳感器來實現(xiàn)實時對人體(導盲杖)對物體距離的測量,并將測量數(shù)據(jù)送入微處理器,并通過處理器設(shè)定的限制實時提醒使用人員當前與障礙物的距離。
本系統(tǒng)以STC89C52RC芯片為核心,硬件設(shè)計主要包括電源、單片機控制系統(tǒng)、超聲波測距模塊、時鐘模塊、按鍵模塊、語音播報模塊和震動模塊等模塊。其系統(tǒng)設(shè)計框圖如圖1所示。
圖1 系統(tǒng)設(shè)計框圖
2.1 單片機最小系統(tǒng)
本系統(tǒng)采用STC89C52RC單片機為系統(tǒng)的核心控制器。單片機最小系統(tǒng)包括單片機芯片、復(fù)位電路和晶振電路,單片機內(nèi)部采用11.0592MHz時鐘頻率,通過軟件構(gòu)成系統(tǒng)時鐘。
2.2 測距模塊
本系統(tǒng)采用2個超聲測距模塊作為系統(tǒng)的距離檢測傳感器,將這兩個傳感器分別放置在導盲杖的中部和底部分別檢測前方不同高度的實時距離。當檢測到的任何一個距離小于系統(tǒng)設(shè)定的最小距離,系統(tǒng)都會報警提示持杖人的前方有障礙。
2.3 語音播報模塊和震動模塊
本系統(tǒng)在報警設(shè)置時考慮到了持杖人所處的環(huán)境,所以本系統(tǒng)設(shè)置了同步的語音播報和震動報警,這樣可以使使用者確定的接收到系統(tǒng)的報警,提高了導盲杖的使用準確性,也同時保證了使用的安全系數(shù)。
2.4 時鐘模塊
系統(tǒng)為了使持杖者方便,設(shè)計了實時播報時間的功能。系統(tǒng)中采用了DS1302實現(xiàn)了對當前時間的準確計時。時鐘模塊電路圖如圖2所示。電路中利用32.768KHz晶振維持系統(tǒng)時鐘的頻率。
圖2 時鐘模塊電路原理圖
系統(tǒng)軟件設(shè)計中使用C語言進行編程,其具有簡潔緊湊、靈活方便、可移植性好、數(shù)據(jù)處理能力強等優(yōu)點。通過設(shè)計軟件流程圖,分析系統(tǒng)功能,經(jīng)軟件調(diào)試無誤后植入單片機系統(tǒng)中,實現(xiàn)信號的采集與處理、報警等功能。
本系統(tǒng)開發(fā)了一套集傳感器數(shù)據(jù)采集、微處理器自動處理和執(zhí)行機構(gòu)的系統(tǒng)裝置。本系統(tǒng)涉及電子信息、微計算機控制系統(tǒng)等先進技術(shù),多學科相互交叉融合,從而實現(xiàn)了導盲杖的多種功能,更加適用于盲人或有視覺障礙的人使用。
[1]李群芳.單片機微型計算機與接口技術(shù)[M].北京:電子工業(yè)出版社,2001
[2]蘭羽.具有溫度補償功能的超聲波測距系統(tǒng)設(shè)計[J].電子測量技術(shù),2013,02
[3]張波.基于STC89C51單片機超聲波測距系統(tǒng)的設(shè)計[J].機床與液壓,2010,18
李姿(通訊作者)(1982-),女,遼寧沈陽人,講師,碩士研究生,現(xiàn)主要從事電氣工程及其自動化方面的相關(guān)教學工作。
張旭(1995-),男,漢族,遼寧沈陽人,沈陽工學院信息與控制學院學生,自動化專業(yè),研究方向:超聲波測距。