基于VHDL语言的汽车测速系统设计_kaic

这篇具有很好参考价值的文章主要介绍了基于VHDL语言的汽车测速系统设计_kaic。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

摘  要
汽车是现代交通工具。车速是一项至关重要的指标。既影响着汽车运输的生产率,又关乎着汽车行驶有没有超速违章,还影响着汽车行驶时人们的人身安全。而伴随着我国国民的安全防范意识的逐步增强,人们也开始越来越关心因为汽车的超速而带来的极其严重的危害,对于汽车的测速系统的精准度也更为严格。因此,与汽车测速相关的研究和开发领域也应运而生,新的技术和新的产品层见叠出。
本设计将采用EDA技术来完成设计,设计采用了“自顶向下”的设计思想,将极其复杂的数字系统划分成一系列的层次分明的相对来说比较小的比较细致的模块,以此来完成系统整体结构的设计。论文采用了硬件描述语言VHDL,逐一逐个地编写各个子模块的相应的程序。然后由Quartus Ⅱ软件平台,完成编译,简化,分割,合成,布局布线,接线和仿真。直到目标芯片的自适应编译,逻辑映射和编程下载。通过Quartus Ⅱ平台,对于各个子模块进行波形的仿真,并且通过观察波形来确认和保证电路设计的正确性。
本文设计一种基于VHDL语言的汽车测速系统。整个系统包括了时序产生和测频时序控制电路、待测信号脉冲计数电路和实时速度计算模块。在设计的系统中,我们记录了汽车车轮每秒转数,然后计算得出了汽车的速度。

关键词:汽车测速系统;VHDL;自顶向下 
Abstract
The automobile is a modern vehicle of transportation. Speed is a vital indicator. It not only affects the productivity of automobile transportation, but also affects the safety of people while driving. And accompanied by improvement of China's national security awareness, people began to more and more concerned about because car speeding the extremely serious harm, for the car's speed measuring precision of the system is also more strict. Therefore, the research and development fields related to automobile speed measurement are also emerging, with new technologies and new products emerging in layers.
The design adopted EDA technology to complete the design ,and the design uses "top-down" idea, the extremely complex number system is divided into a series of distinct is relatively small compared detailed module, in order to complete the structural design of the system as a whole. The hardware description language VHDL is adopted in this paper. Then the Quartus Ⅱ software platform, complete compilation, simplify, segmentation, synthesis, layout, wiring and simulation. Until the target chip's adaptive compilation, logical mapping and programming download. Through the Quartus Ⅱ platform, the arrangement of the waveform of simulation modules, and by observing the waveform to confirm and ensure the correctness of the circuit design. 
This paper designs a vehicle speed measurement system based on VHDL language. The whole system includes timing generation and frequency measurement timing control circuit, pulse counting circuit of signal to be measured and real-time speed calculation module. In the designed system, we recorded the number of car wheels per second and calculated the speed of the car accordingly.

Key words: vehicle speed measurement system;VHFL; top-down 
目录

摘  要
Abstract
1 绪论
1.1 目的意义
1.2 国内外的研究现状
1.3 本文的研究内容
2 技术背景6
2.1 EDA技术
2.1.1  EDA技术的简介
2.1.2  EDA技术的工具软件
2.1.3  EDA技术的应用及发展趋势
2.2 FPGA/CPLD
2.2.1  FPGA/CPLD概述
2.2.2  FPGA/CPLD系统设计流程
2.3 VHDL语言
2.3.1  VHDL语言简介
2.3.2  VHDL语言的基本结构
3 系统设计
3.1系统设计电路图
3.2各个功能模块的设计
3.2.1  时基产生和测频时序控制电路模块
3.2.2  待测信号脉冲计数电路模块
3.2.3  实时速度计算模块
4 硬件系统仿真
4.1 QUARTUS Ⅱ软件
4.1.1  QUARTUS Ⅱ简介
4.1.2  QUARTUS Ⅱ设计流程
4.2 模块仿真波形图
4.2.1  时基产生和测频时序控制电路模块
4.2.2  待测信号脉冲计数电路模块
4.2.3  实时速度计算模块
5 结论
参考文献
谢辞
附录
 
1 绪论
1.1 目的意义
汽车是一种现代化交通工具。它在大街之上随处可见,在人们的日常生活中很常见,人们的日常出行基本上都会用到它。伴随着人们生活水平的提高,汽车被人们的要求越来越高。汽车在其行驶的过程之中,车辆的速度作为一项极其重要的指标,既影响着汽车运输的生产率,又影响着汽车的行驶安全,还关乎着汽车的行驶是否超速违章[1]。而且伴随着我国国民的安全防范意识的逐步增强,人们也开始越来越关心因为汽车的超速而带来的极其严重的危害,对于汽车的测速系统的精准度也更为严格。因此,与汽车的测速相关的研究和钻研的开发领域因此而应运而生,新的技术和新的产品层见叠出[2]。
电子科学技术的发展可以说得上是日新月异,伴随着电子设计自动化(即EDA,Electronics Design Automation)技术的快速迅猛地发展,大型的可编程逻辑器件FPGA/CPLD(Field Programmable Gate Array/Complex Programmable Logic Device)的发展正在逐步的取代越来越多的国内外的ASIC的市场[3]。世界上有越来越多的设计工程师们在设计的时候会首选大型可编程逻辑器件,因为它有批量很小,投入很低,但是它的密度却很高,性能很高,开发的周期十分的短暂并且能够重复地使用等诸多优点。与此同时,使用硬件描述语言 VHDL (Very-High-Speed Integrated Circuit Hardware Description Language)语言来设计专门的芯片ASIC和特定的数字系统已经成为了一种必然的发展的趋势[4]。VHDL语言与其他的硬件描述语言相比拟,它的功能十分的强大,设计灵活多变,支持的领域十分的广泛,非常容易随时修正,有很是强大的系统体系的硬件描述的能力和很强的移植的本领,容易共享和重复的使用,并且与它的工艺毫不相关,只独立于它的目标器件的设计,是以VHDL语言已经成为EDA技术的一个至关重要的组成部分,已经成为了电子信息工程的领域里的通用的最优秀的硬件描述语言[5]。本篇文章是设计一种基于VHDL语言的汽车测速系统[6]。在设计的系统中,我们记录了汽车车轮每秒转数,然后计算了汽车的速度。我们可以通过在车轮上输入相应的传感器,以脉冲设计系统的形式输入到车轮上,从而得到车轮的旋转圈,然后直接由所设计的系统获得汽车的速度。
1.2 国内外的研究现状
汽车作为现代人日常生活中极为常见的交通工具,承载着其工业发展程度在一定程度上反映了一个国家的现代化水平,是一个重要的标志之一。截至2014年底,全国31个城市的汽车数量超过了100万辆。而北京市的汽车数量在这31个城市里独占鳌头,超过了500万辆,有点儿猛。我国国内的汽车的保有总量从2004年的2400万辆极其迅速地增长到了1.37亿辆。
汽车在其行驶的过程之中,车辆的速度作为一项极其重要的指标,既影响着汽车运输的生产率,又影响着汽车的行驶安全,还关乎着汽车的行驶是否超速违章。伴随着世界上各个国家的的汽车的数目的迅猛增加,人们的出行变得愈发的危险,交通安全成为了一个愈来愈紧张且引人注目的问题。
汽车驾驶员一般会通过两种方法来获知汽车的当前行车的车速:第一种是依据汽车驾驶员自己的主观的判断,但是这种依据自己的主观的判断的方法误差的非常之大,特别容易造成安全隐患,威胁汽车驾驶员和乘客们的人身安全;第二种是汽车驾驶员们直接从汽车的车速表上读取汽车的行驶速度,这种方法就要求汽车的车速表必须具有很高的精准度。出于对于人们的人身安全考虑,设计出来一种简易而有效的测速装置就很重要了。
下面有几种测速的方式[7]:
(1)机械式里程表测速。
世界上的传统的汽车测速系统是机械式的[8]。一个传统的机械式里程表附着在一个软轴上,中间有一根电线。而一个变速器上面的的某一个齿轮的上面就承包了这一根软轴的另外一端。当齿轮开始旋转运动时,钢丝绳可以被驱动,然后开始旋转,随着节拍覆盖在钢丝绳驱动下的圆中的一个里程表磁铁开始旋转跳跃。指针连接到里程表盖的内部,如果指针在零位置,它只能通过导线。由于磁铁在钢丝缆的带动下的旋转跳跃的速度的快慢有所不同,从而引起了磁力线的大小也是变化多端,因此这个存于系统之间均衡就被打破了,所以这个指针就被带动了起来。这样一种汽车的测速系统虽然简单但是非常实用,因此被世界各国广泛地应用在了各种各样的类型的汽车的测速上面。在最早期的汽车测速中最常用的就是这样一种机械结构式的传感器, 它的特点是原理十分的简单,外面的表皮结实且非常耐用。但是,这样的一种机械结构式十分地复杂的传感器,它测量速度的准确性非常的捞。伴随着电子科学技术的发展的日新月异,电子式的传感器取代了这种过去十分常见机械结构式的传感器的高不可攀的地位,从而使得在汽车的测速系统中越来越少地使用机械式的传感器了。
(2)霍尔传感器测量速度。
科学家们结合了集成电路技术与霍尔效应,然后一种叫做霍尔传感器的热传感器就被创造了[9]。这类的传感器或许可以感知到任何与磁信息有关的物理量。在这里,霍尔效应被科学家们使用了。控制电流I在两端的金属或半导体薄片。并施加一个磁场磁感应强度B在垂直于金属或半导体薄片的方向。因此,系统创建一个电动势(霍尔电压)是一个UH= KHIB。它的大小和磁感应强度B和直接成比例控制电流的乘积函数。它的方向垂直于电流和磁场的方向。KH是霍尔元素的灵敏度。霍尔电位是电气市场,霍尔元件是金属或半导体的对应板。典雅随着磁场的磁感应强度发生变化而变化。它有特征对于磁场十分的敏感,它有着结构非常的简单,体积特别的小,频率响应尤其的宽,而且它输出电压变化多端,能够使用的周期也十分的长等诸多优点,因此在测量记录、电子计算机、自动化和信息技术等一系列的范畴得到了极其普遍的应用。霍尔传感器,是放大电信号,是将各种可变信号测量转化而成的相应的。然后分析被进行,对其输入信号进行处理,通过的过程是由单片机进行的。然后进行计算。如果在通过分析处理以及计算的过程之后,行进中汽车的车轮在单位时间内所转动的圈数被得出,那么输入车轮的外径,乘以圈数,就能得到速度。
(3)激光测量速度。
激光测速(measurement of velocity by laser)实际上丈量被测的移动中的物体上面反射回来的光的频率,也就是因为多普勒(Doppler)效应而产生的一定的偏离,它是对被测量的物体使用了两次有特定的时间的间隔的激光测距,然后在此时间内,得到被测物体运动的间隔,从而得到被测物体的速度。激光测速是一种特别优秀的新版本的测速的技术[10]。伴随着电子科技技术的迅猛飞速的成长,激光测速传感器已经被世界上的数不胜数国家普遍采用,在不计其数的测量领域中有着举足轻重的关键作用,它可以应用在出产设备,特种机车,风力发电等方面。若要把激光测速传感器与指定的计算机相接连,是以可以对被测量的物进行自动化和智能化的控制测量,这也是现在的测量的技术与电子计算机技术相互结合的产物。它的优点:结构非常简单,精确度十分高,响应速度特别快,尤其远测量距离。而它的缺点:特别容易受气候的影响,尤其是强烈的光线给它带来的影响。
(4)超声波测速。
因为超声波传感器它自己本身的长处,所以它在测量距离和测量速度的技术之中获得了极其普遍的使用[11]。超声波的传播方向性十分的优秀,并且具有十分强大的穿透物体的能力。可以用来测量距离、测量速度、测量厚度、探究伤口和超声波成像等广泛的范畴之中。超声波可以在空气中传播。会被弹回来在遇到了障碍物之后。测量那个时间之间时间差,这个时间差指得是系统发射超声波的时间,和超声波遇到物体之后反射回来被接手的时间之间的间隔。与上述提到的激光测距的设备相比较, 超声波由于它比较方便、简单、成本低等优秀的因素而被极其广泛的应用于短距离的测量中。它的优点:超声波低low能耗、有强大的指向性并且还能够传输较远的距离在某些介质中。它的缺点:超声波的响应时间会很长,因为声音的传播速度比光的传播速度慢;在有效的测量的距离上要相比上述提到的激光测距要短很多;测量的误差相对来说比较的大,分辨率十分之低;并且不能在运动中测量,只能测量静止的物;测量的过程十分的复杂,需要对准目标;十分容易受到其他物体影响,特别容易受到外部的环境的干扰。
(5)雷达速度测量。
多普勒效应理论应用于雷达测速[12]。奥地利物理学家多普勒首次发现了多普勒效应。当发射体和接受体之间有相对的径向的运动时候,接受到的信号就会发生一系列的转变。当被测目标远离雷达天线时,反射信号的频率将低于发射信号的频率;相比之下,当被测目标接近雷达天线时,反射信号的频率将高于发射信号。因此,工程师可以通过改变频率来计算雷达和被测目标之间的相对速度。它可以被安排在交警车上面,在运动中操作一波车速检测。可以满足交警大哥的需求。它的优点:体积特别的小,携带的时候很方便,造价特别的低,因此应用广泛。
1.3 本文的研究内容
本设计采用EDA技术来完成。 “自顶向下”的设计思想在设计中被发扬光大。将整个系统用时序产生和测频时序控制电路(CTRL)、待测信号脉冲计数电路(CB16、WORD2)和实时速度计算模块(MULTI8X8)。然后使用了硬件描述语言VHDL[5],逐一逐个地编写这些个子模块的相应的程序,设计出一种汽车测速系统。

基于VHDL语言的汽车测速系统设计_kaic

 基于VHDL语言的汽车测速系统设计_kaic基于VHDL语言的汽车测速系统设计_kaic文章来源地址https://www.toymoban.com/news/detail-484950.html

到了这里,关于基于VHDL语言的汽车测速系统设计_kaic的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 基于web漏洞扫描及分析系统设计_kaic

    基于web漏洞扫描及分析系统设计 摘 要 随着信息技术的发展和网络应用在我国的普及,针对我国境内信息系统的恶意网络攻击也越来越多,并且随着黑客攻击技术的不断地更新,网络犯罪行为变得越来越难以应对,用户日常访问的网站是否安全对于普通网民而言难以辨别,保

    2024年02月09日
    浏览(28)
  • 基于FPGA的音乐播放器系统设计_kaic

    摘 要 音乐播放器随处可见,广播、CD、MP3、车载播放器、智能家居等系统,都用播放器娱乐着我们的生活。FPGA以硬件描述语言完成的电路设计,具有运算速度快,编程简单又稳定性,长期维护,成本等优点,本文基于FPGA实现音乐播放器设计。 本设计基于FPGA片上系统(SoC)完成

    2024年02月06日
    浏览(42)
  • 基于协同过滤的旅游推荐系统设计与实现(论文+源码)_kaic

    1 绪论 1.1 研究背景及意义 1.2 国内外研究现状 1.3 研究目标与意义 1.4 主要研究工作 2 相关理论介绍 2.1HTML与JavaScript 2.2 MySQL数据库 2.3 协同过滤算法简介 3 系统分析与设计 3.1 系统需求分析 3.1.1 功能性需求 3.1.2 安全性需求 3.2 系统总体架构 3.3 功能模块设计 3.3.1 用户模块设计

    2024年02月07日
    浏览(28)
  • 基于AI技术的智能考试系统设计与实现(论文+源码)_kaic

    摘 要 随着当今世界互联网信息技术的飞速发展,互联网在人们生活中的应用越来越广泛,在线考试成为选拔人才的重要方法。实现一个基于AI技术的智能考试系统,该系统采用Java编程语言实现。通过使用自然语言处理技术和机器学习算法,该系统能够自动评分、人脸识别、

    2024年02月01日
    浏览(49)
  • 基于web网上订餐系统的设计与实现(论文+源码)_kaic

    摘  要 电子网络的快速进步给传统的餐饮行业带来了很大的变化。目前借助商业平台推广商家品牌,增加营业额,并且餐饮行业可以专注于发展个性化、特色的服务。在互联网的推动下,传统流通领域呈现出良好的发展趋势,越来越多的传统行业开始与互联网结合,散发出更

    2024年02月06日
    浏览(38)
  • 基于单片机的家庭防盗报警系统的设计与实现_kaic

    基于单片机的家庭防盗报警系统 专业:物联网工程 摘要:本论文研究的是将AT89C52单片机芯片作为核心元器件的防盗报警系统,该系统除了具有直接报警的功能外,还额外增加了布防和红外感应的功能。和市场上的其他各类防盗报警器相比,该设计的不同之处在于它所具有的布防

    2023年04月23日
    浏览(24)
  • 基于JAVA的课程管理系统的设计与实现(论文+源码)_kaic

    摘  要 课程管理系统是一个学校中不可缺少的部分。课程管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式对课程进行查询、更新、选课等,这种管理方式存在着许多缺点,如:效率低、执行速度慢,另外时间一长,将产生大量

    2024年02月11日
    浏览(31)
  • 基于Vue的在线购物系统的设计与实现(论文+源码)_kaic

    目录 摘要 一、绪论 (一)选题背景意义 (二)国内外研究现状 1.国内研究现状 2.国外研究现状 (三)研究内容 二、系统相关技术 (一)Vue.js框架 (二)Mysql数据库 (三)JavaScript技术 三、系统分析与设计 (一)系统性能分析 1.可靠性 2.易用性 3.安全性 (二)系统功能设

    2024年02月04日
    浏览(93)
  • 基于微信小程序医院挂号系统的设计与实现(论文+源码)_kaic

    摘  要    进入21世纪网络和微信小程序得到了飞速发展,并和生活进行了紧密的结合。目前,网络的运行速度以达到了千兆,覆盖范围更是深入到生活中的脚脚落落。这就促使微信小程序的发展。微信小程序可以实现远程处理事务,远程提交工作和随时追踪工作的状态。微

    2024年04月25日
    浏览(30)
  • 基于Java web宿舍管理系统的设计与实现(论文+源码)_kaic

    摘  要 系统根据现代宿舍现有的管理模块进行开发和扩展,采用面向对象的开发的思想和结构化的开发方法对宿舍管理的现状进行系统调查。采用结构化的分析设计,该方法要求结合一定的图表,在模块化的基础上进行系统的开发工作。在设计中采用“自下而上”的思想,在

    2024年02月22日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包