1、I 目录 1 引 言 1 2 系统设计方案 2 2.1 语音报站系统的整体方案设计 . 2 2.2 报站系统的主要器件 . 2 2.2.1 单片机的选择 . 2 2.2.2 语音模块的选择 . 8 2.2.3 触摸屏模块的选择 10 3 硬件系统电路设计 . 11 3.1 报站系统控制模块设计 11 3.1.2 系统液晶屏触摸键盘设计 12 3.2 语音模块电路设计 14 3.2.1 PM50S50 语音芯片工作原理 .15 4 语音报站系统程序设计 .16 4.1 系统主程序设计 16 4.2 液晶屏初始化与触摸键盘程序设计 16 4.3 语音中断处理程序设计 17 5 系统调试 .18 5
2、.1 软件与硬件调试 18 5.2 常见故障 18 附录 1: 语音报站程序.20 结 论 .23 参 考 文 献 .24 致 谢 .25 1 1 引引 言言 如今,电子技术发展迅猛,尤其是单片机已广泛地应用于通信、家用电器、 智能玩具、便携式智能仪表、机器人制作等领域,产品功能、精度和质量大幅 度提高,且电路简单,故障率低,可靠性强,成本低廉。那么可以毫不夸张地 说,单片机技术的出现则是给现代工业测控领域带来了一次新的技术革命。目 前,单片机以其体积小、重量轻、抗干扰能力强、对环境要求不高、高可靠性、 高性能价格比、开发较为容易,在工业控制系统、数据采集系统、智能化仪器 仪表、办公自动化等诸
3、多领域得到极为广泛的应用,因此,单片机技术开发和 应用水平已逐步成为一个国家工业发展水平的标志之一。 电子产品都进入了智能化阶段,如果多一颗语声 IC 就能实现产品自己开口 说话,会令产品的人性化、智能化更加提高,语声 IC 的应用已成为很多产品先 声夺人、出奇制胜的法宝。数码语音技术已经发展成为了一种时尚化、智能化、 人性化的代表技术,出现在工业、交通、军事、教育、娱乐、体育、政治宣传 等各个领域。 PM50 系列智能语音芯片是中青世纪科技公司 2003 年开发的智能语音产品, 它即是语音播放电路,也是智能单片机,其音质水平、价格都要略优于著名的 ISD 电路, 同时也有 21KHz 高保真
4、音质。 该芯片由专用的语音单片机和 FLASHRAM 存储器集合构成,它即有 13 秒到 100 秒的多段语音播放功能,也有单片机可编 程的智能特性,大规模复杂电路已经缩微到只有 COB28 封装(18*36mm)的印板 上,可以方便地作为 DIP28 封装的标准成电路来使用。 本设计的内容就是以 ATmega 128 单片机为主要控制元件,通过 PM50 系列智 能语音芯片实现公交车智能报站。由于所学知识水平有限,设计过程中难免出 现错误,还请各位老师批评指正。 2 2 系统设计方案系统设计方案 2.1 语音报站系统的整体方案设计语音报站系统的整体方案设计 根据设计的要求,该系统的硬件设计充分考虑了性价比,用最少的器件设 计出满足要求的硬件电路。本系统的硬件结构主要由主控芯片ATmega128单片 机、语音录放芯片PM50组成的语音电路以及LCD触摸键盘等组成。 该系统主要硬件可分为:AVR 单片机;语音模块;触摸键盘模块;执行机构。 其方框图如下图(2.1)所示: 图(2.1)系统组成方框图 2.2 报站系统的主要器件报站系统的