鉴于大家对自动化PLC相关毕业设计十分关注,我们编辑小组在此为大家搜集整理了“带语音提示功能的出租车计价系统”一文,供大家参考学习
论文编号:DQ298 论文字数:17681,页数:58
摘 要
随着出租车行业的发展,出租车计价器的市场需求量也大大增加。我所选方案利用SPCE061A的语音功能,配合SPLC501液晶模组,模拟实现带语音提示功能的出租车计价系统。本方案可以实现接受里程传感器的脉冲输入,并对脉冲进行计量,继而转换成里程;采用现行出租车计价系统的计算方法,对行驶里程进行计费;提供友好的用户界面,并具有语音提示功能。
SPCE061A是一款基于μ’nSP内核的16位单片机,本方案使用61板作为单片机最小系统。61板包括SPCE061A芯片及其外围的基本模块,外围模块包括:晶振输入模块、锁相环外围电路、复位电路、指示灯等。
SPCE061A是凌阳公司设计的一种16位单片机,该款单片机资源丰富,具有极高的性价比,该单片机内置有2路DA转换,8路AD转换及在线仿真,并且有16×16位的乘法运算和内积运算的DSP功能。
SPLC501液晶模组具有以下特性,显示模式:黄色模式STN 液晶;显示格式:128×64 点阵的图形液晶;输入数据:兼容68/80 系列MPU 时序。
关键词:出租车计价器;PWM;SPCE061A;SPLC501。
Abstract
As the taxi industry, taxi meter market demand also increased significantly. The programme which i selected SPCE061A the use of voice, with SPLC501 LCD modules, with analog voice prompt feature to achieve the Taximeter system. The programme can be accepted mileage sensor pulse input, and pulse measuring, and then converted into miles; Taximeter the current system of calculation method, the mileage for billing The provision of user-friendly interface and a voice prompt feature.
SPCE061A is based on a μ ''nSP core 16-bit microcontrollers, the programme used as a SCM minimum 61 plate system. 61 board and its peripheral chips, including SPCE061A the basic modules, external modules include: OSC、PLL、RESET、LED.
SPCE061A design company Sunplus is a 16-bit microcontroller, which MCU is rich in resources, is highly cost-effective, the MCU with built-in 2-DA conversion, 8 AD conversion and on-line simulation And a 16 × 16-bit multiplication in the plot and computing functions of the DSP.
SPLC501 LCD module has the following characteristics of display modes: Yellow STN LCD model; show format: 128 × 64 dot-matrix LCD graphics; input data: 68/80 compatible series MPU timing.
Keywords: Taximeter; PWM; SPCE061A; SPLC501.
目 录
摘 要 I
Abstract II
1 绪 论 1
2设计方案简介 4
3硬件设计 8
3.1 SPCE061A简介 9
3.2 SPLC501 液晶模组特性 12
3.3硬件电路 13
3.3.1SPCE061A芯片的最小系统 13
3.3.2 LCD显示器 15
4软件设计 16
4.1 主程序 16
4.2 液晶驱动程序 18
4.3 按键扫描程序 19
4.4 计价管理程序 19
4.4.1 PWM管理程序 20
4.4.2里程计量程序 20
4.4.3时间管理程序 20
4.4.4费用管理程序 21
4.4.5 用户界面控制程序 24
5 结 论 25
致 谢 26
参考文献 27
附录:相关程序 28