- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SYN6288语音播放模块制作
1、SYN6288语音芯片封装图:
vssiixrvudkjoLJVSSIOII
vssiixr
vudkjoLJ
VSSIOII _
Iteady/BiKT
Res-..
YDPK11 _ ,
VSSIO1
\SSPP ,
VIIMP L
BNO 一
YSSPP
ncL
\c匚
1 O
2S
£
27
3
弱
4
25
5
24
6
23
7
22
S
21
9
2V
10
W
1】
18
12
17
11
16
]4
15
「RE
_TiD
二| \ SSA
REGOVT
rvnn
一 RST
cvss
\ssroi
」、昭
nc
2、通信方式:
2.1异步串行通讯(UART)接口
的数据传SYN 6288SYN 6288提供一组全双工的异步串行通讯( UART
的数据传
SYN 6288
输。SYN 6288利用TxD和RxD以及GND实现串口通信。其中 GND作为地信号。 芯片支持UART接口通讯方式,
通过
通过UART接口接收上位机发送的命令和数据,允许发送数据的最大长度为 206字节。
2.2通讯传输字节格式
1、 初始波特率:9600 bps
2、 起始位:1
3、 数据位:8
4、 校验位:无
5、 停止位:1
6、 流控制:无
起始位
D0
D1
D2
D3
D1
D5
D6
D7
停止位
与51单片机通信时,可以用单片机的串行通信方式1
3、硬件电路搭建:
3.1外接电源组接法
5V电源供电模块参考电路
CV^D47W10VJcvss矩OUTVDDcujrx
CV^D
47W10VJ
cvss
矩OUT
VDD
cujrx~L
VSSIOO v^sino
备注:SYN 6288共有6组外接电源,每组电源均使用一个 47uF和一个0.1uF的电容;如果用 户想节省成本,用户可以在每组电源上均使用 0.1uF的电容,并对VDDPP、和VDDA两组电
源,各加上一 47uF的电容。
3.2复位电路及状态指示电路
上位机
MCU
inr
SW9 \
R1 1M
V
二 C9 J 0.1U
VDD
RST
STATUS
备注:Ready/Busy此STATUS引脚信号为低电平时说明芯片正在等待接收数据。 在系统设计
时可以将此引脚接
在MCU的中断输入源上,产生一个下降沿中断请求发送数据,以示上位机 MCU可以向语音
合成芯片发送数据。
SYN6288的扬声器输出
BPOBNO(1)为了在用户应用中输出声音 ,SYN6288内置了推挽 式(Push-Pull )的DAC,可直接驱动喇叭,进行 声音播报。并且SYN6288内置的DAC电路模块, 使用了 VDDPP/VSSPP供电电源模块,具体电路说 明部分请参见(10.1)和(10.2)节,其供电电压值可独 立于其它电源组的供电。(见右图)
BPO
BNO
SY N6288外接高速晶振
SYN6288串口通信的参考电路
备注:上位机发送数据给 SYN6288时,中间须加有 反向器
在实际电路中,我们用三极管做了一个反向器,电路如下图:
TXE 空
1K
VCC
3
NPN
||.GND
该电路的原理是: MCU的TXD输出电平为0时,
MCU的TXD输出电平为1时,
NPN三极管截止,
NPN三极管导通,
RXD收到的电平为1。
RXD收到的电平为0。
3.6 Res引脚(即第5引脚)的接法
.CD
3.7总体电路原理图:
忙指示灯
电源指示灯
T书
V3S-30
KXD
TXD
YDU
A_:、
VSSA
\丸6
KJGCUT
ViSF=-
ZVDQ
£F0
\DD=P
KT
EXJ
m
II
GKD
D3
4$
XOVT T
DI
A
\7DDZO1
VW8 1
^TJDIOO J
VSEB 1
t三 二
J
VCTQ] 1
VSSFP f
阿十 9
VMFF IQ
!!FK- 11
12
B
14
CH
■4
TODA
XOUT
L33A
HEG.QUT
TL:Z:
?T
CVE3
V5SKQ
II-
dl
PG OCT
4、程序的编与:
4.1命令帧格式:
芯片支持以下命令帧格式:“帧头FD +数据区长度+数据区”格式。(最大206个字节)
帧结樹
帙头
据区怪度 d字节〉
数据区
〔小于等于2们字节)
侖令字
(L字节)
命令掺数 仃宇节)
待发送文本
(小T^T200字节〉
异攻技脸
(1字节〉
OxXX 01X1
OxXX ? ? D
om
说明
进制”聞)
高字节A两
诠廈童颈和科面的“数弑区快麼冷一致
注意:数据区(含命令字,命令参数,待发送文本,异或校验)的实际长度必须与帧头 后定义的数据区长度严格一致,否则芯片会报接收失败。
4.2语音合成播放命令举例:
酸结构
帧头
数据区
长度
命令字
令令
原创力文档


文档评论(0)