资源描述
in SD of as in in a of to to a SD On of it is in SD by I a to do / D as a be up 00 0,000 In a up 6 of of of is of in be of on of of as as of as of it is to I s a is in In is of is In of a by 9 is of to of by 9as of SA be 9 of or of 1.7 to of 3.1 to in a of of 2 to a to of In of V, V, be to V 2 to to If to of to In if is be to or go of go of o. 1 If it is to is on to at to in of of to 25 be to In 3.3 so an in is a of of , is on of to of in to of of of to to of to of s f No 5 8 to t 音芯片在语音报站器中的应用 摘要: 语音系列芯片是美国公司推出的产品,具有可多次重复录放、存储时间长、使用时不需扩充存储器、所需外围电路简单等特点。介绍了 芯片在语音报站器中的一个实际应用,并说明了其功能和使用方法,从而使读者对系列语音芯片的使用有个初步的了解。 关键词: 片机 语音报站器 语音芯片是由美国公司推出的新产品。关于该语音芯片的引脚说明以及内部电路等,很容易在公司提供的芯片资料中查到,笔者就不进行过多的描述,只简单地对其特点做一介绍。 与普通的录音重放芯片相比,具有如下特点:首先,记录声音没有段长度限制,并且声音记录不需要转换和压缩;其次,将快速闪存作为存储介质,无需 电源即可保存数据长达年,重复记录次以上;此外,具有记录时间长(可达分钟,本文采用的为分钟的语音芯片)的优点;最后,的开发应用具有所需外围电路简单的优点,这一点从本文介绍的其在语音报站器中的实际应用可以体会到。 语音报站器硬件电路设计 目前市场上流通的语音报站器,大多采用的不是系列的芯片,这与其刚推出不久以及价格偏高有关。但随着应用的增多以及价格的回落,再加上系列芯片本身的优点,可以相信,在语音报站器 中采用系列语音芯片是完全可行的。笔者设计了该装置的硬件电路,并进行了上车调试,取得了较为满意的效果。 本文讨论的语音报站器主要是指装在车上的放音电路,不包含录音电路。而在实际应用中,录音电路则完成报站内容的录音工作,并收录内容存储到语音芯片中。本文主要结合在放音电路中的使用介绍的典型应用。 本文讨论的报站器主电路主要由单片机和构成。本系统主要分为三部分:单片机控制部分、放音部分和显示部分。显示电路采用的是通过、控制的两 个段数码管的静态显示器,在此不作详细介绍;控制部分主要由单片机构成,包含必要的按键电路、复位电路和看门狗电路等外围电路;放音部分主要由构成,包含配套的变压电路、功放电路等。 从图中可以看出和之间的连接较少。单片机的引脚接按键,控制报站器工作过程中是否放音和放音内容;接的片选引脚,控制是否选通;接的串行输入引脚,从该引脚读入放音的地址;和控制外围显示电路 ,在报站器工作过程中显示当前的站号;和分别接的串行时钟引脚和中断引脚。芯片所需要的连接还有音频信号输出引脚,该引脚通过一个滤波电容与扬声器连接;为自动静音端,使用时通过一电容接地。此外,由于的工作电压为,而单片机所需供电电压为,因此需要采用变压电路得到电压供使用。 软件设计 电路上电后,首先完成程序的初始化,随后查询按键状态,进入系统待机状态。如果有按键按下,则转去执行该按键指向的工 作程序。按键包括放音键、停止键、加一键、减一键以及特殊语键。在待机状态下,如果放音键首次被按下,程序将首先判断是去还是回(公交车路径一般是既去又回的),并点亮相应的指示灯,自动读出第一站的放音内容,站号显示。如果不是首次按下,则首先判断当前站号,并以该站号为依据获得存放该站放音内容的首地址;然后调用放音子程序,读入前面获得的本站放音内容首地址,开始放音。每一句放音完毕后,的中断引脚(脚)会自动送一低电平信号。在硬件设计中,该引脚与单片机的连接,因此会引起一次中断,在中断子程序中有 一个计数器记录中断次数,从而判断何时当前一站结束,站号加一并刷新显示。加一键按下后,程序放音内容转向下一站;减一键按下后,则使程序放音内容转向上一站,相应的站号显示也将随之刷新;特殊语键按下后,程序转向执行特殊语放音(譬如“拐弯请注意”等语句);停止键按下,将中止当前的放音状态。 为了便于读者对应用的理解,本文给出了部分程序。 该部分程序主要完成放音操作,把获得的放音内容的地址送到中,完成放音。 上电子程序 延迟子程序,至少延 迟 选中 存放命令 送放音地址低位 调用送地址子程序 送放音地址高位
展开阅读全文