电感式接近开关芯片,M9003电感式传感器芯片

传感器 0 65
Image Description

电感式接近开关芯片

1 概述

1.1 产品简述

M9003电感式接近开关芯片是一种非接触型接近开关,常用于探测金属物体的存在与否。由于整体无触点且全密封,因而寿命长、可靠性高、响应速度快,可取代机械式行程开关。芯片还具有过流、过压保护、温度补偿、短路保护等可靠性功能。

芯片的工作原理基于电涡流效应,通过电感和电容构成的振荡电路感应接近的金属物体。当没有金属物体接近电感时振荡状态平稳。当有金属物体接近时,振荡电路所产生的电磁场能量会被吸收,使得振荡回路的幅值下降或者停振。

1.2 产品特点

动作距离可调

回差可调

数字温度补偿 -40~ 125

支持电源通信

支持NPN和PNP输出模式

可选常开(NO)和常闭(NC)输出模式

过温保护

低压保护

 

1.3 产品应用

工业接近检测

工业生产线

工业自动化

 

1.典型应用图

2 管脚定义

 

2. QFN16-4mm*4mm封装管脚图

 

 M9003引脚功能表

编号

名称

功能描述

1

NTC

NTC电阻

2

VOUT

参考电压输出,接0.1uF对地

3

NC

----

4

LC

接振荡电路的电感、电容元件

5

SDA

I2C通信SDA脚

6

SCK

I2C通信SCK脚

7

ILED

输出指示灯,连接LED正端,LED负端接PGND。可用于电源通讯数据输出口

8

NC

----

9

COM

用于电源通讯数据输入口

10

CS

当采用外接三极管驱动时, 连接电流检测电阻端

11

PGND

电源地

12

HVDD

高压电源供电

13

NOUT

N管输出

14

POUT

P管输出

15

NC

----

16

AVDD

低压电源外接电容端。推荐使用1uF电容

 

 

 

 

 

3 性能参数

3.1 电性能参数

参数名称

条件

最小

典型

最大

单位

额定工作电压Ue

HVDD 引脚供电

10

24

30

V

工作温度

---

-40

25

125

空载电源电流Io

LC振荡,LED有输出



3

mA

过温保护点

---

130

149

155

过温恢复点

---

100

124

140

结温

---

---

---

150

振荡器

振荡频率

频率与LC的值有关


300

800

KHz

振幅

设置LC电流可调节振幅


1.5

2

V

POUT\NOUT 输出

额定工作电流Ie




200

mA

POUT电压降

负载电流为200mA



1.5

V

NOUT电压降

负载电流为200mA



1.5

V

截止状态电流

---



10

uA

操作频率

M18,两倍距离


500


Hz

LED 驱动

LED驱动电流

---


1


mA

 

3.2 动作距离参数(常温,HVDD=24V

参数名称

条件

最小

典型

最大

单位

回差H



5

10

%

重复精度R

常温间隔10min、1h、2h~8h


2.5


%

 

3.3 芯片的保护参数

参数名称

条件

最小

典型

最大

单位

低压保护

HVDD电压过低时,关断负载输出


8


V

过温保护

过温时关断负载输出


140


负载过流保护

POUT/NOUT输出负载电流过大时触发过流保护


220


mA

负载过流保护响应时间

当负载过大,关断输出


40


uS

 

3.4 芯片可编程项 

项目名称

功能选择

备注

输出模式选择

可设置选择POUT或NOUT输出


输出开关动作模式

可设置常开或常闭


指示灯状态

可设置指示灯常亮或常灭状态


防抖功能

可设置在LC振荡波形的8、16或24周期后才做出响应。


动作距离可调

设置参考电压,此电压与距离成正比


温度补偿

可在-40~120℃温度范围内进行温度漂移的自动补偿,共计21个温度补偿点

可选择外部NTC,

或芯片内部温度传感器

 

3.5 通讯方式参数

参数名称

条件

最小

典型

最大

单位

I2C 通讯

---


100


Kbps

电源通讯

需要配套产品板和烧录器


22


Kbps

 

 

 

 

 

4.1寄存器的读写操作

可通过I2C或电源通讯方式进行寄存器的读写操作,访问寄存器的地址范围:00~FFH。

读写数据时要参考9章节寄存器的功能说明内容。

 

4.2 OTP的读写操作

可通过I2C,电源通讯方式进行OTP数据读写,地址为80~FFH。OTP地址及其对应功能在第9章中有相应的说明。

1 OTP的读写操作步骤如下

a)先对寄存器地址 50H,写入数据 A6H, OTP写使能OTP_WR_EN打开,否则写入其它数时,OTP写使能关闭;无法访问OTP数据区。

b)再对寄存器地址60H,写入数据0DH, OTP的通讯访问模式OTP_ACC_EN=1;即访问OTP模式。如写入除0DH数据时,关闭OTP访问模式(访问寄存器模式)。

c)完成对OTP的地址的数据进行读写。

d)退回OTP模式时,有两种方式。

1)、寄存器地址60H,写入除数据0DH 以外其它代码,即退回OTP模式。

2)、重新上电,也退出OTP模式。

备注: 当写入OTP的数据,不能再进行更改。OTP只能一次写入数据操作。

 

2 温度补偿的操作

温度补偿范围为-40~ 125可通过I2C 或电源通讯对温度补偿的寄存器、OTP进行设置。

步骤说明:

1、上电后,通过电源通讯或I2C通讯写入OTP预设值,分别是OTP地址: 81H、82H、83H、84H、85H、86H、87H、88H。根据OTP说明写入对应值。

备注:LC电流默认为0,设定LC电流保证振幅不超过2V。

2、通过电源通讯或I2C通讯写入NTC对应AD值,分别是OTP地址:A0H~BCH。

3、0X49寄存器地址入数据0X01后,触发温度补偿,LED以2Hz的频率闪烁为已经触发成功

4、在放入温箱,进行-40~ 125℃温度补偿操作,补偿完后LED停止闪烁。

备注: 从最低温度开始,每上升10度,保持20分钟,继续下一个温度补偿。

 

 


5 应用说明

在使用传感器之前,根据使用需求先对寄存器进行设置,测试正确后再将寄存器数据写入与OTP对应的地址里。有关如何确定在每个寄存器中写入的值,请参考第9章节寄存器与OTP说明;对相应功能的寄存器设置说明如下:

 

5.1 LED设置

初始状态时,输出LED灯2S闪烁,如要取消闪烁状态,向OTP写入下面数据。

功能

OTP地址

写入值

备注

取消LED闪烁状态

9DH

0x10

写入后需重新上电后,LED灯不会再闪烁

CAH

0x08

 

5.2 LC电流设置

LC电流寄存器地址是由82H的高4位、83H的低4位组成8bit数据,写入8bit数据参考表格“LC电流配置数据说明”;当设置的LC电流值逐步加大时,LC的振幅也逐步提高;反之,减小;LC振幅电压最大为2V;调节LC电流,使LC振幅电压的1~2V为最佳范围。

功能

寄存器地址

写入值

备注

LC电流配置低4位

82H[7:4]

00~F0H

寄存器地址8位的电流配置位

LC电流配置高4位

83H[3:0]

00~0FH

 

LC电流配置数据说明:

名称

写入参考值

电流值

振幅

 

LC电流配置数据

80H

0uA

|

|

最大

FFH

640uA

00H

645uA

7FH

1284uA

 

5.3 参考电压范围选择

参考电压两个选择范围: 0~2V 与 0~3.7V,是由地址88H的bit1来选择,当88H的bit1=0时,参考电压值是0~2V,当88H的bit1=1时,参考电压值是0~3.7V;

功能

寄存器地址

写入数据

备注

参考电压范围选择位

88H[1]

0: 电压是 0~2.0V

1: 电压是0~3.7V

根据LC振幅大小,来选择参考电压

 

5.4 参考电压值的设置

     参考电压值地址是由9CH的8位、9DH的低4位组成12bit数据,如下表;参考电压值写入越大时,参考电压也越高。

功能

寄存器地址

写入数据

备注

参考电压值的低8位

9CH[7:0]

00~FFH

两寄存器构成12bit参考电压的AD值,

参考电压值的高4位

9DH[3:0]

00~0FH

 

5.5 参考电压的数字迟滞方向、模式、配置值的设置

单边迟滞与双边迟滞的区别,双边迟滞的参考电压值要减去数字迟滞配置值,而单边迟滞是设置参考电压;当有检测到金属物体,OUT端输出,此时参考电压值改变加上数字迟滞配置值,参考电压值提高。

参考电压的数字迟滞方向、模式、配置值设置操作参考值,如下表列出。

功能

寄存器地址

写入数据

备注

数字迟滞方向

85H[0]

0:单边迟滞

1:双边迟滞


数字迟滞模式

85H[1]

0:百分比

1:LSB


迟滞模式


百分比模式置

LSB模式下                                                    


数字迟滞配置值

84[2:0]

0000 

001:0.39%

010:0.78%

011:1.17% 

100:1.57%

101:2.35%

110:3.125%

111:4.69%

000:8个LSB

001:16个LSB

010:32个LSB                      011:48LSB                        100:64LSB                       101:96LSB                      110:128LSB                       111:192个LSB

主要用来细调参考电压的范围

 

5.6  防抖周期选择

防抖周期选择位是由寄存器的地址84H的bit5~bit3组成的3bit数据。防抖周期数是参考电压与LC振幅最高电压比较的次数。LC振幅在限定时间内小于参考电压的次数超过防抖周期数,才能改变POUT或NOUT的输出状态。请参考如下表格。

功能

寄存器地址

写入值

备注

防抖周期选择

84H[5:3]

000:在连续的8个信号周期内(相位比较器结果输出),如果幅值比较器结果为1的次数 >= 6,滤波结果为1,如果幅值比较器结果为1的次数 <= 5,滤波结果为0

001:在连续的8个信号周期内(相位比较器结果输出),如果幅值比较器结果为1的次数 == 8,滤波结果为1,如果幅值比较器结果为1的次数 <= 5,滤波结果为0

010:在连续的16个信号周期内(相位比较器结果输出),如果幅值比较器结果为1的次数 >= 13,滤波结果为1,如果幅值比较器结果为1的次数 <= 11,滤波结果为0

011:在连续的16个信号周期内(相位比较器结果输出),如果幅值比较器结果为1的次数 == 16,滤波结果为1,如果幅值比较器结果为1的次数 <=10,滤波结果为0

100:在连续的24个信号周期内(相位比较器结果输出),如果幅值比较器结果为1的次数 >= 20,滤波结果为1,如果幅值比较器结果为1的次数 <= 16,滤波结果为0

101:在连续的24个信号周期内(相位比较器结果输出),如果幅值比较器结果为1的次数 == 24,滤波结果为1,如果幅值比较器结果为1的次数 <=12,滤波结果为0

111: 与101 功能相同


 

5.7  LED灯输出设置

功能

寄存器地址

写入值

备注

LED灯输出设置

86H[1]

0:LED常亮

1:LED常灭


 

5.8 输出方式选择

Pout、Nout 的常开(NO)\常闭(NC)选择

功能

寄存器地址

写入值

备注

输出方式选择

86H[0]

0:输出常开NO

1:输出常闭NC


 

5.9 输出模式选择

输出模式是对Pout ,Nout 选择

功能

寄存器地址

写入值

备注

输出模式选择

87H[5:4]

00:Nout输出

01:Pout输出


 

5.10 温度校准选择  

可选芯片内部温度传感器或外部温度NTC,来校准

功能

寄存器地址

写入值

备注

温度校准选择

81H[3]

0:内部温度传感器

1:外部温度NTC


 


6 测试结果

6.1 上电时HVDD、AVDD、LC波形图


6. 分别测试HVDD, AVDD、 LC振荡波形

6.2 LC频率计算

应用公式: F(频率) = 1 / (2 * Pi * Sqrt(L*C)),输入参数:L(电感量),单位为uH; C(电容量),pF

比如:电感L1=200uH,电容C1=2.2nF,频率= 239.94kHz 

 

6.3测距方法

没有物体靠近电感时,波形的幅值保持不变;有金属靠近电感时,波形的幅值减小,从而感应有金属物体存在。


7.LC振荡波形随金属物体距离的变化   

 

封装形式

采用 QFN-16  4mm*4mm 封装

 



Image Description

也许您对下面的内容还感兴趣:

留言0

评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。