数字录音机硬件设计
数字录音机实验报告

综合设计题目:数字录音机一、设计目的:1、了解数字录音技术的基本原理。
2、进一步掌握A/D 转换器与D/A 转换器的使用方法。
3、巩固和加深用汇编语言程序设计的能力。
二、设计所用器件和仪器设备:1、实验箱 1台2、计算机 1台3、麦克及喇叭各1个三、设计内容及要求:1、将声传感器接J2,把代表语音的电信号送给ADC0809通道2(IN2);D/A 转换器的输出端J1接喇叭(采用单缓冲方式)。
电路如下:2、编程以每秒钟5000次的速率采集IN2输入的语音数据并存入内存,共采集30000个数据(录6秒),然后再以同样的速率将数据送DAC0832使喇叭发声(放音)四、设计方案流程图:YN五、实现的程序清单及注释:DATAS SEGMENTioport equ 0c800h-280hio0809 equ ioport+29ah;ADC0809通道2的入口地址io0832 equ ioport+290h;DAC0832的片选地址io8253 equ ioport+280h;8253的片选地址io8255 equ ioport+288h;8255的片选地址io8253c equ ioport+283h;8253的控制字地址io8255c equ ioport+28bh;8255的控制字地址msg0 db'<Press R to start record>',0dh,0ah,'$';录音提示,0dh和0ah是回车+换行msg1 db0dh,0ah,'<Input Error!Please input R or r to continue...>',0dh,0ah,'$';输入错误提示msg2 db0dh,0ah,'<Press P to play record>',0dh,0ah,'$';放音提示msg3 db0dh,0ah,'<Input Error!Please input P or p to continue...>',0dh,0ah,'$';输入错误提示msg4 db0dh,0ah,'Recording...',0dh,0ah,'$';msg5 db0dh,0ah,'Playing...',0dh,0ah,'$';msg6 db'Input:','$';msg7 db'--Digital Recorder v.N.0-- by Jackie Lam',0dh,0ah,'$';版本信息msg8 db0dh,0ah,'Thank you!',0dh,0ah,'$';msg9 db0dh,0ah,'Record Complete!',0dh,0ah,'$';msg10 db0dh,0ah,'Play Over.',0dh,0ah,'$';msg11 db0dh,0ah,'If you want to pause,press any key!','$';暂停录音msg12 db0dh,0ah,'<Press R to play replay>',0dh,0ah,'$';重播提示msg13 db'<Press Q to quit>',0dh,0ah,'$';退出提示buf db60000 dup(?)DATAS ENDSCODES SEGMENTASSUME CS:CODES,DS:DATASSTART:MOV AX,DATASMOV DS,AXMOV DX,OFFSET MSG7;显示版本信息MOV AH,09HINT 21HMOV DX,OFFSET MSG7;显示版本信息MOV AH,09HINT 21HMOV DX,OFFSET MSG0;显示录音提示MOV AH,09H;DOS中断调用,显示字符串'PRESS R TO START RECORD' INT 21HMOV DX,OFFSET MSG6;显示输入MOV AH,09HINT 21HMOV AH,1;输入并显示所作选择INT 21HCMP AL,'R';与大写“R”作比较JZ OK0;输入“R”,进入录音CMP AL,'r';否则与小写“r”作比较JZ OK0;输入“r”,进入录音MOV DX,OFFSET MSG1;否则,输入错误,显示错误信息MOV AH,09HINT 21HMOV DX,OFFSET MSG6;显示输入MOV AH,09HINT 21HJNZ CHOOSE0OK0:MOV DX,OFFSET MSG4;显示正在录音MOV AH,09HINT 21H;MOV DX,OFFSET MSG11;显示暂停播放提示;MOV AH,09H;INT 21HMOV DI,OFFSET BUF;定义缓冲区的指针MOV CX,60000;计数初值为采集数据的数目:60000REC:MOV DX,IO0809;0809的片选地址OUT DX,AL;启动A/D转换CALL DELAYIN AL,DX;输入转换数据INC DI;指针加1;避免出现等待输入而无法继续自动循环录音过程,DOS中断调用的01、07号功能测试失败;MOV AH,0BH;检查键盘状态;INT 21H;TEST AL,00;与大写“P”作比较;JZ OK2;录音完毕;TEST AL,00;与小写“P”作比较;JZ OK2;录音完毕;DEC CX;CX-1;JCXZ OK2;录音完毕;JMP REC;无条件转移,回到录音过程LOOP REC;循环装入30000个A/D转换后的数据OK2:MOV DX,OFFSET MSG9;显示录音完毕MOV AH,09HINT 21HMOV DX,OFFSET MSG2;显示播放录音提示MOV AH,09HINT 21HMOV DX,OFFSET MSG6;显示输入MOV AH,09HINT 21HCHOOSE1:MOV AH,1INT 21HCMP AL,'P';与大写“P”作比较JZ OK1;输入“P”,进入放音CMP AL,'p';与小写“P”作比较JZ OK1;输入“p”,进入放音MOV DX,OFFSET MSG3;否则,输入错误,显示错误信息MOV AH,09HINT 21HMOV DX,OFFSET MSG6;显示输入MOV AH,09HINT 21HJNZ CHOOSE1OK1:MOV DX,OFFSET MSG5;显示正在播放录音MOV AH,09HINT 21HMOV DI,OFFSET BUF;定义缓冲区的指针MOV CX,60000;计数初值为采集数据的数目:30000PLAY:MOV DX,IO0832;DAC0832的片选地址MOV AL,[DI];从缓冲区读取数据并进行D/A转换OUT DX,AL;启动D/A转换CALL DELAY;调用延时子程序,以1/5000秒的间隔(相当于每秒5000次的声音频率)输出转换后的声音INC DI;缓冲区指针加1LOOP PLAY;循环输出30000个声音信号MOV DX,OFFSET MSG10;显示MOV AH,09HINT 21HMOV DX,OFFSET MSG12;重播显示MOV AH,09HINT 21HMOV DX,OFFSET MSG13;重播显示MOV AH,09HINT 21HREPLAY:MOV DX,OFFSET MSG6;显示输入MOV AH,09HINT 21HMOV AH,1;输入并显示所作选择INT 21HCMP AL,'R';与大写“R”作比较JZ OK1;输入“R”,进入重播CMP AL,'r';否则与小写“r”作比较JZ OK1;输入“r”,进入重播CMP AL,'Q';与大写“Q”作比较JZ QUIT;输入“R”,退出CMP AL,'q';否则与小写“q”作比较JZ QUIT;输入“r”,退出MOV DX,OFFSET MSG1;否则,输入错误,显示错误信息MOV AH,09HINT 21HJNZ REPLAYQUIT:MOV DX,OFFSET MSG8;显示"Thank you!"MOV AH,09HINT 21HMOV AH,4CH;返回DOSINT 21H;由于需要以每秒5000次的速率采集数据,所以延时程序应该产生1/5000秒的时间延迟;8253所接时钟频率输入时1MHZ,所以计数200次可产生1/5000秒延时DELAY PROC NEAR;延时子程序PUSH DX;保存DXMOV DX,IO8253C;8253控制字地址MOV AL,10H;计数器0以只读低字节方式工作OUT DX,AL;写入控制字MOV DX,IO8253;8253的片选地址MOV AL,200;计数初值OUT DX,AL;写入计数初值MOV DX,IO8255C;8255控制字地址MOV AL,90H;采用方式0的A口输入OUT DX,AL;写入控制字MOV DX,IO8255;8255的PA0地址OUTTEST:IN AL,DX;将PA0的数据,也就是和PA0连接的OUT0的输出电平输入ALTEST AL,01;检查OUT0是否为高电平JZ OUTTESTPOP DX;恢复DXRETDELAY ENDPCODES ENDSENDSTART六、实验结果:本次实验利用A/D和D/A转换器完美的实现了数字录音机的录制和播放过程。
Zoom H4n专业录音机

Zoom H4n在写上一篇Sony PCM D50测试记的时候,Zoom H4n也是我关注的一个便携机。
当时D50的价格相比其他同类实在高了一点,尤其是幻象供电的配件,几乎与D50本机同样价格。
Zoom H4n当时被我注意的主要因素有:1)本机带两路含幻象供电的话筒输入2)外接的两路话筒可以和本机的立体声话筒同时进行4路单声道录音3)价格便宜上次测试D50之后,我就欣然地买入了一台。
但是,人是在不断成长的,因为一些偶然的良机,我成长地有点快了。
虽然已经有了两支Neumann强指话筒,D50的性能也让我很满意。
但是,如果有时候需要外出进行高精度录音的话,D50的性能也只能作为参考轨。
在反复研究了Amon Tobin的Foley Room Bonus DVD录像之后,我决定配置一对高精度的采样话筒,而Amon Tobin使用的EarthWorks TC20纳入了我的视线。
为了这对话筒,我需要一台高精度的便携式数字录音机。
【小故事:Amon Tobin是我非常景仰的电子音乐家,最初了解他的名字和作品,是我在为Ubi Soft工作期间的一个项目“分裂细胞I”,随后我收集了他的所有唱片。
此人的音乐和其他电子音乐非常不同,你可以在他的作品里听到各种声音碎片,他的音乐是由巨多的声音随便组合起来的、非常复杂又很有想象力的音响空间,从古典到接近行为艺术般的噪声,都会流动在他的作品里。
有兴趣的同学可以去YouTube上搜索”Amon Tobin Foley Room”。
】另:EarthWorks TC系列话筒是全指向的高精度话筒,除了TC20,还有TC30和TC40两个型号,外观都差不多。
这个系列的话筒强调的不是音色如何,而是一个目标:精度。
所以它基本用在一些高质量要求的电影同期、拟音和科研活动。
这种话筒应该是一个专业音频设计师必备的,以为它能最大程度地反应声音的客观性质。
但是这种话筒需要同样非常客观和准确的录音机。
基于单片机的数码录音机设计

摘要本设计是基于单片机的数码录音机设计,主要任务是实现简单的录音和播放功能。
系统可以使用单片机的外扩A/D和D/A转换器来实现录音播放功能,也可以选用专用的语音芯片。
本文从经济实用的角度出发,设计了一款具有按键控制、录音、播放模式的单片机语音录放系统;硬件部分选用美国Atmel公司的AT89C52单片机作为主控芯片,并与ISD2560语音录放芯片相结合,添加外围的控制电路、键盘、扬声器等设备来实现语音录放功能,软件部分主要采用单片机C 语言来编写主控芯片的控制程序和EEPROM读写程序;该设计能真实的再现语音的自然效果。
关键词语音芯片ISD2560 单片机AT89C52AbstractThe design is based on the design of single chip digital recorder, the main task is to achieve a simple recording and playback functions. System can be expanded using external microcontroller A / D and D / A converter to achieve the recording playback, you can also use a dedicated audio chip.From the economical point of view, has designed a button control, recording, voice recording and playback mode of SCM systems; hardware selected Atmel's AT89C52 microcontroller United States as the main chip, and with the ISD2560 voice record chip combination, add External control circuit, keyboard, speakers, voice recorders and other equipment to achieve the function, the software part of the C language used mainly to prepare the master microcontroller chip and EEPROM read and write control program procedures; a true representation of the design is the natural effect of voice.Key words ISD2560 voice chip SCM AT89C52目录摘要 (I)Abstract (II)绪论 (1)第1章课题的技术发展 (2)1.1语音芯片 (2)1.2单片机 (3)1.2.1 单片机硬件开发原理 (3)1.2.2 单片机软件开发原理 (4)第2章课题的任务分析及总体设计方案 (5)2.1任务分析 (5)2.2总体方案设计 (5)2.3元器件选择 (6)2.3.1 单片机选择 (7)2.3.2 语音芯片的选取 (8)第3章硬件电路设计 (12)3.1AT89C52单片机最小系统 (13)3.1.1AT89C52单片机主要功能特性及引脚分布图和管脚说明 (14)3.1.2 单片机的电源电路 (16)3.1.3 AT89C52单片机的复位电路 (17)3.1.4 AT89C52单片机时钟电路 (17)3.1.5 录音/播放控制电路 (18)3.2语音芯片ISD2560电路 (18)3.2.1 ISD2560主要功能特性及引脚说明 (18)3.2.2 语音录放电路语音芯片ISD2560部分原理图及说明 (22)3.3整体电路图 (23)3.4PCB图 (25)第4章软件设计 (26)4.1程序流程 (26)4.2录音子程序流程图 (27)4.3放音子程序流程图 (28)第5章设计仿真结果与说明 (29)5.1Keil软件概述与编译结果 (29)5.1.1 Keil软件概述 (29)5.1.2 Keil编译结果 (29)5.2Proteus软件概述与仿真结果 (30)5.2.1 Proteus软件概述 (30)5.2.2 Proteus仿真过程 (31)结论 (36)致谢 (37)参考文献 (38)附录1 (39)附录2 (43)绪论随着人类社会不断的进步,随着语音芯片的普及,语音播报被广泛应用于车站报站器,语音型数字万用表,出租车语音报站器,排队机等,并且面向家庭个人使用的方向发展,更加人性化。
数字录音机硬件设计

天津工业大学本科毕业论文第二章基本知识介绍数字录音机硬件设计第一章系统硬件设计1.1硬件系统框图如图3-1所示:系统硬件系统由单片机控制电路、语音输出电路、USB接口电路、存储器电路以及计算机等几部分组成,各模块间的连接方式如图3-1所示,下面来分别介绍各模块功能。
图3-1 硬件系统整体框图1.2单片机控制电路单片机控制电路由SPCE061A芯片,复位电路,时钟电路等组成。
原理图如图3-2所示。
图3-2 单片机控制电路原理图1、SPCE061A芯片介绍SPCE061A是凌阳科技研发生产的性价比很高的一款十六位单片机,使用它可以非常方便灵活的实现语音的录放系统,该芯片拥有8路10位精度的ADC,其中一路为音频转换通道,并且内置有自动增益电路。
这为实现语音录入提供了方便的硬件条件。
两路10精度的DAC,只需要外接功放(SPY0030A)即可完成语音的播放。
SPCE061A芯片特性:16位μ’nSP微处理器;工作电压:内核工作电压VDD为2.6~3.6V(CPU),IO口工作电压VDDH为VDD~5.5V(I/O);CPU时钟:0.32MHz ~ 49.152MHz;内置2K字SRAM;内置32K闪存ROM;可编程音频处理;晶体振荡器;系统处于备用状态下(时钟处于停止状态),耗电小于2μA@3.6V;2个16位可编程定时器/计数器(可自动预置初始计数值);2个10位DAC(数-模转换)输出通道;32位通用可编程输入/输出端口;14个中断源可来自定时器A / B,时基,2个外部时钟源输入,键唤醒;具备触键唤醒的功能;使用凌阳音频编码SACM_S240方式(2.4K位/秒),能容纳210秒的语音数据;锁相环PLL振荡器提供系统时钟信号;32768Hz实时时钟;7通道10位电压模-数转换器(ADC)和单通道声音模-数转换器;声音模-数转换器输入通道内置麦克风放大器和自动增益控制(AGC)功能;具备串行设备接口;低电压复位(LVR)功和低电压监测(LVD)功能;内置在线仿真板(ICE,In- Circuit Emulator)接口。
数字录音机下位机设计

摘要随着科技水平的不断提高,信息技术的飞速发展,数字化渗透到了我们生活的各个领域。
录音设备也不例外,现代录音设备能够实现实时监听录音、查询、回放录音等功能。
本文主要介绍了一种基于USB的数码语音录制及播放系统。
本设计充分利用SPCE061A单片机的语音处理功能,围绕它来实现语音录制及播放系统的设计,最终实现带有USB接口功能的语音录制及回放系统。
系统硬件主要包括单片机控制电路,存储电路,键盘输入电路以及USB接口电路。
软件部分应用汇编语言与C语言进行设计,主要包括语音录制与播放,语音上传与下载等程序。
关键词:USB;SPCE061A;数字录音;SPR4096ABSTRACTWith the continuous improvement of scientific and technological level, and the rapid development of information technology, digital penetration into every field of our lives.Including the recoding devices,the modern recording equipment can realized the functions of record real-time monitoring, query, playback and other functions.This article introduces a digital voice recording and playback system based on USB Inerface,The design full use of the advantage of voice processing functions of SPCE061A SCM. around it realize the design of voice recording and playback system,ultimately realizes with USB interface functions of voice recording and playback system. hardware components includes SPR4096 memory extending circuit, keyboard input circuit and USB interface. Software part is used C language and assembly language design, including voice recording and playback, voice upload and download procedures.Key words:Digital recording; USB; SPCE061; SPR4096目录第一章绪论 (1)1.1 数字录音机的发展历程 (1)1.2 课题研究及设计方案 (4)第二章基本知识介绍 (5)2.1 语音编解码基础知识 (5)2.1.1 音频采样和量化 (5)2.1.2 语音压缩编码 (6)2.1.3 语音识别 (8)2.2 USB基础知识 (9)2.2.1 USB总线的特点 (9)2.2.2 USB1.1协议简介 (9)第三章系统硬件设计 (11)3.1 硬件系统框图 (11)3.2单片机控制电路 (11)3.3电源电路 (14)3.4控键电路 (14)3.5 语音输入电路 (15)3.6 语音输出电路 (16)3.7 USB接口电路 (16)3.8 存储器电路 (20)第四章系统软件设计 (22)4.1 C语言基本知识 (22)4.1.1 unSP的C语言嵌入式汇编 (22)4.1.2 语言开发环境 (25)4.2 主程序 (26)4.3 中断服务程序 (27)4.4子程序设计 (28)4.4.1 DVR程序设计 (28)4.4.2 下载与上传程序设计 (29)4.4.3 控键扫描流程图 (30)4.4.4 SPR4096程序设计 (31)结论 (33)参考文献 (34)附录 (35)谢辞............................................ 错误!未定义书签。
最新数字录音机设计

2.2硬件连接图
图1 硬件连接图
2.3各芯片的作用及工作方式
(1)ADC0809在本次设计中的作用及工作方式
ADC0809作数据采集用,用来采集12秒的语音信号并保存到相应的存储单元。
对ADC0809的8个模拟通道,这里是用数据总线的低8位D2、D1、D0来控制ADC的通道选择信号ADDC、ADDB、ADDA,以实现选择其中之一模拟通道输入。
在本次设计中,初始值为000(D2=0、D1=0、D0=0),即选择IN0通道进行数据采集,然后使ADC0809的ALE、START有效,START和ALE信号通过CPU向选中的通道口执行一条输出指令,启动A/D转换。
转换结束后,发出EOC信号,当EOC为高电平时,可供CPU查询,读取每次采集的A/D转换结果。
当CPU知道转换已完成,执行一条输入指令使OE信号有效,此时输出缓冲器被打开,数据送到数据总线。
系统时钟经分频后接到ADC0809芯片的时钟引脚CLK上。
(2)DAC0832在本次设计中的作用及工作方式
在本次设计中,我使用的DAC0832采用直通方式与CPU连接,从硬件图中可以看出,该片DAC0832只有一个端口地址,即88H。
DAC0832的ILE信号与+5V连在一起,、WR1和WR2均接地,总是有效的,DAC0832的输入寄存器和DAC寄存器均处于选通状态,只要CPU想88H端口执行一条输出指令,就会
化学基础知识大过关
姓名:____________________
班级:_____________________
学号:_____________________。
录音棚设备设计方案

录音棚设备设计方案一、设计目标本录音棚设备设计方案旨在搭建一个高品质的录音环境,提供专业的录音设备和设施,以满足用户的录制需求。
设计目标如下:1.提供合适的录音环境,消除外界噪音对录音质量的影响;2.配备专业的录音设备,包括录音机、麦克风、音频处理器等;3.提供良好的监听环境,确保录音过程中的准确监听;4.提供便捷的设备支持和维护,满足用户日常录音需求。
二、录音棚布局设计1.录音棚的布局应采用分离式设计,即将录音棚和控制室分开。
这样可以有效隔离录音时的噪声和控制室中的操作声音。
2.录音棚应具备一定的声学处理,包括吸音、隔音和演奏区的声音控制等。
墙壁和地面可以使用吸音材料进行处理,以减少噪音的反射和共鸣。
3.控制室应设有透明的玻璃窗,以便监视录音棚内的场景。
同时,控制室内的墙壁也应进行声学处理,以减少噪音的干扰。
三、录音设备选型1.录音机:选择具有多轨录音和高音质的数字录音机,以支持录制多声部和多乐器的音频。
2.麦克风:选择适用于不同声部的专业麦克风,包括动圈麦克风、电容麦克风、指向性麦克风等。
3.混音器:选择具有多通道输入和独立控制的混音器,以便实现多音源的混音和调节。
4.音频处理器:选择具有均衡、压缩、混响等功能的音频处理器,以改善录音的音质。
5.监听设备:选择高品质的中大型监听音箱,以确保录制时的准确监听,并配备舒适的耳机。
6.隔离设备:选择噪音隔离器和反射板等设备,以减少录音时的噪声和外界干扰。
四、设备互联与供电1.各设备之间的互联采用专业音频线缆,以保证传输的稳定性和音质的保真度。
2.录音设备和配套的音频电源应分开布置,以减少电源噪声对录音质量的影响。
3.控制室应配备专业音频接口和控制面板,以便用户灵活调节和控制录音设备。
五、设备支持与维护1.提供可调节高低的麦克风支架,以适应不同乐器和歌手的录音需求。
2.设备应有定期维护,并配备备用设备,以防止设备出现故障时影响录音的继续进行。
3.设备随时更新和维护,以保持符合行业标准和最新的录音技术。
DSP录音机设计课程设计

课程设计成果: 成功设计并实 现了DSP录音
机
课程设计经验: 注重实践,加 强团队合作, 提高创新能力
智能化:AI技术在录音机设计中的应用,如语音识别、智能降噪等 便携化:小型化、轻量化设计,方便携带和使用 高保真:提高录音质量,实现高保真录音 网络化:支持网络传输和共享,实现远程录音和共享 环保节能:采用环保材料和节能设计,降低能耗和污染
PART TWO
功能:将模拟信 号转换为数字信 号
组成:包括麦克 风、前置放大器、 ADC等
工作原理:麦克 风接收声音信号, 前置放大器放大 信号,ADC将模 拟信号转换为数 字信号
特点:高精度、 低噪声、高动态 范围
功能:对输入的音频信号进行数字化处理
组成:包括ADC(模数转换器)、DSP(数字信号处理器)、DAC(数模转换器) 工作原理:ADC将模拟音频信号转换为数字信号,DSP对数字信号进行处理,DAC 将处理后的数字信号转换为模拟音频信号
PART FOUR
处理器:DSP芯片,负责音频信号处理 存储设备:SD卡或U盘,用于存储录音文件 音频输入设备:麦克风,用于采集音频信号 音频输出设备:扬声器或耳机,用于播放录音文件 显示设备:LCD显示屏,用于显示录音状态和参数设置 电源:电池或电源适配器,为设备提供电力支持
软件架构: 模块化设 计,易于 维护和扩 展
,a click to unlimited possibilities
汇报人:
CONTENTS
PART ONE
掌握DSP录音机的基本原理和设计方法 提高学生的实践能力和创新能力 培养学生团队合作和沟通能力 提高学生的工程实践能力和解决问题的能力
掌握DSP录音机的基本原理和结构 熟悉DSP录音机的硬件设计和软件编程 能够独立完成DSP录音机的设计、调试和测试 具备良好的团队合作和沟通能力,能够与其他团队成员协作完成项目
数字录音机

前言………………………………………………………一、设计目的…………………………………………………二、设计内容及要求…………………………………………三、具体设计过程……………………………………………1、总体设计思想……………………………………………………2、硬件连接图……………………………………………………3、各芯片的作用及工作方式……………………………………4、各芯片工作原理及功能简介……………………………………(1)ADC0809………………………………………………………………………………(2)DAC0832……………………………………………………………………………………(3)可编程计数/定时接口芯片8253…………………………………………………………(4)可编程并行I/O接口芯片8255A…………………………………………………………(5)74LS138译码器………………………………………………………………………………5、流程图………………………………………………………………6、具体实现方法…………………………………………………………四、心得体会…………………………………………………………参考文献……………………………………………………………附录1 实验总程序………………………………………………附录2 实验原理图………………………………………………由于计算机技术的飞速发展,微机原理与接口技术课程已经作为一门比较重要的专业基础课。
微机原理与接口技术已经融入我们的基本生活当中,我们生活中的许多电子产品都与之密切相关。
微机原理与接口技术是一门实践性强的学科,其中很多理论和知识仅考书本的学习是无法掌握的,必须通过实践才能比较直观深刻的理解。
通过课程设计可以培养我们动手的能力,使我们对书本的理论知识掌握更加牢固,培养学生编程的能力以及提出问题,分析分体,解决问题的能力。
本次课程设计所做的是关于数字录音机的设计。
按G.723标准设计的数字录音系统

摘要:介绍了一个按g.723标准设计的数字录音系统,该系统以adsp-2181数字信号处理器为核心,采用大容量的闪速存储器(flash ram)作为数字语音数据存储器。
试验表明,该系统具有良好的实用价值。
关键词:g.723标准数字录音机 adsp-2181 语音数字处理随着数字化技术的迅速发展,语音信号数字处理技术的不断成熟[1],可编程器件和功能强大的数字信号处理器(dsp)的广泛应用,传统的模拟音像设备大量地被各种数字设备所代替。
然而,便携式的录音设备仍以各种模拟媒质为主,如常用的磁带录音机。
如果要将其录音以数字形式的数据保存,则应将其模拟录音信号变换成数字形式的数据,这就给原始数据的保存带来诸多不便。
因此,笔者按g.723标准设计了一种数字录音机,它以adsp-2181作为语音处理器和系统控制器,取消了普通录音机的机械部分和磁带,以大容量的闪速存储器(flash ram)作为数字语音数据存储器。
该样机体积很小,录音时间长,没有机械噪声及机械故障,很有实用价值。
1 g.723标准简介和系统结构框图1.1 g.723标准简介g.723是itu-t在1996年制订成型的一种多媒体语音编解码标准。
其典型应用包括ip电话服务、h.324视频电话、无线电话、数字卫星系统、数电倍增设备(dcme)、公共交换电话网(pstn)、isdn及各种多媒体语音信息产品。
g.723标准传输码率有5.3kb/s和6.3kb/s两种,在编程过程中可随时切换。
该标准主要包含了编码算法和解码算法。
原理是:从采集的语音信号中解析出声道模型参数,构造一个合成滤波器,采用合适的激励源激励,编码传输的参数主要是激励源与合成滤波器的参数。
5.3kb/s的编码器采用代数码线预测激励(acelp);6.3kb/s的编码器则采用多脉冲最大似然量化(mp-mlq)激励。
根据传输编码参数,可重构激励源与合成滤波器进行解码,还原出来的数字语音信号经d/a转换器转换成模拟语音信号。
数字录音实验报告

一、实验目的1. 了解数字录音的基本原理和过程;2. 掌握数字录音设备的使用方法;3. 学习数字录音后期处理技巧;4. 提高音频编辑能力。
二、实验原理数字录音是将模拟信号通过模数转换器(ADC)转换成数字信号,再通过数字信号处理器(DSP)进行处理,最后将数字信号转换成模拟信号输出。
数字录音具有失真小、信噪比高、便于存储和传输等优点。
三、实验设备1. 录音机:数字录音机或手机等具有录音功能的设备;2. 音频编辑软件:Audacity、Adobe Audition等;3. 音频播放器:电脑、手机等。
四、实验步骤1. 准备工作(1)检查录音设备是否正常工作;(2)打开音频编辑软件,创建一个新的音频文件;(3)选择合适的采样率和比特率,一般为44.1kHz和16bit。
2. 录音(1)将麦克风连接到录音设备;(2)调整录音设备音量,避免过载;(3)按下录音按钮,开始录音;(4)录音过程中注意环境噪音,尽量保持录音环境安静;(5)录音结束后,停止录音。
3. 录音文件导入(1)将录音文件从录音设备导出到电脑;(2)在音频编辑软件中打开录音文件。
4. 音频编辑(1)调整音频波形,去除杂音;(2)进行降噪处理,提高信噪比;(3)调整音频音量,使声音平衡;(4)添加混响效果,使声音更具空间感;(5)剪切、复制、粘贴音频片段,进行剪辑;(6)调整音频时长,使音频符合需求。
5. 保存和输出(1)将编辑好的音频文件保存为合适的格式;(2)将音频文件输出到播放设备。
五、实验结果与分析1. 实验结果通过数字录音实验,成功完成了录音、编辑和输出等环节,最终得到满意的音频文件。
2. 实验分析(1)数字录音具有失真小、信噪比高、便于存储和传输等优点,在实际应用中具有广泛的前景;(2)录音过程中,要注意录音设备的正确使用和录音环境的安静,以保证录音质量;(3)音频编辑软件的使用对提高音频质量至关重要,合理运用音频编辑技巧,可以使音频更具吸引力。
基于USB主机结构的数字化音乐录音系统开发-录音艺术论文-艺术论文

基于USB主机结构的数字化音乐录音系统开发-录音艺术论文-艺术论文——文章均为WORD文档,下载后可直接编辑使用亦可打印——摘要:针对传统的数字化音乐录音系统录音质量差的问题,设计一种基于USB主机结构的数字化音乐录音系统,以解决录音质量差的问题。
该系统硬件主要包括PCM编码电路和USB主机接口芯片,实现音乐信号的A/D转换和音乐数据采集功能;系统软件主要解决录音质量问题。
首先对音频帧划分和音乐数据采样,其次为减少噪声数据,对音乐端点检测,并利用三角滤波器公式处理频域,最后采用谱相减法和掩蔽比较法去除背景噪声,以此完成了基于USB主机结构的数字化音乐录音系统的设计。
实验对比结果表明,此次设计的系统比传统系统录音质量高,能够满足数字化音乐录音的质量要求。
关键词:数字化音乐录音; 系统设计; USB主机结构; 数据采样; 噪声去除; 对比验证;Abstract: A digitization music recording system based on USB host structure is designed because the recording quality of thetraditional digitization music recording system is poor. The hardware of the system mainly includes PCM encoding circuit and USB host interface chip,which are used to realize the functions of music signal A/D conversion and music data acquisition.The software of the system is applied to improving the recording quality mainly. The audio frames are divided and the music data is sampled first,and then the music endpoints are detected to reduce noise data and the frequency domain is processed with the triangular filter formula. The background noises are removed by means of the spectral subtraction and masking comparison methods,so as to complete the design of the digitization music recording system based on USB host structure. The experimental comparison results show that the designed system has higher recording quality than that of the traditional system,and can meet the quality requirements of digitization music recording.Keyword:digitization music recording; system design; USB host structure; data sampling; noise remove; comparison validation;0、引言录音技术随着数字技术的进步而发展,因数字化录音系统能够提供准确可靠的原始录音记录,已经被广泛应用到音乐录音中。
数字录音机设计方案

数字录音机设计方案:一个使用统一建模语言(UML)设计嵌入式系统的实例,着,译摘要本文内容是采用统一建模语言(UML)对一个嵌入式系统进行面向对象分析和设计的实例。
被分析的系统是一个数字录音机或称口授留声机。
设计实现采用一个嵌入式微处理器和C++编码。
关键字:面向对象的设计,UML,嵌入式系统1 简介统一建模语言(Unified Modeling Language-UML)[BJR1,BJR2]提供了一套标准的符号来表示面向对象的软件分析和设计方法[CY90,MO92,SS95]。
使用UML 图表能够对很复杂的系统建模,包括实时嵌入式系统。
然而,UML并不是软件开发过程,也没有严格区分软件工程中各开发阶段。
UML定义了一套由不同图表组成的标记符号,但是并没有描述怎样创建和应用这些图表。
[Dou98] 介绍了使用UML和面向对象的分析设计技术建造实时嵌入式系统。
本文由Douglass撰写,描述了使用UML对一个数字录音机(或口授留声机)系统进行面向对象设计和实现的过程。
目前市场上已经有一些数字录音机商业化产品。
本文我们描述的模型参照了一家著名厂商的类似产品的设计。
相关需求说明参见本文第二节。
第三节讨论系统的对象模型给出主类图。
第四节继续进行面向对象的分析,但是主要讨论每个对象内部的行为。
第五节进行系统结构设计。
包括数字录音机的硬件结构,以及并行处理模型,在该模型内,为每个对象将分配一个可执行的线程。
第六节将定义不同对象之间的合作关系。
并通过设计模式[GHJV95] 将分析阶段定义的类整合。
详细设计在第七节进行讨论。
最后,第八节讨论系统实现。
我们使用C++进行软件的开发,硬件平台采用一个32位RISC(精简指令集计算机)嵌入处理器。
2 需求分析数字录音机是一个电子消费产品,用来录制和回放语音。
通过内置的麦克录制语音信息,然后将信息保存在数字内存中。
使用者可以很方便的在任何时候回放任意录制好的信息,声音将通过设备前端的扬声器播放。
数字录音机设计

2.设计方案论证
2.1总体设计思想
根据设计要求,本次数字录音机的汇编语言设计所需芯片有模数转换芯片ADC0809、数模转换芯片DAC0832、定时计数器8253、可编程并行I/O接口8355A 及译码器74LS138。
设计过程可简述为:利用传感器和ADC0809采集语音数据,以每秒5000的速率采集IN0输入的语音数据并存入内存,共采集数据60000个,即录音12秒。
DAC0832进行数模转换,以同样的速率将数据送DAC0832使喇叭发声。
8253用作定时,定时0.2ms,设置成方式0,计数初值为200。
8253计数器0的OUT0与8255A的PA0连接,利用PA0查询OUT0电平,如果为高点平则表示定时时间到。
用译码器74LS138对地址线进行译码以产生各接口芯片所需的信号。
2.2硬件连接图
图1 硬件连接图
2.3各芯片的作用及工作方式
(1)ADC0809在本次设计中的作用及工作方式
ADC0809作数据采集用,用来采集12秒的语音信号并保存到相应的存储单元。
对ADC0809的8个模拟通道,这里是用数据总线的低8位D2、D1、D0来。
DSP数字录音机

目录摘要 (I)Abstract (II)第一章引言 (1)1.1数字录音的概述 (1)1.2选题意义及主要内容 (2)第二章开发系统简介 (4)2.1硬件环境 (4)2.1.1 TMS320C54系列DSP器件概述 (4)2.1.2 TMS320C5402的指令系统 (4)2.1.3 TMS320C5402的内部结构 (5)2.1.4 TMS320C5402DSK开发板 (6)2.2TMS320C5402软件开发环境 (8)2.3本章小结 (12)第三章语音信号处理 (13)3.1语音特性和噪声来源 (13)3.1.1 语音特性和人耳识别特性 (13)3.1.2 语音噪声的来源和分类 (14)3.2语音信号处理的方法 (15)3.2.1 语音信号处理的历史 (15)3.2.2 语音信号处理的各种方法 (16)3.3DSP对语音信号进行处理的优点 (16)3.4本章小结 (17)第四章DSP数字录音机的设计方案及仿真调试 (18)4.1数字录音机的总体设计方案 (18)4.2数字录音的各个功能模块 (18)4.2.1 语音采集与输出模块 (18)4.2.2 压缩编码、解压模块 (19)4.2.3 FLASH存储模块 (19)4.3CCS开发环境下的仿真调试 (20)4.3.1 程序的设计流程 (20)4.3.2 仿真调试过程 (20)4.3.3 仿真出现的问题及解决方案 (23)4.4本章小结 (24)第五章数字录音在实验箱上的实现及效果分析 (25)5.1数字录音在实验箱上的实现 (25)5.1.1 在实验箱上运行程序的操作步骤 (25)5.1.2 实验箱上运行出现的问题及解决方案 (25)5.2录音效果及其分析 (26)5.3本章小结 (28)结束语 (29)致谢................................................................................. 错误!未定义书签。
数字语音录系统的设计

数字语音录放系统的设计【摘要】本文设计并实现了一个数字化语音存储与回放系统,采用了单片机配以外围电路实现对语音信号到数字信号的转化与存储,数字信号到语音信号的回放。
本系统核心部件采用内部集成了A/D、D/A的SOC单片机C8051F005,语音信号由双拾音话筒转换为电信号,经过差分放大器、自动增益控制(Auto Gain Control,AGC)放大电路、带通滤波器、电平转移电路后变成符合A/D采样要求的信号(幅值范围0~2.4V),然后通过SOC单片机内的A/D转换器转换为数字信号。
语音信号的采样频率为8kHz,采样后的语音数字信号存储在大容量的SRAM中。
回放时,将存放在SRAM 中的语音数字信号经D/A转换、滤波和功放后驱动扬声器。
整个系统具有录音、放音、继续、停止等功能。
本文主要研究了硬件实现、调试和软件设计流程。
【关键词】单片机,外围电路,带通滤波器IThe Design of Digitized V oice Record-playback System 【Abstract】The thesis designed and implemented a digital voice storage and playback system that uses a single-chip microcomputer together with external circuit to realize the storage and change the voice signal into digital signal,the playback of audio signals.The core components of the system is based on an SOC MCU C8051F005 which is integrated with an internal A/D and D/A, voice signals through the two-microphone pickup converted to electrical signals, after going through the differential amplifier, automatic gain control(AGC) amplifier, band-pass filter and level shift circuit it turn into the signals with A/D sampling requirements (amplitude range of 0 to 2.4V).Then the signals within the SOC Single-chip microcomputer’s internal A/D converter is converted into digital signals. The sampling frequency of speech signal is 8kHz, and sampled voice digital signal stored in the large-capacity SRAM. When it playbacks, in order to drive the speaker, the digital signal stored in the SRAM via the voice D/A conversion, filtering and post-amplifier.The system has the following functions:recording,playing,continue,stop.The thesis mainly studies the realization and debugging of the hardware and the flow of the design of software.【Key Words】single-chip microcomputer,external circuit,band-pass filter目录1 绪论 (1)1.1 数字语音录放系统发展历史 (1)1.2 国内外研究现状 (2)1.3 本研究课题的内容与关键技术 (2)1.3.1本研究课题的内容 (2)1.3.2本研究课题的关键技术 (4)2 总体设计方案 (5)2.1 整个系统的功能概述 (5)2.2 各个子系统功能及实现方略的考虑 (5)2.2.1 前置放大器 (5)2.2.2 带通滤波器 (5)2.2.3 语音存储和回放 (6)2.2.4 后级放大器 (6)3 SOC单片机最小系统设计 (7)3.1 C8051F005单片机的特点 (7)3.1.1 高速CIP-51 内核 (7)3.1.2 C8051F005单片机有丰富的数字和模拟资源 (7)3.1.3 在系统调试 (7)3.2 C8051F005的振荡电路 (8)3.3 外部数据存储器扩展 (9)3.4.12 位A/D转换器和D/A转换器 (10)3.4.1 A/D转换器 (10)3.4.2 D/A转换器 (12)3.5 C8051F005的并行数字I/O口 (13)3.5.1 输入/输出端口功能寄存器 (13)3.5.2 输出方式寄存器 (13)3.5.3 输入/输出端口数据寄存器 (13)3.5.4 输入/输出端口初始化实例 (14)3.6 SOC单片机最小系统实验板 (14)4外围模拟电路设计 (17)4.1 话筒前置放大电路 (17)4.2 带通滤波器的设计 (18)4.3 电平位移电路 (20)4.4 后级放大电路 (21)5 系统软件设计 (22)5.1 主程序设计 (22)5.2 键盘中断服务程序设计 (22)5.3 定时器中断服务程序设计 (23)5.4 A/D中断服务程序设计 (24)5.5 按键与显示功能设计 (25)结论 (26)参考文献 (27)附录A (28)致谢 ············································································错误!未定义书签。
基于ISD1760数字存储式自动应答录音系统的设计

基于ISD1760数字存储式自动应答录音系统的设计摘要:文章采用的是一种新型、便捷的设计方案,利用ISD1760语音芯片和单片机STC89C52RC实现系统的录音、存储和放音功能。
关键词:数字录音;STC89C52RC;ISD17601 绪论本设计采用的是一种新型、便捷的设计方案,利用ISD1760语音芯片和STC89C52RC单片机实现检测电话来电,并且根据振铃次数能够自动接听播放录音,而且系统还具备录音、存储和放音功能。
2 系统硬件设计本设计对系统硬件电路做了几个部分的设计,其中包括主机电路、铃流检测电路、语音录放电路、显示电路、按键电路、电源电路几个部分。
具体系统框图,见图1。
铃流检测电路主要由聚苯乙烯电容和PC817光电耦合器构成,当无电话时,光耦输出高电平4.9 V左右,当来电话振铃时,输出1 V左右,持续时间大概为1 s。
然后电平抬高至高电平。
输出接单片机外部中断,直接可以由单片机识别,利用软件来检测次数即可。
PC817光电耦合器广泛用在电脑终端机、可控硅系统设备、测量仪器、影印机、自动售票、家用电器,如风扇、加热器等电路之间的信号传输,使之前端与负载完全隔离,目的在于增加安全性,减小电路干扰,简化电路设计。
Winbond ISD1700 ChipCorder系列高质量,全集成,单芯片多信息录放芯片适用于多种系统。
录音时间可选范围为26~120 s。
通过外部电阻设置采样频率,从4~12 kHz,使得录音时间和录音质量间可根据应用而平衡。
工作电压范围从2~5.5 V,因此也适用于电池场合。
ISD1700支持独立模式或SPI模式。
器件集成优异的消息管理系统,使得芯片能够自动寻址各信息的地址。
该功能使其能够胜任单晶片按键情形。
还集成一片上振荡器(由外部电阻控制),带自动增益控制(AGC)的麦克风前置放大器,一个辅助模拟输入,抗混淆滤波器,多级擦除阵列,平滑滤波器,音量控制,PWM之D类喇叭驱动器,电流/电压输出。
数字录音艺术实验报告

实验名称:数字录音艺术实验实验时间:2023年X月X日实验地点:XXX录音棚实验目的:1. 了解数字录音的基本原理和操作流程。
2. 掌握数字录音软件的使用方法。
3. 通过实验,提高对数字录音艺术的审美和创作能力。
实验器材:1. 录音设备:音频接口、麦克风、耳机2. 数字录音软件:Audacity、FL Studio等3. 电脑:一台具备音频接口和数字录音软件的电脑实验步骤:一、准备工作1. 将录音设备与电脑连接,确保音频接口正常工作。
2. 打开数字录音软件,进行软件界面熟悉。
3. 调整录音设备参数,包括采样率、采样位数、声道等。
二、录音实践1. 选择合适的麦克风和录音环境,确保录音质量。
2. 进行试录,调整麦克风位置和录音设备参数,以达到最佳录音效果。
3. 录制所需音频素材,如人声、乐器等。
三、音频编辑1. 将录音文件导入数字录音软件,进行初步剪辑。
2. 对音频素材进行降噪、均衡、混响等处理,提高音频质量。
3. 根据创作需求,对音频素材进行拼接、剪辑、调音等操作。
四、作品制作1. 确定作品风格和主题,进行音乐创作。
2. 将创作出的音乐与录音素材进行整合,调整混音效果。
3. 完成作品制作,导出音频文件。
实验结果与分析:一、录音效果通过本次实验,我们掌握了数字录音的基本原理和操作流程,成功录制了高质量的音频素材。
在录音过程中,我们注意了录音环境的选择、麦克风位置调整以及录音设备参数设置,保证了录音效果。
二、音频编辑在音频编辑环节,我们学会了使用数字录音软件进行音频剪辑、降噪、均衡、混响等操作。
通过实际操作,我们提高了音频编辑技能,为后续作品制作打下了基础。
三、作品制作在作品制作环节,我们结合音乐创作和录音素材,制作了一首具有个人风格的作品。
通过混音、调整音效等操作,使作品更具艺术感染力。
实验总结:本次数字录音艺术实验,使我们深入了解了数字录音的基本原理和操作流程,提高了音频编辑和作品制作能力。
以下是本次实验的总结:1. 熟练掌握数字录音设备的使用方法,确保录音质量。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本科毕业论文福星电子网数字录音机硬件设计第 1 页 共 12 页本科毕业论文福星电子网第一章系统硬件设计1.1 硬件系统框图如图 3-1 所示:系统硬件系统由单片机控制电路、语音输出电路、USB 接口 电路、 存储器电路以及计算机等几部分组成, 各模块间的连接方式如图 3-1 所示, 下面来分别介绍各模块功能。
图 3-1 硬件系统整体框图1.2 单片机控制电路单片机控制电路由 SPCE061A 芯片,复位电路,时钟电路等组成。
原理图如 图 3-2 所示。
第 2 页 共 12 页本科毕业论文福星电子网图 3-2 单片机控制电路原理图1、SPCE061A 芯片介绍 SPCE061A 是凌阳科技研发生产的性价比很高的一款十六位单片机, 使用它 可以非常方便灵活的实现语音的录放系统,该芯片拥有 8 路 10 位精度的 ADC, 其中一路为音频转换通道,并且内置有自动增益电路。
这为实现语音录入提供了 方便的硬件条件。
两路 10 精度的 DAC,只需要外接功放(SPY0030A)即可完 成语音的播放。
SPCE061A 芯片特性: 16 位 μ’nSP 微处理器; 工作电压:内核工作电压 VDD 为 2.6~3.6V(CPU),IO 口工作电压 VDDH 为 VDD~5.5V(I/O); CPU 时钟:0.32MHz ~ 49.152MHz; 内置 2K 字 SRAM; 内置 32K 闪存 ROM; 可编程音频处理; 晶体振荡器; 系统处于备用状态下(时钟处于停止状态),耗电小于 2μA@3.6V; 2 个 16 位可编程定时器/计数器(可自动预置初始计数值);第 3 页 共 12 页本科毕业论文福星电子网2 个 10 位 DAC(数-模转换)输出通道; 32 位通用可编程输入/输出端口; 14 个中断源可来自定时器 A / B,时基,2 个外部时钟源输入,键唤醒; 具备触键唤醒的功能; 使用凌阳音频编码 SACM_S240 方式(2.4K 位/秒), 能容纳 210 秒的语音数据; 锁相环 PLL 振荡器提供系统时钟信号; 32768Hz 实时时钟; 7 通道 10 位电压模-数转换器(ADC)和单通道声音模-数转换器; 声音模-数转换器输入通道内置麦克风放大器和自动增益控制(AGC)功能; 具备串行设备接口; 低电压复位(LVR)功和低电压监测(LVD)功能; 内置在线仿真板(ICE,In- Circuit Emulator)接口。
2、时钟电路 μ’nSPTM 的时钟电路采用晶体振荡器电路。
32768 振荡器的两个引脚分别与 两个电容相连, 振荡器起振要在一定电压值下才能起振。
这两个电容叫负载电容, 保持一个恒定的偏置电压供给。
电容只是保持这个固定的电压值,不起其他的作 用。
不同晶振需要不同的电压,和容值是有关系的。
一般单片机的晶振工作于并 联谐振状态,也可以理解为是谐振电容的一部分。
它是根据晶振厂家提供的晶振 要求负载电容选值的, 换句话说, 晶振的频率就是在它提供的负载电容下测得的, 能最大限度的保证频率值的误差。
也能保证温漂等误差。
两个电容的取值都是相 同的,或者说相差不大,如果相差太大,容易造成谐振的不平衡,容易造成停振 或者干脆不起振。
3、复位电路 复位电路的主要作用就是恢复系统默认值,它采用按键与电容并联,当按键 按下的时候 RES_B 与 VSS 短接,使得电容放电 RES_B 与 VSS 相同,RES_B 与 SPCE061A 的 6 脚(XRESB)相连,达到电路复位的的作用。
当按下控键按键后系 统从新开始工作,或是说单片机里的程序从第一条运行。
4、锁相环电路 系统要正常工作需要外部的输入信号与内部的振荡信号同步, 利用锁相环电 路就可以实现这个目的。
锁相环的特点是:利用外部输入的参考信号控制环路内 部振荡信号的频率和相位。
因锁相环可以实现输出信号频率对输入信号频率的自 动跟踪,所以锁相环通常用于闭环跟踪电路。
锁相环在工作的过程中,当输出信 号的频率与输入信号的频率相等时,输出电压与输入电压保持固定的相位差值, 即输出电压与输入电压的相位被锁住,这同时也是锁相环名称的由来。
PLL 通过 比较外部信号的相位和由压控晶振的相位来实现同步的,在比较的过程中,锁相第 4 页 共 12 页本科毕业论文福星电子网环电路会不断根据外部信号的相位来调整本地晶振的时钟相位, 直到两个信号的 相位同步。
在数据采集系统中,锁相环是一种非常有用的同步技术,因为通过锁 相环,可以使得不同的数据采集板卡共享同一个采样时钟。
1.3 控键电路键控电路是用于控制系统状态的电路。
键控电路图如图 3-3 所示。
图 3-3 键控电路原理图K1、K2、K3 分别和 SPCE061A 的 IOA0、IOA1、IOA2 相连,他们的作用 分别为:放音,停止和录音。
每个按键的按下与抬起都会送给 IOA 口一个电压 值,当按键按下时相应的 IOA 口得到一个高电压。
相反,则为低电压。
单片机 则根据 IO 口的电压值进行相应的操作。
1.4 语音输入电路语音输入电路主要由 A/D 转换模块组成,其作用是实现模拟信号向数字信 号的转换。
但由于 SPCE061A 内置了 AGC 电路和 ADC 电路,所以实现音频输 入的外围电路变得相对简单。
输入电路原理图如图 3-4 所示。
第 5 页 共 12 页本科毕业论文福星电子网图 3-4 音频输入电路原理图MICP 和 MICN 将随着 MIC 产生的波形变化,并在两个端口处形成两路反 相的波形,再经过两级运放放大,把放大的语音信号交给 ADC 转换为数字量, 这时就可以通过单片机编程对这些数据进行处理,如语音数据压缩、语音识别样 本处理等。
1.5 语音输出电路图 3-5 为语音输出电路, 其作用是将 D/A 转换后的模拟信号放大输出, 最终 通过 J3 外接扬声器将模拟信号输出,即可完成语音播放。
图 3-5 音频输出电路原理图SPY0030 是音频功率放大器。
因为声音是不同振幅和不同频率的波, 即交流信 号电流,三极管的集电极电流永远是基极电流的 β 倍,β 是三极管的交流放大倍 数,应用这一点,若将小信号注入基极,则集电极流过的电流会等于基极电流的 β 倍,然后将这个信号用隔直电容隔离出来,就得到了电流(或电压)是原先的 β第 6 页 共 12 页本科毕业论文福星电子网倍的大信号,这现象成为三极管的放大作用。
经过电流与电压的共同放大,就完 成了功率放大。
R9 为可调电阻,当调节阻值大小时,即调节了基极的输入信号, 最终影响的就是输出信号即语音输出音量的大小。
它的增益为公式(3-1)所示: Gain=2*5000/(5000+R1) SPY0030 的放大倍数固定为 20 倍。
(3-1)1.6 USB 接口电路USB 接口电路包括 PDIUSBD12 芯片、 使芯片工作的晶振、 复位等外围电路。
原理图如图 3-6 所示。
图 3-6 USB 电路原理图1、PDIUSBD12 芯片介绍 PDIUSBD12 芯片是一款性价比很高的 USB 器件。
它通常作用于微控制器进 行通讯的高速通用并行接口,PDIUSBD12 所具有的低挂起功耗连同 LazyClock 输出可以满足使用 ACPI、OnNOW 和 USB 电源管理的要求。
低的操作功耗可以 应用于总线供电的外设。
此外, 它还集成了许多特性, 包括 Softconnet、 GoodLink、 可编程时钟输出、低频晶振和终止寄存器集合,支持本地的 DMA 传输。
第 7 页 共 12 页本科毕业论文福星电子网D12 芯片给我们提供 3 个端点,每个端点都有输入和输出各一个,同时端点 2 还提供了 4 种方式的数据传输方式。
PDIUSBD12 的端点 1 进行命令的传输和 应答,而端点 2 进行数据的高速传输和海量传输。
端点 1 每次接收计算机发送过 来的 2 个字节指令,每接收 2 组后为一个完整的命令,通过一个校验位来判断命 令字是否正确,通过端点 2 发送或接收数据。
而 USB 的传输速率可以达到 12Mbps,比 RS-232 的速率提高了 100 倍,这样 USB 以 12 Mbps 与采样系统进 行数据交换,需要 1000K/12000K=0.08s 的传送时间,因此 PC 机可以实现和智 能仪器的高速数据交换。
PDIUSBD12 器件特性: (1)符合 USB1.1 版规范。
(2)高性能 USB 接口器件,集成了 SIE、FIF0 存储器、收发器以及电压调 整器。
(3)符合大多数器件的分类规格。
(4)可与任何外部微控制器/微处理器实现高速并行接口(2MB/s) 。
(5)完全自治的直接内存存取(DMA)操作。
(6)集成 320B 多结构 FIFO 存储器。
(7)主端点的双缓冲配置增加了数据吞吐量并轻松实现实时数据传输。
(8)在批量模式和同步模式下均可实现 1MB/s 的数据传输速率。
(9)具有良好的 EMI 特性的总线供电能力。
(10)在挂起时可控制 LazyClock 输出。
(11)可通过软件控制与 USB 连接。
(12)采用 GoodLink 技术的连接指示器,在通讯时使 LED 闪烁。
(13)可编程的时钟频率输出。
(14)符合 ACPI、OnNOW 和 USB 电源管理的要求。
(15)内部上电复位和低电平复位电路。
(16)有 S028 和 TSSOP28 封装。
(17)工业级操作温度:-40°C ~ +58°C。
(18)高于 8KV 的在片静电防护电路,减少了对额外元件的费用。
(19)具有高错误恢复率(>99%)的全扫描设计以确保其高品质。
(20)双电源操作:3.3V±0.3V 或扩展的 5V 电源,范围为 3.6V~5.5V。
(21)多中断模式实现批量和同步传输。
2、工作原理 USB 程序是存放到 MCU 中,当把设备连接到主机上(USB 连接线插入插 孔)时,上位机可以发现新设备,然后建立连接,最终由上位机控制语音的上传 与下载。
所以 USB 程序的一个最主要的目的就是让主机可以检测和识别设备。
第 8 页 共 12 页本科毕业论文福星电子网PDIUSDB12 协议完全符合 USB1.1 规范。
程序由三部分组成;第一:初始化单 片机和所有的外围电路(包括 PDIUSBD12) ;第二:主循环部分,其任务是可 以中断的;第三:中断服务程序,其任务是对时间敏感的,必须马上执行。
根据 USB 协议,任何传输都是由主机(Host)开始的。
单片机作它的前台工作,等待 中断。
主机首先要发令牌包给 USB 设备,PDIUSBD12 接收到令牌包后就给单片 机发中断。