智能盲人导航系统
- 格式:pdf
- 大小:1.07 MB
- 文档页数:22
盲人室内导航系统的设计和实施随着人类科技的不断发展,各种生活辅助设备也应运而生,为特殊人群提供更多的方便和帮助。
其中,在室内环境中,盲人面临着更多的挑战和困难,如何提高盲人在室内的活动能力和生活质量,是一个值得研究和探讨的问题。
本文将介绍一种新型的盲人室内导航系统的设计和实施方案。
一、需求分析盲人在室内活动时,面临着诸多的困难,包括地形不熟悉、信息获取缺陷等等。
因此,我们需要一个智能的盲人室内导航系统,以提高其室内生活和活动的质量。
从盲人的角度来看,设计一个满足其需求的室内导航系统需要考虑以下几个方面:1.信息获取:盲人无法通过视觉获取室内空间的信息,需要通过其他的传感器提供支持。
2.导航方式:盲人需要明确的语音提示及震动信号等方式指引其前进方向和所处位置。
3.定位技术:盲人无法通过视觉确认自己的位置,需要通过定位技术来获取精准的位置信息。
二、系统设计基于上述需求,我们设计了一种基于UWB超宽带定位技术的盲人室内导航系统,该系统包括四个重要部分:1.硬件设备:主要包括UWB超宽带天线、UWB标签和数据采集器。
2.定位算法:采用TDOA和ToF算法,通过多个UWB天线的信号交叉测量,实现高精度的位置定位。
3.程序设计:设计程序包括数据处理、定位、导航和界面等模块,用于实现盲人室内导航的功能。
4.控制器:通过语音提示、震动等方式,向盲人提供导航指引和位置信息。
三、系统实施在进行系统实施前,需要对室内的空间形态进行测绘,并将所得到的数据存入系统中。
随后,我们将安装UWB超宽带天线并确定其位置,标记需要定位的区域,并在这些区域上安装UWB标签。
系统实施完成后,盲人仅需携带身上的UWB标签即可进入室内进行导航。
当UWB标签接收到UWB天线的信号时,系统即感知到其位置,并将该位置信息输出至控制器。
控制器根据该信息,通过语音提示和震动的方式,向盲人提供导航指引。
四、系统测试为了验证该系统的效果,我们进行了一系列实验和测试。
基于AR技术设计盲人模拟导航系统设计随着科技的不断发展,AR(增强现实)技术在各个领域都得到了广泛应用。
基于AR技术设计盲人模拟导航系统成为了当前研究的热点之一。
随着可穿戴设备的普及和AR技术的不断进步,设计一种能够帮助盲人进行导航的系统已经成为了可能。
本文将对基于AR技术设计盲人模拟导航系统进行较为详细的介绍和分析。
第一部分:现状分析在许多人们看来,盲人无法像正常人一样简单地通过看路标或者查看地图进行导航。
他们需要使用盲杖或者依靠其他人的帮助才能完成一些简单的导航任务。
而随着AR技术的发展,可以设计一种智能的辅助盲人进行导航的系统已经成为了可能。
目前,一些公司和研究机构已经开始了这方面的工作,但是仍然有很多问题需要解决。
比如如何通过AR技术帮助盲人更好地识别周围的环境以及如何设计一种合适的交互界面来帮助他们进行导航。
第二部分:AR技术在盲人导航系统中的应用AR技术通过将虚拟的数字信息叠加到现实世界中,可以帮助盲人更好地识别周围的环境。
可以通过AR技术实时识别周围的障碍物和路标,并将这些信息显示在盲人的可穿戴设备上。
可以利用AR技术实现语音导航,通过语音提示来帮助盲人更好地完成导航任务。
AR 技术还可以通过智能识别环境中的物体并提供相关的信息,比如指示牌、商店、交通信号灯等。
要设计一种基于AR技术的盲人模拟导航系统,首先需要考虑如何将AR技术与盲人的可穿戴设备结合起来。
通常来说,需要设计一种专门的可穿戴设备来配合AR技术,比如智能眼镜或者头戴式设备。
这种设备需要具备语音识别、摄像头、传感器等功能,能够实时识别周围的环境并提供相应的信息。
还需要设计一种交互界面,用以帮助盲人更好地与系统进行交互。
这种交互界面可以通过语音、手势等方式来实现,能够方便盲人灵活地操作系统。
还需要设计一种智能的导航算法,能够根据盲人的实际需求进行智能的路径规划和导航指引。
需要进行系统的整合和优化,确保系统能够稳定可靠地运行,并且操作简便、快速。
机器人智能导盲系统设计与实现智能导盲系统是一种利用机器人技术和人工智能算法来帮助视障人士进行导航和避障的创新产品。
它通过感知环境,解读视觉信息,并根据实时数据进行决策,为用户提供安全的导航服务。
本文将讨论机器人智能导盲系统的设计与实现。
一、引言随着人工智能和机器人技术的快速发展,智能导盲系统为视障人士提供了更多的独立性和便利性。
这种系统可以识别环境中的障碍物、识别路标和导航路线,帮助用户安全地行走。
本文将围绕机器人智能导盲系统的设计与实现进行探讨。
二、系统设计1. 感知模块机器人智能导盲系统的感知模块负责获取环境信息,并通过传感器来感知障碍物、路标等。
常用的传感器包括超声波传感器、红外线传感器、摄像头等。
这些传感器可以扫描周围环境,将数据传输给控制模块进行处理。
2. 控制模块控制模块是整个系统的核心,它接收感知模块传来的数据,并进行实时处理。
在处理过程中,控制模块利用算法对环境信息进行分析,并根据用户的指令制定行动计划。
例如,当系统检测到前方有障碍物时,控制模块会指导机器人绕过障碍物并保持安全距离。
3. 定位模块定位模块主要用于确定用户的当前位置。
定位技术可以通过全球定位系统(GPS)、惯性导航系统和视觉识别等方法实现。
这些信息可以帮助系统规划最优的导航路线,并提醒用户前方要注意的景点或路标。
4. 用户界面机器人智能导盲系统的用户界面应该简单易用,方便视障人士操作。
可以使用语音交互、触摸屏和语音识别等技术,为用户提供准确的导航指引。
同时,系统还应提供实时的语音反馈,告知用户当前位置、所处环境和行进方向等信息。
三、实现方法1. 数据采集与处理为了实现智能导盲系统的功能,首先需要搜集大量的训练数据。
可以通过摄像头、深度摄像头、激光雷达等设备收集视觉信息,并通过算法进行分析和处理。
训练数据应覆盖各种不同的情况,以提高系统的准确性和鲁棒性。
2. 算法优化与训练机器人智能导盲系统依赖于强大的算法来解析环境信息和做出决策。
智能导盲系统设计在我们的日常生活中,视力障碍者面临着诸多挑战和困难。
其中,安全、独立地出行是他们最为关注和迫切需要解决的问题之一。
为了帮助视力障碍者更好地融入社会,提高他们的生活质量,智能导盲系统的设计应运而生。
智能导盲系统是一种结合了多种先进技术的辅助设备,旨在为视力障碍者提供更加准确、可靠和便捷的导航服务。
其核心目标是帮助使用者感知周围环境、避开障碍物,并规划合理的行走路线。
在设计智能导盲系统时,首先要考虑的是如何有效地感知周围环境。
这通常需要借助一系列传感器,如超声波传感器、激光雷达、摄像头等。
超声波传感器可以通过发射超声波并接收回波来检测前方障碍物的距离和位置,但它的检测范围相对较窄,精度也有限。
激光雷达则能够提供更精确和广泛的距离测量,但成本较高。
摄像头可以获取丰富的视觉信息,但对于图像处理和模式识别的要求也更高。
为了提高环境感知的准确性和可靠性,往往会采用多种传感器融合的技术。
通过对不同传感器获取的数据进行融合和互补,可以更全面地了解周围环境的情况。
例如,将超声波传感器和摄像头的数据结合起来,既能检测到近距离的障碍物,又能识别出障碍物的类型和特征。
在获取了环境信息后,如何将这些信息有效地传达给使用者也是至关重要的。
常见的信息传达方式包括声音提示、振动反馈和触觉引导。
声音提示可以通过语音告知使用者前方的路况,如“前方有台阶”“左边有障碍物”等。
振动反馈则可以通过不同的振动模式和强度来表示不同的警示信息,例如强烈的连续振动表示紧急危险,轻微的间歇振动表示一般提醒。
触觉引导可以通过特殊设计的手柄或手环,向使用者传递方向和距离等信息。
除了环境感知和信息传达,智能导盲系统还需要具备路径规划和导航的功能。
这需要依靠高精度的地图和定位技术。
通过使用全球定位系统(GPS)、蓝牙信标或室内定位技术,可以确定使用者的当前位置。
结合预先加载的地图数据和实时的环境信息,系统能够规划出最优的行走路线,并引导使用者沿着这条路线前进。
专利名称:一种智能盲人导航系统及导航方法
专利类型:发明专利
发明人:邢楠,郭瑞,田景,安江,王耀文,朱虹,冯金龙,卢茜茜,常宇翔,曹汉超,王文静,马华文
申请号:CN200910021546.4
申请日:20090316
公开号:CN101509780A
公开日:
20090819
专利内容由知识产权出版社提供
摘要:本发明公开的一种智能盲人导航系统及导航方法,包括通过数传电台进行双向通信的便携式导航仪和远程协助平台,便携式导航仪以FPGA开发板为核心,在FPGA开发板上连接有微波传感器、摄像头、红外超声波传感器、数传电台、GPS、耳机和盲人键盘。
提示盲人道路信息时,FPGA 开发板处理采集到的运动物体信息、图像信息、障碍物信息,通过耳机对盲人进行语音提示;对盲人进行路径规划时,盲人键盘把出行信息输入给FPGA开发板,通过数传电台发送给远程协助平台,远程协助平台确定出行方案后通过数传电台把信息发送给FPGA开发板,通过耳机对盲人进行语音提示。
本发明智能盲人导航系统,解决了现有的引导方式不方便、不安全、不实时的问题。
申请人:西安理工大学
地址:710048 陕西省西安市金花南路5号
国籍:CN
代理机构:西安弘理专利事务所
代理人:罗笛
更多信息请下载全文后查看。
基于物联网的盲人辅助导航系统设计与实现摘要:随着物联网技术的快速发展,盲人辅助导航系统也得以实现。
本文将介绍一种基于物联网的盲人辅助导航系统的设计与实现。
该系统利用物联网技术,通过传感器、云计算和智能设备等技术手段,为盲人提供实时导航、路径规划、环境感知和互动交流等功能,提高盲人的出行安全和生活质量。
1. 引言盲人在日常生活中面临许多困难,特别是在导航和出行方面。
传统的盲人导航方法主要依赖导盲犬或者白杖。
然而,这些方法存在一些局限性,无法提供精准的导航和实时的环境感知。
基于物联网的盲人辅助导航系统可以通过无线传感器网络、智能设备和云计算等技术,提供更全面、精准的导航服务。
2. 系统设计2.1 系统架构基于物联网的盲人辅助导航系统由传感器节点、智能手环、云服务器和移动应用程序等组成。
传感器节点负责收集周围环境信息,智能手环接收环境信息并提供导航指引,云服务器通过分析环境数据和用户需求提供路径规划和导航服务,移动应用程序提供用户与系统的交互界面。
2.2 环境感知传感器节点通过安装在城市中的各类设备上,收集环境信息如道路状况、交通流量、障碍物位置等。
传感器节点将数据传输到云服务器进行处理和存储。
2.3 路径规划与导航云服务器根据盲人的起点、终点和偏好,结合环境感知数据进行路径规划。
路径规划考虑到道路状况、交通流量和障碍物等因素,为盲人提供最优的导航方案。
智能手环通过振动或语音等方式提供导航指引。
2.4 互动交流移动应用程序可与智能手环进行互动交流。
盲人可以通过移动应用程序查询导航路线、设定导航偏好和获取实时环境信息。
3. 系统实现3.1 传感器节点的部署传感器节点通过无线传感器网络部署在城市中的各个关键位置,如交通信号灯、天桥和公园等。
传感器节点可通过无线通信技术将数据上传到云服务器。
3.2 智能手环的制作智能手环集成了振动马达、蓝牙模块和语音合成器等组件。
智能手环可以接受云服务器发送的导航指令,并通过振动或语音提醒盲人进一步操作。
盲人辅助导航系统设计与实现随着人们对于无障碍环境的需求增加,盲人辅助技术的研究也变得十分重要。
其中,盲人辅助导航系统是其中一项核心技术。
本文将详细阐述盲人辅助导航系统的设计与实现。
一、盲人辅助导航系统概述盲人辅助导航系统是一种通过声、光、震动等方式帮助盲人确定所处位置、距离、方向,并且提供导航指引的设备。
其主要功能是为盲人提供安全、快捷、方便的导航服务,让盲人可以更加独立的生活、工作、学习。
二、盲人辅助导航系统的设计与功能点1. 控制系统盲人辅助导航系统的控制系统是整个系统的核心部分,通常由嵌入式系统或单片机完成控制。
控制系统可以接收来自传感器、GPS、WIFI、蓝牙等多种数据,并且根据算法对这些数据进行处理。
在控制系统中还需要设计一套用户交互系统,以便用户能够方便的使用这个导航设备。
2. 传感器盲人辅助导航系统依靠传感器来感知用户所处的环境。
传感器的种类很多,如声音传感器、距离传感器、光感传感器等等。
这些传感器将收集到的数据发送给控制系统,进行分析与处理。
3. GPSGPS是一种定位技术,它可以准确地确定用户所处的位置。
在盲人导航系统中,GPS技术可以为用户提供位置信息,进而为用户提供导航服务。
4. 环境感知为了更好地让盲人使用这个导航设备,我们需要让系统对环境进行感知,并且让系统能够给出相应的警告和提示。
例如,当盲人靠近高速公路,系统会提示盲人注意安全,最好避免过马路;当盲人走到楼梯前,系统会用声音或震动的形式提示盲人注意前方有楼梯。
这样一来,盲人就能够更加安全和放心地使用导航设备。
5. 语音合成技术语音合成技术是一种将电子文字转化为语音的技术,在盲人导航系统中十分常用。
当系统接收到一些有用的信息时,语音合成技术可以将这些信息转换为语音信息,让盲人可以听到并且理解指令。
6. 设计要点在盲人导航系统的设计中,需要考虑到用户的习惯和使用需求。
系统需要做到简洁、直观、易于操作,同时还需要满足严格的人机工程学要求。
基于STM32的盲人导航系统设计随着科技的不断发展,智能设备在我们的生活中扮演着越来越重要的角色,尤其是对于一些特殊人群来说,智能设备更是带来了很多便利和帮助。
盲人是一个特殊的群体,由于无法看到周围的环境,盲人在出行时面临许多困难和挑战。
为了帮助盲人更好地行走和出行,人们设计了许多盲人导航系统。
在本文中,将介绍一种基于STM32的盲人导航系统的设计方案,并探讨其在实际应用中的意义和作用。
一、系统设计方案1. 系统概述盲人导航系统是一种帮助盲人出行的辅助设备,通过声音、振动或者语音提示的方式,为盲人提供导航和定位的功能。
本设计将采用STM32单片机作为系统的主控芯片,利用其强大的计算和控制能力,结合GPS模块、声音模块和振动模块,实现对盲人的导航和辅助功能。
2. 系统组成本系统主要由STM32单片机、GPS定位模块、声音提示模块和振动传感器模块组成。
STM32单片机用于控制系统的整体运行和逻辑控制,GPS模块用于获取盲人当前的位置信息,声音提示模块用于向盲人播放导航信息,振动传感器模块用于向盲人发送震动信号,以提醒盲人注意。
3. 系统原理整个系统的工作原理是通过GPS模块获取盲人当前的位置信息,然后将这些信息通过STM32单片机进行处理和计算,最终得出盲人需要行走的路线和方向。
系统会根据盲人的当前位置和目的地,提供声音提示或者振动信号,引导盲人前进,最终到达目的地。
二、系统实现1. 硬件设计在硬件设计方面,本系统将采用STM32F103C8T6单片机作为主控芯片,该单片机具有较强的计算和控制能力,以及丰富的外设接口,非常适合本系统的应用。
GPS模块采用常见的SIM808模块,该模块具有较高的定位精度和稳定性,能够满足盲人导航系统的需求。
声音提示模块采用常见的语音模块,能够实现对盲人的声音导航。
振动传感器模块采用常见的震动马达,能够向盲人发送震动信号。
在软件设计方面,本系统将采用C语言作为主要的编程语言,利用STM32的开发工具进行程序的编写和调试。
盲人导航系统需求分析报告一、引言随着社会的不断发展和进步,在城市的建设中,给身体上有一定障碍的人群提供更加便捷的服务已成为一项重要的任务。
而在这其中,盲人导航系统的需求愈发凸显。
盲人导航系统是一种基于科技手段,帮助盲人进行导航和定位的辅助设备,旨在帮助盲人更加独立、轻松地出行。
二、需求概述盲人导航系统的整体目标是为盲人提供高效、准确的导航和定位服务,帮助他们更好地适应城市出行。
具体需求如下:1. 实时定位:系统需要准确、实时地定位盲人的位置,可以利用全球定位系统(GPS)等技术进行定位。
2. 路线规划:系统需要提供最佳的路线规划,可以根据盲人的起点和终点自动生成最合适的导航路线。
3. 道路识别:系统需要能够识别不同的道路,包括马路、人行道、过街天桥等,并能提供相关的导航指引和警示信息。
4. 交通工具识别:系统需要能够识别不同的交通工具,包括汽车、公交车、自行车等,并能提供相应安全提示,避免盲人与交通工具发生碰撞。
5. 障碍物识别:系统需要能够识别行人、栏杆、电线杆等障碍物,并给出避让指引,确保盲人的安全。
6. 语音导航:系统需要通过语音指引,向盲人提供导航信息,方便盲人在行走过程中获取导航指引。
7. 可穿戴设备:为了方便盲人使用,系统可以设计成可穿戴设备的形式,如智能手表、眼镜等。
8. 可个性化定制:系统应该允许盲人根据自己的需求进行个性化定制,比如调整语音音量、语速等。
三、系统设计为了满足以上需求,盲人导航系统可以分为以下模块:1. 定位和路线规划模块:负责准确定位盲人的位置,并生成最佳的导航路线。
2. 视觉识别模块:通过摄像头采集图像,利用计算机视觉技术来识别道路、交通工具和障碍物。
3. 语音导航模块:根据路线规划的结果,通过语音指引向盲人提供导航信息。
4. 用户界面模块:提供用户界面,方便盲人与系统进行交互,调整个性化设置等。
5. 硬件设备模块:包括可穿戴设备(如智能手表、眼镜)等,提供实际的硬件支持。
智慧导盲系统设计方案智慧导盲系统是一种利用智能技术帮助盲人进行导航和辅助行走的系统。
这种系统一般包括携带设备、感知模块、决策模块和执行模块四个部分。
在设计智慧导盲系统时,需要充分考虑盲人的特殊需求,提供简单易用、安全可靠的功能。
携带设备是智慧导盲系统的核心组成部分,它通常是一台小型的智能设备,如智能手机或手持导航器。
携带设备应具备较大的屏幕和清晰的音频输出功能,方便盲人获取导航信息。
同时,携带设备还应有耐用的电池和合适的体积、重量,方便盲人携带。
感知模块是智慧导盲系统的信息获取部分,它主要通过摄像头、雷达、红外线传感器等装置,收集周围环境的信息。
感知模块可以通过图像识别、物体检测等技术,识别和分析路面状况、障碍物等并将这些信息传输给决策模块。
决策模块是智慧导盲系统的核心处理单元,它负责将感知模块获取到的信息进行分析和处理,决定下一步行动。
决策模块可以利用机器学习算法进行路径规划、障碍物避让等决策,确保盲人行走的安全性。
执行模块是决策模块的执行器,它通过震动、声音、语音等方式向盲人传递导航和提示信息。
执行模块可以通过振动反馈告知盲人方向、距离等信息,同时也可以通过语音提示系统指引盲人行走方向。
智慧导盲系统的设计要充分考虑到对盲人的友好性和易操作性,可以考虑以下几个方面:1.界面设计:在携带设备的界面上,应该采用大字体、高对比度的界面设计,方便盲人读取信息。
同时,可以提供语音提示和触摸反馈等功能,增加操作的便利性。
2.语音识别:智慧导盲系统应该支持语音输入和语音反馈功能,方便盲人进行操作。
盲人可以通过语音命令进行导航、查询等操作,并通过语音输出获取系统的反馈信息。
3.导航功能:智慧导盲系统应该提供准确、实时的导航功能,包括路径规划、导航指引等。
系统应该能根据盲人当前位置和目的地,选择最优的行走路径,并提供语音提示和震动反馈指引盲人行走方向和距离。
4.障碍物识别与避让:智慧导盲系统应该具备障碍物检测和避让功能,通过感知模块获取周围环境的信息,并根据决策模块的分析结果进行避让。
第21届“冯如杯”学术科技竞赛参赛论文自然科学类学术论文论文名称:智能盲人导航系统项目编号:学院名称:机械工程及自动化学院专业名称:机械工程及自动化学生姓名:王世豪(10071108)指导教师:杨建军北京航空航天大学二○一二年四月制摘要随着以单片机为核心的微控装置的应用广泛和单片机技术的成熟,廉价的单片机可以为盲人提供很多新的帮助。
本文以61板为核心进行拓展,提出具有超声波模块测距、红外线模组测障、GPRS模块定位和GPS模块导航的新型智能盲人导航系统。
它的不同点在于,它不仅具有目前导航设备所拥有的一般传感器的功能,而且还有语音识别功能和语音导航功能。
这些功能让它变得更加的贴近盲人的生活,有很长远的意义。
本文的智能盲人导航系统是集中了多种性能,专门为盲人设计的导航系统,它符合盲人的出行需求,能很好的为盲人指清道路,提供方便。
关键词:单片机,导航,盲人,语音识别AbstractWith the widely used microcontroller as the core micro-control device and microcontroller technology matures, low-cost microcontroller can provide a lot of new help for the blind. 61 board as the core of development, the ultrasonic modules ranging, the measured barrier of infrared module, GPRS module positioning and GPS module, navigation, new intelligent blind navigation system. The difference is that it not only has the function of the navigation equipment have a general sensor, but also voice recognition capabilities and voice navigation. These features make it more close to the lives of the blind, long-term significance.The smart navigation system for the Blind is to focus on a variety of performance, specifically for the blind navigation system, which is consistent with the travel needs of the blind, can be good for the blind refers to the clear roads, provide convenience.keywords: Microcontroller, navigation, Blind, voice recognition摘要 (2)Abstract (3)引言 (6)1.项目背景 (6)2.项目特色与创新点 (6)第一章功能实现 (7)第一节核心单片机 (7)1.1 凌阳61板简介 (7)1.2 凌阳61板接口说明 (7)第二节测距的实现 (8)2.1 超声波测距模块简介 (8)2.2 超声波模块的原理 (8)2.3 超声波模块的连接 (10)2.3 超声波模块总结 (11)第三节测障的实现 (11)3.1 红外模块的介绍 (11)3.2红外模块的工作特性 (12)3.3红外模块的连线 (13)3.4 红外模块总结 (13)第四节语音导航的实现 (14)4.1 有关语音导航的一些想法 (14)4.2语音导航的设计思路 (15)4.3 语音导航系统的开发 (15)4.4 导航系统的硬件设计 (16)4.5导航系统的软件设计 (16)4.6 导航系统小结 (17)第二章小结 (17)第一节硬件小结 (17)1.1 简述 (17)1.2 传感器小结 (18)第二节软件小结 (18)2.1 简述 (18)2.2 超声波测距程序 (19)2.3 红外测障程序 (20)2.4 语音识别程序 (20)结束语 (21)参考文献 (21)引言1.项目背景现在市面上有着很多的为盲人使用的导航设备,但是各有各的缺点与优点,都不适宜被推广使用。
传统的盲人导航装置多为手杖,盲人通过敲触大地或者周围的物体来断定行走方向,以及需要停下与否。
这类拐杖的弊端很多,它的缺点集中在,它难以发现很远处的物体和选在半空中的物体。
而当前国内生产的导盲设备也存在这样那样的问题,例如:带有喇叭的拐棍,它的优点是可以发出声音让别人知道盲人的通行;缺点是就算喇叭损坏掉,盲人也不知道。
国外的相关设备虽然技术成熟但是价格过高,不适合推广开来。
基于此和对盲人进行了调查和研究之后,我们分析了他们的需求和遇到的困难,提出了新型的智能盲人导航系统。
随着单片机技术的发展与应用,很多过去不成熟的功能已经慢慢实现,这为盲人导航系统提供了强大的技术支持。
常见的凌阳单片机上的各种模块也拓展了它的使用范围,让单片机可以不单单的进行一些数字运算,也可以让它去进行一些比较高级的情况处理。
因此,我们将单片机为核心,既发挥除了它的作用,又降低了成本2.项目特色与创新点区别于市场上其他的设备,我们的导航设备的特色和创新点在于它将盲人的特点充分考虑,于是增加了语音识别功能,因此使整个系统更加富有新的生命力。
并且它的功能在很大程度上面覆盖了目前所有导航系统的功能,能够做到让每个盲人切实的体会到其中的好处。
它比以往的导盲装置增加了利用红外线的热效应区分行人和障碍物的功能;其次,我们在系统中加入了GPS 定位功能,免除了突发事件无法与亲人取得联系的弊端,更科学,更具实用性。
同时利用GPS定位系统可以更有效地在盲人迷路时为其提供导航,以及方便其家人获得其准确的位置信息。
第一章 功能实现第一节 核心单片机1.1 凌阳61板简介61板是SPCE061A EMU BOARD 的简称,是以凌阳16位单片机SPCE061A 为核心的精简开发-仿真-实验板,是“凌阳科技大学计划”专为大学生、电子爱好者等进行电子实习、课程设计、毕业设计、电子制作及电子竞赛所设计的,也可作为单片机项目初期研发使用。
61板除了具备单片机最小系统电路外,还包括有电源电路、音频电路(含MIC 输入部分和DAC 音频输出部分)、复位电路等。
a 啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊Aaaa 啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊 左图是单片机的表面外观啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊a 啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊aaa 啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊aa 啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊aaaaaaa 啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊aaa1.2 凌阳61板接口说明61板将SPCE061A 的32个I/O 口全部引出:IOA0~IOA15,IOB0~IOB15,对应的SPCE061A 引脚为:A 口,41~48、53、54~60;B 口,5~1、81~76、68~64。
而且该I/O 口是可编程的,即可以设置为输入或输出:图 1 SPCE061A 单片机图 2 单片机内部线路设置为输入时,分为悬浮输入或非悬浮输入,非悬浮输入又可以设置为上拉输入或是下拉输入;在5V 情况下,上拉电阻为150K ,下拉电阻为110K ;设置为输出时,可以选择同相输出或者反相输出。
通过与相应的串口进行连接,就可以使模块发挥各自的作用,从而实现应有的功能。
第二节 测距的实现使用单片机实现测距功能不是件难事,有很多模块可以实现这样的功能,这里我们采用的是凌阳生产的超声波测距模块。
2.1 超声波测距模块简介凌阳的超声波测距模块是针对61板生产的拓展模块,超声波传感器谐振频率:40KHz ;模组传感器工作电压:4.5V~9V 模组接口电压:4.5V~5.5V具有三种测距模式:短距、中距和可调范围:短距:20cm~100cm 左右,精度1cm ;中距:70cm~400cm 左右;可调:范围由可调节参数确定,当调节在合适的值时,最远测距700cm 左右;它的良好性能成为了我们队超声波模块的不二选择。
2.2 超声波模块的原理图 3 超声波测距模块以上是它的电路原理图,是由两个电路组合而成的,一个是超声波谐振频率调理电路,另一个是超声波回波接收处理电路。
调理电路中,由单片机产生40KHz 的方波,并通过模组接口(J4)送到模组的CD4049,而后面的CD4049则对40KHz 频率信号进行调理,以使超声波传感器产生谐振。
超声波接收处理部分电路前级采用NE5532构成10000倍放大器,对接收信号进行放大;后级采用LM311比较器对接收信号进行调整,比较电压为LM311的3管脚的输入,可由J1跳线选择不同的比较电压以选择不同的测距模式。
物理上依据公式假设室温下声波在空气中的传播速度是335.5m/s ,测量得到的声波从声源到达目标然后返回声源的时间是t 秒,则距离d 可以由下列公式算:d=33550(cm/s)×t(s)因为声波经过的距离是声源与目标之间距离的两倍,声源与目标之间的距离应该是d/2。
则两个电路只需要捕捉发出和接收信号的时间差即可,体现在电路上即为脉冲时间的不同。
由于一般情况下,距离不可能过长,则可以在极短时间内反复测量几组,取它们的平均值,作为障碍和用户之间的距离。
图 4 超声波测距模块电路图2.3 超声波模块的连接标号功能使用说明J1 测距模式选择跳线测距模式选择跳线(J1),可以选择短距测量模式、中距测量模式,或距离可调模式。
J1选择LOW时为近距测量模式,选择HIG时为中距测量例程,选择SET时为距离可调模式;J3 模组外接电源接口当选择直接为模组供电的方式时,将电源从J7引入,板上已经标出“+”“-”。
J2 供电方式选择跳线J9跳到5V的一端,选择用61板通过10PIN排线为模组供电(61板上J5选择5V);J9跳线跳到IN的一端,选择直接为模组供电,通过模组上的电源输入口J7引入。