出租车计价器设计与制作毕业设计论文_第1页
出租车计价器设计与制作毕业设计论文_第2页
出租车计价器设计与制作毕业设计论文_第3页
出租车计价器设计与制作毕业设计论文_第4页
出租车计价器设计与制作毕业设计论文_第5页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、出租车计价器设计与制作毕业设计论文1 目目录第一部分设计任务与调研,3第二部分设计说明 ,4第三部分设计成果,8 第四部分终止语,12 第五部分致谢,13 第六部分参考文献 142 第一部分设计任务与调研一调研设计一个出租车自动计费器,计费包括起步价、行车里程计费、等待时间计费三部分,用 1602 液晶显示总金额,运行时间,暂停时间,最大值为99.9 元,起步价为5.0 元,3Km之内起步价计费,超过 3Km,设速度为 100m/s,10s 增加 1.3 元(即 1KM增加 1.3 元),等待时间单价为每分钟 1.5 元,用液晶显示总里程,同时用液晶显示等待时间和运行花费时间;设计要求:一、计

2、费功能费用的运算是按行驶里程收费;设起步价为 5.00元;1、当里程 3km时,每公里按 1.3 元计费 3、等待累计时间 2min 时,按 1.5 元/min 计费二、显示功能 1、显示行驶里程:用四位数字显示,显示方式为“ XXXX” , 单位为 km;计程范畴 0-99km,精确到 1km;2、显示等候时间:用两位数字显示,显示方式为“XX” , 单位为 min;计时范畴 0-59min,精确到 1min;3、显示总费用:用四位数字显示,显示方式为“XXX.X” , 单位 为元;计价范畴 0-999.9 元,精确到 0.1 元;3 其次部分设计说明二二说明单片机内部有一个高增益、反相放大

3、器,其输入端为芯片引脚XTAL1,其输出端为引脚XTAL2;通过这两个引脚在芯片外并接石英晶体振荡器和两只电容(电容和一般取 33pF);这样就构成一个稳固的自激振荡器;振荡电路脉冲经过二分频后作为系统的时钟信号,再在二分频的 基础上三分频产生 ALE信号,此时得到的信号时机器周期信号;振 荡电路如图 2.1 所示:2.2 键盘接口电路 1 独立式键盘:独立式键盘中,每个按键占用一根 I/O 口线,每个按键电路相对独立;I/O 口通过按键与地相连,I/O 口有上拉电阻,无键按下时,引脚端为高电平,有键按下 时,引脚电平被拉低; I/O 口内部有上拉电阻时,外部可不接上拉 电阻;图 2.2 键盘

4、接口电路42.3 单片机各引脚功能说明CC:供电电压; GND:接地; P0 口:P0口为一个 8 位漏级开路双向 I/O 口,每脚可吸取 8TTL门流;当P1口的管脚第一次写 1 时,被定义为高阻输入;P0能够用于外部程序数据储备器,它可以被定义为数据 / 地址的第八位;在 FIASH编程时,P0口作为原码输入口,当 时 P0外部必需被拉高;FIASH进行校验时, P0输出原码,此P1 口:P1口是一个内部供应上拉电阻的 8 位双向 I/O 口,P1口缓冲器能接收输出 4TTL门电流;图 2.6AT89S52P1口管脚写入 1 后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平常,将输

5、出电流,这是由于内部上拉的缘故;在 FLASH编程和校验时, P1口作为第八位地址接收;P2 口:P2口为一个内部上拉电阻的8 位双向 I/O 口,P2口缓冲器可接收,输出 4 个 TTL门电流,当 P2口被写“1” 时,其管脚被内部上拉电阻拉高,且作为输入;并因此作为输入时,P2口的管脚被外部拉低,将输出电流;这是由于内部上拉的缘故;P2口当用于外部程序储备器或 16 位地址外部数据储备器进行存取时,P2 口输出地址的高八位;在给出地址“1” 时,它利用内部上拉优势,当对外部八位地址数据储备器进行读写时,P2口输出其特别功能寄存器的内容; P2口在 FLASH编程和校验时接收高八位地址信号和

6、掌握信 号;P3 口:P3口管脚是 8 个带内部上拉电阻的双向 I/O 口,可接收输出 4 个 TTL门电流;当 P3口写入“1” 后,它们被内部上拉为高电平,并用作输入;作为输入,由于外部下拉为低电平,P3 口将输出电流( ILL )这是由于上拉的52.4 显示电路对于现实电路我们可以采纳数码管,也可以采纳液晶显示,液晶又分字符型和点阵型,我们使用的液晶是字符型液晶,并且带字符库的,不需要查找代码;英文字符就可;液晶电路使用时,假如发觉液晶不亮可以调剂连接液晶的点位器,转变液晶的亮度;显示电路如图 2.4 所示:62.5 直流电机电路该直流电机主要是通过驱动芯片 L298 来驱动,这款芯片可

7、以同时驱动 2 个直流电机,可以用直流电或 PWM脉冲波驱动第 5,7 脚为掌握电机的正反转,一个接负电压,一个接正电压,第 6 脚 ENA掌握电机的转速,通过PWM可以掌握转速,这里我们给它一个高电平就可以了;直流电机电路如图 2.5 所示:7 第三部分设计成果三设计成果在本次设计中像电路键盘用到了 P1口,其中 P1.0 到 P1.4 口作为键盘的输入,直流电机电路的掌握 线用了 P2口线, P3.0、P3.1、P3.2 分别为 led 信号掌握脚;显示 电路用到了 P0和 P2 口,P0口为液晶的数据口;3.2 单片机软件模块设计3.2.1 中断子函数对于中断程序,只要定时器计数满就会产

8、生中断50ms 中断一次,共计20 次,秒钟加1,秒钟计满再分钟加,当分钟加到 的流程图如图 3.1 所示:99 时全部清零;以下是中断子函数Count+开头 Second+count=0 是否产生中断? Count=20?Second=60?Minite+second=0Minite=99 是是是是?Minite=0 终止否否否否83.2.2 判键子函数对于独立式键盘判键,第一看有键按下不,假如有键按下就延时一会儿,在判定是否真的有键按下,假如的确有键按下,在判键释放,最终执行键功能程序;判键子函数的流程 框图如图 3.2 所示:图 3.2 判键子程序流程图93.2.3 显示子程序 1602

9、 液晶是字符型液晶,它的内部自带字符库,它可以写两行的字符,同时每行可以写40 个字符,在写显示程序的时候,我们先写命令,再设定字符显示,最终写数据,在每写 一次命令或数据都需要判定液晶是否忙;液晶显示程序流程图如图 3.3 所示:LCD初始化开头 LCD写命令 LCD判忙 P0.7=0.写数据判忙 P0.7=0. 写完成了?写完成了?设置字符位置终止否否是是否否是是103.3 总程序流程框图整体程序的流程框图如图 3.4 所示:图 3.4 整体程序的流程框图4protues 的简介定时器初始化开头液晶初始化判定按键函数 1V=.Value1+10Value2+5Value3+5数据处理显示函

10、数 Jump_in=1.液晶清屏判定按键函数V1=.运行暂停停止数据处理显示函数 Jump_out=1.液晶清屏清零函数终止否是 V=1V=2V=3 否是 V1=1V1=2V1=3是否否是11 第四部分终止语出租车计费器系统的设计已经全部完成,能 按预期的成效进行模拟汽车启动,停止,暂停等功能 , 并能够通过 LCD显示车费数目;本款出租车计价器包括单价输出、单价调整、显示当前的系统时间等功能;另外,多功能出租车计价器仍具有性 能牢靠、电路简洁、成本低、有用性强等特点,加上经过优化的程 序,使其有很高的智能化水平;几个月来,经过自己努力,基本上完成了设计要求的内容,在系 统可行性分析、原理图设

11、计等方面都作了很多实际工作,取得了一 些成果,同时也遇到了一些问题,存在一些不足;经过这几个月的 学习和工作,我觉得自己不论是在理论学问方面仍是在动手才能方 面都有了不小的进步,自己从中受益匪浅;这次设计很好的把以前 学到的理论学问应用于实践,使我熟悉到理论学问与实践之间有一 定的差距,只有通过不断的努力学习和实践才能很好的把理论学问 应用到实践当中,也只有通过不断的实践才能对理论学问的懂得;通过这次设计不仅学会了如何去查找相关资料,更重要的是通过 查找资料和翻阅书籍学到了不少学问,扩大了学问面,提高了学问 水平;经过单元设计和系统设计巩固了以前所学的专业学问,自己 真正熟悉到理论联系实际的重

12、要性,为以后的学习和工作供应了很 多有价值的体会;通过这次设计不仅增强了自己的动脑才能和动手 才能,也提高了我摸索问题、分析问题、解决问题的才能,更重要 的是学会用工程化的思想来解决问题;这在以前的学习过程中是不 曾学到的;在短短的三个月时间内完成设计内容,在很大程度上得 益于老师的帮忙;这次设计是我仔细熟悉到完整、严谨、科学分析问题、解决问题 的思想是多么的重要,只有拥有了科学的态度才能设计出有用的产 品;另外通过本次设计,是我熟悉到自己理论学问的应用才能有很 大的欠缺,需要在以后的学习中进一步提高;12 第五部分致谢本设计是在老师的尽心指导下完成的,老师的 渊博学识和丰富体会给我留下了深刻的印象;从老师那里我学到的 不仅是专业学问与实际问题科学解决的方法,更为重要的是勤奋和 严谨治学的精神以及对同学的仔细负责,老师的谆谆教导使我受益 匪浅,在此向两位老师表示诚心的感谢并致以崇高的敬意!感谢家人赐予我学业上和生活上的支持与照料;同时感谢赐予我帮忙的各 位老师、同学以及伴侣们!13 第六部分参考文献 1 李广弟 , 朱月秀 , 冷祖祁 . 单片机基础 M.第 3 版. 北京航空航天高校出

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论