找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4202|回复: 0
收起左侧

基于单片机C51出租车计价器的课程设计

[复制链接]
ID:269613 发表于 2017-12-31 21:49 | 显示全部楼层 |阅读模式
目 录

第1节     引 言 1
1. 1  出租车计价器概述 1
1. 2  本设计任务 1
  1.2.1  设计任务 1
  1.2.2  设计要求 1
1. 3  系统主要功能  2
第2节     出租车计价器硬件设计 3
2.1 系统的硬件构成及功能 3
2. 2  AT89S51单片机及其引脚说明 3
2.3  AT24C02引脚图及其引脚功能 6
2. 4  AT24C02 掉电存储单元的设计  6
2.5  里程计算、计价单元的设计 7
2.6  数据显示单元设计 8
第3节     系统软件设计10
3. 1  系统主程序设计 10
3. 2  定时中断程序设计 10
3. 3  里程计数中断服务程序设计 10
3.4  中途等待中断服务程序设计 10
3. 5  键盘服务程序设计10
3. 6  显示子程序服务程序设计 10
第4节     系统调试与测试结果分析 13
4. 1  使用的仪器仪表 13
4.2  系统调试 13
4.3  测试结果 13
4.4  测试结果分析 13
第5节     结束语 14
附录 15
参考文献 40

多功能出租车计价器
第1节  引  言
本次课程设计利用单片机技术来实现一台多功能出租车计价器,具有性能可靠、电路简单、成本低等特点。
1.1  出租车计价器概述
计价器显示的营运金额是营运里程与价格的函数(等候时间一般折算成一定比例的里程来计算)。出租车计价器通过传感器与行驶车辆连接。出租汽车的实际里程通过传感器的脉冲信号在计价器里折算成一定的计价营运里程。目前市场上出租车计价器功能主要有具有数据的复位功能、白天/晚上转换功能、数据输出功能、计时计价功能等等,但能够进行语音播报数据信息的出租车计价器还是比较少见的,针对这一点我们来设计一款多功能出租车计价器,在原有功能的基础上增加单价输出、单价调整、路程输出、显示当前的系统时间、语音播报数据信息等功能。
1.2  本设计任务
1.2.1 设计任务
    设计一款基于AT89S51单片机的出租车计价器。
1.2.2 设计要求
1.基本要求
(1)    不同情况具有不同的收费标准。
白天   
晚上
途中等待(>10min 开始收费)
(2)    能进行手动修改单价。
(3)    具有数据的复位功能。
(4)    IO 口分配的简易要求。
距离检测使用霍尔开关A44E
白天/晚上收费标准的转换开关
数据的清零开关
单价的调整(最好使用+和-按键)
(5)    数据输出(采用LCM103)。
单价输出   2 位
路程输出   2 位
总金额输出 3 位
(6)    按键。
启动计时开关
数据复位(清零)
白天/晚上转换
2.发挥部分
(1)     能够在掉电的情况下存储单价等数据。
(2)     能够显示当前的系统时间。
(3)     语音播报数据信息。

0.jpg

多功能出租车计价器设计资料.doc

400 KB, 下载次数: 73, 下载积分: 黑币 -5

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表