- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
重庆大学 计算机硬件课程设计 2014年9月
PAGE 24
计算机硬件技术基础课程设计
计程车计价器设计
姓????名: 学??号:
姓????名: ?学??号:
姓????名: 学??号:
重庆大学自动化学院?
二O一四年九月
目录
TOC \o 1-3 \h \z \u 引言 3
1.设计的主要内容和方案 3
1.1设计基本内容 3
1.2设计方案 4
1.2.1设计框图 4
1.2.2白天、晚上单价与起步价和原始路程设置 4
1.2.3行驶中对车速调节 4
1.2.4路程、总金额与速度、时间的变化关系 5
1.2.5等待时间计费 5
1.2.6 LED显示 5
1.2.7语音报警 5
1.2.8功能键设置 5
1.3软件硬件设计 6
1.3.1硬件设计 6
1.3.2软件设计 10
2.程序流程图 11
2.1主程序流程图 11
2.2初始化子程序流程图 12
2.3键盘扫描子程序流程图 12
2.4中断0程序控制步进电机 13
2.5中断1控制单色LED显示 13
2.6中断2控制熄灭LED的精确定时 14
2.7中断3计时计算价格与公里数 14
3.具体操作 15
4.任务分工 15
5.结果 15
6.总结 16
7.参考文献 18
程序清单 19
引言
现如今,出租车出现在在各大小城市中,给人们带来了很大的便利,人们对出租车最关心的还是在于车价和路程行驶的合理和公道性。
对此就要求一个较为合理简便的计价器的出现。因此我们结合本课程的基础知识来设计一个计程车计价器。
1.设计的主要内容和方案
1.1设计基本内容
设计一个计程车计价器,用计算机试验系统完成计程车计价器的基本功能,并在此基础上自行完善和优化系统功能。基本功能具体要求如下:
1.可以设置起步价、每公里单价。
2.用三色LED显示计价结果,夜间价格用绿色显示,白天用红色显示;用单色LED显示车速。
3.按键启动计程车起步价和停车,行驶过程中可以调整车速,并在LED上显示当前车速。
按键开始计价和停止计价。根据车速和进行时间计算行驶距离,3公里后每公里增加1次单价,要求精确到角。若在计价过程中停车,则每隔5秒增加1次单价。计价过程中,LED上显示计价结果;停止计价后,计价结果继续显示5秒后,关闭LED。
4.乘客上车时设定距目的地公里数,若司机故意绕道则声光报警(扬声器或蜂鸣器)。
上述时间要求精确定时
5.拓展:加入语音防绕路报警器,步进电机调速。
1.2设计方案
1.2.1设计框图
8086
8086
8255键盘管理模块
8254定时模块
8259定时中断模块
8255速度显示模块
8255价格显示模块
语音播报系统
语音播报系统
步进电机
步进电机
图1.1 模块功能设计框图
1.2.2白天、晚上单价与起步价和原始路程设置
通过4*4键盘来对单价、起步价以及原始路程进行输入设置,在机器内初始白天起步价为8元、每公里单价1.2元;夜间起步价10元、夜间每公里单价2元;中途停车每五秒计费为5毛钱。要改变这些设置可以在开车前进行基础价的设置功能,通过键盘输入,并在单色LED上显示,并编写键盘功能子程序与白天、夜间价格转换子程序实现。
1.2.3行驶中对车速调节
为了更好地体现汽车行驶过程(电机的运转),我们设计一个调速系统,汽车有三个档位机型调速,分别为0km/h,36km/h,72km/h;虽然有三个不同的速度,但是计费是按行驶距离计费因此不会影响到计费结果,需要通过调速子程序实现。
1.2.4路程、总金额与速度、时间的变化关系
总路程与总金额的计算是通过时间与速度来计算得到,当路程不足3公里时总金额为起步价,超过3公里后则按每公里加一次单价进行计算,可以用数学公式进行表示:路程S=V*T,起步价M=M0?(S=3)和超过3公里时总金额M=M0+(S-3)*P(S3),P为单价。作为路程与总金额的逻辑公式来计算。在此部分设计中要求有计价子程序。
1.2.5等待时间计费
当速度调为0时就进入等待时间,切换到停车计费子程序,在白天行驶时我们可以根据交通的实际情况设置等待时间中的计费价格P1,但晚上确认为固定的初始值;由于速度为零因此价钱与时间的关系可以用公式表示M=M0+T*P1。
1.2.6 LED显示
白天用红色的三色LED显示,夜间用绿的的三色LED显示,两者间可以通过按键切换,车速用单色LED显示;都通过子程序实现。
1.2.7语音报警
在开车前设置行驶路程,当到达目的地时,即停车收费时,若司机绕道,路程延长,则会报警,当然如果不设置路程则默认为999Km,也当然不会报警了,有语音模块实现。
1.2.8功
您可能关注的文档
- 毕业设计(论文)-基于JSP新闻管理系统之负责后台二级新闻管理模块的设计与实现.doc
- 毕业设计(论文)-基于PLC的中央空调水泵变频调速系统设计.doc
- 毕业设计(论文)-基于PLC控制的同步电机系统设计.doc
- 毕业设计(论文)-基于STC12C5A60S2单片机MP3播放器的设计与实现.doc
- 毕业设计(论文)-基于UGNX8.0概念摩托车的简单设计.doc
- 毕业设计(论文)-矩阵的Kronecker积及其应用.doc
- 毕业设计(论文)-立式精锻机上料机械手设计.doc
- 毕业设计(论文)-旅游日记之创建相册的设计与实现.doc
- 毕业设计(论文)-模块式自动化生产设备的设计.doc
- 毕业设计(论文)-某建筑工程施工组织设计.doc
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
文档评论(0)