基于单片机的出租车语音计价器的设计
无需注册登录,支付后按照提示操作即可获取该资料.
基于单片机的出租车语音计价器的设计(论文13000字)
摘 要
随着城市建设日益加快,出租车行业都已普及自动计价器,并且计价器的智能化程度也越来越高,因此基于单片机的出租车计价器的研究有着较强的应用价值。
本文首先对出租车计价器技术现状及市场前景进行了综述,并给出了设计中所采用的系统架构,讨论了各个模块主要元件的选择方案。在本文设计系统中,红外对管检测模拟车轮的转动并产生脉冲,由STC89C52单片机对脉冲进行计数并转化为里程,并由LCD1602实现计价信息的实时显示,同时通过ISD1730进行不同工作状态下的语音播报。本文详细分析了各个模块的组成及其作用,并对软硬件的设计做出详细分析。最后讲述了调试的具体方法及在设计过程中遇到的相关问题。
通过测试,确定本设计各个模块的功能均已达到本设计的相应要求。
关键词:STC89C52 ISD1730 播报 出租车
Voice taxi meter based microcontroller
ABSTRACT
With the process of urbanization continues to accelerate, the taxi industry have automatic meter universally, and the meter have a higher and higher intelligent. So the study of taxi meter based microcontroller has a strong value.
Firstly, this article introduces the technology status and market prospects of the taxi meter, and gives the system architecture used in this design, then discusses the options of the main components of each module. In this design system, infrared detection simulates wheel rotating tube and generates a pulse, the STC89C52 microcontroller counts the pulses and into mileage, and implemented time display pricing information by LCD1602,and broadcast under different working conditions by ISD1730. This article analyzes the composition and role of each module, and makes a detailed analysis of hardware and software. Finally, the article discusses about the specific method of debugging, and some problems encountered in the design process.
It is sure that the function of each module has all met the requirements in this design.
Keywords: STC89C52; ISD1730; broadcast; taxi
目 录
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1 课题研究的背景 1
1.2 国内发展现状 1
1.3 本论文的设计任务 3
1.4 论文结构 3
第二章 系统总体设计 4
2.1 系统架构设计 4
2.2 各模块方案选择 5
2.2.1 主控芯片选择 5
2.2.2 显示芯片选择 5
2.2.3 语音芯片选择 6
2.2.4 测速模块选择 6
2.2.5 键盘选择 7
第三章 系统硬件设计 8
3.1 单片机最小系统设计 8
3.2 液晶显示模块电路设计 9
3.2.1 电路设计 9
3.2.1 工作原理 10
3.3 测速模块电路设计 12
3.4 按键模块电路设计 13
3.5 语音模块电路设计 14
3.5.1 电路设计 14
3.5.2 工作原理 15
3.6 电源模块电路设计 15
第四章 系统软件设计 16
4.1 程序主体设计流程 16
4.2 调价子程序设计 18
4.3 计费子程序设计 20
4.4 按键子程序设计 21
4.5 语音子程序设计 23
4.6 显示子程序设计 26
第五章 系统调试 30
5.1 硬件检测 30
5.2 软件调试 30
第六章 总结 31
参考文献 32
致 谢 33
附录一、电路原理图 34
附录二、程序源代码 35