打印

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

[复制链接]
10426|41
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
51xlf|  楼主 | 2012-10-25 23:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
背景:
衡量一个免提电话的好坏,有很多指标可以判断,但最难处理的是回声问题,对于普通的二线模拟电话,因收发都在2条线路上传送,其内部一般存在2-4变换,如果处理不好,就会带来侧音问题,另外,免提电话扬声器的声音一般较大,扬声器发出的声音通过空间或者结构很容易被本地MIC拾取,如果不加处理,则自己说的话通过远端的声反馈,又会传递到本地扬声器。
本文采用MSP430+FM2018(回音消除芯片),对免提电话的语音部分做特殊的处理,达到消除和降低通话过程中的声学回音的问题,经测试,效果良好。
关键词:MSP430 FM2018免提电话 回音消除

1、系统设计

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


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


其中MIC0为系统主MICMIC1为辅助MIC,用于环境噪声的消除,如果系统要求不高,MIC1可不接,MIC0的信号经FM380采用处理后,再输出到免提电话的MIC输入端,免提电话扬声器的输出端与FM380LINE_IN输入端并联。
FM2018的配置程序有两种途径:1、通过EEPROM进行加载;2、通过I2C接口进行加载。
在本系统中采用I2C接口,即通过MSP430I2C接口对FM2018的配置参数进行动态的配置。

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


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

时序图如下图所示:


2、详细设计
2.1 硬件电路
A:回音消除电路
该电路比较简单,对于MIC和扬声器输入部分,采用差分方式输入,可有效的降低共模干扰,FM2018的供电采用1.8V,但其IO口可以兼容3.3V输入,因此与MPS430的通讯可以直接对接。时钟采用13M晶体即可,(如果外接有源晶振,则需要注意输入clock的幅度不能超过1.8V,可以采用电阻分压的方式。)
如果采用I2C方式进行配置,则需要将SHI_S管脚拉高,另外,对FM2018的复位,可以通过MSP430来完成, MSP430IO管脚连接到FM2018的复位管脚,由程序控制FM2018的复位,参考电路图如下图所示:


相关帖子

沙发
51xlf|  楼主 | 2012-10-25 23:05 | 只看该作者
B:单片机电路

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








2.2 软件部分
在本系统中,MSP430主要完成FM2018的初始化,即对FM2018的寄存器进行配置,具体需要配置什么寄存器,可联系FAE,通常情况,采用其推荐的参数即可。
具体流程如下:
系统上电-à单片机复位à单片机对FM2018复位à单片机对FM2018进行初始化。
如需要详细代码,请与本人联系。

使用特权

评论回复
板凳
sqj721| | 2013-3-21 10:17 | 只看该作者
楼主,设置只能在初始化时更改的寄存器内的值,如何使其断电也能保持呢?

使用特权

评论回复
地板
ckr| | 2013-8-21 20:11 | 只看该作者
楼主 有没有联系方式

使用特权

评论回复
5
ckr| | 2013-8-21 20:12 | 只看该作者
正在找这方面的芯片,演示版有没有呢

使用特权

评论回复
6
u880| | 2013-8-21 22:21 | 只看该作者
很不错的设计

使用特权

评论回复
7
huigoushang| | 2013-8-21 22:53 | 只看该作者
记得以前LG的电话就有这个功能

使用特权

评论回复
8
G21372| | 2013-8-21 23:08 | 只看该作者
这个不是手机 是免提电话

使用特权

评论回复
9
yangguangaisha| | 2013-8-22 21:37 | 只看该作者
很实用的分享

使用特权

评论回复
10
gexingyouxian| | 2013-8-24 18:34 | 只看该作者
可以学习学习

使用特权

评论回复
11
acer4736| | 2013-8-25 19:34 | 只看该作者
看一下这个什么原理

使用特权

评论回复
12
jinpaidianzi| | 2013-8-25 20:02 | 只看该作者
衡量一个免提电话的好坏,有很多指标可以判断,但最难处理的是回声问题

使用特权

评论回复
13
teabottle| | 2013-8-25 20:23 | 只看该作者
原来FM2018是回音消除芯片

使用特权

评论回复
14
wangjinlili| | 2013-8-25 21:12 | 只看该作者
很有参考价值的说

使用特权

评论回复
15
meishizhaoshi| | 2013-8-25 21:26 | 只看该作者
硬件电路的设计值得参考

使用特权

评论回复
16
shibalihuandao| | 2013-8-25 21:58 | 只看该作者
原来原理是这样啊

使用特权

评论回复
17
jinpaidianzi| | 2013-8-26 19:28 | 只看该作者
不错 学习学习

使用特权

评论回复
18
teabottle| | 2013-8-26 20:08 | 只看该作者
看一看

使用特权

评论回复
19
wangjinlili| | 2013-8-26 20:27 | 只看该作者
了解了解

使用特权

评论回复
20
meishizhaoshi| | 2013-8-27 20:44 | 只看该作者
学习一下

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

534

主题

9557

帖子

23

粉丝