盲人小助手是一个基于超声波测距原理的,为盲人提供障碍物距离提示的电子系统。由于设计思路并不复杂,本系统可以选择多种方式实现。设计方案中,测距方法、测距算法、外设模块的驱动及元件选择等方面,都可以按照设计者的需要进行选择。例如,作为系统的核心,承载重要的计算部分的处理芯片,可以选择单片机、FPGA、CPLD甚至普通的集成电路实现。本文中选择集成度高灵、活度好、兼容性强的FPGA作为硬件核心。FPGA是集成电路经过多年的完善,发展出的一种高度集成的半定制元件。
PLD技术自20世纪70年代以来,已经有了极大的发展。随着可编程逻辑器件的不断发展,其集成度,结构,工艺,材料,处理速度等多方面都在不断完善和提高。因此,应用PLD技术的各种电子产品开始被应用到我们的日常生活中。随着时间的推移,很多早期的可编程逻辑器件已经慢慢的退出了市场,目前设计中常用的器件有两类:一是现场可编程门阵列(FPGA);二是复杂可编程逻辑器件(CPLD)。盲人小助手系统使用的就是其中的FPGA芯片。19794
VHDL的英文全名是Very-High-Speed Integrated Circuit HardwareDescription Language,最初由IEEE在1982年公布,到了1987年底IEEE和美国国防部认定VHDL为标准的硬件描述语言。这之后众多EDA公司陆续推出自己的VHDL设计环境,或在已有的软件中加入VHDL接口。EDA公司对这一标准的普遍应用使VHDL得到了广大设计者的接受,迅速的取代了过去的非标准硬件语言。因此在本文中选用VHDL作为设计工具。 盲人小助手国内外研究现状:http://www.youerw.com/yanjiu/lunwen_11315.html