3个职位/0个新职位
最后一篇文章
真空
离线
最后一次见到:1年1个月前
已加入:2019-11-04 14:05
DA7280 LRA检测

我们需要能够检测LRA何时损坏、分离或短路。我们注意到在文件中可以检测到这一点,并且寄存器IRQ\ U STATUS1包含短路(STA\ U OC)和执行器故障状态(STA\ U ACTURATOR)的标志,但在我们分离LRA时,我们总是只激活fleg STA\ U警告,在寄存器“IRQ\ U EVENT\ U WARNING\ U DIAG”中,我们激活位“E\ U LIM\ U DRIVE\ U ACC”。这种情况下,即使上帝抵抗军是附加和共振。

我们的驱动程序将DA7280初始化为在DRO模式下工作,并仅通过I2C获取数据流。

LRA符合以下规范:

终端电阻=14.3欧姆+-10%

谐振频率=190+-10Hz

电压范围=2,0+-0,05Vrms

那么,我们需要如何设置DA7280才能正常工作,并在LRA分离或中断时,或者在stack和过流时,获取interrupts或检查标志(在寄存器IRQ\u STATUS1中)?

在我们的cuurent解决方案中,我们手动监测测量的阻抗,并与预期进行比较,但我们仍然需要有事件,当我们与LRA发生冲突时会触发。

同时,为了验证上帝抵抗军的工作,我们需要尽快得到反馈。为此,我们尝试使用实际的共振频率,并从这个寄存器中得到LRA共振的反馈。但看起来我们得到了实际的共振频率,即使在LRA分离的情况下。

如何测量实际谐振频率?是否需要LRA或从LRA终端获取信号,并将其作为反馈来测量实际频率?

设备:
设备编号:
DA7280型
ED\U对话框
离线
最后一次见到:2天10小时前
工作人员
已加入:2017-09-18 11:54
你好,瓦西,

你好,瓦西,

谢谢你的来信。

你能分享设置脚本吗?

谨致问候,

艾略特

真空
离线
最后一次见到:1年1个月前
已加入:2019-11-04 14:05
你好,

你好,

我们在我们的设备中使用DA7280,我不能共享代码,但我可以共享设置芯片的顺序:

初始部分:
reg TOP\u CFG1=0x1F
reg FRQ\ U LRA\ U PER\ U H=190Hz的H值
reg FRQ\ U LRA\ U PER\ U L=190Hz的L值
reg TOP\u CTL1位备用\u EN set
reg IRQ\ U事件1=0xff
reg TOP\U CTL2=0x7F

设置DRO模式
reg TOP\U CTL1设置位0-2 0x1

所有其他寄存器都有默认值。

比尔,

弗拉特科