摘要
分析了出租车计费系统各模块的功能要求、基本原理以及实现方法。设计采用VHDL硬件描述语言进行编程,基于Quartus II9.0软件平台进行编译和仿真。介绍了采用EP2C35F678C8 FPGA芯片设计出租车计费系统的方法,阐述了该计费系统的主要组成单元:分频模块、计程模块、计时模块和计费模块等模块的设计,同时,给出了详细的仿真波形,基本实现了出租车基本计费功能,还能模拟汽车启动、停止、暂停等状态,同时,提高了计费系统的可靠性、通用性。
The functional requirements,basic principle and implementation method of the taxi billing system module are analyzed in this paper.This system's design and programming in the VHDL are compiled and emulated basing on Quartus Ⅱ platform of Altera.It introduces one method that can use the EP2C35F678C8 FPGA chip to design taxi billing system,which consists of the following modules:frequency division,mileage,timing,billing module and so on.Then it describes the design of each module and gives out the simulation.This taxi billing system can implement the basic functions,and it also can simulate the status of start,stop and pause.At the same time,its reliability and commonality also can be improved.
出处
《微型电脑应用》
2015年第7期31-33,5,共3页
Microcomputer Applications
基金
黄淮学院教育教学改革项目(2014XJGLX0430
2014XJGLX0109)