原创 【TI博客大赛】基于MSP430+FM2018的免提电话回音消除系统

2012-10-17 11:26 3689 16 20 分类: MCU/ 嵌入式

基于MSP430+FM2018的免提电话回音消除系统

 

背景:

衡量一个免提电话的好坏,有很多指标可以判断,但最难处理的是回声问题,对于普通的二线模拟电话,因收发都在2条线路上传送,其内部一般存在2-4变换,如果处理不好,就会带来侧音问题,另外,免提电话扬声器的声音一般较大,扬声器发出的声音通过空间或者结构很容易被本地MIC拾取,如果不加处理,则自己说的话通过远端的声反馈,又会传递到本地扬声器。

本文采用MSP430+FM2018(回音消除芯片),对免提电话的语音部分做特殊的处理,达到消除和降低通话过程中的声学回音的问题,经测试,效果良好。

关键词:MSP430 FM2018免提电话 回音消除

 

1、系统设计

   对于声学回声的消除,可以采用DSP+回声处理算法实现,但需要精通此方面技术的人员,并且需要大量的时间。

   另外一种办法就是采用专用ASIC芯片,这样需要要简单的外围电路,即可达到很好的效果,本文采用美国富迪公司生产的回音消除芯片FM2018-380,系统应用框图如下图所示:

20121016172945971001.jpg

其中MIC0为系统主MICMIC1为辅助MIC,用于环境噪声的消除,如果系统要求不高,MIC1可不接,MIC0的信号经FM380采用处理后,再输出到免提电话的MIC输入端,免提电话扬声器的输出端与FM380LINE_IN输入端并联。

FM2018的配置程序有两种途径:1、通过EEPROM进行加载;2、通过I2C接口进行加载。

在本系统中采用I2C接口,即通过MSP430I2C接口对FM2018的配置参数进行动态的配置。

   I2C通讯协议需要符合FM2018文档中规定的格式来进行,命令格式如下图所示:

20121016172952422002.jpg

其中开始条件后面跟着的0xC0为器件地址,后面跟着的0xFCF3为同步字段,0x3B为写命令(0x37为寄存器读命令),后面的0x1E34为寄存器地址,0x008B为需要将该寄存器写入的内容。

 时序图如下图所示:

20121016173000212003.jpg

2、详细设计

2.1 硬件电路

A:回音消除电路

该电路比较简单,对于MIC和扬声器输入部分,采用差分方式输入,可有效的降低共模干扰,FM2018的供电采用1.8V,但其IO口可以兼容3.3V输入,因此与MPS430的通讯可以直接对接。时钟采用13M晶体即可,(如果外接有源晶振,则需要注意输入clock的幅度不能超过1.8V,可以采用电阻分压的方式。)

如果采用I2C方式进行配置,则需要将SHI_S管脚拉高,另外,对FM2018的复位,可以通过MSP430来完成, MSP430IO管脚连接到FM2018的复位管脚,由程序控制FM2018的复位,参考电路图如下图所示:

 

 

20121016173012533004.jpg

 

B:单片机电路

 

单片机采用TI公司的MSP430F5310,其外围电路主要有晶振,复位,电源等,程序下载通过JTAG接口进行,其电路比较简单,参考原理图如下图所示:

 

20121016173020692005.png

 

 

 

 

 

 

2.2 软件部分

在本系统中,MSP430主要完成FM2018的初始化,即对FM2018的寄存器进行配置,具体需要配置什么寄存器,可联系FAE,通常情况,采用其推荐的参数即可。

具体流程如下:

系统上电-à单片机复位à单片机对FM2018复位à单片机对FM2018进行初始化。

如需要详细代码,请与本人联系。

文章评论4条评论)

登录后参与讨论

用户1840142 2015-6-3 16:51

你好。***018代码可以发我学习下吗?谢谢!QQ:279221520

用户377235 2014-11-5 14:27

你好。FM2018代码可以发我学习下吗?谢谢!693024523

用户377235 2014-8-12 16:20

你好,FM2018代码麻烦发下给我,谢谢!我的QQ:181269433,邮箱:yuan_yufang@126.com

用户1591269 2014-5-19 15:40

你好。FM2018代码可以发我学习下吗?谢谢!2458622546
相关推荐阅读
用户1714478 2012-10-18 09:27
电子设备可靠性设计原则
           MTBF计算中主要考虑的是产品中每个元器件的失效率。但由于器件在不同的环境、不同的使用条件下其失效率会有很大的区别,所以在计算可靠性指标时,必须考虑这些因素。而这些因素几...
用户1714478 2012-10-15 14:51
模拟技术
    记得毕业找工作的时候,有面试官问我什么课程比较难,我直接说数字电路,当时天真的认为直接模电学得挺好的,没什么问题,不就是一些二极管,三极管,放大电路等等。 工作后,其实接触得最...
用户1714478 2012-10-15 14:42
钓-鱼岛
      最近大家讨论得最多的就是钓-鱼岛,看来真的是可以转移民族的视线,从另外一个角度来看,从中也可以窥探出一个民族、一个国家的一些独有特质。比如****,比如打砸日系商品,如果用理智的眼...
用户1714478 2012-09-15 15:58
E1协议转换器
最近打算做一个E1协议转换器,即将以太网数据转到E1线路中进行传输。 相关协议有ITUT.G.703,704,7041,8040等。 实现方式一般分两种:1、通过FPGA来做,2通过ASI...
用户1714478 2012-08-15 11:26
看似贏了, 但卻輸了
  一对年轻的夫妇正在所租的小套房里为着添购新家具的事情而闹别扭, 女的口才犀利, 男的刚毅木纳, 过没多久作老公的就已处于挨轰的态势。    不一会儿,两个人都嚷得精疲力尽, 说不出话来...
我要评论
4
16
关闭 站长推荐上一条 /2 下一条