单片机出租车计价器课程设计

单片机出租车计价器课程设计

ID:38830717

大小:513.69 KB

页数:17页

时间:2019-06-20

单片机出租车计价器课程设计_第1页
单片机出租车计价器课程设计_第2页
单片机出租车计价器课程设计_第3页
单片机出租车计价器课程设计_第4页
单片机出租车计价器课程设计_第5页
资源描述:

《单片机出租车计价器课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、单片机原理及系统课程设计评语:考勤10分守纪10分过程30分设计报告30分答辩20分总成绩(100分)专业:自动化班级:动1102姓名:学号:201108645指导教师:林海香兰州交通大学自动化与电气工程学院2014年1月17日单片机原理及系统课程设计报告基于单片机的出租车计价系统设计1设计目的,要求和设计方法1.1设计目的(1)学习基本理论在实践中综合运用的初步经验,掌握电路设计的基本方法、设计步骤,培养综合设计与调适能力,进一步提高综合运用所学知识和设计能力的的目的。(2)掌握C语言程序设计方法。(3)培养实践技能,提高分析和解决实际问题的能力,并具备一定程度的

2、设计能力。1.2基本设计要求本出租车自动计费,上电后显示最初的起步价,里程计费单价,等待时间计费单价,通过按键可以调节起步价,里程计费单价,等待时间计费单价。同时具有运行,等待,暂停等状态,可以显示暂停的时间。出租车停止后能够显示行驶的总费用。1.3性能指标1、费用的计算是按行驶里程收费。设起步价为7.00元。2、当里程<3km时,按起价计算费用。3、当里程>3km时,每公里按1.7元计费。4、等待累计时间>2min时,按1.5元/min计费。1.4显示功能1、显示行驶里程:用两位数字显示,显示方式为“XX”,单位为km。计程范围0-99km,精确到1km。2、显示

3、等候时间:用两位数字显示,显示方式为“XX”,单位为min。计时范围0-59min,精确到1min。3、显示总费用:用四位数字显示,显示方式为“XXX.X”,单位为元。计价范围0-999.9元,精确到0.1元。1.3设计方法本设计采用AT89C51单片机为主控器,并用开关或者频率信号发生器模拟车速,利用AT89C51的定时器工作在方式1下定时实现对出租车的计时及计价设计,输出采用LCD液1单片机原理及系统课程设计报告晶显示屏显示。2设计方案及原理2.1设计方案本设计,利用单片机丰富的端口和控制的灵活性,采用AT89C51单片机为主控器,并用开关或频率信号发生器模拟车

4、速,通过石英振荡器,LCD液晶显示和发光二级管以及单片机内部程序构成完整的出租车计价系统,基本可以实现了按运行状态计价的功能,价格调整功能。2.2设计原理出租车计价是根据车所行驶的路程以及乘客乘车的里程综合决定的。出租车行驶总路程可以通过车轮的周长乘车轮旋转圈数得到。即可计算得到车轮旋转几周出租车能行驶一公里的路程。通过计数接收到的脉冲个数,计算出当前所行驶的路程。同时,通过LCD液晶显示器显示当前的行驶里程、等待时间和需支付的车费。出租车计价器用于记录里程、起步公里数与价格的关系。模拟出租车计价器能根据总里程数、起步公里数的情况作出相应报价等。3出租车计价器系统的

5、硬件设计3.1出租车硬件框图电源电路液晶显示A按键电路T89C时钟电路52LED灯指示传感器(按键代替)图2-1系统的硬件框图3.2出租车计价器硬件连接图AT89C51的最小系统:时钟电路是单片机内部有一个高增益反相放大器,其输入端为芯片引脚XTAL1,其输出端为引脚XTAL2。通过这两个引脚在芯片外并接石英晶体振荡器和两只电容(电容和一般取30pF)。这样就构成一个稳定的自激振荡器。复位操作是按2单片机原理及系统课程设计报告LCD1键复位,按键复位具有上电复位功能外,若要复位,只要按图中的RESETLM017L键,电源VCC经电阻R1、R2分压,在RESET端产生

6、一个复位高电平。AT89C51的最小系统硬件图如图3.2(a)SDE所示。SDESW01234567VVVRREDDDDDDDDC112345678901234111111nFRP1X11CRYSTALU119392XTAL1P0.0/AD0383P0.1/AD1C2374P0.2/AD218365XTAL2P0.3/AD3356P0.4/AD41nF347P0.5/AD5338P0.6/AD69329RSTP0.7/AD721RESPACK-8P2.0/A822P2.1/A9R123P2.2/A10C310k29PSENP2.3/A112430251nFALEP2

7、.4/A123126EAP2.5/A1327P2.6/A1428P2.7/A15运行D1等待D2暂停1P1.0P3.0/RXD10LED-REDLED-RED211P1.1P3.1/TXD312P1.2P3.2/INT0初始选择413P1.3P3.3/INT1514P1.4P3.4/T0615P1.5P3.5/T1初始调节716图3.2(a)AT89C51的最小系统硬件图P1.6P3.6/WR817P1.7P3.7/RD模式选择路程AT89C51开始运行液晶显示和LED灯指示电路:显示电路对于现实电路我们采用液晶显示,液晶又分字终止符型和点阵型,我们使用的液晶是

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

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

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