1、3kMOSEMIC-丄25ISOJ匚5_ fftSFTSF-r ISD1700劭】TEtrX* L7匹L J8?lvi5nrnfiDYMJDWUK-TU-FWCAGC _iaERASETUT1217REC13件PLAYHT5rrTSOP用户可利用震荡电阻来自定芯片的采样频率,从而决定芯片的录放时间和录放音质。下表为ISD1700的参数表:Sample Freq.ISD1730ISD17401SD1750ISD176012 kHz20 secs26 secs33 secs40 secs8 kHz30 secs4C secs 50 secs60 secs6 4 kHz37 secs62 secs7
2、5 secs5.3 kHz45 S6G560 36GS 90 secs4 kHz8D secs1DC secs120 secs(图一)Sample Freq”ISD173QISD175040 &ecs0 secs64kH237 s-ecs50 sees62 sees7& secs45 secsBO secs 60 se*;&8Q100 secs120(图二)而芯片的采样率可以通过外部振荡电阻来调节:米样频率(KHZ)6.45.34ROSC 阻值(KQ )6080100160三、独立按键工作模式ISD1700的独立按键工作模式录放电路非常简单(后附图),而且功能强大 不仅有录、放功能,还有快进、
3、擦除、音量控制、直通放音和复位等功能。这些 功能仅仅通过按键就可完成。在按键模式工作时,芯片可以通过 LED 管脚给出信号来提示芯片的工作状态, 并且伴随有提示音,用户也可自定 4 种提示音效。录音操作:按下 REC 键, /REC 管脚电平变低后开始录音,直到松开按键使电平拉高 或者芯片录满时结束。录音结束后,录音指针自动移向下一个有效地址。而放音 指针则指向刚刚录完的那段语音地址。放音操作 :放音操作有两种模式,分别是边沿触发和电平触发,都由 PLAY 管脚触发。 A )边沿触发模式:点按一下 PLAY 键, PLAY 管脚电平变低便开始播放当前段的语音,并在 遇到 EOM 标志后自动停止
4、。放音结束后,播放指针停留在刚播放的语音起始地 址处,再次点按放音键会重新播放刚才的语音。在放音期间, LED 灯会闪烁直 到放音结束时熄灭。如果在放音期间点按放音键会停止放音。B )电平放音模式:如果一直按住 PLAY 键,使 PLAY 管脚电平持续为低,那么会将芯片内所 有语音信息播放出来,并且循环播放直到松开按键将 PLAY 管脚电平拉高。在 放音期间 LED 闪烁。当放音停止,播放指针会停留在当前停止的语音段起始位 置。快进操作:点按一下 FWD 按钮将 FWD 端拉低,会启动快进操作。快进操作用来将播 放指针移向下一段语音信息。当播放指针到达最后一段语音处时,再次快进,指 针会返回到
5、第一段语音。当下降沿来到 FWD 端时,快进操作还要决定于芯片当 时的状态:A)如果芯片在掉电状态并且当前播放指针的位置不在最后一段,那么指针会前进一段,到达下一段语音处B) 如果芯片在掉电状态并且当前播放指针的位置在最后一段, 那么指针会返回到第一段语音处。C) 如果芯片正在播放一段语音(非最后一段),那么此时放音停止,播放指 针前进到下一段,紧接着播放新的语音。D) 如果芯片正在播放最一段语音,那么此时,放音停止,播放指针返回到第 一段语音,紧接着播放第一段语音。擦除操作: 擦除操作分为单段擦除和全体擦除两种擦除方式,区别如下:A) 单个擦除:只有第一段或最后一段语音可以被单个擦除。点按一
6、下 ERASE 健将 ERASE 管脚拉低,这时具体的擦除情况要看播放指针的状态:如果芯片空闲并且播放指针指向第一段语音,则会删除第一段语音,播放指针 指向新的第一段语音(执行擦除操作前的第二段)如果芯片空闲并且播放指针指向最后一段语音,则会删除最后一段语音,播放 指针指向新的最后一段语音(执行擦除操作前的倒数第二段)如果芯片空闲并且播放指针指向没有指向第一或最后一段语音,则不会删除任 何语音,播放指针也不会被改变如果芯片当前正在播放第一段或最后一段语音,点按下 ERASE 键会删除当前 语音。B) 全体擦除:当按下 ERASE 键将 ERASE 管脚电平拉低超过 2.5 秒钟,会触发全体擦除
7、 操作,删除全部语音信息。复位操作:如果用RESET控制此管脚,建议RESET管脚与地之间连接一个0.1卩电容。当RESET被触发,芯片将播放指针和录音指针都放置在最后一段语音信息 的位置。音量操作:点按一下VOL键将VOL管脚拉低会改变音量大小。每按一下,音量会减小 一档,再到达最小档后再按的话,会增加音量直到最大档,如此循环。总共有8个 音量档供用户选择,每一档会改变 4dB。复位操作会将音量档放在默认位置, 即最大音量。FT直通操作:按住FT键将FT管脚持续保持在低电平会启动直通模式。出厂设定的是在芯 片空闲状态,直通操作会将语音从 Analn端直接通往喇叭端或 AUD输出口。 在录音期
8、间按下FT键,会同时录下 An aln进入的语音信号。四管脚功能说明:管脚PDIP/SOIC引 脚 说 明名称VCCD122数字电路电源/LED223LED指示信号输出/RESET24芯片复位MISOSPI接口的串行输出。ISD1700在SCLK下降沿之前的半个周期将数据放置在 MISO端。数据在SCLK的下降沿时移出26SPI接口的数据输入端口。主控制芯片在 SCLK上MOSI升沿之前的半个周期将数据放置在 MOSI端。数据在SCLK上升沿被锁存在心片内。此官脚在空闲时,应该被拉高627SPI接口的时钟。由主控制芯片产生,并且被用来同 步芯片MOSI和MISO端各自的数据输入和输 出。此管脚
9、空闲时,必须拉高。/SS28为低时,选择该芯片成为当前被控制设备并且开启SPI接口。空闲时,需要拉高VSSA模拟地An al n9芯片录音或直通时,辅助的模拟输入。需要一个交流 耦合电容(典型值为0.1uF ),并且输入信号的幅值 不能超出1.0Vpp 。 APC寄存器的D3可以决定 Analn信号被立刻录制到存储器中,与 Mic信号混 合被录制到存储器中,或者被缓存到喇叭端并 经由直通线路从AUD/AUX输出。MIC+10麦克风输入+11麦克风输入-VSSP2负极PWM喇叭驱动器地SP-喇叭输出-VCCP14PWM喇叭驱动器电源SP+15喇叭输出+VSSP116正极PWM喇叭驱动器地AUD/
10、AUX辅助输出,决疋于 APC寄存器的D7,用来输出一 个AUD或AUX输出。AUD是一个单端电流输 出,而AuxOut疋 丨单端电压输出。他们能够被用来驱动一个外部扬声器。出厂默认设置为 AUD 。APC寄存器的D9可以使其掉电。AGC18自动增益控制/VOL19音量控制ROSC20振荡电阻,ROSC用一个电阻连接到地,决定芯片的米样频率VCCA21模拟电路电源/FT在独立芯片模式下,当 FT 直为低,Analn直通 线路被激活。Analn信号被立刻从 Analn经由音量 控制线路发射到喇叭以及 AUD/AUX 输出。不过, 当在SPI模式下,SPI无视这个输入,而且直通线 路被APC寄存器
11、的D0所控制。该管脚有一个内部 上拉设备和一个内部防抖动电路,允许使用按键开 关来控制开始和结束。/PLAY播放控制端/REC录音控制端/ERASE擦除控制端/FWD快进控制端RDY / INT一个开路输出。Ready(独立模式)该管脚在录音,放音,擦除和指向操作时保持为低, 保持为咼时进入掉电状态。Interrupt(SPI 模式)在完成SPI命令后,会产生一个低信号的中断。一旦中断消除,该脚变回为高。VSSD数字地RESETTEA TK TEiHCwc-五ISD1700的典型电路:图1 MIC录音电路昂 SOLKMI5CFtEt PLAYE焦注FWDvolFTMIC*MM;-ANA IFtJLdCI JkUXDU*Ab*n117001匸Yr E4-LArdi an sEbon ntz:utf-arr44il_ MM Mr 1 A * 斗辛审酣hfr 储请问,isd1700模块与单片机at89s51怎样连接? 以下为Ningpanda的回复:用单片机4个I/O 口与ISD1700的MISO MOSl SCLK SS连接,按规定的 SPI 时序通讯。ISD1700语音组合精灵板是一块最小化的语音模块,用户可以不需要了解语音芯 片及语音合成等的
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1