锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

测量左右磁极的原片磁铁

时间:2022-08-21 03:00:00 磁性传感器磁铁

简 介: 利用线性霍尔器件测试左右对称磁体周围的磁场,并使用舵机旋转磁体来测量附近霍尔期间的电压输出。磁场强度大致随角度显示sin曲线变化。

关键词 AS5047A1308线性霍尔

左右对称磁铁
目 录
Contents
测试方法
控制舵机旋转
测量磁场强度
测试结果
读取程序
测量结果
重新测量
电机带动旋转
电机带动磁铁旋转
测量结果
测试总结

 

§01 右对称磁铁


  AS5047 磁性位置传感器 使用左右对称的磁铁来问几个角度的测量。现在手边有几个左右对穿的圆片磁铁,使用模拟 线性霍尔传感器SS495、A1308、A1302 测量它的磁场分布。

▲ 图1.1 AS5047 工作原理

一、测试方法

  利用由科宇提供的舵机旋转磁铁。利用A1308测量附近的磁场变化。

1、控制舵机旋转

  利用 MM32 移植有MicroPython程序的模块,输出PWM控制舵机旋转。

(1)控制程序

from seekfree               import SERVO,GPIO,UART

servo = SERVO(50)
uart = UART(115200)

dir = 1
n = 0
count = 0x2ff

led1 = GPIO(0x1d, 1, 0)
led2 = GPIO(0x72, 1, 0)

servo.angle(180)
print("Test Servo..")

flag = 1
while True:
    if uart.any() >= 3:
        uart_str = uart.read()
        print(uart_str)
        servo.angle(int(uart_str))

    #--------------------------------------------------------
    while count != 0:
        count -= 1

    count = 0x2ff

    continue

    if flag == 0:
        led1.high()
        led2.low()
        flag = 1
    else:
        led1.low()
        led2.high()
        flag = 0

    #--------------------------------------------------------

    if dir == 1:
        n += 1
        if n >= 180:
            dir = 0
    else:
        n -= 1
        if n <= 0:
            dir = 1

    servo.angle(n)

2、测量磁场强度

  利用线性半导体霍尔器件测量左右对称磁铁附近测磁场强度。

霍尔器件:
型号:A1308
工作电压:+5V
测量电压表:FLUKE45

二、测试结果

1、读取程序

from headm import *
from tsmodule.tsstm32       import *

angle = list(range(180))
vdim = []

for a in angle:
    stm32cmd('SENDC%03d'%a)
    time.sleep(2)

    meter = meterval()
    vdim.append(meter[0])

    tspsave('measure', angle=angle, vdim=vdim)

plt.plot(angle, vdim)
plt.xlabel("angle")
plt.ylabel("Voltage(V)")
plt.grid(True)
plt.tight_layout()
plt.show()

2、测量结果

  下面是测量对应的结果。

▲ 图1.2.1 测量不同angle设定值下对应的hall输出电压

  从结果中可以看到如下结论:

  • 所使用的舵机在不同的angle设定下, 实际上只有从50 ~ 135之内才有动作;
  • 读出的数据出现了上下的饱和。

3、重新测量

  为了验证是否饱和引起测量结果不准,将霍尔器件原理磁铁,重新测量。

测量参数:
起始:50
结束:135

(1)测量结果

  可以看到此次测量结果,霍尔输出就没有饱和的 影响。磁场强度变化大体呈现sin曲线,表明了磁铁左右分布的情况。

▲ 不同角度下读取的霍尔输出电压

三、电机带动旋转

利用电机带动左右对称磁铁旋转,使用HALL测量磁场变化,可以更快,更全测量磁场变化规律。

一、电机带动磁铁旋转

驱动电压的电压: + 12V。

▲ 图1.3.1 直流电机带动磁铁旋转

▲ 图1.3.2 电机带动磁铁旋转

2、测量结果

▲ 图1.3.3 线性HALL输出电压

 

试总结 ※


  使用线性霍尔器件测试了左右对称磁铁周围的磁场,使用舵机旋转磁铁,测量附近的霍尔期间的电压输出。可以看到磁场强度随着角度大体呈现sin曲线变化。


■ 相关文献链接:

● 相关图表链接:

  • 图1.1 AS5047 工作原理
  • 图1.2.1 测量不同angle设定值下对应的hall输出电压
  • 不同角度下读取的霍尔输出电压
锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章