语音芯片1760资料Word下载.docx
《语音芯片1760资料Word下载.docx》由会员分享,可在线阅读,更多相关《语音芯片1760资料Word下载.docx(23页珍藏版)》请在冰豆网上搜索。
![语音芯片1760资料Word下载.docx](https://file1.bdocx.com/fileroot1/2022-10/10/f0bdd876-0780-462b-a4ba-765f246ed971/f0bdd876-0780-462b-a4ba-765f246ed9711.gif)
3
k
MOSE
MIC-
丄—
25
■ISO
J匚
5
_
_fftSFT
SF-
r
ISD1700
劭】TEtr
X*L
7
匹LJ
8
?
l
v^i
~5
"
nrnfiDY
MJDWUK
-TU-
FWC
AGC_
ia
ERASE
TUT
12
17
REC
13
件
PLAY
H
T5~
rr
TSOP
用户可利用震荡电阻来自定芯片的采样频率,从而决定芯片的录放时间和录放音
质。
下表为ISD1700的参数表:
SampleFreq.
ISD1730
ISD1740
1SD1750
ISD1760
12kHz
20secs
26secs
33secs
40secs
8kHz
30secs
4Csecs'
50secs
60secs
—64kHz
37secs
62secs
75secs
5.3kHz
45S6G5
6036GS[
90secs
4kHz
8Dsecs
1DCsecs
120secs
(图一)
SampleFreq”
ISD173Q
ISD1750
40&
ecs
€0secs
64kH2
37s-ecs
50sees
62sees
7&
secs
45secs
BOsecs'
60se*;
&
8Q
100secs
120
(图二)
而芯片的采样率可以通过外部振荡电阻来调节:
米样频率(KHZ)
6.4
5.3
4
ROSC阻值(KQ)
60
80
100
160
三、独立按键工作模式
ISD1700的独立按键工作模式录放电路非常简单(后附图),而且功能强大不仅有录、放功能,还有快进、擦除、音量控制、直通放音和复位等功能。
这些功能仅仅通过按键就可完成。
在按键模式工作时,芯片可以通过LED管脚给出信号来提示芯片的工作状态,并且伴随有提示音,用户也可自定4种提示音效。
录音操作:
按下REC键,/REC管脚电平变低后开始录音,直到松开按键使电平拉高或者芯片录满时结束。
录音结束后,录音指针自动移向下一个有效地址。
而放音指针则指向刚刚录完的那段语音地址。
放音操作:
放音操作有两种模式,分别是边沿触发和电平触发,都由PLAY管脚触发。
A)边沿触发模式:
点按一下PLAY键,PLAY管脚电平变低便开始播放当前段的语音,并在遇到EOM标志后自动停止。
放音结束后,播放指针停留在刚播放的语音起始地址处,再次点按放音键会重新播放刚才的语音。
在放音期间,LED灯会闪烁直到放音结束时熄灭。
如果在放音期间点按放音键会停止放音。
B)电平放音模式:
如果一直按住PLAY键,使PLAY管脚电平持续为低,那么会将芯片内所有语音信息播放出来,并且循环播放直到松开按键将PLAY管脚电平拉高。
在放音期间LED闪烁。
当放音停止,播放指针会停留在当前停止的语音段起始位置。
快进操作:
点按一下FWD按钮将FWD端拉低,会启动快进操作。
快进操作用来将播放指针移向下一段语音信息。
当播放指针到达最后一段语音处时,再次快进,指针会返回到第一段语音。
当下降沿来到FWD端时,快进操作还要决定于芯片当时的状态:
A)如果芯片在掉电状态并且当前播放指针的位置不在最后一段,那么指针会
前进一段,到达下一段语音处
B)如果芯片在掉电状态并且当前播放指针的位置在最后一段,那么指针会返回
到第一段语音处。
C)如果芯片正在播放一段语音(非最后一段),那么此时放音停止,播放指针前进到下一段,紧接着播放新的语音。
D)如果芯片正在播放最一段语音,那么此时,放音停止,播放指针返回到第一段语音,紧接着播放第一段语音。
擦除操作:
擦除操作分为单段擦除和全体擦除两种擦除方式,区别如下:
A)单个擦除:
只有第一段或最后一段语音可以被单个擦除。
点按一下ERASE健将ERASE管脚拉低,这时具体的擦除情况要看播放指针的状态:
•如果芯片空闲并且播放指针指向第一段语音,则会删除第一段语音,播放指针指向新的第一段语音(执行擦除操作前的第二段)
•如果芯片空闲并且播放指针指向最后一段语音,则会删除最后一段语音,播放指针指向新的最后一段语音(执行擦除操作前的倒数第二段)
•如果芯片空闲并且播放指针指向没有指向第一或最后一段语音,则不会删除任何语音,播放指针也不会被改变
•如果芯片当前正在播放第一段或最后一段语音,点按下ERASE键会删除当前语音。
B)全体擦除:
当按下ERASE键将ERASE管脚电平拉低超过2.5秒钟,会触发全体擦除操作,删除全部语音信息。
复位操作:
如果用RESET控制此管脚,建议RESET管脚与地之间连接一个0.1卩电
容。
当RESET被触发,芯片将播放指针和录音指针都放置在最后一段语音信息的位置。
音量操作:
点按一下VOL键将VOL管脚拉低会改变音量大小。
每按一下,音量会减小一档,再到达最小档后再按的话,会增加音量直到最大档,如此循环。
总共有8个音量档供用户选择,每一档会改变4dB。
复位操作会将音量档放在默认位置,即最大音量。
FT直通操作:
按住FT键将FT管脚持续保持在低电平会启动直通模式。
出厂设定的是在芯片空闲状态,直通操作会将语音从Analn端直接通往喇叭端或AUD输出口。
在录音期间按下FT键,会同时录下Analn进入的语音信号。
四管脚功能说明:
管脚
PDIP/SOIC
引脚说明
名称
VCCD
1
22
数字电路电源
/LED
2
23
LED指示信号输出
/RESET
24
芯片复位
MISO
SPI接口的串行输出。
ISD1700在SCLK下降沿之
前的半个周期将数据放置在MISO端。
数据在
SCLK的下降沿时移出
26
SPI接口的数据输入端口。
主控制芯片在SCLK上
MOSI
升沿之前的半个周期将数据放置在MOSI端。
数据
在SCLK上升沿被锁存在心片内。
此官脚在空闲时,
应该被拉高
6
27
SPI接口的时钟。
由主控制芯片产生,并且被用来同步芯片MOSI和MISO端各自的数据输入和输出。
此管脚空闲时,必须拉高。
/SS
28
为低时,选择该芯片成为当前被控制设备并且开启
SPI接口。
空闲时,需要拉高
VSSA
模拟地
Analn
9
芯片录音或直通时,辅助的模拟输入。
需要一个交流耦合电容(典型值为0.1uF),并且输入信号的幅值不能超出1.0Vpp。
APC寄存器的D3可以决定Analn信号被立刻录制到存储器中,与Mic信号混合被录制到存储器中,或者被缓存到喇叭端并经由
直通线路从AUD/AUX输出。
MIC+
10
麦克风输入+
11
麦克风输入-
VSSP2
负极PWM喇叭驱动器地
SP-
喇叭输出-
VCCP
14
PWM喇叭驱动器电源
SP+
15
喇叭输出+
VSSP1
16
正极PWM喇叭驱动器地
AUD/
AUX
辅助输出,决疋于APC寄存器的D7,用来输出一个AUD或AUX输出。
AUD是一个单端电流输出,而AuxOut疋丨单端电压输出。
他们能够被用
来驱动一个外部扬声器。
出厂默认设置为AUD。
APC寄存器的D9可以使其掉电。
AGC
18
自动增益控制
/VOL
19
音量控制
ROSC
20
振荡电阻,ROSC用一个电阻连接到地,决定芯片
的米样频率
VCCA
21
模拟电路电源
/FT
在独立芯片模式下,当FT—直为低,Analn直通线路被激活。
Analn信号被立刻从Analn经由音量控制线路发射到喇叭以及AUD/AUX输出。
不过,当在SPI模式下,SPI无视这个输入,而且直通线路被APC寄存器的D0所控制。
该管脚有一个内部上拉设备和一个内部防抖动电路,允许使用按键开关来控制开始和结束。
/PLAY
播放控制端
/REC
录音控制端
/ERASE
擦除控制端
/FWD
快进控制端
RDY/INT
一个开路输出。
Ready(独立模式)
该管脚在录音,放音,擦除和指向操作时保持为低,保持为咼时进入掉电状态。
Interrupt(SPI模式)
在完成SPI命令后,会产生一个低信号的中断。
一旦
中断消除,该脚变回为高。
VSSD
数字地
RESET
TEATKTEi
HC
wc-
五ISD1700的典型电路:
图1MIC录音电路
昂SOLK
MI5C
FtEtPLAY
E焦注
FWD
■vol
FT
MIC*
MM;
-
ANAIFt
J
LdC
IJkUXDU
*Ab*n
11700
1"
匸Y
rE}4-LArdians^"
Ebo«
nntz:
utf-arr44il_MMMr1A*•斗辛审酣'
^hfr储
请问,isd1700模块与单片机at89s51怎样连接?
以下为Ningpanda的回复:
用单片机4个I/O口与ISD1700的MISOMOSlSCLKSS连接,按规定的SPI时序通讯。
ISD1700语音组合精灵板是一块最小化的语音模块,用户可以不需要了解语音芯片及语音合成等的