出租车计费系统设计.doc

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

出租车计费系统设计,页数 53字数 12847摘要随着eda技术的高速发展,电子系统的设计技术和工具发生了深刻的变化,大规模可编程逻辑器件cpld/fpga的出现,给设计人员带来了诸多方便。利用它进行产品开发,不仅成本低、周期短、可靠性高,而且具有完全的知识产权。本文设计了一个以cpld/fpga为主体、辅以at89c5...
编号:10-26874大小:1.61M
分类: 论文>通信/电子论文

内容介绍

此文档由会员 王亮亮 发布

出租车计费系统设计

页数 53 字数 12847

摘 要
随着EDA技术的高速发展,电子系统的设计技术和工具发生了深刻的变化,大规模可编程逻辑器件CPLD/FPGA的出现,给设计人员带来了诸多方便。利用它进行产品开发,不仅成本低、周期短、可靠性高,而且具有完全的知识产权。本文设计了一个以CPLD/FPGA为主体、辅以AT89C51单片机控制,附加一定外围电路组成的出租车计费器系统。利用MAX+PLUS 编写的VHDL语言实现了计程模块、计费模块、计时模块等功能。此模块突出了其作为硬件描述语言的良好的可读性、可移植性和易理解等优点。通过下载到特定芯片后,可应用于实际的出租车计费系统中。

关键词:CPLD/PPGA,AT89C51单片机,出租车计费器,MAX+PLUS,数字系统
目 录

摘 要 I
ABSTRACT II
第1章 引 言 1
1.1 设计背景 1
1.2设计任务与要求 1
1.2.1 计费及显示功能 1
1.2.2 时钟及显示 2
1.2.3 计费开始提示 2
第2章 硬件电路设计 3
2.1 FPGA基本系统 3
2.1.1 可编程逻辑器件与FPGA简介 3
2.1.2 FPGA结构原理与特点 4
2.1.3 FPGA器件性能参数和指标 6
2.1.4 FPGA器件选型原则 6
2.1.5 FPGA技术的发展趋势 6
2.2 单片机基本系统 7
2.2.1 CPU 7
2.2.2 I/O口 8
2.3 液晶显示器 9
2.3.1 图形点阵式LCD显示模块 9
2.3.2 显示器模块的部件 10
2.3.3 显示器模块的外部接口功能 11
2.3.4 89C51和LCD显示器模块的接口 12
第3章 系统软件设计方案 13
3.1 系统组成 13
3.2 测控FPGA的VHDL程序设计 14
3.3 单片机控制程序设计 15
第4章 电源稳压及防干扰的设计 22
4.1 计价器抗干扰措施的研究 22
4.2 提高供电电源的抗干扰能力 22
4.2.1电源滤波 22
4.2.2电源稳压 24
第5章 系统调试 26
5.1 系统的调试方法 26
5.1.1 系统的软件调试 26
5.1.2 系统的有关仿真 26
第6章 结束语 28
致 谢 29
参考文献 30
附录 31

参考文献
[1] 何立民主著. 单片机应用技术选编.北京航空航天大学出版社, 2000年
[2] 张立,赵永健编著. 现代电力电子技术. 科学出版社, 1995年9月
[3] 余永权,李小青,陈林康编著. 单片机应用系统的功率接口技术. 北京航空航天大学出版社,1992年
[4] 张毅刚,彭喜源,谭晓的编著. MCS-51单片机应用设计. 哈尔滨工业大学出版社, 1997年
[5] 丁元杰主编. 单片微机原理及应用. 机械工业出版社. 1996年