毕业论文基于EDA的出租车计价系统设计abpq.doc
《毕业论文基于EDA的出租车计价系统设计abpq.doc》由会员分享,可在线阅读,更多相关《毕业论文基于EDA的出租车计价系统设计abpq.doc(35页珍藏版)》请在三一办公上搜索。
1、摘 要汽车计价器是乘客与司机双方的交易准则,它是出租车行业发展的重要标志,是出租车中最重要的工具。它关系着交易双方的利益。具有良好性能的计价器无论是对广大出租车司机朋友还是乘客来说都是很必要的。因此,汽车计价器的研究也是十分有一个应用价值的。 随着生活水平的提高,人们已不再满足于衣食住的享受,出行的舒适已受到越来越多人的关注。于是,出租车行业以低价高质的服务给人们带来了出行的享受。但是总存在着买卖纠纷困扰着行业的发展。而在出租车行业中解决这一矛盾的最好方法就是改良计价器。用更加精良的计价器来为乘客提供更加方便快捷的服务。 我国在70年代开始出现出租车,但那时的计费系统大都是国外进口不但不够准确
2、,价格还十分昂贵。随着改革开放日益深入,出租车行业的发展势头已十分突出,国内各机械厂家纷纷推出国产计价器。出租车计价器的功能从刚开始的只显示路程(需要司机自己定价,计算后四舍五入),到能够自主计费,以及现在的能够打一发票和语音提示、按时间自主变动单价等功能。随着城市旅游业的发展,出租车行业已成为城市的窗口,象征着一个城市的文明程度。本文中所用到的VHDL(Very High Speed Integrated Circuit Hardware Description Language)就能解决上述问题,因为本设计就是采用VHDL硬件描述语言作为设计手段,采用自顶向下的设计思路,得到一种出租车计价
3、系统的硬件结构,通过在max+plus2软件中编译和下载测试,得到了仿真波形和关键的设计结果。经过在实验箱上进行硬件测试,证明出租车计价系统具有事先出租车计价器的基本功能。文章首先简述了出租车控制系统的意义和发展现状以及VHDL语言的特点,然后介绍了出租车控系统的设计要求,设计思路,并给出了总体设计框图,通过分析方框图绘出详细的模块电路流程图并写出程序源代码,将代码在max+plus2软件上进行编译仿真,波形基本符合设计要求。关键词:出租车计价器 VHDL语言 max+plus2ABSTRACTAuto meter is both passengers and the driver of th
4、e trade standards, it is an important symbol of the taxi industry development, and is the most important tool in the taxi. It relates to the interests of both parties. Have good performance of the taxi driver meter whether friends or passengers alike is very necessary. Therefore, the study is also v
5、ery car meter is an application value.As standard of living rise, people no longer eat satisfied enjoy comfortable, travel has been more and more peoples attention. Hence, the taxi industry with low quality of service has brought people travel to enjoy. But there are always trading disputes botherin
6、g industry development. But in the taxi industry to solve this contradiction in the best method is improved on the meter. Use more sophisticated meter to provide more convenient services.Now cities taxi industry has universal meter automatic meter, so the development of technology already entrenched
7、. And some of the smaller cities, but not with the urban construction speed increasingly, a symbol of the taxi trade city appearance will accelerate the development of popularization, the meter is undoubtedly, so future automobile meter market is very promising.China began to appear in the 1970s, bu
8、t then the taxi billing system mostly imported not only accurate, the price also is very expensive. Along with the reform and opening-up, the taxi industry development momentum has a very prominent, the domestic various machinery manufacturers have domestic meter. The meter taxi from the beginning o
9、f the function to display only the driver himself away (after), pricing, and are able to independently rounding billing, and now can play an invoice and audio, according to time independent functions such as price changes. Along with the development of urban tourism industry has become a city, taxi
10、window, a symbol of a citys civilization. In this paper the VHDL (connected with High Speed had done Hardware are Language) can solve the above problem, because of this design is described by VHDL Language as a design method of Hardware, using the top-down design ideas, get a taxi pricing system Har
11、dware structure, software by Max plus2 + compiler and download in the simulation results of the design and key waveforms. After the experiment box on hardware tested prior taxi cab pricing system is the basic function of the meter.This article first introduced the meaning and taxi control system dev
12、elopment status and the characteristics of the language of VHDL, then introduces the design of the control system of the taxi, design ideas, and presents the overall design, through the analysis of the block diagram of the draw detailed modules circuit chart and write program source code, will in pl
13、us2 + Max compiled on software simulation, waveform basic comply with the design requirements.Keywords: VHDL language auto meter plus2 + Max目 录摘 要IABSTRACTII目 录III引 言11 概述21.1 出租车计价器的发展及研究现状21.2 出租车计价器设计的主要内容31.3 设计方法31.4方案比较32 出租车计价器系统的总体设计52.1 系统总体设计要求52.2 设计思路52.3 出租车计价器系统工作流程图63 系统设计开发工作平台的介绍73.
14、1 实验板的介绍7 3.1.1 ZY11EDA13BE实验系统介绍73.1.2 ZY11EDA13BE实验系统各模块功能介绍74 VHDL语言基础94.1 概述94.2 VHDL语言的特点84.3 VHDL语言编程概述104.3.1 VHDL程序的总体结构104.3.2实体设计概述124.3.3结构体设计概述134.3.4配置144.4 VHDL设计的流程及阶段划分154.4.1设计流程154.4.2设计阶段的划分165 MAX+PLUS的使用17 51 概述17 52 MAX+PLUS的应用175.2.1 设计输入175.2.2 设计项目的编译185.2.3 模拟仿真和定时分析186 出租车
15、计价器系统的VHDL程序设计206.1 模块划分206.2 计费和路程计算模块216.3 片选模块226.4 小数点控制模块236.5 七段译码显示模块237 出租车计价器系统的仿真结果及分析267.1 仿真实验步骤267.2 仿真波形图分析26结 束 语29参 考 文 献30致 谢31引 言随着我国社会经济的全面发展,各大中小城市的出租车营运事业发展迅速,出租车已经成为人们日常出行选择较为普通的交通工具。出租车计价器是出租车营运收费的专用智能化仪表室出租车市场规范化,标准化以及减少司机与乘客之间发生纠纷的重要设备。一种功能完备,简单易用,计量准确的出租车计价器是加强出租车行业管理,提高服务质
16、量的必需品。本设计就是采用VHDL硬件描述语言作为设计手段,采用自顶向下的设计思路,得到一种出租车计价系统的软件结构,通过max+plus2软件下进行仿真,证明所设计的电路系统完成了出租车计价的功能,各项指标符合设计要求,具有一定的实用性。本文是在vhdl的基础上对出租车计价器进行设计来实现其基本功能的。由于以往的设计主要是通过两种:数字电路和模拟电路设计,基于单片机的设计。第一种方式的缺点既所设计的整体电路规模较大,所用的器件较多,造成故障率高,导致计价器不够准确;而基于单片机的设计,虽然其有着开发及制作成本低,能较大程度的利用资源,但其外围电路较多,且调试复杂,抗干扰能力差,也导致计价器不
17、够准确。而本文所用的vhdl具有稳定性好,抗干扰能力强等优点,且非常适合做为出租车计价器的控制核心,所以选择用vhdl来对计价器进行设计来实现其功能。本设计是对出租车计价器的四个模块进行分析的,并结合相关文献,对其中提到的以下四个模块的设计进行了总结,综述如下:计费和路程计算模块:计程模块可以说是此系统中的重中之重,因为计费的主体是路程在占主导因素的,因此此模块的设计要非常的仔细和精确。计程模块中的有内部变量来判断路程是否大于三公里,当大于三公里时,使得计费模块开始工作,非则计费模块一直是赋值为8,路程根据时钟来进行计算。文献计算机技术与发展第12期的文章出租车几家系统的设计和计算机与信息技术
18、第九期的文章多功能出租车计价器的设计中对计程模块是这样写的:根据提供的时钟信号,计算车租车所行驶的里程数。计费模块可以说是最最关键的一部分,因此要更加的准确和精确。计费模块是对路程的计算得到的费用。文献计算机技术与发展第12期文章出租车几家系统的设计和计算机与信息技术中的多动能出租车计价器的设计:当出租车载上乘客并起步,驾驶员将空车指示牌扳倒后,空车指示牌指示灯熄灭,计价系统开始进入计费状态。片选模块:本系统中有两片选模块,其中一个也可叫动态扫描模块。第一个片选模块控制实验箱上的数码管显示的位置和数量,动态扫描模块可将现实的结果显示在数码管上,时钟比较大的时候,可以让我们看上去多个数码管显示数
19、值,与显示模块相对应。小数点控制模块:因为路程,出租车费用不可能全是整数,所以有小数位,那对应就要在数码管上显示小数点,本模块就是专门起到控制小数点的作用。当模块中的seldp为不同数值时,可控制不同数码管显示小数点,即当dpout=1时即可。七段译码器模块显示模块:即通过选择将出租车的行驶路程数,费用通过数码管进行显示。文献计算机技术与发展12期中文章出租车几家系统的设计计算机与信息技术中的多功能出租车计价器的设计这样写道:实现计价,计程的显示。用到8个数码管,4个用来显示路程,单位是公里即km,另外四个用来显示费用,单位是人名币元。路程上限为99.99km,车费上限为99.99元,因为数码
20、管有限,显示的精确有要求所以上限都有一定的限制。本设计是基于vhdl进行编程,然后在max+pus2进行波形仿真,对主题FPGA的设计书本数字逻辑eda设计与实践,刘昌华是这样描述的:“该电路的核心就是技术分频电路,通过vhdl语言的顺序语句if-then-else根据一个或者一组条件来选择某一特定的执行通道,生成计费数据里程数据等等。对模块划分书本EDA技术综合应用实力与分析谭会生这样写道:根据设计的要求,我们可将整个系统的taxi分成4个模块,他们分别是:计费和路程计算模块,片选模块,小数点控制模块,七段译码显示模块。通过对以上文献的分析及综合,得到了本设计的设计思路和设计框图,并通过编程
21、,进行仿真来实现出租车计价器的功能。1 概述1.1 出租车计价器的发展及研究现状 出租车行业在我国是八十年代初兴起的一项新兴行业,随着我国国名经济的高速发展,出租车已成为城市公共交通的重要组成部分。多年来国内普遍使用的计价器只具备单一的脊梁功能。目前全世界的计价器中90%为台湾所生产。现今我国生产计价器的企业有上百家,主要集中在北京,上海,沈阳和广州等地。我国第一家生产计价器的是重庆起重机厂,最早的计价器全部使用机械齿轮结构,只能简单的计程功能,可以说,早期的计价器就是个里程表。随着科学技的发展,产生了第二代计价器。它采用手摇计算机与机械结构相结合的方式实现了半机械半电子化。此时它在计程的同时
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 基于 EDA 出租车 计价 系统 设计 abpq

链接地址:https://www.31ppt.com/p-3972487.html