首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
基于ARM的智能导航盲杖系统设计
来源:本站整理  作者:佚名  2011-09-26 16:48:49



      本文采用了基于ARM11-Win CE平台的嵌入式系统作为系统的控制平台,以提高系统的性能、集成度以及可扩展性;运用GPS定位技术和TTS文语转换系统,实现了对视障人士的GPS定位及电子地图导航;利用超声波测距功能,系统可以提供一定距离内的障碍物探测与告警。为实现上述功能,采用Trimble公司的GPS接收模块Lassen iQ实现了GPS定位功能,处理器采用三星公司的S3C6410(ARM1176JZF-S核心)芯片,操作系统为Windows CE 6.0。

  1 系统硬件设计

  1.1 系统整体结构

  本智能导航盲杖系统是为了实现GPS定位、电子地图查询、路径选择以及超声波探测、语音输出等主要功能,系统设计图如图1所示。各个功能模块实现功能如下:

  

  (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°,基本能够满足本系统的要求。

  

  (2)中央处理器。系统选用Samsung公司的S3C6410A-XH66作为中央处理器。

  S3C6410A-XH66是一款基于ARM1176JZF-S内核的32 bit RSIC微处理器,其优化的外部存储器接口分为DRAM和Flash/ROM/DRAM两路端口,能满足本系统读取电子地图时对数据带宽的要求。另外,S3C6410A-XH66还有Camera接口、TFT 24 bit真彩色LCD控制器、4通道的UART、I2C总线等。处理器内部时钟为533 MHz,可以满足较复杂导航算法的需要。

[1] [2] [3]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:23,914.06000 毫秒