已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录1引言111课题背景112课程设计目的113课程设计意义214系统功能说明22系统模块设计321系统工作原理322系统模块设计33系统模块介绍431ARM控制模块432语音芯片ISD400464系统调试941硬件调试942软件调试943系统设计流程115试验结果13结束语14致谢15参考文献16附录17何松柏基于ARM的语音录放系统的设计第1页共21页11引言11课题背景开发在生活和生产的各个领域中,凡是有自动控制要求的地方都会有单片机的身影出现;然而随着时代的进步与发展,如今普通的8位单片机已经无法满足需求,因为其资源有限,而且系统时钟速度慢,导致许多问题无法及时解决,加之内部的储存容量很小使得在编写程序时不得不考“精简”。现在ARM的应用已经越来越普及,因为它的高性能使之得到很多人的青睐,因此选用ARM来作为控制器。ARM的应用有利于产品的微型化、多功能化和智能化,有助于提高劳动效率,减轻劳动强度,提高产品质量,改善劳动环境,减少能源和材料消耗,保证安全等。但是,对于ARM的应用的意义绝不仅限于它的广阔范围以及所带来的经济效益上,更重要的意义还在于ARM的应用正从根本上改变着传统的控制系统设计思想和设计方法。从前必须有模拟电路或数字电路实现的大部分功能,现在已能使用ARM通过软件(编程序)方法实现了。这种以软件取代硬件并提高系统性能的控制系统“软化”技术,称之为微控制技术。微控制技术是一种全新的概念,是对传统控制技术的一次革命。随着ARM应用的推广普及,微控制技术必将不断发展、日益完善和更加充实。高档的ARM芯片还能建立操作系统平台,使之更加强大。具有很强的实时性和完美的人机界面,同时其软硬件可以根据需要进行裁剪,具有很强的灵活性。12课程设计目的传统的语音录放需要经过如下过程语音信号经过设备接受后转化为模拟电信号,通过前置放大器把语音信号放大,通过带通滤波之后,去掉多余的干扰,再经过自动增益控制和A压缩电路净化输入的模拟电信号,而后经AI转换器转换为数字信号,由控制器对其进行处理和存储,之后再由DA转换为模拟信号,达到放音的目的。本文采用了ISD公司的新产品ISD4004语音芯片,该芯片自带A1转换和压缩功能,直接把声音信号存储在芯片内的闪存寄存器中,何松柏基于ARM的语音录放系统的设计第2页共21页2无需电源即可保存数据长达100年,重复记录100000次以上,80KHZ采样录音可达8分钟。通过AT89C51对其控制,达到系统的设计目的。在语音芯片的前端加一个前置放大电路,用于声音信号的输入,在输出端加一个LM386的功率放大器增强声音输出信号。13课程设计意义本课题开发意义在于它能用于实时监听、信息提示,会议记录,站名广播等,能够省去听众现场记录,节约笔墨纸张,可使听众专心听讲,可按设定时间功能自动播放提示预警信息。对于消费者,也有较大的吸引力。14系统功能说明(1)本电路采用S3C44B0X这款ARM7芯片作为控制器。(2)ISD4004语音芯片自带存储空间,能录放816分钟。(3)当按下按键1时进行录音操作,当按下按键2时进行放音操作,按下按键3时进行取消当前操作。(4)该语音电路产品,具有音色自然、使用方便、单片存储、反复录放、扩展容易、功耗低微、不怕断电等许多特点,通过扩展外部设备,基于ISD4004的语音产品在通信导航设计、智能仪器仪表、治安报警系统、自动售货机、电子地图、电子导游机、车载信息终端语音播报、公共汽车语音报站器、电磁报层背景音乐播放系统、语音讲解仪、电话自动应答系统、便携式语音记录装置、电子词典、语言复读机、语言音乐教学仪、智能玩具、高档电子礼品等许多领域,都有着极其广泛的应用。何松柏基于ARM的语音录放系统的设计第3页共21页32系统模块设计本系统设计分为系统模块设计、方案选择及论证、系统组成原理。各个模块分别实现了系统的软硬件的搭配。下面分别介绍各个设计及原理论证。21系统工作原理系统上电后,按下相应的按键后能实现录音、播放、停止等功能,而且掉电后能保存语音信息不丢失,能够非常真实、自然地再现语音、音乐、音调和效果声,而且操作简易。22系统模块设计本系统的设计主要由以下几个模块构成ARM控制电路,语音芯片,录音电路,语音输出与控制等五个模块。见图21所示ARM控制模块录音及控制电路语音芯片播放及控制电路键盘控制电路图21系统模块图何松柏基于ARM的语音录放系统的设计第4页共21页43系统模块介绍31ARM控制模块SAMSUNG公司推出的16/32位RISC处理器S3C44B0X为手持设备和一般类型应用提供了高性价比和高性能的微控制器解决方案。为了降低成本,S3C44B0X提供了丰富的内置部件,包括8KBCACHE,内部SRAM,LCD控制器,带自动握手的2通道UART,4通道DMA,系统管理器(片选逻辑,FP/EDO/SDRAM控制器),代用PWM功能的5通道定制器,I/O端口,RTC,8通道10位ADC,IICBUS接口,IISBUS接口,同步SIO接口和PLL倍频器。S3C44B0X采用了ARM7TDMI内核,025UM工艺的CMOS标准宏单元和存储编译器。它的低功耗精简和出色的全静态设计特别适用于对成本和功耗敏感的应用。同样S3C44B0X还采用了一种新的总线结构,即SAMBAII(三星ARMCPU嵌入式微处理器总线结构)。S3C44B0X的杰出特性是它的CPU核,是由ARM公司设计的16/32位ARM7TDMIRISC处理器(66MHZ)。ARM7TDMI体系结构的特点是它集成了THUMB代码压缩器,片上的ICE断点调试支持,和一个32位的硬件乘法器。S3C44B0X通过提供全面的、通用的片上外设,大大减少了系统电路中除处理器以外的元器件配置,从而最小化系统的成本。25VARM7TDMI内核,带有8K高速缓存器(SAMBAII总线体系结构,主频高至66MHZ)。该控制器有如下特点外部存储器控制器(FP/EDO/SDRAM控制,片选逻辑);LCD控制器最大支持256色STN,LCD具有专用DMA;2通道通用DMA、2通道外设DMA并具有外部请求引脚;2通道UART带有握手协议支持IRDA10,具有16BYTEFIFO/1通道SIO;1通道多主IICBUS控制器;1通道IISBUS控制器;5个PWM定时器和1通道内部定时器;何松柏基于ARM的语音录放系统的设计第5页共21页5看门狗定时器;71个通用I/O口/8通道外部中断源;功耗控制具有普通,慢速,空闲和停止模式;通道10位ADC;具有日历功能的RTC;具有PLL的片上时钟发生器。S3C44B0X最小系统电路框图如下图31所示。图31S3C44B0X最小系统电路框图电源部分如下图32所示。ARM控制器复位电路振荡电路路路输入输出设备电源何松柏基于ARM的语音录放系统的设计第6页共21页6图32电源电路图振荡电路部分如下图33所示。图33振荡电路复位电路如下图34所示。图34复位电路图32语音芯片ISD4004ISD4004系列语音芯片工作电压为3V,单片录放时间8至16分钟,音质好,适用于移动电话及其他便携式电子产品中。芯片采用CMOS技术,内含振荡器、防混淆滤波器、平滑滤波器、音频放大器、自动静噪及高密度多电平闪烁存贮陈列。芯片设计是基于所有操作必须由微控制器控制,操作命令可通过串行通信接口(SPIMICROWIRE送入。芯片采用多电平直接模拟量存储技术,每个采样值直接存贮在片内闪烁存贮器中,因此能够非常真实、自然地再现语音、音乐、音何松柏基于ARM的语音录放系统的设计第7页共21页7调和效果声,避免了一般固体录音电路因量化和压缩造成的量化噪声和“金属声“。采样频率可为40,53,64,80KHZ,频率越低,而音质则有所下降,片内信息存于闪烁存贮器中,可在断电情况下保存100年典型值,反复录音10万次。ISD4004语音芯片采用CMOS技术,内含晶体振荡器、防混叠滤波器、平滑滤波器、自动静噪、音频功率放大器及高密度多电平闪烁存储阵列等如图1所示。因此只需很少的外围器件就可构成一个完整的声音录放系统。芯片设计是基于所有操作由微控制器控制,操作命令通过串行通信接口SP1或MICMWIRE送入。采样频率可为40HZ、53HZ、64HZ、80KHZ,频率越低,录放时间越长,而音质则有所下降。器件工作电压3V,工作电流2530MA,维持电流1,单片录放语音时间816MIN,音质好,适用于移动电话机及其它便携式电子产品中。内置微控制器串行通信接口3V单电源工作多段信息处理工作电流2530MA,维持电流1A不耗电信息保存100年典型值高质量、自然的语音还原技术10万次录音周期典型值片内免调整时钟,可选用外部时钟语音芯片ISD4004语音芯片图ISD4004如下图35所示。何松柏基于ARM的语音录放系统的设计第8页共21页8图35ISD4004芯片图键盘控制模块如下图36所示。图36键盘控制电路录音VOIDKEYLEDTESTVOIDVOIDPLAYVOIDVOIDRECVOIDVOIDSTOPVOIDVOIDDELAYUNSIGNEDINTAU32ADDRU32PIRQSTART0U32PIRQFINISH0U32PIRQHANDLER0U32G_PTOPOFROM0U32G_PBASEOFROM0U32G_PBASEOFBSS0U32G_PBASEOFZERO0U32G_PENDOFBSS0EXTERNU32GETBASEOFROMVOIDEXTERNU32GETENDOFROMVOIDEXTERNU32GETBASEOFBSSVOIDEXTERNU32GETBASEOFZEROVOIDEXTERNU32GETENDOFBSSVOIDINTMAINVOIDADDR0X05SYSUTILSSETPLLVALUE24,6,1IOCONFIGCONSOLE_INIT115200PRINTF“NNITSN44B0BOARDTESTPROGRAMEVERSION10NN“何松柏基于ARM的语音录放系统的设计第19页共21页19SYSUTILSLIGHTLEDLED_ALL,FALSEG_PTOPOFROMGETENDOFROMG_PBASEOFROMGETBASEOFROMG_PBASEOFBSSGETBASEOFBSSG_PBASEOFZEROGETBASEOFZEROG_PENDOFBSSGETENDOFBSSKEYLEDTESTRETURN0VOIDIOCONFIGVOIDRPCONA0X1FFRPDATB0X04FRPCONB0X3CFRPDATC0X0000/ALLIOISLOWRPCONC0X5F555555RPUPC0X3000/PULLUPRESISTORSHOULDBEENABLEDTOI/ORPDATD0X55RPCOND0XAAAARPUPD0X00RPDATE0X1CF/BEEP10RPCONE0X596BRPUPE0X26RPDATF0X0RPCONF0X24900ARPUPF0X1D3RPDATG0XFFRPCONG0X0000RPUPG0X00/SHOULDBEENABLEDRSPUCR0X4/0X7/D15D0PULLUPDISABLE/RSPUCR0X6/D15D0PULLUPENABLERSYSCFG0X0E/使用8K字节的指令缓存,WRITEBUFFERDISABLERNCACHBE00XC0002000/定义非CACHE区,从0X2000000到0XBFFFFFF,中断时进入ROM,若不允许CACHE不正常REXTINT0X0/所有的外部硬件中断为低电平触发VOIDPLAYVOIDU32YSYSUTILSLIGHTLEDLED_ALL,TRUERPDATERPDATE/SS0MOSI0SCLK0何松柏基于ARM的语音录放系统的设计第20页共21页20DELAY5FORY0YYELSERPDATERPDATE|14PRINTF“RPDATE0X08XN“,RPDATE何松柏基于ARM的语音录放系统的设计第21页共21页21PRINTF“PLAYISOKN“PRINTF“RPDATE0X08XN“,RPDATERPDATE|17VOIDKEYLEDTESTVOIDU32DWVALRPCONG|0XFF00RINTMOD/INT4567IRQ模式RINTCON/IRQ使能REXTINT/先清除EXTINT4,5,6,7的相应设置BIT位FORDWVALRINTPNDIFDWVALDWVALREXTINTPNDIFDWVALREXTINTPND|MASK_BITEXTINT4/外部中断4产生了,点亮LED1STOPSYSUTILSLIGHTLEDLED1,TRUERPDATE|0XD8IFDWVALREXTINTPND|MAS
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年江苏省部编版初中数学下册第11章知识点巩固习题
- 传统榫卯工艺数字化转译在文旅木构项目中的IP增值逻辑
- RCEP关税减让背景下东南亚涤棉被套产能转移的投资风险对冲
- 2026年濮阳职业技术学院高职单招笔试语文试题库含答案解析2套试卷
- 2026年湘南幼儿师范高等专科学校高职单招笔试语文试题库含答案解析3套试卷
- 2026年湖南理工职业技术学院高职单招笔试数学试题库含答案解析3套试卷
- 2026年湖南国防工业职业技术学院高职单招笔试职业适应性测验试题库含答案解析3套试卷
- 2026年湖北生物科技职业学院高职单招笔试职业技能测验试题库含答案解析3套试卷
- 2026年渤海理工职业学院高职单招笔试英语试题库含答案解析3套试卷
- 2026年海南住院医师-海南省住院医师口腔颌面外科历年参考题库含答案解析
- 统编版(2024)八年级上册道德与法治全册知识点考点提纲填空练习版(含答案)
- 儿童营养需求的调节与膳食指导
- 2025年河北物流集团招聘笔试参考题库含答案解析
- TD/T 1042-2013土地整治工程施工监理规范
- JG/T 161-2016无粘结预应力钢绞线
- 恋爱合同书(2025年版)
- JTG-T B05-2004 公路项目安全性评价指南
- 教学课件:《食品安全学》
- 欧莱雅培训体系
- GB/T 44438-2024家具床垫功能特性测试方法
- DL∕T 1700-2017 隔离开关及接地开关状态检修导则
评论
0/150
提交评论