全球旧事资料 分类
键盘模块主要起人机界面的作用,显示报站器的信息,同时向操作者提供操作界面。无线收发电路的接入实现自动报站功能从而无需人工操作。
语音播报
存储语音资源
SPCE061A
日期时间显示键盘输入
无线发射模块
t
站牌
i
a


无线发射模块
x
i
a


22主控板电路模块
图21单片机原理框图
主控板电路包括单片机工作电路、电源电路、语音输出电路、存储器电路、下载线接口电路和近距离无线收发电路。221单片机工作电路及语音输出电路
SPCE061A单片机的最小应用系统构成非常简单,只需在OSCO、OSCI端接石英晶体振荡器及谐振电容,在复位端接复位电路在锁相环压控振荡器的阻容输入VCP端接上相应的电容、电阻后即可工作。其它不用的电源端和接地端可接上104pF小电容和100μF的去耦电容,以提高抗干扰能力。
另外SPCE061A内置2路10位精度的DAC,只需要外接功放电路即可完成语音的播放,可以直接听到喇叭输出的声音。图中的音频功放SPY0030也是凌阳公司的产品。SPY0030仅需24V即可工作,其输出功率约700mW。
3
fVDD
VCP
RESB
SPCE061A
DAC1DAC2
OSCI
VSSOSCO
IOA0IOA1IOB0IOB1
图22单片机工作及语音输出电路图
该部分程序主要完成放音操作,把获得的放音内容的地址送到SPCE061A中,完成放音。下面给出的就是放音部分程序。放音子程序:
PLAYACALLACALLCLRMOVMOVACALLMOVACALLMOVACALLSETBCLRMOVMOVACALL
POWERUP
上电子程序
DELAY25
延迟子程序,至少延迟25ms
P16
选中ISD4004
PLAY2,11100000B存放SETPLAY命令
A,PLAY0
送放音地址低8位
SEND
调用送地址子程序
A,PLAY1
送放音地址高8位
SEND
A,PLAY2
送SETPLAY命令
SEND
P16
P16
PLAYING,11110000B送入放音指令
APLAYING
SEND
4
fSETBP16
RET
POWERUP
送上电指令子程序
MOVPOWING,00100000B送入语音芯片上电信号
MOVA,POWUPING
CLRP16
ACALLSEND
SETBP16
RET
SEND
向ISD4004送指令,地址等的子程序
CLRMOSI
CLRP32
MOVR1,8
OUTBIT1
CLRP32
时钟下降
RRCA
MOVMOSI,C
输出1位
NOP
NOP
NOP
SETBP32
时钟上升沿到
NOP
NOP
NOP
DJNZR1,OUTBIT1
RET
222电源电路模块
61单片机的内核工作电压是33V,而IO口电压可以是33V也可以是5V。车载12V直流电压经过7805产生5V电压再经过SPY0029后产生33V电压分别给系统供电。
223存储器工作电路及下载线接口电路
下载口电路可单独对语音资源进行烧写,整机工作时通过SCK与SDA与单片机的IOB0和IOB1口相连,其中SPR4096的CF0~CF2接高电平,选择串行接口模
5
f式CF7接低电平,选中FLASH。下载线接口电路主要起到控制SCK、SDA的作用,完成对芯片的烧写。r
好听全球资料 返回顶部