Air8701-SIP双工通话内置回声抑制芯片一致好评
一,Air8701诞生背景;
1. 合宙支持音频功能的4G模组,大致可以分为三大类;
-
第一类,内置了Audio Codec芯片ES8311的型号;
-
支持LuatOS的Open型号:Air780EHV;
-
支持AT指令的型号:Air780EVT和Air780EVT-1.8V,二者的区别仅仅是IO电平不同,前者是3.3V,后者是1.8V;
-
这一类型的型号,无论是TTS还是VoLTE还是SIP通话,都可以支持,但是,在VoLTE和SIP这两种双工通话应用时的回声抑制功能都非常弱,只能依赖结构上Mic和喇叭做好隔离;
-
-
第二类,没有内置但可以外挂Audio Codec芯片ES8311的型号;
-
这一类的型号,全部是支持LuatOS的Open型号,没有支持AT指令的型号;
-
这一类的型号,全部是Flash:8MB+RAM:8MB的型号,Flash:4MB+RAM:4MB无法支持;
Air780EHM Air780EGH/EGG Air700ECH Air8000全系;
-
这一类型的型号,无论是TTS还是VoLTE还是SIP通话,都可以支持,但是,在VoLTE和SIP这两种双工通话应用时的回声抑制功能都非常弱,只能依赖结构上Mic和喇叭做好隔离;
-
-
第三类,没有内置但可以外挂Audio DAC芯片TM8211的型号;
-
这一类的型号,跟第二类完全相同;
-
跟第二类不一样的是,外挂TM8211只能支持播放音频,没有上行Mic,只能应用在播放TTS等场景下;
-
相对于ES8311,TM8211的成本更有优势,且在没有Mic上行参与的场景下也无需考虑回声抑制的问题;
-
2. 通过上述分析,大家应该可以发现一个问题:VoLTE和SIP双工通话场景下,怎么才能够相对完美的解决好回声抑制的老大难问题?
我们的答案是,Air1103;
关于Air1103的相关资料,大家可以在这里查阅:
https://docs\.openluat\.com/air8784/product/air1103/
3. Air1103的核心功能,两个:
一个是可以替代ES8311做Audio Codec使用;一个是具备强大的AEC回声抑制功能;
和ES8311另外一个比较不同的一点是:ES8311使用I2S\+I2C接口,Air1103使用的是一路UART串口;
所以,与Air1103搭配的4G模组,可以选择Air780EHM Air780EGH Air780EGG Air700ECH Air8000系列等,也就是无需再使用内置ES8311的型号;
4. 我们研发设计的SIP通话终端,Ai8784,使用的是Air780EHM+Air1103的组合,在SIP通话功能稳定全面的表现之下,Air1103体现出来的回声抑制功能也受到了广大工程师朋友和用户的一致好评;
如果您对这套组合的表现感兴趣,或者想实际验证一下SIP通话时的回声抑制性能,可以前往我们的淘宝店 Luat\.taobao\.com 购买样品一测究竟;
5. 那么,如果大家想要快速的开发自己产品的板子,怎么办?
要么,使用Air780EHM\+Air1103,以及延伸出来的晶体、音频PA、AEC回采、走线保护等自己搭电路,代价是重复造轮子,严重拖慢开发进度和产品上市时间;
要么,合宙官方出一个 Air780EHM\+Air1103 等其它关键电路组合的工业模组,大家拿过来直接使用;
Air8701,就是在这样的背景下被定义出来的;
二,Air8701功能简介;
1,Air8701型号划分;
Air8701,是一个系列,其核心变量是4G模组型号、SPI Nor Flash和贴片SIM卡,型号规划如下;
注意!默认都支持Air1103及音频PA,因此,在下列表格中不再单独列出;
纯4G版本
| 4G模组 | SPI Nor Flash | 贴片SIM卡 | ||
|---|---|---|---|---|
| Air8701M | Air780EHM | |||
| Air8701MF | Air780EHM | 16MB | SIP+CC+TTS+AirUI存储开销大户全支持 | |
| Air8701MS | Air780EHM | 贴片SIM卡 | ||
| Air8701MFS | Air780EHM | 16MB | 贴片SIM卡 | SIP+CC+TTS+AirUI存储开销大户全支持 |
通信定位二合一版本
| 4G模组 | SPI Nor Flash | 贴片SIM卡 | ||
|---|---|---|---|---|
| Air8701G | Air780EGG | |||
| Air8701GF | Air780EGG | 16MB | SIP+CC+TTS+AirUI存储开销大户全支持 | |
| Air8701GS | Air780EGG | 贴片SIM卡 | ||
| Air8701GFS | Air780EGG | 16MB | 贴片SIM卡 | SIP+CC+TTS+AirUI存储开销大户全支持 |
2,Air8701M系列功能;
-
基于Air780EHM开发,所以,相关二次开发软硬件demo全部参考Air780EHM的资料即可;
-
除回声抑制功能之外,音频PA也已板载,VBAT在4.2V供电电压下,可驱动4Ω/2.5W喇叭;
-
板载贴片SIM卡,同时也将SIM卡信号引到了Air8701外部邮票孔,外部SIM卡和板载贴片SIM卡二选一,不可同时使用;
-
板载一颗16MB(128Mbit)的SPI Nor Flash,可在同时使用SIP+CC+TTS+AirUI等存储开销大户功能时选择;
注意!
当选择板载SPI Nor Flash的Air8701MF或Air8701MFS时,该路SPI将不能再复用为GPIO使用,但仍可作为SPI总线使用;

- 需要特别提醒的是,粉红色的PIN21/73/75/76四个管脚只有Air8701G系列才支持,Air8701M系列不支持;

3,Air8701G系列功能;
-
基于Air780EGG开发,所以,相关二次开发软硬件demo全部参考Air780EGG的资料即可;
-
除回声抑制功能之外,音频PA也已板载,VBAT在4.2V供电电压下,可驱动4Ω/2.5W喇叭;
-
板载贴片SIM卡,同时也将SIM卡信号引到了Air8701外部邮票孔,外部SIM卡和板载贴片SIM卡二选一,不可同时使用;
-
板载一颗16MB(128Mbit)的SPI Nor Flash,可在同时使用SIP+CC+TTS+AirUI等存储开销大户功能时选择;
注意!
当选择板载SPI Nor Flash的Air8701GF或Air8701GFS时,该路SPI将不能再复用为GPIO使用,但仍可作为SPI总线使用;

- 需要特别提醒的是,红色的PIN01/23/40/51/52五个管脚只有Air8701M系列才支持,Air8701G系列不支持;

三,Air8701原理图及封装;

四,关于下载调试的特别说明;
-
Air8701系列模组,共有两个下载调试接口;
一个是Air1103下载调试接口,用于Air8701出厂前Air1103的软件下载,大家用不到;
一个是Air780EHM/EGG下载调试接口,用于板载的Air780EHM/EGG下载调试,软件上搭配LuaTools、合宙多路下载工具使用,硬件上搭配AirBurn8700使用;

-
Air8701上这6个管脚的信号定义,从右向左分别是:
左侧 说明 1 BOOT USB_BOOT 2 D- 接USB_DM 3 D+ 接USB_DP 4 GND GND 5 VBAT 3.3-4.3V 用USB线的VBUS供电给板载的DCDC,输出3.8V,给8781系列供电 6 PWRKEY 开机键 -
AirBurn8700下载夹具套件,可在合宙Air8700系列工业模组上使用,也可以在Air8701系列工业模组上使用;
说明!以下图片以Air8700为例说明;
