没有合适的资源?快使用搜索试试~ 我知道了~
基于FPGA技术的出租车计费器设计.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 177 浏览量
2023-06-20
15:31:27
上传
评论
收藏 314KB DOC 举报
温馨提示
试读
30页
基于FPGA技术的出租车计费器设计.doc
资源推荐
资源详情
资源评论
摘 要
关键字: 出租车计费器 FPGA MAX+PLUS VHDL 语言
Abstract
This article presents a method of how to use FPGA to design a taxi meter,
andhow to replace traditional electrical design with burgeoning EDA parts.The
develop period can be short because of the programmable FPGA and the design
method which is simple and variable. It can also make the taxi count meter smaller
and more functional.Besides the basic functions of taxi count meter, some new ideas
are added concerning about the particularity of this calling. It becomes more
transplantable and easier to upgrade by using of the FPGA and programming with
VHDL language.The linkage between the cost factors which can be influenced by oil
and the taxi cost may be possible through the flexible setting of the cost calculation
standard.So make the design more practical value.
Key Words: taxi meter; FPGA; MAX+ PLUS; VHDL
第一章 引言
第二章 概述
2.1 方案论证
2.1.1 出租车计费器现状和挑战
最近几年出租车行业发展迅速,在全国有几千家出租车公司,出租车计费器
的市场非常庞大。目前市场上使用的出租车计费器主要采用的都是利用MCU 如
89C51 单片机实现的计费器设计,显示方式上主要采用的是固定显示内容的LED
显示。如图1.1:
图1.1 传统LED 显示的计费器
传统的出租车计费器由于发展使用了十几年,在稳定性、成本、以及使用习
惯上都具有一些优势,但是随着出租车价格市场化,许多因素主导着出租车行业
的成本。例如:油价的波动、季节天气的变化等都时时刻刻影响着其价格的变动。
这些情况都对传统的出租车计费器提出了更高的要求。近一年来,各大城市都在
第二章 概述
对出租车价格进行调整,由于数量太多,很多城市的调价甚至需要一个月的时间
才能完成,经常会同一时间出现几个价格,有的城市的出租车上还会出现司机人
工计价的尴尬情形。这些都暴露了传统计费器在灵活性和升级换代能力的天生不
足。
传统计费器的不足可以体现在以下几点:
2.计价方式的不灵活
每次计价标准的修改都需要将芯片从新烧录,使得每次调价都需要耗费大量
的人力物力,很难达到目前油价联动的需求。
3.显示方式的不灵活
由于传统计费器采用 LED 显示,看似简单、方便,但是这种方式要求计费
器外形设计固定化,如果需要改变显示内容,甚至需要整个设备的更换,不利于
产品的理想升级。
这些都体现了目前对出租车计费器市场更新换代的需求。
2.1.2 解决方案
考虑到目前出租车行业迅猛发展的趋势以及对计费器更高的灵活性要求,本
设计希望尝试一些新的方法来予以解决。
1.利用FPGA 取代MCU
随着 FPGA 等数字可编程器件的出现解决传统电子设计不能完成的任务,
利用FPGA来实现出租车计费器。可行性很高,而且电路简单,大大减少外围器
件,可以用软件完全仿真,灵活度高,可以设计一些复杂的系统,而且编好的系
统可以在不同的FPGA 或CPLD芯片上通用。FPGA 能完成任何数字器件的功能,
使用FPGA 来开发数字电路,可以大大缩短设计时间,减少PCB 面积,提高系统
的可靠性。同时由于 FPGA 的功能完全取决于VHDL 语言编写的程序,不拘泥
于某种芯片的特殊指令,更加提高了产品的更新换代能力。
2.增加计价标准设定功能
通过设计此功能模块可以使得计价标准设计更加灵活,体现目前出租车行业
发展的需要,使运价、油价联动成为可能。
2.2 FPGA 介绍
2.2.1 FPGA 发展状况
FPGA 是现场可编程门阵列(Field Programable Gate Array)的简称,FPGA 是
电子设计领域中最具活力和发展前途的一项技术,它的影响丝毫不亚于70 年代
单片机的发明和使用。
Actel 公司于2005 年1 月24 日在美国加利福尼亚总部发布了它的ProASIC3
和ProASIC3E 系列的FPGA。这是该公司第三代的基于Flash 的可编程逻辑方案。
这些新的 ProASIC3 最低价将达到1.5 美元,代表了全球最低成本的FPGA,并且
相对于基于SRAM 的FPGA 来说具有保密的优势。基于Flash 的FPGA 可以提供
加密、低功耗、上电工作、可重复编程的方案。而最近 Lattice 公司发布了其新
一代90nm 高性能FPGA:LatticeSC 系列。该系列FPGA 采用日本富士通CS100A
90nm 工艺制造,集成了3.4Gbps 高速SERDES 模块,多种形式的嵌入式RAM,
以及嵌入式定制ASIC 模块。逻辑容量从容量从1 万5 千到11 万5 千个LUTs。该
系列将成为 Lattice 公司目前性能最高的FPGA 主攻高速系统应用领域。
从这些都可以看出可编程器件已成为现在及未来很长一段时间的主流,用它
来实现出租车计费系统可以省去很多外围电路,稳定,简单有效,可以设计出很
多复杂强大的功能,提高产品竞争力。
2.2.2 FPGA 的结构与原理
目前生产 FPGA 的公司主要有Xilinx、Altera、Actel、Lattice、QuickLogic
等,生产的FPGA 品种和型号繁多。尽管这些FPGA 的具体结构和性能指标各
有特色,但它们都有一个共同之处,即由逻辑功能块排成阵列,并由可编程的互
连资源连接这些逻辑功能块,从而实现不同的设计。
除了上述构成 FPGA 基本结构的三除了上述构成 FPGA 基本结构的三种资
源以外,随着工艺的进步和应用系统需求的发展,一般在FPGA 中还可能包含
以下可选资源:
存储器资源(块 RAM、分布式RAM);
数字时钟管理单元(分频/倍频、数字延迟、时钟锁定);
算数运算单元(高速硬件乘法器、乘加器);
多电平标准兼容的 I/O 接口;
高速串行 I/O 接口;
剩余29页未读,继续阅读
资源评论
oligaga
- 粉丝: 52
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 蓝zapro.apk
- chromedriver-linux64.zip
- 基于Python和PyTorch框架完成的一个手写数字识别实验源码(带MINIST手写数字数据集)+详细注释(高分项目)
- 基于Matlab在MNIST数据集上利用CNN完成手写体数字识别任务,并实现单层CNN反向传播算法+源代码+文档说明(高分项目)
- NVIDIA驱动、CUDA和Pytorch及其依赖
- html动态爱心代码一(附源码)
- c40539bc-071a-486c-9d52-9d0c18d62dac 4.html
- 基于物理的非视域成像(NLOS)算法,利用了nerf+python源码+文档说明
- yuluer知更鸟.7z(1).001
- python课程设计-基于tensorflow实现的图文生成程序,数据集flickr30k-images+源代码+文档说明+截图
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功