cpld出租车计价器.doc

约44页DOC格式手机打开展开

cpld出租车计价器,cpld出租车计价器44页,1.4万余字 附录有详细的设计流程图和部分源代码摘要本文论述了一种基于cpld的出租车计价系统的设计。该计价器通过数码管和按键可以显示时间、单价、起步价、里程数,并用扫描电路显示所走路程需要的费用。本论文主要工作是软件设计,它主要包括四个子模块:按键模块,控制模块,译码模块和显示模块。设计时...
编号:99-18988大小:847.50K
分类: 论文>通信/电子论文

内容介绍

此文档由会员 cnlula 发布

CPLD出租车计价器

44页,1.4万余字 附录有详细的设计流程图和部分源代码

摘 要
本文论述了一种基于CPLD的出租车计价系统的设计。该计价器通过数码管和按键可以显示时间、单价、起步价、里程数,并用扫描电路显示所走路程需要的费用。本论文主要工作是软件设计,它主要包括四个子模块:按键模块,控制模块,译码模块和显示模块。设计时采用VHDL硬件描述语言,通过软件Quartus II对本设计进行设计,下载到芯片EPM7128SLC84-l5中,从而实现计价器的计费功能。
关键词:CPLD 出租车计价器 VHDL QuartusII

目 录
1 绪论 1
1.1 出租车计价器的发展概况 1
1.2 出租车行业的管理现状 1
2 出租车计价器系统硬件结构 2
2.1 硬件系统概述 2
2.1.1 EDA概述 2
2.1.2 CPLD器件MAX7000系列 2
2.1.3 霍尔传感器 3
2.2 VHDL硬件描述语言 4
2.2.1 VHDL概述 4
2.2.2 VHDL语言基础知识 4
3 软件编程环境 5
3.1 QuartusII软件的特点 6
3.2 QuartusII软件的集成工具 6
3.3 设计输入 7
3.4 综合 7
3.5 布局布线 8
3.6 仿真 8
3.7 编程与配置 8
4 出租车计价器的软件设计过程 9
4.1 出租车计费器工作原理 9
4.2 基本的设计思想 9
4.2.1 控制模块 9
4.2.2 译码显示模块 12
4.3 设计的整个过程 15
4.4 各个模块的仿真结果 22
4.4.1 控制模块仿真结果 22
4.4.2 译码显示模块仿真结果 23
5 出租车计价器存在的问题和改进工作 25
5.1 出租车计价器存在的问题 25
5.2 改进方法 25
结束语 25
参考文献 27
英文摘要 28
附录一 出租车计价器软件设计的流程图 29
附录二 软件设计的源代码 30
致谢 37
农业工程学院毕业设计成绩评定表 38




参 考 文 献
[1] 周清华, 马善农, 谢勇勤. 基于CPLD的出租车计价器的设计与研究 [J]. 科技广场, 2007(1): 205-206.
[2] 杨建潮. 出租汽车计价器的计价原理 [J]. 检定与规程, 2001(4): 44-45.
[3] 洪传文. 出租车计价器的原理及应用 [J]. 技术监督与服务, 1997(3): 17-18.
[4] 黄再银. 基于uPD78F0034单片机的出租车计费器的设计与实现 [J]. 国外电子元器件, 2004(8): 21-24.
[5] 王小平, 王彦芳, 李夏青, 等. 基于EDA技术的出租车费计价单片系统 [J]. 南开大学学报(自然科学), 2001, 34(2): 121-123.