需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:22013 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本课题是出租车计价器系统的设计,重点考虑出租车计价器的实用性。整个系统是以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 |