茅颖韬出租车计费系统的设计(共33页).doc
《茅颖韬出租车计费系统的设计(共33页).doc》由会员分享,可在线阅读,更多相关《茅颖韬出租车计费系统的设计(共33页).doc(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上 密级: 公开 科学技术学院NANCHANG UNIVERSITY COLLEGE OFSCIENCE AND TECHNOLOGY 学 士 学 位 论 文 THESIS OF BACHELOR( 2011 2015 年)题 目 出租车计费系统的设计 学 科 部: 信息学科部 专 业: 通信工程 班 级: 通信工程111 学 号: 学生姓名: 茅颖韬 指导教师: 谭菊华 起讫日期:2014年12月8日 2015年5月26日专心-专注-专业南昌大学 科学技术学院学士学位论文原创性申明本人郑重申明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别
2、加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式表明。本人完全意识到本申明的法律后果由本人承担。作者签名: 日期:学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权南昌大学可以将本论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。本学位论文属于保 密 ,在 年解密后适用本授权书。不保密 。(请在以上相应方框内打“” )作者签名: 日期:导师签
3、名: 日期:目录I出租车计费系统的设计专业:通信工程 学号: 学生姓名: 茅颖韬 指导教师:谭菊华摘要:本设计采用单片机STCS89C52作为控制芯片,LCD1602作为液晶显示屏, DS1302作为计时部分。此计费系统由STC89C52、数据显示部件、键盘控制部件、A44E霍尔传感器电路、里程计算单元、DS1302时钟模块和K24C02记忆存储模块等模块组成。基本步骤如下:程序初始化,按下K3运行键,单片机进行一系列数据采集后,把信号发送到1602液晶显示屏显示出来,设计阶段使用PROTEUS软件作为开发平台,用脉冲信号模拟出租车的运行,模拟系统各个功能。本系统设计的计费系统不仅实现了出租车
4、计费器所需的一些基本功能:起步价、里程计费、等待计时计费等,还能通过LCD1602液晶显示单价、里程、总金额,自动更换计费模式。关键词:89C52;S1302;K24C02;1602液晶;计价器;Taxi Meter System DesignAbstract: The design uses a control chip named STCS89C52 as a control chip,LCD1602 as the LCD display ,the DS1302 as a part of the design.The Billing System is built up by STC89C
5、52,Data display unit,Keyboard control unit,A44E Hall sensor circuit,Mileage calculation unit,DS1302 clock module and K24C02Memory storage module.The basic steps are as follows:Program initial,press the initial key K3,then send a signal to the 1602 LCD display after a series of single-chip data acqui
6、sition.The design phase uses the PROTEUS software as a development platform and the pulse signal simulating to the Taxi,to simulate the various functions of the system . The billing system designed not only to achieve some basic functions required for billing Taxi: starting price, mileage billing, w
7、aiting time billing, etc., but also to display the unit price, mileage, the total amount through LCD1602 , automatic replacement billing model. Keywords: 89C52;1602 LCD;DS1302;K24C02;Devices;第一章 引言1.1 设计背景 从18世纪开始,这个世界经历了三次工业革命,每次革命伴随着创造出新的事物,给这个世界带来了翻天覆地的变化,伴随着集成电路的飞速发展,我们也围绕其创造出了许多产品,新一代的出租车计价器也随之
8、产生,计价器对于每一辆出租车来说,其重要性不言而喻,计价器是通过乘客所乘坐的路程以及在路程中等待的时间来计算出乘客所需付的费用的计量仪器,出租车计价器是乘客与司机之间的交易准则,计价器的准确性直接关系到乘客与司机经济利益,所以计价器的准确性是非常重要的,而起也进入来了一个更换的过程,因此,作为出租车行业的核心,计价器的准确性已经不能满足现代快节奏的生活,其还需具备断电保护,复位及自动更换单价等功能,这些不仅能让乘客安心,还可以大大降低行业纠纷的发生率,所以计价器的升级还贷,对于此行业的发展有着非常关键的作用。出租车行业的不断发展,出租车计价器的功能和需要发生着变化记忆进步。老式的计价器所使用的
9、模拟电路和数字电路电路规模大,器件也较多,难以调试且故障多,需要用机械开关来对模式进行切换,升级后的计价器是沾着集成电路的技术革新光完成的,围绕单片机位核心,附加多个集成电路的计价器,实现了更小,更敏捷及更多需要的功能并且通过程序的编写可以在不更换产品的同时完成产品的升级和功能延伸。1.2 设计要求显示:可以显示单价、里程、总金额。计费:本设计实现了自动更换计费模式的功能,无等待超过两分钟的行驶过程,白天的费用为起步价6元;当行驶超过三公里,则在6元的起步价上加上每公里1.3元计算总额,若未超过三公里则收费6元;如果行驶过程中计价器开启的状态下,等待超过2分钟,则等待的时间按照每分钟1.5元计
10、费。夜间费用是白天的105%。自动分时计费功能:白天和夜间能自动更换单价。发挥部分:能够显示当前的系统时间,能够实现自动切换功能。第二章 系统设计2.1 系统组成及工作原理 本系统主要由以下几个硬件组成:STCS89C52,1602液晶显示屏,霍尔传感器,DS1302,断电保护器及数个按键。本系统设计的多功能计价器是通过各部件功能的充分互相利用实现的,系统框图如图2.1所示。主要工作原理是通过按键控制运行状态,由霍尔传感器检测到里程数据,传送到单片机进行系列操作,再把数据信息发送到数据显示单元1,由于单片机有32个(I/O)口,所以可实现里程计价,时钟显示和等待计价等功能,不仅当前所需要的功能
11、能够轻易完成,而且还可以在很大范围内增加所需要的功能,因为(I/O)口丰富,所以当系统需要升级时只需要简便的操作及可完成。 图2.1 系统框图2.2 STC89C52简介STC89C52拥有很多特点以下简单介绍其中一部分2:8位微控制器,40根引脚 ,8bytes储存空间,32根可 编程输入输出线,4倍于89c51的数据存储器,复位电路,因为其可直接使用串口下载,所以89c52可以实现更加简便的实现增加外界设备,并可提高解决系统问题的简便度。 图2.2 89C52引脚图引脚说明及其功能:表格2.1 89C52引脚说明 表格2.2 89CS52引脚说明 2.3 霍尔传感器电路设计霍尔传感器具有很
12、多优点是光电传感器所不能比的,在恶劣条件下的生存能力及使用能力使其被广泛应用,另外其还具备了稳定,精确,高性价比灵巧等特点。安装在轮子中的霍尔传感器对实时数据的进行采集后,把数据发送到单片机,经过分析与处理,再发送到1602液晶显示屏显示出来3,图2.2为其原理图。图 2.3 传感器测距示意图A44E是开关型霍尔器件,工作电压为4.5v到18v,其信号频率符合准则,固能与单片机接口在不借助线路驱动器或接收器电路的情况下连接,输入电压CC V,这个时候电压并不能直接加载在电势发生器各个端点,经过系统内部自带的稳压器调整后,即可工作,在霍尔效应原理的应用下,我们会收集到电势差信号输出,此时信号需要
13、使用到差分放大器和其他必要设备完成放大并转换,变成方波转移到OC 门,随即传送到单片机进行下一步操作。A44E有两种工作状态,我们称之为开与关,前者状态是当磁场达到低点,经由触发器转换的信号从低电平上升到高电平,三极管导通,集电极开路门输出低电压,后者状态是当磁场达到饱和,经由触发器转换的信号从高电平下降到低电平,三极管闭合,OC 门输出高电压。 以单片机P3.2作为信号输入端口,中断程序设置于单片机中,这样可以简化子模块程序设计,车轮转动一圈,霍尔传感器就会收集信号,然后发送到单片机,单片机收到信号后自动中断,对脉计数,达到一定次数N次后(N车轮周长=1000米),单片机会控制并发送信号到显
14、示器单元增加金额。图2.4 传感器电路图2.4 1602液晶显示设计1602液晶显示屏是使用频率最高的信息显示器件,常被用于单片机应用设计。其共有有两行,每行16个字符块,有两种工作电压的选择,3.3v为后背电源供电工作电压,背光较弱,5.0v为主电源供电工作电压,背光较亮,由于其储存了大量字符阵型,所以显示内容丰富,有较高的观赏性,且工作电压小,所以其带来的续航能力增加而耗能较少,集成电路的应用,使其体积大幅减小4。接口功能: 1602液晶显示接口功能如表2.3所示。表2.3 1602型LCD的接口信号说明表2.4 1602液晶显示参数基本的操作程序: 读状态:令RS=L,RW=L, E=H
15、 输出:D0D7=状态字 读数据:令RS=H,RW=H, E=H 输出:无 写指令:令RS=L,RW=L,D0D7=指令码,E=高脉冲 输出:D0D7=数据 写数据:令RS=H,RW=L, D0D7=数据, E=高脉冲 输出:无 图2.5 单片机与LCD1602的连接图2.5 时钟电路设计 DS1302 有八个引脚,工作电压介于2.5v到5v,通过RS232通信接口完成与cpu连接,并向其发送数据信号。其计时功能精确到秒,由于DS1302临时存取储存器的存在,在遇到断电,人为关闭等突发情况的时候,可把当前信息储存到临时存取储存器中,重新开启后,再以突击发送的方式把信号发送到cup,再传输到数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 茅颖韬 出租车 计费 系统 设计 33
限制150内