报告1.AMBE技术简述_第1页
报告1.AMBE技术简述_第2页
报告1.AMBE技术简述_第3页
报告1.AMBE技术简述_第4页
报告1.AMBE技术简述_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

AMBE。现在有多种对语音信号进行压缩编码的算法,比如RELP、CELP、MP-MLQ、LPC-10、VSELP、MBE等,这些算法尽量压缩语音信号的数字量,并尽量保证语音信号的质量的DVSI提出了一套先进的语音算法AMBE,其使用低比特率的MBE技术、高质量的语音压缩算法,语音质量非常清晰,并且可识别度高。编速率以50bits的间隔在2400至9600bps之间变化。在内,同时含有编码和模块,相互独立,可同时执行各自任务,不需要缓存器件。所以。AMBE-1000使用AMBE技术的AMBE-1000应运而生,其编可采样8KHZ的语音AMBE-1000使用AD-DA做语音信号接口。输入输出语音的数据流格式需要相同(16bit线性,8bitu律,8bitA律816位微控制器。所以打算使用MSP430F169作为微控制器。AMBE-1000编每隔20ms发出一帧数据并口模式只可以工作在帧格式而非帧格式只能工作于模式帧格式使既可以工作于主动模式也可以工作式也可以工作于模式这两种各种优缺点并口通信速度快程序易于书写,但是占用I/O口较多,电路较为复杂。相对的,串口通信,占用I/O口少,电路接口的选择可使用管脚CH_SEL[2-0]的(98脚(99脚(2脚000动001动010动011动100动式1101动式2110动式3111动式4Table3-A综合考虑,MSP430F169单片机有较多的I/O口,并且制作的对讲机还需要控制CC1101,LCD1602以及耳机插孔检测等期间,所以程序越简单占用时间越短越好故而使用并口模式下的扩展时序通信方式这样控制简便通信速度快,20ms号这个信号可用来指示编将会输出数据在(CHP_RDN器包空:每次间隔20ms,DPE变高,这个信号可以用来指示器已经准备好接收(CHP_WRN出,它的上升沿就是在指示应该锁存从AMBE-1000输出的数据;在模式下,那就会将数据锁存在总线上(AMBE-100读送数据到总线上边在模式下那么此信1000(1000写数据输出的缓冲区为空:在每次读操作350(CLK_I)周期,CHP_OBE输入的缓冲区填满:在每次写操作CHP_IBF并口选择1:在模式,通过10K电阻接在模式这个管脚为并口使能在低电平CHP_WRN和CHP_RDN管脚的活10K电阻接到电数据总线数据总线数据总线数据总线数据总线数据总线数据总线数据总线Table3-B并口模式下输出的扩展时下图显示了并口模式下单帧输出的时序关系。当EPR信号变高既意味着一个编码过的帧数据准备好发送。控制器在接下来的20ms的时间内准备截取34字节(无论工作于何种波特率)的数据来形成一帧的语音数据。在每个字节之前,控制器需要等到CHP_OBE信号拉低后才能再次。不过,如果控制器在相邻的两个CHP_RDN脉冲间能保证至少有350个CLK_I(CLK_O)的延时,则不必考虑CHP_OBE是否被拉低。每一帧控制器都将执行34次的读操作,就算在较低的波特率情况下每帧的最后的一些数0。7.并口模式下输入的扩展时图3-H显示了并口模式下单帧输出的序关系。当E信号变高意味着一个器需要接收编码过的帧数据。控制器在接下来的20ms的时间内34(无论工作于何种波特率P_IFRN脉冲间能保证至350LI(L)IF是否被拉低。每340。AMBE-AMBE-1000与信道之间系统功能,使用控制器更为方便,比如单片机或者FPGA。17165header,ID,status三部分组成。编会每隔20ms输出17个字,与此同时器也将接收到17个字。20ms17个字=34字节=2725个字(80位12个字(192位168位8161616Header160X13EC。编的输出ID值总是0X00。然帧输入格式与器关联比较大,但是控制信息对编和器都适用20ms17个字=34字节=2725个字(80位12个字(192位168816161616Header帧输入:0x060xFE时则无实际任何意义。12.AD-DAAD-DA的性能对系统质量起着至关重要的作用为了减少数据的传输量,A律或u律就对采样到的数据进行了一定量的压缩,那么为了声音质量,就考虑使用16位的线性AD-DA。频率响ADDA8KHZ8KHZ的语音数据会通过串口进行发送ID=0x03令帧,这样就可以设置控制信号,并且使用者也可以对进行所有的配置。AMBE-1000有配套的AD-DA芯,CSP1027,其性第一章MSP430单片机概述MSP430单片机是德州仪器即TI从1996年开始推广的一种16位单片机。MSP430的供电电压可以在1.83.6V之间压相对传统51单片机来说更低,50nA。MSP430含有两个时钟系统,不同模块可根据其性能和需片机功耗。MSP430F1695种低功耗模式。另外,MSP430单片机含有多个4MSF430F169为FLASH型,可通过IAR使用C语言对其进行程序编写,下载和仿真由于单片机带有JTAG调试接口所以可以对单片机进行调常方便,可以简单更改就可以直接使用,养成良好的书写。开发如下2.32.4第五章I/O端口是MSP430及其重要的资源。MSP430F169单片机共有六组端口,每组端口8位并且均可独立编程。I/OMSP430F169类型丰富:MSP430F169有P1、P2、P3、P4、P5、P6共六组独立的端口。功能丰富:MSP430F169各组端口功能如下表所示。P1、I/O、中断功能、其外设功P2、P3、P4、I/OMSP430ARM很相似。P1P2P3到P64①每个I/O③P1和P28端口P1具有输入/7个控制寄PxDIR输入/65432108位分别定义了Px8/输出的功能0:输入模式1P1DIR //P1.4P1DIR //P1.7PxIN1P1DIR&=0x77;//P1.3和P1.7Temp=P1IN; Temp为在已定义的一变量,Temp7位和第四位PxOUT76543210P1OUT.0=1(P1.0输出高P1DIR.0=0(该引脚为输入模式,则此时P1.0为输入;如果将P1DIR.0=1(该引脚为输出模式P1.0为输出,P1DIR //P1.3和P1.7P1OUT //P1.3和P1.7PxSEL765432100O/I端口1PxIFG只有P1和P28个标志位,若有中断产生,则相应标志位变为1,并且每次使用后需要通过复位为0。01PxIEP1P28个标志位,标志相应引脚是否能0:该引脚中断1PxIESP1P28个标志位,标志相应引脚的中断1CC1101,可以工作于433MHz,这个是免费的ISM频段,可以免费使用。400米左右。CC11014线SPI进行配置,CC1101同时使用这个接口。SPI上的数据先输进MSB。当CC1101在SPI上传输数将CSn拉高,传送将终止。12当CSn3FIFOXOSC连续输入TX4(数字I/O和数字中心电压调节1.8V-3.6V数字功率供给输出5(数字此引脚为对退耦的1.6V-2.0V数字功率注意:这个引脚只对CC25006数字FIFOXOSC向下分割连续输入TX数据也用作原型/产品测试的模拟测试7此引脚为连续配置接口,选8模拟9(模拟模拟A(模拟RFLNARF输发送模式下对LNARFRF此引脚为接收模式下对LNA的负LNARF(模拟(模拟地(模拟模拟(数字此引脚为对数字噪声的功率供给连地(数字此引脚为数字噪声的接CC1101CC1101接受都有个时间间隔,稍微加上一点间隔,这样给接受一个恢复的时间,以防程序。但是这个本设计选用3.7V锂聚合物电池,相对于一般锂电池而言,锂聚合物电池具有安全,不的特性。在电池电能冲到饱和时,电池电压为4.2V。锂电池在电压过低或电能过放时考虑锂电池的保护与应先对电池进行恒流充电,停止停止充电。这里充电选用BQ24003,它具有电路简单,使用方便的,BQ24003自带温度保护功能,通过CR管脚产生一个2.85V的稳定电压,再通过APG/THERM管脚检测电压内设电压阈值。APG/THERM管脚的电压阈值范围为:0.558V1.498V之,VR

1BHC VRT2 H R

1

VBH C RT2RT2RT1VBRT1

RHRCVB:即CRVHAPG/THERMVCAPG/THERMRH45RC0BQ24003BQ24001BQ24002而言,唯一的区别就是指示灯不一样,有限。而BQ24003虽然也是两个管脚,但是可以连接双色的LED灯,以指示多种状态。但要注意,这里选用的LED灯状态表如下:LED1LED2开(低电平关(高电平开(低电平关(高电平开(低电平开(低电平完成关(高电平开(低电平关(高电平关(高电平APG/Therm常关(高电平关(高电平关(高电平关(高电平关(高电平关(高电平大或过度放电时保护锂电池安全即停止它是由锂电池保护BQ29700和两个功率MOSFET管组成,这里功率MOSFET管选择CSD88537ND带有两个MOSFETBQ29700特性如下:(OVP)(UVP)(OCC)(OCD)负载短路检测(SCP)过度充电检测(OVP)为4.275V,这个是必然的,因为充电电压为4.2V,充包后4.25V。当电压过大时,就应对锂电池进行保护,故而设置的保护电压4.275V。4.25V3.5V后,电压急速下降,3V时近乎直线,所以既要保证点亮能够充足利用,又要保证电池的寿2.8V,这样是比较合理的。REG1117-33比较多,MSP430复位电路用独立阻容复位,但动,它的会自己发出复位电平。对于单片机供电的转换一般都用LDO,即线性稳压电源相对于DC-DC电源来说各有优缺点。LDO线性稳压电源,输出电压稳定,纹波小,所,给整个系统上电,电压立即上升,TPS76733的复位引脚先保持低电平200ms再变为高电平并持续保持,从而使MSP430复位。如果给单片机的TPS76733的复位引脚会再次变为200ms,使系统复位。现在的耳机有3节的和4节的,相对于3节,4节多出一个麦克风,通过添加的,在日常生活中借用别人的耳机有时会出现使用不正常的现象比如按键TC之耳机制式不一样造成的。,HTCHTC版耳机四段式插针结构使用起来麻烦,并且器材也只能给对讲机使用。所以参考现行的模式,导体公司的FSA8028虽然他不能识别4节耳机的制式但是硬件连接简单,2检测J_DET否有附件音频插孔014指示是否有附件404136SEND/END(发送/结013J_MICMIC引脚之间控制麦克风切换0MICJ_MIC开关1MICJ_MIC在音频插孔插座中017见EN8麦克风和SEND/END51基带I/O9音频插孔和PCB2.ENHIGH时,才可提供卡住发送/结束键功能。1.FSA8028卡住发送/结束键卡住发送/低卡住发送/表2.DEMIC关11001(下31(3极0(未按(电10013.FSA8028在检测过程中的I/O3434011 (按 (按0(4极0(4极0000 (按1(按下1(3极0(4极0010 (按 (按1(3极0(4极0001 (按1(按下1(3极0(4极01xx (按 (按1(3极1(3极1TS3A241590.3Ω的阻抗,双路SPDT,非常低的噪声。音频信号非常微弱,所以选择干扰越小的模拟开关,得到质量越优良。IN引脚为控制开关,控制NCNO和COM连接。当单片机令MICchoose1时,声音来源来自耳机上MICchoose0PCB板上SHUTDOWN1时,将声音发送到耳机上,反之,SHUTDOWN0PCB板上的喇叭出来。NCNOLCD1602是LCD1602,84MSP430F1698线数据管脚12资料都讲这两个管脚一34数据/56E78895V供电是可SP4303.3VL23.3VL2的背部都留有一个焊接的位置,开始以为是升压,但当查看L2驱动手册即日立II的44780U驱动背部的应为TL7660正压转负压,下面看44780U手册:5V5V的压差可以驱动.而3

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论