单片机的出租车计价器的设计
目录
一 引言 1
(一)研究背景 1
(二)研究方案 1
1.计价器的基本工作原理 1
2.方案选择 1
二 硬件电路设计 3
(一)原理框图 3
(二)振荡电路 3
(三)复位电路 4
(四)键盘接口电路 4
(五)显示电路 5
1.1602LCD的基本参数及引脚功能 5
2.显示模块接口电路 6
(六)单片机各部分的引脚介绍 7
三 软件设计 9
(一 )单片机的具体使用 9
(二) 总程序流程框图 10
(三) 软件部分模块设计 11
1. 中断子函数 11
2. 判键子函数 11
3. 显示子程序 12
四 实物制作调试 14
(一)实物图 14
(二) 调试图 14
1.模拟计程车行使 14
2.等待时间计算 14
3.各项参数设置 15
总结 17
参考文献 17
致谢 19
附录1 原理图 19
附录2 元件件清单 21
附录3 程序清单 22
摘 要
在如今,乘坐出租车出行成为越来越多人的选择,其中的计价器更是连接司机与乘客之间公平交易的关键纽带。本次分为三大模块来进行设计,同时以单片机作为主要核心部分,完成了一款出租车自动计价器的设计与制作。系统具有三种的收费方式,分别为:最初起步价、里程的收费、等待时间的收费,并且系统拥有着可以根据白天,黑夜自动调节价格以及复位清零的功能。经过实物制作与功能测试,能满足出租车的计价需求,整个电路设计简单,功能实用,具有一定的实用价值。
关键字: STC89C52;出租车计价器;自动调节价格
ABSTRACT
Today, we are accustomed t
*好棒文|www.hbsrm.com +Q: ¥351916072¥
种的收费方式,分别为:最初起步价、里程的收费、等待时间的收费,并且系统拥有着可以根据白天,黑夜自动调节价格以及复位清零的功能。经过实物制作与功能测试,能满足出租车的计价需求,整个电路设计简单,功能实用,具有一定的实用价值。
关键字: STC89C52;出租车计价器;自动调节价格
ABSTRACT
Today, we are accustomed to the taxi travel way, in which the meter is connected between the driver and the passenger link.This design is based on SCM STC89C52 as the core, through the reset circuit module, clock circuit module, keyboard circuit module design, completed a taxi automatic meter design and production.System has three charges, respectively: initial starting price, mileage charges, waiting time charge, and the system has a can according to day and night automatic adjustment price and reset function.Through physical production and functional testing, to meet the requirements of the valuation of the taxi, the entire circuit design is simple, functional and practical, with a certain practical value.
Keyword: STC89C52;Taxi meter; Automatic price adjustment
一 引言
(一)研究背景
在现在这个飞速发展的世纪之中,做什么事情都讲究一个快,其中出租车便已它的快捷方便而深受人们青睐,由于发展的必然性,出租车便逐渐的流行起来。并且因为更多在外出行的人选择出租车作为代步工具。快捷,简单的高质量服务让人们的出行变得方便简单,也节约了城市的能源,缓解了交通压力。然而,由于出租车行业的特殊性,尤其是其运营规则的本质问题,在某些方面也阻碍和限制了其发展。乘客在期望得到更优质的出租车服务的同时,也期望其能提供更为合理的计价标准,这便是计价器所要体现的一项内容,但是有的时候,因为计价器的不稳定,导致在收费上面有些差异,这现象也导致了司机与乘客之间的不和谐。
针对这一现象,本设计拟完成一款改良的出租车计价器的设计,以更为合理和精准的计价,解决乘车矛盾,为乘客提供更为优质的服务。
(二)研究方案
1.计价器的基本工作原理
大部分人都了解,只要出租车开动,路程就会不断增加,这时候,我们可以在计价器中的显示屏幕上看到里程是从零开始增加的,并且只要到达某个固定的路程(如3KM),显示器上的价钱就会从起步价(如10元)开始增加,如果因为乘客的一些事情而需要司机在某地等待一会的话,计价器上也设置了计时按键,只需要司机按下开关,车子停靠在一旁一段时间,在计费显示里就会加上一个等待价钱,如果之后又开始行驶时,只需停止计算等待费,可继续增添里程费。当乘客到达自己的目的地时,就可以按照计价器显示屏上的金额来收费。
2.方案选择
方案一:运用数电技术,脉冲信号是外部的晶振电路而产生,通过计数芯片进行计数和分频,再经过译码器进行译码,所得到的就可以送给数码管来实现计价,下方是此方案的原理框图,如图1-1所示:
图1-1方案一原理框图
方案二:采取FPGA来实行,该计划可分为分频模块,控制模块、 计量模块、编译模块,整个过程实现了自动化与智能化,具体则是下图1-2所示:
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/txgc/1339.html
一 引言 1
(一)研究背景 1
(二)研究方案 1
1.计价器的基本工作原理 1
2.方案选择 1
二 硬件电路设计 3
(一)原理框图 3
(二)振荡电路 3
(三)复位电路 4
(四)键盘接口电路 4
(五)显示电路 5
1.1602LCD的基本参数及引脚功能 5
2.显示模块接口电路 6
(六)单片机各部分的引脚介绍 7
三 软件设计 9
(一 )单片机的具体使用 9
(二) 总程序流程框图 10
(三) 软件部分模块设计 11
1. 中断子函数 11
2. 判键子函数 11
3. 显示子程序 12
四 实物制作调试 14
(一)实物图 14
(二) 调试图 14
1.模拟计程车行使 14
2.等待时间计算 14
3.各项参数设置 15
总结 17
参考文献 17
致谢 19
附录1 原理图 19
附录2 元件件清单 21
附录3 程序清单 22
摘 要
在如今,乘坐出租车出行成为越来越多人的选择,其中的计价器更是连接司机与乘客之间公平交易的关键纽带。本次分为三大模块来进行设计,同时以单片机作为主要核心部分,完成了一款出租车自动计价器的设计与制作。系统具有三种的收费方式,分别为:最初起步价、里程的收费、等待时间的收费,并且系统拥有着可以根据白天,黑夜自动调节价格以及复位清零的功能。经过实物制作与功能测试,能满足出租车的计价需求,整个电路设计简单,功能实用,具有一定的实用价值。
关键字: STC89C52;出租车计价器;自动调节价格
ABSTRACT
Today, we are accustomed t
*好棒文|www.hbsrm.com +Q: ¥351916072¥
种的收费方式,分别为:最初起步价、里程的收费、等待时间的收费,并且系统拥有着可以根据白天,黑夜自动调节价格以及复位清零的功能。经过实物制作与功能测试,能满足出租车的计价需求,整个电路设计简单,功能实用,具有一定的实用价值。
关键字: STC89C52;出租车计价器;自动调节价格
ABSTRACT
Today, we are accustomed to the taxi travel way, in which the meter is connected between the driver and the passenger link.This design is based on SCM STC89C52 as the core, through the reset circuit module, clock circuit module, keyboard circuit module design, completed a taxi automatic meter design and production.System has three charges, respectively: initial starting price, mileage charges, waiting time charge, and the system has a can according to day and night automatic adjustment price and reset function.Through physical production and functional testing, to meet the requirements of the valuation of the taxi, the entire circuit design is simple, functional and practical, with a certain practical value.
Keyword: STC89C52;Taxi meter; Automatic price adjustment
一 引言
(一)研究背景
在现在这个飞速发展的世纪之中,做什么事情都讲究一个快,其中出租车便已它的快捷方便而深受人们青睐,由于发展的必然性,出租车便逐渐的流行起来。并且因为更多在外出行的人选择出租车作为代步工具。快捷,简单的高质量服务让人们的出行变得方便简单,也节约了城市的能源,缓解了交通压力。然而,由于出租车行业的特殊性,尤其是其运营规则的本质问题,在某些方面也阻碍和限制了其发展。乘客在期望得到更优质的出租车服务的同时,也期望其能提供更为合理的计价标准,这便是计价器所要体现的一项内容,但是有的时候,因为计价器的不稳定,导致在收费上面有些差异,这现象也导致了司机与乘客之间的不和谐。
针对这一现象,本设计拟完成一款改良的出租车计价器的设计,以更为合理和精准的计价,解决乘车矛盾,为乘客提供更为优质的服务。
(二)研究方案
1.计价器的基本工作原理
大部分人都了解,只要出租车开动,路程就会不断增加,这时候,我们可以在计价器中的显示屏幕上看到里程是从零开始增加的,并且只要到达某个固定的路程(如3KM),显示器上的价钱就会从起步价(如10元)开始增加,如果因为乘客的一些事情而需要司机在某地等待一会的话,计价器上也设置了计时按键,只需要司机按下开关,车子停靠在一旁一段时间,在计费显示里就会加上一个等待价钱,如果之后又开始行驶时,只需停止计算等待费,可继续增添里程费。当乘客到达自己的目的地时,就可以按照计价器显示屏上的金额来收费。
2.方案选择
方案一:运用数电技术,脉冲信号是外部的晶振电路而产生,通过计数芯片进行计数和分频,再经过译码器进行译码,所得到的就可以送给数码管来实现计价,下方是此方案的原理框图,如图1-1所示:
图1-1方案一原理框图
方案二:采取FPGA来实行,该计划可分为分频模块,控制模块、 计量模块、编译模块,整个过程实现了自动化与智能化,具体则是下图1-2所示:
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/txgc/1339.html