新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于ARM的智能導航盲杖系統設計

        基于ARM的智能導航盲杖系統設計

        作者: 時間:2011-10-10 來源:網絡 收藏

        本文采用了基于11-Win CE平臺的嵌入式系統作為系統的控制平臺,以提高系統的性能、集成度以及可擴展性;運用GPS定位技術和TTS文語轉換系統,實現了對視障人士的GPS定位及電子地圖導航;利用超聲波測距功能,系統可以提供一定距離內的障礙物探測與告警。為實現上述功能,采用Trimble公司的GPS接收模塊Lassen iQ實現了GPS定位功能,處理器采用三星公司的S3C6410(1176JZF-S核心)芯片,操作系統為Windows CE 6.0。

          1 系統硬件設計

          1.1 系統整體結構

          本系統是為了實現GPS定位、電子地圖查詢、路徑選擇以及超聲波探測、語音輸出等主要功能,系統設計圖如圖1所示。各個功能模塊實現功能如下:

          

        基于ARM的智能導航盲杖系統設計

          (1)GPS信號接收模塊:接收GPS信號,輸出當前經緯度、移動方向與速度、時間等信息。完成與中央處理器的通信,報告工作狀態,并接收中央處理器的控制[1]。

          (2)存儲模塊:存儲系統程序、電子地圖數據以及GPS獲取的信息等,可以進行存儲、讀取、查詢信息等操作。

          (3)超聲波測障模塊:發送和接收超聲波脈沖,反饋給中央處理器并接收其控制信號。

          (4)人機接口模塊:包括顯示和鍵盤輸入、語音輸出,采用中央處理器控制和監測。

          (5)中央處理器:控制并接收GPS模塊、超聲波測障模塊產生的信號,監視鍵盤狀態,并控制LCD顯示、語音輸出等。

          1.2 系統主要模塊設計

          (1)GPS模塊。系統選擇Trimble公司的Lassen iQ GPS接收器作為GPS信號接收模塊,其接口電路如圖2所示。為了利于在戶外手持使用,系統要考慮體積、功耗以及精度的需求。系統選用的GPS模塊面積僅有8 cm2,功耗小于89 mW,而其GPS定位精度可達10 m,速度精度能夠達到0.1 km/h,GPS方向可精確到2°,基本能夠滿足本系統的要求。

          

        基于ARM的智能導航盲杖系統設計

          (2)中央處理器。系統選用Samsung公司的S3C6410A-XH66作為中央處理器。

          S3C6410A-XH66是一款基于1176JZF-S內核的32 bit RSIC微處理器,其優化的外部存儲器接口分為DRAM和Flash/ROM/DRAM兩路端口,能滿足本系統讀取電子地圖時對數據帶寬的要求。另外,S3C6410A-XH66還有Camera接口、TFT 24 bit真彩色LCD控制器、4通道的UART、I2C總線等。處理器內部時鐘為533 MHz,可以滿足較復雜導航算法的需要。


        上一頁 1 2 3 下一頁

        關鍵詞: ARM 智能導航盲杖

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 大安市| 锡林浩特市| 云南省| 万山特区| 徐水县| 炉霍县| 莱芜市| 大方县| 梅州市| 邢台县| 论坛| 蛟河市| 黄冈市| 祁东县| 南召县| 新乡县| 辰溪县| 罗山县| 北安市| 河津市| 礼泉县| 新津县| 崇仁县| 英超| 九寨沟县| 宁明县| 阿拉善左旗| 乌兰浩特市| 沙河市| 兴义市| 抚宁县| 万宁市| 股票| 桃源县| 玉树县| 磴口县| 政和县| 怀化市| 宜州市| 蓝田县| 和静县|