没有合适的资源?快使用搜索试试~ 我知道了~
基于51单片机的出租车计价器设计毕业设计论文.doc
1 下载量 93 浏览量
2023-07-10
14:12:23
上传
评论
收藏 286KB DOC 举报
温馨提示
试读
30页
基于51单片机的出租车计价器设计毕业设计论文.doc
资源推荐
资源详情
资源评论
1
第一章 绪论
1.1 出租车计价器的研究背景及意义
1.1.1 研究背景
当今社会,随着生活水平的日益提高,衣食住的享受已不能满足人们的需求,出
行的舒适度已受到越来越多人的关注。于是,出租车行业以低价高质的服务给人们带
来了出行的享受,所以越来越受到广大群众的欢迎。
我国在 70 年代开始出现出租车,但那时的计费系统大都是国外进口不但不够准
确,价格还十分昂贵。重庆市起重机厂是我国的第一家生产计价器企业,最早的计价
器全部采用机械齿轮结构,只能完成简单的计程功能。可以这么说,早期的计价器就
是一个里程表,并且,总存在着买卖纠纷等各种问题困扰着行业的发展。而改良出租
车计价器是在出租车行业中解决这一矛盾的最好方法,用更加精良的计价器来为乘客
提供更加优质的服务。
随着改革开放日益深入,出租车行业的迅猛发展,国内各机械厂家纷纷推出国产
计价器。出租车计价器的功能从刚开始的只显示路程(需要司机自己定价,计算后四
舍五入),到能够自主计费,以及现在的能够打发票和语音提示、按时间自主变动单
价等功能。出租车行业已成为象征着城市文明的窗口,现在各大中城市出租车行业都
已普及自动计价器,计价器技术的发展已成定局,所以未来汽车计价器的市场还是十
分有潜力的。
1.1.2 研究意义
凡乘过出租车的人都知道,只要汽车开动,随着行驶里程的增加,就会看到汽车
前面的计价器里程数字显示的读数从零逐渐增大,而当行驶到某一值时(如3KM)计
费数字显示开始从起步价(如7元)增加。当出租车到达某地需要在那里等候时,司
机只要按一下“计时”键,每等候一定时间,计费显示就增加一个该收的等候费用。
汽车继续行驶时,停止计算等候费,继续增加里程计费。到达目的地,便可按显示的
数字收费。
出租车计价的的原理简单的概括为以下几个方面:
里程传感器:采集车速信号,(也可以自己做车速传感器,采用霍尔效应做),车速
信号为脉冲信号,采集脉冲信号的频率就可以得到车速,可以用到芯片的定时器
捕获。如果车速大于一定的值,采用公里数计算价格,如果车速小于这个值,就可
以用时间计算。
计算公里数:应用芯片计算其公里数。
2
计算时间:用到芯片定时器确定时间,或者用 RTC 中断采集到更精确的时间。
显示:用数码管或液晶显示公里数,时间,以及价格,可以用芯片驱动数码管或
者用芯片驱动液晶空车牌来提供计价器计价的信号。
打印机:打印机来打印所需要的票据,通过排线连接计价器主机。
随着科学技术的发展,产生了第二代计价器。它采用了手摇计算机与机械结构
相结合的方式,实现了半机械半电子化。此时它在计程的同时还可以完成计价的工作。
大规模集成电路的发展又产生了第三代计价器,也就是全电子化的计价器。它的功能
也在不断完善.当单片机出现并应用于计价器后,现代出租车计价器的模型也就基本
具备了,它可以完成计程,计价,显示等基本工作。
本次设计的目的在于现在各大中城市出租车行业都已普及自动计价器,通过学
习与实验设计,将所学的知识更好的与生活相联系,做到“学有所用,学以致用”。
通过前面的介绍,我们可以非常清楚的了解道到出租车计价器是出租车行业发展的重
要标志,是出租车中最重要的工具,并且它关系着交易双方的利益,具有良好性能的
计价器无论是对广大出租车司机朋友还是乘客来说都是很必要的。所以,我们在设计
的过程中为们必须做到,简单、精确、实用、耐用。由于采用模拟电路和数字电路设
计的计价器整体电路的规模较大,用到的器件多,造成故障率高,难调试,不利于推
广。为此在各种利弊权衡之后,最终决定采用单片机进行设计。单片机相对来说功能
强大,用较少的硬件和适当的软件相互配合就可以很容易的实现设计要求,对于初学
者来说简单易上手,且灵活性强,可以通过软件编程来完成更多的附加功能。
1.2 单片机概览
1.2.1 单片机的含义
单片机(Single Chip Microcomputer,SCMC)亦称单片微电脑或单片微型计算机,
国际上统称为微控制器(Microcontrollor,MCU,μC),是一类内部集成了计算机核心技
术的智能芯片。当今世界把计算机分为嵌入式计算机和通用计算机两大类,二单片机
正是属于后者。嵌入式计算机是以嵌入式系统的形式隐藏在各种装置、产品和系统中。
如果说把人看成是一个系统,人脑就是一台典型的嵌入式计算机。嵌入式系统的核心
部件有以下 3 类:嵌入式微处理器、嵌入式 DSP 处理器和微控制器。顾名思义,微控
制器主要用于控制领域,用于实现各种控制测试和控制功能。虽然微控制器只是一块
芯片,但是从组成和和功能上来看,它已经具备了计算机系统的属性,因此可以称之
为单片微型计算机(Single Chip Microcomputer,SCMC),简称单片机。
如果说单片机是国人给该类芯片定义的一个俗名或土名,那么微控制器则是国际
上公认的一个学名。单片机的称呼是从它的外观形态、外部表现、存在形式定名的,
3
而微控制器的称谓则是从它的内在本质、功能特点、应用方向确定的。与单片机一词
成并列关系的有单片机、计算机系统,与微控制器一词成并列关系的有未处理器、数
字信号处理器等。
单片机就是把中央处理器 CPU、随机存取存储器 RAM、只读存储器 ROM、输入/输
出端口 I/O 等主要的计算机功能部件,都集成在一块集成电路芯片上,从而形成一部
概念上完整的微型计算机。换言之,把微型计算机的所有功能部件都集成并封装在一
块芯片之内而构成一部超微型计算机,称其为单片机。
单片机的设计目标主要是增强“控制”能力,满足实时控制(就是快速反应)方
面的需要。因此,它在硬件结构、指令系统、I/O 端口、功率消耗及可靠性等方面均
有其独特之处,其最显著的特长之一就是具有非常有效的控制功能。尽管单片机主要
是为控制目的而设计的,他仍然具备通用型计算机的全部特征,“麻雀虽小,五脏俱
全”。既然单片机是一部概念上完整的微型计算机,那么单片机的功能部件和工作原
理与微型计算机也是基本相同的。
如图 1-1 所示,一台微型计算机是由运算器、控制器、存储器、输入设备、和输
出设备和若干集成电路组成的。虽然微型计算机技术得到了充分的发展,但是微型计
算机在系统结构上仍然属于经典计算机结构。这种结构是由计算机的开拓者——数学
家约翰·冯·诺依曼最先提出的,所以称之为冯·诺依曼计算机体系结构。而 8051
系列单片机用的是哈佛结构。
图 1-1 微型计算机的基本结构
输入设备
运算器
输出设备
存储器
控制器
4
1.2.2 单片机的发展史
单片机诞生于 1971 年,经历了 SCM、MCU、SoC 三大阶段,早期的 SCM 单片机
都是 8 位或 4 位的。其中最成功的是 INTEL 的 8051,此后在 8051 上发展出了 MCS51
系列 MCU 系统。基于这一系统的单片机系统直到现在还在广泛使用。随着工业控制
领域要求的提高,开始出现了 16 位单片机,但因为性价比不理想并未得到很广泛的
应用。90 年代后随着消费电子产品大发展,单片机技术得到了巨大提高。随着 INTEL
i960 系列特别是后来的 ARM 系列的广泛应用,32 位单片机迅速取代 16 位单片机的高
端地位,并且进入主流市场。
而传统的 8 位单片机的性能也得到了飞速提高,处理能力比起 80 年代提高了数
百倍。高端的 32 位 Soc 单片机主频已经超过 300MHz,性能直追 90 年代中期的专用
处理器,而普通的型号出厂价格跌落至 1 美元,最高端的型号也只有 10 美元。
当代单片机系统已经不再只在裸机环境下开发和使用,大量专用的嵌入式操作系统被
广泛应用在全系列的单片机上。而在作为掌上电脑和手机核心处理的高端单片机甚至
可以直接使用专用的 Windows 和 Linux 操作系统。
1.2.3 单片机的特点及应用范围
高集成度,体积小,高可靠性
单片机将各功能部件集成在一块晶体芯片上,集成度很高,体积自然也是最小的。
芯片本身是按工业测控环境要求设计的,内部布线很短,其抗工业噪音性能优于一般
通用的 CPU。单片机程序指令,常数及表格等固化在 ROM 中不易破坏,许多信号通
道均在一个芯片内,故可靠性高。
控制功能强
为了满足对对象的控制要求,单片机的指令系统均有极丰富的条件:分支转移能
力,I/O 口的逻辑操作及位处理能力,非常适用于专门的控制功能。
低电压,低功耗,便于生产便携式产品
为了满足广泛使用于便携式系统,许多单片机内的工作电压仅为 1.8V~3.6V,
而工作电流仅为数百微安。
易扩展
片内具有计算机正常运行所必需的部件。芯片外部有许多供扩展用的三总线及并
行、串行输入/输出管脚,很容易构成各种规模的计算机应用系统。
优异的性能价格比
单片机的性能极高,为了提高速度和运行效率,单片机已开始使用 RISC 流水线
和 DSP 等技术。单片机的寻址能力也已突破 64KB 的限制,有的已可达到 1MB 和
16MB,片内的 ROM 容量可达 62MB,RAM 容量则可达 2MB。由于单片机的广泛使
5
用,因而销量极大,各大公司的商业竞争更使其价格十分低廉,其性能价格比极高。
单片机自 20 世纪 70 年代问世以来,以其鲜明的特点得到迅猛发展,已广泛应用
于家用电器、智能玩具、智能仪器仪表、工业控制、航空航天等领域,经过 30 多年
的发展,性能不断提高,品种不断丰富,已经形成自动控制的一支中坚力量。据统计,
我国的单片机年容量已达 1~3 亿片,且每年以大约 16%的速度增长,但相对于国际
市场我国的占有率还不到 1%。这说明单片机应用在我国有着广阔的前景。对于从事
自动控制的技术人员来讲,掌握单片机原理及其应用已经成为必不可少的学习任务。
提到单片机的应用,有人这样说,“凡是能想到的地方,单片机都可以用的上”,
这样说并不夸张。因此,单片机的应用十分广泛,在工业控制领域、家电产品、智能
化仪器仪表、计算机外部设备,特别是机电一体化产品中,都有重要的用途。其主要
的用途可以分为以下几个领域。
电信
家用电器
计算机外围设备
办公自动化
工业控制
商用电子
电子玩具
仪器仪表
汽车电子
军用电子
1.2.4 51 系列单片机
51 系列单片机是在美国 Intel 公司于 20 世纪 80 年代推出的 MCS-51 系列高性能
8 位单片机的基础上发展而来的,它在单一芯片内集成了并行 I/O 口、异步串行口、
16 位定时器/计数器、中断系统、片内 RAM 和片内 ROM,以及其他一些功能部件。
现在 51 系列单片机已经有了很大的发展,除了 Intel 公司之外,Philips、Siemens、
Fujutsu、OKI、Atmel、SST、Winbond 等公司都推出了以 8051 为核心的新一代 8 位
单片机。不同公司推出的 51 具有各自的功能和特点,但它们的内核都是以 Intel 公司
的 MCS-51 为基础的,并且指令系统兼容,从而给用户带来了广阔的选择范围,同时
又可以采用相同的开发工具。
51 系列单片机在存储器上的配置上采用所谓“哈佛”结构,即在物理上具有独
立的程序存储器和数据存储器,而在逻辑上采用相同的地址空间,利用不同的指令和
寻址方式进行访问,可分别寻址 64KB 的程序存储空间和 64KB 的数据存储空间,充
剩余29页未读,继续阅读
资源评论
yyyyyyhhh222
- 粉丝: 415
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功