- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
ISD1420语音模块课程设计
一、实验内容
1、ISD1420语言模块(B1区):
(1)20秒录放音长度,具有不掉电存储功能;
(2)可分1—160段录放音片段
2、具体操作
(1)手动控制方式,通过B1区按键REC和按键PLAYE、PLAYL放音
(2)MCU控制方式,通过G6区8个按键控制录、放音:1—4号键录音各五秒;然后通过5—8号键放音,放音内容顺序相应1—4号键的录音内容
二、实验原理图
1、录音、放音的工作原理:
(1)录音时,声音使话筒内纸盘发生振动,由电磁磁感应可使话筒内的线圈将产生随声音而变化的感应电流---音频电流---声音的模拟信号,然后通过A/D转换器将模拟信号转换为数字信号,然后将其存储在语音存储模块的存储空间里。
(2)放音时,语音存储模块里的数字信号,通过D/A转换器将数字信号转换为模拟信号---音频电流,然后再通过一个音频电流放大器,将一个较弱的电流信号放大足以驱动喇叭,喇叭内的线圈流过不断变化的电流,喇叭内的纸盘发生振动从而发出声音。
三、ISD1420语音模块程序框图
开始
开始
初始化ISD1420(语音模块初始化,
关闭录放音功能,允许手动录放音)
调用键盘扫描子程序
有键按下标志=1
调用按键解决子程序
有新的按键按下
N
N
Y
Y
键扫描子程序:
N
N
P1口=0FFH
将P1口的值转化为键值1
延时40ms
P1口=0FFH
将P1口的值转化为键值
键值1=键值
键值=键值1
P1口=0FFH
1-有键按下标志
0-有键按下标志
Y
Y
N
N
Y
N
Y
开始
返回
按键解决子程序:
取1号键录音首地址
取1号键录音首地址
取2号键录音首地址
取3号键录音首地址
取4号键录音首地址
取5号键放音首地址
取6号键放音首地址
取7号键放音首地址
取8号键放音首地址
Y
Y
Y
Y
Y
Y
Y
Y
N
N
N
N
N
N
N
N
开始
返回
键值=1
键值=2
键值=3
键值=4
键值=5
键值=6
键值=7
键值=8
录音子程序:
20
20-计数器
设立录音起始地址
调用延时250毫秒子程序
0-P3.2(REC变低,即开始录音)
开始
1-P3.2(REC变高,即停止录音)
有键按下标志=1
计数器-1=0
Y
Y
N
N
返回
放音子程序:
N
N
20-计数器
设立放音起始地址
调用延时250毫秒子程序
0-P3.4,1-P3.4
(PLAY:一个负脉冲停止放音)
有键按下标志=1
计数器-1=0
Y
Y
N
开始
返回
0-P3.3,1-P3.3
(0,1-PLAYE开始放音,边沿放音模式)
延时250毫秒子程序:
延时250ms
延时250ms
调用键扫描子程序
开始
返回
本次设计的硬件系统是在80C51的基础上由ISD1420语音芯片、直流电源模块、扬声器等部分组成。运用80C51单片机作为CPU来进行总体控制,通过语音芯片ISD1420组成的语音控制电路可以建立多段语音库信息,并且可以对这些段的语音信息进行自由的组合,形成变化多样的语音提醒信息,可以实现公交车的语音报站。在CPU控制模式下,键盘电路采用子程序调用模式,当有键按下时,系统调用子程序,通过软件来实现该键号所相应键的功能。
ISD1420系列单片语音录放集成电路是美国Winbond公司产品,集成度较高,内部涉及前置放大器、内部时钟、定期器、采样时钟、滤波器、自动增益控制、逻辑控制、模拟收发器、解码器和480K字节的E2PROM等。
四、实验环节及现象
1、主线连线说明
STARES598PCI
B1区:REC
——
A3区:P3.2(INT0)录音控制
B1区:PLAYE
——
A3区:P3.3(INT1)电平放音控制
B1区:PLAYL
——
A3区:P3.4(T0)触发放音控制,下降沿触发
B1区:CP
——
A3区:CS1
G6区:JP74
——
A3区:JP51(P1)
2、将JP13,JP14,JP15跳向“MANUAL”,即手动录、放音。三个控制按键(在B1区左边)REC(录音)、PLAYE(电平放音)和PLAYL(边沿放音)控制录音和放音。
3、将JP13,JP14,JP15跳向“MCU”,单片机控制,运营演示程序,1—4号键录音,5—8号键放音。
五、演示程序
ISD1420语音模块实验说明
实验目的:1.掌握录音,放音的基本控制
2.掌握分段录音,放音控制
实验内容:由MCU控制,通过G6区8个按键控制录、放音,每个按键控制录放音各5秒
录音按键:G6区1,2,3,4号键分别可录音5秒;录音时,B1区DS6发光管亮
放音按键:G6区5,6,7,8号键分别可放音5秒,与放音内容与1,2,3,4号键相相应
接线说明
按键:G6区,8个按键,顺序连
您可能关注的文档
- 安阳县不动产登记中心所需不动产登记数据整合建库项目.docx
- 安全培训教育计划.doc
- 观摩会实施方案.doc
- 2024年度最新国开(电大)《公共行政学》形考作业(含答案).docx
- 2024年最新国家开放大学《公共行政学》形考作业(含答案).docx
- 2024年(最新)国开(电大)本科《公共行政学》形考任务.docx
- 认证技术培训指导方案.doc
- 2024年国开(电大)《公共行政学》形考作业.docx
- 2024国家开放大学(电大)本科《公共行政学》形考作业及答案.docx
- 2024年最新国家开放大学(电大)《公共行政学》形考作业.docx
- 2024年度国家开放大学电大《公共行政学》形考任务辅导资料.docx
- 2024年度(最新)国家开放大学电大本科《公共行政学》形考任务辅导资料(含答案).docx
- 2024国家开放大学电大《公共行政学》形考任务(含答案).docx
- 2024年最新国家开放大学本科《公共行政学》形考任务(含答案).docx
- 2024年最新国开(电大)《公共行政学》形考任务(含答案).docx
- 2024年国开本科《公共行政学》形考任务(含答案).docx
- 2024年最新国家开放大学《公共行政学》形考任务辅导资料及答案.docx
- 2024年度国家开放大学电大本科《公共行政学》形考任务辅导资料(含答案).docx
- 2024年(最新)国开本科《公共行政学》形考任务及答案.docx
- 2024年度(最新)国家开放大学电大《公共行政学》形考任务辅导资料(含答案).docx
文档评论(0)