出租车计价系统

出租车计价系统

ID:43746961

大小:454.17 KB

页数:24页

时间:2019-10-13

出租车计价系统_第1页
出租车计价系统_第2页
出租车计价系统_第3页
出租车计价系统_第4页
出租车计价系统_第5页
资源描述:

《出租车计价系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、计算机科学与技术学院硬件课程设计报告姓名:丁文文学号:08113344专业:计算机科学与技术班级:计算机科学与技术11—1班设计题目:出租车计价器系统成员:丁文文指导教师:三凯职称:副教授2013年10月徐州摘要这次硬件课程设计的内容是岀租车计价器系统,主要内容如下:以直流电动机模拟岀租车车轮的转动,直涼电动机车轮上有一个磁铁,然后用霍尔传感器采集信号,送到8253对信号进行减数计数,当8253输岀一个信号时,就用82亦输岀给显示器,然后根据车轮直径算出周长,由计数算岀总路程,最后可以计算价格。各地

2、起步价和昼夜价格等各不相同,实际还有计时计价等不同情况。这次为了简化实验,默认白天起步价5元(即3公里内价格5元),超过的部分1元每公里。晚上开始即5元,后面的2元每公里。关键词:岀租车计价器;霍尔传感器;8253;8255;1总体设计与任务1.1问题的提出出租车是大家出行必不可少的交通工具,在人们的日常生活中发挥着十分重要的作用。随着经济发展,人们的岀行频率不断増加,尤其是随着商业发展而不断增加的公务岀差频率,使得岀租车应用越来越多。随之而来的是岀租车计价问题。由于现在很多人对岀行的地点都不太熟悉

3、,费用计算往往会有争议。所以设计一款准确的岀租车计价器是很有必要的。出租车计价器充当了一个中立者的角色。公平的体现往往需要当事双方以外的媒质。而出租车计价器恰好充当这种媒质。它没有感情和利益因素搀杂在内,它只是一个计价仪器,因此它可以让司机和乘客两者都信服,能够保证双方公平交易。它应具有较准确的计价功能,不损害双方利益,以公平、公正为原则。针对实际生活的具体问题我们设计该方案进行硏究,用以解决生活中的问题。1.2需求分析既然岀租车的使用越来越广泛,那么市场对岀租车计价器的需求就会越来越大。虽然现在有

4、很多厂家设计生产了各种各样的岀租车计价器,但是也各自或多或少的有—些问题。如果能设计一款计价精准,健康节能而且小巧精悍的岀租车计价器,肯定会有良好的市场反响。为尽可能满足以上的设计目标,我们可以选择8233计数器和可编程接口芯片8255o用8255作为接□,通常不需要附加外部逻辑电路就可以直接为CPU与外设扌昱供数据通道。1.3设计任务最重要的任务目标是精确。出租车计价器如果不够精确,肯定会导致交易岀现问题,使司机和乘客对价格存在争议,影响彼此的情绪。其次,出租车计价器应该满足全天候连续工作,在高强

5、度的工作下不应该岀现问题。另外,还要满足耐振动的条件,否则在路面颠簸时容易损坏。其他的方面要尽量节能等。收费分为白天和晚上两种情况。白天起步价为5元,超过部分1元每公里。晚上起步价为6元,超过部分2元每公里。为简化间题,以上默认数据不会改变,而且不涉及掉电处理,语音播报和等待红灯计费等功能。路程显示不超过99公里,价格不超过99元。涉及到白天夜晚用开关切换。开关闭合表示晩上,否则为白天。2硬件方案2.18253的应用8253在本实验中工作于方式3,控制字为:OOUOlllBo含义为:选择通道0,先读

6、写计数器的低字节,再读/写计数器的高字节,采用的是BCD计数的方法。8253具有3个独立的计数通道,采用诚1计数方式。在门控信号有效时,每输入1个计数脉冲,通道作1次计数操作。当计数脉冲是已知周期的时钟信号时,计数就成为定时。8253芯片有24条引脚,封装在双列直插式陶就管壳内,内部结构如下:⑴擞据总线缓冲器数据总线缓冲器与系统总线连接,8位双向,与CPU交换信息的通道。这是8253与CPU之间的数据接口,它由8位双向三态缓冲存储器构成,是CPU与8253之间交换信息的必经之路。(2)•读/写控制读

7、/写控制分别连接系统的IOR^nIOW#,由CPU控制着访问8253的内部通道。接收CPU送入的读/写控制倍号,并完成对芯片内却各功能部件的控制功能,因此,它实际上是8253芯片内部的控制器。A1A0:端口选S信号,由CPU输入。8253內部有3个独立的通道和一个控制字寄存器,它们构成8253芯片的4个端口,CPU可对3个通道进行读/写操作3对控制字寄存器进行写操作。这4个端□地址由最低2位地址码A1A0来选择。(3)•通道选择CS——片选信号,由CPU输入,低电平有效,通常由端口地址的高位地址译码

8、形成。RD、WR一一读/写控制命令,由CPU输入,低电平有效。RD有效时,CPU读取由A1A0所选定的通道内计数器的内容。WR有效时,CPU将计数值写入各个通道的计数誥中,或者是将方式控制字写入控制字寄存器中。(4)•计数通道0〜2每个计数通道内含1个16位的初值寄存器、诚1计数器和1个16位的(输岀)锁存器。8253内部包含3个功能完全相同的通道,每个通道内部设有一个16位计数器,可进行二进制或十进制(BCD码)计数。采用二进制计数时,最大计数值是FFFFH,釆用B

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。