基于单片机的防作弊出租车计价器的设计.doc

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2018-05-03
  • 论文字数:22013
  • 当前位置论文阅览室 > 论文范例 > 本科论文 >
  • 课题来源:(小熊熊)提供原创文章

支付并下载

摘要:本课题是出租车计价器系统的设计,重点考虑出租车计价器的实用性。整个系统是以STC89C52单片机为中心,采用霍尔传感器A44E模拟轮胎转动,并进行计数,实现对出租车里程的测量。设计还采用了时钟芯片DS1302来显示时间和出租车进入低速时进行计时,短时间存储计价器的一些参数;利用LCD1602液晶屏,清楚的显示出单价、里程以及最后价格。此外,本设计还加入APR9600语音芯片,录入声音提醒乘客乘坐出租车的注意事项。

本电路设计的出租车计价器不但能实现计价的功能,能自动处理中途等待产生的费用,同时还能根据白天、夜晚不同时间段实现自动调整单价,而且不计价的时候还能作为时钟为司机同志提供方便。另外,为避免个别作弊行为,本设计还加入防作弊功能,最终经调试本设计基本实现了计价器的上述功能。

关键词  出租车计价器;单片机;霍尔传感器;防作弊

 

目录

摘要

Abstract

1 绪论-1

1.1 出租车计价器的发展现状-1

1.2 研究的背景及意义-1

1.3 计价器功能要求-1

1.4 论文结构安排-2

2 系统总体设计-3

2.1 计价器基本构成-3

2.2 系统总体方案选择-3

2.2.1  主机模块选择-3

2.2.2  主机芯片选择-4

2.2.3  实现功能-4

2.2.4  系统框图-5

3 系统硬件设计-6

3.1 单片机模块设计-6

3.1.1  STC89C52单片机特性-6

3.1.2  STC89C52单片机引脚功能-6

3.1.3  STC89C52单片机的中断系统-8

3.1.4  STC89C52特殊功能寄存器-10

3.2 信号采集模块-11

3.2.1  霍尔传感器的芯片特点-11

3.2.2  霍尔传感器的工作原理-11

3.2.3  霍尔芯片在计价器中的应用-12

3.3 电源模块-13

3.4 按键模块-13

3.5 数据显示模块-14

3.5.1  显示模块设计-14

3.5.2  LCD1602参数及引脚功能-15

3.5.3  LCD1602的指令功能-16

3.5.3  显示模块硬件电路设计-16

4 拓展功能模块设计-17

4.1 时钟模块-17

4.2 语音模块-18

4.3 掉电存储模块-20

5 系统软件设计-22

5.1 主程序设计-22

5.2 时间设置子程序-25

5.3 录放音操作子程序-25

5.4 出租车计费子程序-28

5.5 防作弊和脉冲计数子程序-29

6 系统调试-31

6.1 硬件检查-31

6.2 里程计价测试-31

总结-33

致谢-34

参考文献-35

附 录-36

附录一 程序代码-36

附录二 原理图-54