admin 管理员组

文章数量: 1086019


2024年4月30日发(作者:python断言assert语法结构)

AN001

MT6803

实现

360

角度检测的方案

概述

MT6803是一款用于检测角度位置的磁传感器芯片。它具有角度精度高、功耗低、一致性好等诸多优点。

由于受限于其内部磁敏感器件的工作原理,它无法区分南极和北极。换言之,它所输出的角度信号具有180

度的周期性(如图一中蓝线所示)。要实现360的角度检测,可以在芯片外围增加两个双极型磁开关芯片

(GMR、TMR或霍尔器件均可),协助MT6803判断磁场的南北极性。其中一颗磁开关芯片(称之为MS1)

可放置在0度或180度的角度位置,另一颗(称之为MS2)可放置在90度或270度的位置(芯片角度的定义

见图二)。根据它们的位置,需要对MT6803的寄存器设置做相应的配置,具体参数见表一。对寄存器的

配置可在PB02编程器上操作。配置完成后,MT6803的线性输出曲线将变成图一中的红线所示。

如使用霍尔器件作为磁开关,由于它们感应的是磁场的垂直分量,器件应摆在离磁铁中心较远的地方(如

图三a所示)。如霍尔器件和磁铁不在PCB板的同一面,则表一中的极性设置应全部反过来,即0变成1,1

变成0。此处假设霍尔器件在南极接近时输出低电平,在北极接近时输出高电平。如果不是这样,则表一

中的极性设置也需要全部反过来。在图三a所示的例子中,MS1和MS2为双极型的开关霍尔芯片(如

MT1422AT),MS1摆在180度位置,MS2摆在270度位置。MT6803和直径6mm的圆形磁铁处于PCB板的

反面,MS1和MS2摆在PCB的正面,所以MS1的极性设置应为0,MS2的极性设置也为0。

如使用磁阻器件作为磁开关,由于它们感应的是磁场的水平分量,器件应摆在离磁铁中心较近的地方(如

图三b所示)。此处假设磁阻芯片的感应方向为平行于SOT-23封装体的长边,如不是这样芯片需旋转90度

放置。需要注意的是,磁阻芯片是否与磁铁放置在PCB的同一面不影响其极性设置。

100%

90%

80%

70%

60%

50%

40%

30%

20%

10%

0%

0 30 60 90 120 150 180 210 240 270 300 330 360

Angle (deg)

O

u

t

p

u

t

V

o

l

t

a

g

e

(

%

V

D

D

)

图一:MT6803的典型线性输出曲线

Rev 1.0 11/2016

1/ 6

AN001

MT6803

实现

360

角度检测的方案

α= 0°

8765

α

α= 270°

α= 90°

1234

α= 180°

图二:芯片的敏感区域标示,各个角度位置的定义

表一:MT6803中关于磁开关芯片的寄存器设置(磁开关芯片和磁铁在同一面,南极输出低电平)

MS1的位置

180°

180°

MS2的位置

90°

270°

90°

270°

MS1

MS1的极性设置

0

0

1

1

MS2的极性设置

0

1

0

1

MS1

M

S

2

N

S

(a)

MS2

N

S

(b)

图三:一种可能的放置情况(MT6803和磁铁在PCB板的背面,磁开关芯片在PCB板的正面)

(a)用霍尔器件的情况;(b)用磁阻器件的情况。

Rev 1.0 11/2016

2/ 6


本文标签: 芯片 角度 器件 开关 设置