出租车智能计价器的设计
目 录
1.引言.................................................1
1.1概述......................................................1
1.2基本内容..................................................1
1.2.1课题的背景和意义......................................1
1.2.2课题的设计要求........................................1
1.3系统的主要功能............................................2
1.4本章小结..................................................2
2.出租车智能计价器的硬件设计...................................3
2.1 核心芯片AT89C51..........................................3
2.1.1 AT89C51简介.....................................3
2.1.2 主要特性.........................................3
2.1.3 管脚说明.........................................3
2.2 霍尔传感器 ...............................................4
2.3 晶振和复位电路设计...........................................4
2.3.1 简介.............................................4
2.3.2 复位方式.....................
*好棒文|www.hbsrm.com +Q: ¥351916072¥
.....................4
2.4键盘接口电路..........................................5
2.5显示电路............................................6
2.5.1 1602液晶显示...............................................6
2.5.2 DS1302时钟电路.......................................7
2.6本章小结.............................................7
3.出租车智能计价器的软件设计...........................8
3.1判断子函数...................................................8
3.2中途等待服务程序.............................................8
3.3液晶显示程序..................................................9
3.4本章小结...............................................10
调试结果分析..........................................11
结束语................................................17
参考文献................................................18
附件................................................19
致谢...................................................39
1.引言
本次设计是基于AT89C51单片机的出租车智能计价器系统的设计,是通过霍尔感应产生脉冲,单片机计数都靠这个脉冲,换算成相应的里程数来进行计价收费,费用通过1602液晶显示显示出来,之所以选择1602,是因为它性能可靠,功能强大,而且价格便宜。主要研究内容包括以下子系统:电源部分、时钟部分、程序控制部分、时间和价钱显示部分等。?
1.1概述?
出租车计价器计价一般包括起步价和超出起步价之外公里数的计价。出租车计价器通过传感器与出租车连接。出租车的里程数通过传感器的脉冲信号进行判断,单片机计数根据这个脉冲,然后换算成相应的里程,最后做一个公式把总的费用算出来。当前的出租车计价器具有计价,白天夜晚的转换,复位和清零功能等等,但是也有一些不足的地方,比如拼客状态下怎么收费,交易是否公平等。因此,一款性能优良的出租车计价器就显得很有必要。
1.2基本内容
1.2.1课题的背景及意义
随着我国生活水平的提高,出租车行业发展的很迅速,出租车已成为人们工作、生活中不可缺少的交通工具。出租车是靠计价器来实现计价收费的,并直接将车费显示出来。计价器它是根据出租车的里程数来计算收费,是司机与乘客之间公平交易的一个重要器具。许多出租车计价器功能不齐全,存在着很大的漏洞,也经常导致司机与乘客的矛盾。所以一个精确的出租车计价器显得尤为重要。
1.2.2课题的设计要求
该系统要求做到:
1. 3km以内起步价10元。
2. 超过3km白天 1元/公里。
3. 晚上2元/ 公里。
4. 途中等待(30s)1元/30s。
5.显示行驶里程:用三位数字显示,显示方式为“XXX”,单位为km。计程范围099km,精确到1km。?
6.显示等候时间:用两位数字显示,显示方式为“XX”,单位为min。计时范围059min,精确到1min。?
1.引言.................................................1
1.1概述......................................................1
1.2基本内容..................................................1
1.2.1课题的背景和意义......................................1
1.2.2课题的设计要求........................................1
1.3系统的主要功能............................................2
1.4本章小结..................................................2
2.出租车智能计价器的硬件设计...................................3
2.1 核心芯片AT89C51..........................................3
2.1.1 AT89C51简介.....................................3
2.1.2 主要特性.........................................3
2.1.3 管脚说明.........................................3
2.2 霍尔传感器 ...............................................4
2.3 晶振和复位电路设计...........................................4
2.3.1 简介.............................................4
2.3.2 复位方式.....................
*好棒文|www.hbsrm.com +Q: ¥351916072¥
.....................4
2.4键盘接口电路..........................................5
2.5显示电路............................................6
2.5.1 1602液晶显示...............................................6
2.5.2 DS1302时钟电路.......................................7
2.6本章小结.............................................7
3.出租车智能计价器的软件设计...........................8
3.1判断子函数...................................................8
3.2中途等待服务程序.............................................8
3.3液晶显示程序..................................................9
3.4本章小结...............................................10
调试结果分析..........................................11
结束语................................................17
参考文献................................................18
附件................................................19
致谢...................................................39
1.引言
本次设计是基于AT89C51单片机的出租车智能计价器系统的设计,是通过霍尔感应产生脉冲,单片机计数都靠这个脉冲,换算成相应的里程数来进行计价收费,费用通过1602液晶显示显示出来,之所以选择1602,是因为它性能可靠,功能强大,而且价格便宜。主要研究内容包括以下子系统:电源部分、时钟部分、程序控制部分、时间和价钱显示部分等。?
1.1概述?
出租车计价器计价一般包括起步价和超出起步价之外公里数的计价。出租车计价器通过传感器与出租车连接。出租车的里程数通过传感器的脉冲信号进行判断,单片机计数根据这个脉冲,然后换算成相应的里程,最后做一个公式把总的费用算出来。当前的出租车计价器具有计价,白天夜晚的转换,复位和清零功能等等,但是也有一些不足的地方,比如拼客状态下怎么收费,交易是否公平等。因此,一款性能优良的出租车计价器就显得很有必要。
1.2基本内容
1.2.1课题的背景及意义
随着我国生活水平的提高,出租车行业发展的很迅速,出租车已成为人们工作、生活中不可缺少的交通工具。出租车是靠计价器来实现计价收费的,并直接将车费显示出来。计价器它是根据出租车的里程数来计算收费,是司机与乘客之间公平交易的一个重要器具。许多出租车计价器功能不齐全,存在着很大的漏洞,也经常导致司机与乘客的矛盾。所以一个精确的出租车计价器显得尤为重要。
1.2.2课题的设计要求
该系统要求做到:
1. 3km以内起步价10元。
2. 超过3km白天 1元/公里。
3. 晚上2元/ 公里。
4. 途中等待(30s)1元/30s。
5.显示行驶里程:用三位数字显示,显示方式为“XXX”,单位为km。计程范围099km,精确到1km。?
6.显示等候时间:用两位数字显示,显示方式为“XX”,单位为min。计时范围059min,精确到1min。?
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/dzdq/729.html