1.求出租车计价器毕业论文,单片机
摘 要 随着出租车行业的发展,对出租车计费器的要求也越来越高,用户不仅要求计费器性能稳定,计费准确,有防作弊功能;同时还要求其具有车票资料打印、IC卡付费和电脑串行通信功能。
不同国家和地址的计费方式存在差异,如有些地区有夜间收费及郊区收费等,而有些地区则无夜间收费和郊区收费。 本次设计采用硬件和软件相结合的方法,以单片机为核心,从圈脉冲信号的产生到营业信息的打印都做了详细的介绍,并对MAX813L看门狗、复位电路、行车里程检测电路、掉电存储电路、IC卡读写电路、分屏显示电路以及操作面板进行了详细的设计。
该系统还具有防止干扰和防死机的功能,系统的电源是专门为出租车设计的,具有相当强的稳压效果,系统采用了EEPROM存储器,可以方便且安全的记录顾客和车主的信息。 关键词: 89C51;里程检测;分屏显示;EEPROM; Abstract Along with the development of taxi trade, counting fees that the requirement of ware is also more and more higher to the taxi, user not only asks to count fees, and the ware function is stable, and it is accurate to count fees, and has guarding against the function cheated; At the same time still ask his to possess ticket material to print and IC blocks paying fees and computer string capable communication function.The method that hardware and software each other combine is adopted in this design, and takes one piece machine as the nucleus, printting to doing business information all did the detailed introduction from the circle pulsing,To the content of 89C51 and MAX813L Guarding the entrance the dog and the introduction that reduces the circuit to blame for focal point at the same time, this system still possesses to prevent to disturb and the function guarding against the dead machine, and special in the taxi design during power supply of system, possessing fairly strong steady pressure effect, the system adopted IC Block the memory, and can make things convenient for just the information of safe record customer and Che owner. Keywords: The dog is guarded the entrance 89c51 Circle pulse Anti-jamming 目 录 第1章 绪 论 1 第2章 方案论证 2 2.1方案比较 2 2.2系统功能 2 2.3系统框图 3 第3章 硬件电路设计 5 3.1单片机控制系统 5 3.1.1 控制器89C51 5 3.1.2 I/O接口 8 3.2看门狗电路 8 3.3时钟电路 10 3.4 EEPROM存储单元 12 3.5 操作面板 14 3.6行车里程检测电路 15 3.6.1传感器 15 3.6.2光电传感器电路设计 15 3.6.3车轮光电开关检测电路 16 3.7 数据显示单元设计 17 3.7.1 LED数码管 17 3.7.2分屏显示 18 3.8微型打印机 20 3.9 IC卡读写电路 23 第4章 电源稳压及防干扰的设计 25 4.1 计价器抗干扰措施的研究 25 4.2 提高单片机供电电源的抗干扰能力 25 4.2.1电源滤波 25 4.2.2电源稳压 26 4.2.3 提高单片机系统内部的抗干扰能力 27 4.3软件的抗干扰编程 27 第5章 软件设计 28 5.1主循环程序流程图 28 5.2 定时中断服务程序 29 5.3圈脉冲中断服务程序 29 5.4 计价子程序 30 5.5打印子程序切换及显示子程序 31 5.6 IC卡操作子程序 33 5.7 校正时钟子程序 34 第6章 系统调试 36 6.1硬件调试 36 6.2 软件调试 37 第7章 结 论 38 参考文献 39 致 谢 40 附录Ⅰ 程序清单 41 附录Ⅱ 原理图 54。
2.求毕业论文一篇,题目《出租车计费器的设计》,要有电路图
1 系统中各模块的硬件结构 (由于问问回答不能上传图片,所以回答中的图略) 这种用μPD78F0034为主控器件设计的计费器的组成框图如图1所示。
整个计费器系统共由五个模块组成,分别为主控模块、按键显示模块、防作弊及脉冲输入模块、通信模块和电源模块。 1.1 主控模块 主控模块的结构框图如图2所示,图中的单片机为日本NEC 公司的μPD78F0034,该芯片的主要特点如下: ●时钟为8.38MHz时,指令周期为0.24μs; ●ROM为32kB FLASH,RAM为1024 bytes; ●可寻址空间为64kB bytes,有5个外部中断和15个内部中断; ●带有39个CMOS I/O,8个CMOS输入和4个N-CH漏极开路I/O; ●带有1个16位定时/计数器和2个8位定时/计数器; ●带有1个时钟定时器、1个看门狗定时器和1个UART端口; ●支持I2C 总线,可输出时钟及蜂鸣信号; ●外部数据总线为8位,内部寄存器为16位; ●有8位无符号乘法指令和16位除法指令; ●工作电压范围为1.8V~5.5V,具有STOP/HALT工作模式。
1.2 通信模块 它主要由单片机的两个I/O口、MAX232和一些电阻电容等组成。图中电阻均为10kΩ,电容均为10μF;单片机的P30为串行数据接收脚、P31为串行数据发送脚,通信的波特率设为9600。
图中,MAX232芯片的作用是将单片机输出的TTL电平转换成PC机能接收的232电平或将PC机输出的232电平转换成单片机能接收的TTL电平。计费器通过通信模块与PC机或手持式资料传数器进行串行通信,以便设置计费器的各种参数及采集计费器里存储的各种数据。
1.3 按键及显示模块 按键及显示模块如图4所示,该模块由4片4511、1片4028、1片2003、20个数码管及一些发光二极管(作为计程、计时收费指示灯)组成。计费器有6个功能键,而实际上对外只有四个按键,分别设为A、B、C、D键。
空车状态按下C键,计费器进入载客模块;空车状态按下B键,计费器进入通信模块;空车状态按下A键,计费器进入查询模块,然后按A键往上查询、按D键往下查询。另两个功能按键放在计费器内,用跳线J1、J2表示。
在空车状态,J1短路时,计费器清除存储的所有数据;当计费器复位时,如J2短路,计费器直接进入资料传输模块(此功能主要为了防止计费器内资料紊乱或新计费器没有资料时进入死循环)。 a 单信号防作弊的工作原理 如图5所示,当计费器通过选项选定单信号防作弊方式后,跳线开关B与A相连、B与C断开,单片机通过P35使开关与K点相连。
当有脉冲输入时,INT0产生一中断,单片机执行中断子程序;然后通过P35使开关与K点断开,即断开脉冲传感器的电源,此时检测P36的电平,如为低,则为正常,为高则为作弊脉冲。当作弊脉冲累积到一定数量(此数值由计费器的参数设定)后,计费器便认定有作弊发生,于是报警,同时产生一系列动作如车资、计程公里和计程时间全部清零或者锁死计费器等,究竟产生何种动作,可由选项来决定。
b 双信号防作弊的工作原理 当计费器选定双信号防作弊后,跳线开关B与C接通、B与A断开。当有脉冲输入时,INT0产生一中断,单片机执行中断子程序,此时单片机须判别P36脚输入的信号是否为低电平,为低则正常,否则为作弊脉冲。
其余与单信号防作弊时一样。
3.出租车计价器的毕业设计
058出租车计价器系统设计 双击自动滚屏 文章来源:一流设计吧 发布者:16sheji8 发布时间:2008-7-30 9:45:00 阅读:397次 基于89S51单片机的出租车计价器系统设计 摘要:现在各大中城市出租车行业都已普及自动计价器,所以计价器技术的发展已成定局。
而部分小城市尚未普及,但随着城市建设日益加快,象征着城市面貌的出租车行业也将加速发展,计价器的普及也是毫无疑问的,所以未来汽车计价器的市场还是十分有潜力的。 本电路以89S51 单片机为中心、附加A44E 霍尔传感器测距,实现对出租车计价统计,采用AT24C02 实现在系统掉电的时候保存单价和系统时间等信息,输出采用8 段数码显示管。
本电路设计的计价器不但能实现基本的计价,而且还能根据白天、黑夜、中途等待来调节单价,同时在不计价的时候还能作为时钟为司机同志提供方便。 关键词:89S51单片机 A44E霍尔传感器 断电保存 8段数码显示管 Abstract: It is now the major cities in the taxi industry have universal automatic meter, meter technology development is a foregone conclusion. And some small cities not yet universal, but with increasing speed up urban construction, a symbol of urban landscape taxi industry will also accelerate development, and the popularity meter is no doubt, therefore, the future of the automobile market valuation is still potential . The circuit of 89 S51 MCU as the center, additional A44E Hall sensor location and realize the Taximeter statistics, a brownout AT24C02 achieve in the system and when the system priced preservation time information, output by paragraph 8 of the digital display. The circuit design of the meter can not only realize the basic valuation, but also in accordance with the day, night, halfway to wait for price regulation, while also not denominated as a time clock to provide convenience for the drivers comrades. Keywords: 89 S51 MCU A44E Hall sensor power preservation of digital display paragraph 8 目 录 第一章 引言………………………………………………………………………………………1 第二章 出租车计价器的设计内容………………………………………………………………2 2.1基本设计要求 …………………………………………………………………………………2 2.2拓展功能 ………………………………………………………………………………………2 第三章 方案论证…………………………………………………………………………………3 本文来自: 一流设计吧() 详细出处参考:
7.求基于凌阳单片机的出租车计价器论文
1 引言利用凌阳单片机SPCE061A 的语音功能[1],配合SPLC501 液晶模组,可以模拟实现带语音提示功能的出租车计价系统,相对于用51单片机而言,可以去掉单片机外部的语音芯片和存储器芯片,系统硬件设计较为精简稳定,功能更为强大,因而本文设计的基于凌阳单片机的出租车计价器具有一定的实用价值。
2 计价系统的计算方法本文设计的出租车计价系统可以接受里程传感器的脉冲输入(使用PWM 模拟替代传感器脉冲),并对脉冲进行计量,继而转换成里程;采用现行出租车计价系统的计算方法,对行驶里程进行计费; 提供友好的用户界面,并具有语音提示功能。该出租车计价系统的计算方法如下:2.1 里程计量(1)单片机对传感脉冲进行计数(传感器脉冲使用SPCE061A 内部PMW 输出模拟),并将脉冲数换成公里数;(2)每公里对应的脉冲数可以调整。
2.2 费用计算费用计算包括两部分:行驶费用和低速等待费用;(1)行驶费用计算如下:1) 白天行驶里程不足StartMilege(3公里)时,费用按照起步价StartPrice(¥7.0 元)计算;当超出StartMilege 时,行驶费用=StartPrice+(行驶里程- StartMilege)*每公里的单价;夜晚行驶里程不足StartMilege时,费用按照起步价NightStartPrice(¥8.0元)计算;当超出StartMilege 时,行驶费用=NightStartPrice+(行驶里程-StartMilete)*每公里的单价。2) 每公里的单价根据时间区分为白天和黑夜两种价格。
白天每公里价格为PricePerkm(¥2.0 元),晚上每公里价格为NightPricePerkm(¥2.4 元);3)依靠时间判断白天和黑夜,晚上NightTime1(23 点)之后,认为进入夜行状态,早上NightTime2(5点)之后,认为离开夜行状态,进入昼行状态;4) 如果行驶里程超过LongWayLimit(十三公里),则超出的里程的单价上涨为原单价的LongWayPrice(1.5)倍,做为空返费用。(2)低速等待费用计算如下:1) 低速等待时间的计时方法为:当车速低于WaitSpeed1(5 公里/ 时)时开始计时,车速超过WaitSpeed2(10 公里/ 时)时终止计时;2) 如果行驶过程中多次发生低速等待,则等待时间累加;3)总的等待时间不超过FirstWaitTim-Limit(5分钟),则不计算费用;4)总的等待时间超过FirstWaitTimeLimit(五分钟),增加WaitPrice(¥2.0)元,同时,超出的时间按照每WaitTimeLimit(3 分钟)增加WaitPrice(¥2.0)元计算,不足Wait TimeLimit(3分钟)的部分不增加费用。
5)上面提到的WaitSpeed1、WaitSpeed2、FirstWaitTimeLimit、WaitTime-Limit、WaitPrice等参数要求可以在程序中调整;(3)要求系统可以在行驶期间实时检测并计算总的费用(包括行驶费用和等待费用)。3 系统硬件设计图1 为出租车计价器的硬件连接示意图。
采用SPCE061A 作为主控制器,通过IOB2接收传感器的脉冲输入(在本方案中使用IOB9输出的PWM 模拟传感器的脉冲),对脉冲进行计数,然后换算成里程数,并按照现行的出租车计价系统的标准进行计费。4 系统软件设计本系统软件中包括下面程序模块:主程序:初始化系统涉及到的硬件模块,扫描键盘,根据按键启动/ 停止里程测量,并调用用户界面程序定时更新日期时间显示,实时更新单价、里程、低速时间、费用等信息显示[2]。
液晶驱动程序:LCD 显示驱动程序,实现文本、图形显示等功能。采用SPLC501 液晶模组附带的驱动程序。
按键扫描程序:扫描按键,返回扫描结果。系统使用1024Hz 时基中断对IOA 口低基于凌阳单片机的出租车计价器的设计司孝平1 李战英2(1 华北水利水电学院信息工程学院 河南郑州 450011; 2 河南省公安厅 河南郑州 450004)摘 要: 本文介绍了利用凌阳单片机SPCE061A 作为主控制器, 配合SPLC501 液晶模组设计出租车计价器的过程。
该系统可以实现出租车计价系统的基本功能, 并具有友好的语音提示界面。关键词:单片机 液晶模组 出租车计价器中图分类号:TP368.1 文献标识码: A 文章编号:1674-098X(2008)12(a)-0010-02(下转12 页)1 2 科技创新导报 Science and Technology Innovation Herald2008 NO.34Science and Technology Innovation Herald综 述科技创新导报八位进行扫描,并进行去抖、长短按键判断等工作。
语音播放程序:播放提示音,行驶里程、费用等[3]。计价管理程序:完成传感器脉冲计量,然后转换为公里数,并根据规则计算对应的费用,同时,监测行驶速度,统计低速时间,计算低速等待费用,提供液晶显示更新函数,以便主函数可以控制更新用户界面以及行驶里程、费用等信息的显示。
该模块包括PWM 管理程序、里程计量程序、时间管理程序、费用管理程序、用户界面控制程序等部分。4.1 主程序主程序流程如图2:程序运行后首先初始化各个硬件部件,同时打开1KHz 和2Hz 时基中断,为键盘扫描和时间管理模块服务。
然后,程序进入主循环,不断进行按键扫描,并根据按键启动/ 停止里程计量,或进入系统设置模式。在主循环中同时还对时间显示进行更新。
4.2 计价管理程序(1) PWM 管理程序本系统中,使用了TimerB 产生PWM 波,模拟实际的出租车上的里程传感器脉冲。改变PWM 的频率, 就相当于改变了车速, 对PWM 波的。
转载请注明出处众文网 » 出租车计价器毕业论文