跳过主要内容

da14avddect.

Audio_Voice_data_module.jpg.

无论您是开发音频,语音或基于数据的无线应用程序,DA14AvDDect都为您提供最快,最简单的市场路线。亚博国际官网平台网址它结合了一个紧凑模块中的世界级无线性能所需的一切。

完全的射频测试和认证,不需要任何深入的射频知识或资源使用。把它放进去,你就可以走了。

对话框DA14avDDECT音频语音数据模块是下一代无线应用程序的完整解决方案。亚博国际官网平台网址它包含所有必需的硬件,包括最先进的DECT无线电,多核,功率放大器,立体声编解码器,电池管理和板载天线。只需通过下载和安装我们的优化软件堆栈之一,您可以通过下载和安装一个支持过空中升级的优化软件堆栈来定制到目标应用程序区域。

特性

支持最多4个麦克风(PP)在一个接收器(FP)

16KHz音频带宽高端语音/音频质量

交通器(PP)在谈话时消耗到46mA(LPM)

超高端音频/音频质量的20kHz音频带宽

一个完整的双工返回通道,带有互动引导件

在一组中支持高达1024个侦听器

接收端(PP)在监听时消耗到35 mA (LPM)

亚博国际官网平台网址

公共地址

  • 户外活动
  • 学校的教室
  • 教堂使用

导游

  • 培训和合作
  • 语言解释
  • 事件生产/对讲机
  • 辅助听力
  • 团体旅游

音频数据栈(AVD模块)和无线音频模块(WAM)之间的差异

音频数据堆栈 政治活动家
数据速率 1.6Kb / s. 1.6Kb / s.
会议中的PP数量 N/A N/A
PA / TG中的PP数量 1024 128
全双工/返回通道 1 0
语音/音频带宽 20khz. 11.3千赫
延迟 10毫秒 10毫秒
电池充电 镍氢/锂离子电池 2细胞镍氢
可编程性 灵活的API接口 没有任何

每季度,我们都会为我们的产品,软件开发主题,培训,活动提供最佳技术信息,并将其交给您的收件箱。亚博电竞菠菜

签下我
查看以前的版本

保持联系

请直接通过我们的全球销售办事处与我们联系,或与我们的全球分销商和代表联系。

询问 经销商和代表 音频和语音门户
产品简介和摘要
的名字 日期 版本
AVD产品简短(367.96 KB)
回的结果

DA7212

1个月前

麦克风的问题

张贴了CharlieB20分 9回复
0旋转

我似乎无法让Mic_1在ARD-AUDIO-DA7212上工作。我已经尝试了3个不同的麦克风,工作在PC和2个不同的ARD板与相同的结果。

AUX输入工作正常,所以我知道Mixin-ADC-DAC-MixOut-HP正常工作。

我附上了寄存器转储的副本。任何建议都非常欢迎。

附件 大小
Mic_1问题寄存器设置 225.56 KB.

1个月前

ED_Dialog

嗨查理,

我会调查一下,然后给你答复。

亲切的问候,
艾德

1个月前

ED_Dialog

嗨查理,

您可以共享您使用的设置脚本吗?

亲切的问候,
艾德

1个月前

CharlieB 20分

/ *
* DA7212.c

*创建:3/10/2021 7:39:48 PM
*作者:查尔斯
* /

/ *必须启用全局中断
在调用此模块之前
* /

#include
#include
#include
# include <跑龙套/ atomic.h >

#include

#define slave_7bit_adr 0x1a.

UINT8_T INPUT_SOURCE = 1;// 0 = AUX:1 = MIC1_L
Uint8_t output_source = 2;// 0 = AUX: 1 = MixIn: 2 = DAC

#define hp_gain_default 0x39 // 0 db // 0x3f // + 6db
uint8_t hp_l_gain = hp_gain_default;
uint8_t HP_R_GAIN = HP_GAIN_default;

#define dac_filters1_default 0x8C //启用语音过滤(EQ禁用)
uint8_t dac_filterrs1 = dac_filterrs1_default;

i2c_error_t setup_result;
uint8_t I2C_reg_data [1];

Void set_reg(uint8_t reg_adr, uint8_t reg_data){
如果(I2C_0_write1ByteRegister (slave_7bit_adr reg_adr reg_data) ! = I2C_NOERR)
setup_result = I2C_FAIL;
别的
setup_result = i2c_0_do_transfer(reg_adr,i2c_reg_data,1);

i2c_error_t da7212_init(void)

setup_result = i2c_noerr;
da7212_system_init();//设置DA7212全局
DA7212_Input_Setup (input_source);

DA7212_ADC_Setup ();
da7212_dac_setup();

da7212_output_setup(output_source);
DA7212_Tone_Control (99);//设置音频生成器

返回setup_result;

空白DA7212_ALC (void) {
//设置ALC.
set_reg(0最后0 x80);//启用ALC防剪辑功能
set_reg (0 x9a, 0 x60);//攻击-释放
set_reg (0 x9b, 0 x48);/ /保存时间
set_reg(0x9f,0xff);// max增益
set_reg (0 xa0, 0 x61);//最大增益+36db,最大Att = 0db
set_reg(0x9c,0x2f);//噪声门= -70.5db
set_reg(0x9d,0x08);// min sig阈值= -12dB
set_reg(0x9e,0x05);// max sig threshold = - 7.5db

//静音音频
set_reg(0x63,0xc4);//麦克风1
x67 set_reg (0, 0 x40);/ / ADCL

暂停(600);

/ /启用酒精度
set_reg (0 x2b, 0 x10);//配置偏移校准
暂停(600);

//检查ALC校准完成
set_reg (0 x2b, 0 x0b);//在L上启用ALC
暂停(300);

/ /静音状态
set_reg(0x63,0x84);//麦克风1
set_reg (0 x67, 0 xa0);/ / ADCL

//使用ALC校准完成



空白DA7212_Tone_Control (uint8_t乐队){
uint8_t freq_u = 0;
uint8_t freq_l = 0;

开关(带)

案例1:freq_u = 0x0a;freq_l = 0xbb;打破;
案例2:freq_u = 0x20;freq_l = 0x33;打破;
案例3:freq_U = 0x40;freq_L = 0 x67;打破;
案例4:freq_u = 0x80;freq_l = 0xce;打破;
案例99:
//音频发生器设置
set_reg(0xb5,0x01);//选择SWG2.
set_reg (0 xb6, 0 x07);/ /无限循环
set_reg(0xbb,0x3f);//连续音调
set_reg(0xbc,0x3f);//连续音调
打破;
默认值:
xb4 set_reg (0, 0 x00);
x2a set_reg (0, 0 x00);// dac_routing(来自ADC_L)
打破;//停止发出蜂鸣声

if(freq_u> 0){
set_reg (0 x2a, 0 x32);//数据路由
set_reg(0xb7,freq_l);
set_reg (0 xb8 freq_U);
set_reg(0xb4,0x80);//开始音调


void da7212_system_init(void)

set_reg(0x1d,0x80);//重置所有reg
xfd set_reg (0, 0 x01);/ /系统活动

// 我愿意
set_reg(0x23,0x88);//启用LDO的主偏见
x91 set_reg (0, 0 x01);// LDO io电压
set_reg(0x90,0x90);// LDO使能

//设置PLL
set_reg(0x22,0x0a);//采样率(SR)(0x0a默认= 44.1khz)
set_reg(0x26,0x00);// pll_integer.
x27 set_reg (0, 0 x80);/ / PLL_Cntrl
set_reg(0xf0,0x8b);// 2-5 MHX CLK所需
set_reg(0xf1,0x03);
set_reg (0 xf0 0 x00);//调整结束
set_reg(0x94,0x01);// PC_COUNT - FREERUN for ADC - > DAC

/ /电荷泵
set_reg (0 x95, 0 x06);/ / CP_Threshold
set_reg (0 x96 0 xa5);//更多的CP延迟
set_reg(0x47,0xf1);//使充电泵

空白DA7212_Input_Setup (uint8_t selected_device)

//设置从输入到MixIn

切换(SENCESINCE_DEVICE)

0:;
//设置AUX输入
set_reg(0x30,0x35);// aux_l_gain.
0 x35 set_reg (0 x31);/ / AuX_R_Gain
set_reg(0x32,0x01);// mixin_l_select.
x33 set_reg (0, 0 x01);/ / Mixin_R_Select
set_reg(0x34,0x03);// mixin_l_gain.
x35 set_reg (0, 0 x03);/ / Mixin_R_Gain

x60 set_reg (0, 0 x84);/ / AUX_L_CTRL
set_reg(0x61,0x84);// aux_r_ctrl.

set_reg(0x65,0x88);// mixin_l_ctrl.
set_reg(0x66,0x88);// mixin_r_ctrl.
打破;
案例1:;
//在MIC1_L上设置Mic
set_reg(0x32,0x02);// mixin_l_select.
set_reg(0x34,0x03);// mixin_l_gain.
set_reg(0x39,0x07);//麦克风1增益
set_reg(0x62,0x19);// micbias_ctrl.
set_reg (0 x63, 0 x84);/ / MIC_1_CTRL
set_reg(0x65,0x88);// mixin_l_ctrl.

da7212_alc();

打破;

空白DA7212_ADC_Setup ()

//设置ADC (0x36->0x38) |——> take default
set_reg (0 x67, 0 xa0);/ / ADC_L_CTRL
/ / set_reg (0 x68 0 x80);/ / ADC_R_CTRL
//当使用Mic时禁用R

空白DA7212_DAC_Setup(空白)

//设置DAC.
x2a set_reg (0, 0 x00);//输出路径
set_reg(0x69,0x88);// DAC_L_CTRL已启用
x6a set_reg (0, 0 x80);/ / DAC_R_CTRL启用
/ / set_reg (0 x44 DAC_FILTERRS1);// Hi_Pass, Voice 0r均衡器
// set_reg(0xb2,0x80);//噪声门已启用


空白DA7212_Output_Setup (uint8_t selected_device)

开关(selected_device)

案例0://绕过ADC-> DAC
x4b set_reg (0, 0 x01);// MixOut_L_Select - AUX
x4c set_reg (0, 0 x01);// MixOut_R_Select - AUX
打破;
案例1:
x4b set_reg (0, 0 x02);// MixOut_L_Select - mix_l
x4c set_reg (0, 0 x02);// MixOut_R_Select - mix_r
打破;
案例2:
set_reg (0 x4b, ();// MixOut_L_Select - DAC
set_reg(0x4c,0x08);// mixout_r_select dac.
打破;

//设置混合,惠普
set_reg(0x6e,0x98);// mixOut_l_ctrl.
set_reg(0x6f,0x98);// mixOut_r_ctrl.
// set_reg(0x48,0x3f);// hp_l_gain.
// set_reg(0x49,0x3f);// hp_r_gain.
set_reg (0 x6b, 0 x89);//启用HP L
set_reg(0x6c,0x88);// hp r启用

3周之前

Shabazz15 5分

感谢信息,我会尝试弄清楚。继续分享此类信息柱,并继续建议帖子。

https://www.myaarpmedicare.guru/

两个星期前

Creminland 5分

我上次面临着类似的问题,我还在寻找一些适当的解决方案,同样的问题仍然没有修复这个问题。

JCPenneyKiosk

两个星期前

ED_Dialog

你好,

抱歉回复慢了。我会和团队沟通,然后再给你答复。

两个星期前

ED_Dialog

你好查理,

你能发给我一个i2c寄存器转储吗?

MIC设置看起来是可以的,能不能发一个板给我们?

亲切的问候,

艾德

两个星期前

CharlieB 20分

我发送给您的第一个转储是一个I2C转储—重新格式化以使调试更容易。

我确信它是准确的。我把它以pdf文件的形式重新附加到这封邮件中

如果原始文件是绝对必要的,我可以重新创建它,但没有多少痛苦。

我应该把公告牌寄到哪里?

附件 大小
Mic_Prob_Dump.pdf 225.56 KB.

1天前

ED_Dialog

你好所有的,

我们已经用我们这边的ARD板测试了配置,发现它工作正常。

你能发一张你的设置图片,所以我们可以检查麦克风连接吗?你的麦克风偏压是多少?

这可能是我们需要更换你的板的情况下,我会与一个私人回复,以取得联系方式和地址信息。

亲切的问候,
艾略特