磁性角度传感器ZK-CG-A V说明书

ZK-CG-A说明书

版本号:V10

产品类别:磁性角度传感器

概述:ZK-CG-A是一种基于霍尔效应的磁性角度传感器,应用时

A/B正交脉冲输出4096个/圈。需要配套磁铁,定位精度小于0.1度,

深圳市中科伺服科技有限公司

目录

第一章

第二章

第三章

第四章

第五章功能.................................................................................................................................................3原理.................................................................................................................................................3应用.................................................................................................................................................4正交信号编码原理.........................................................................................................................5应用STM32F10X单片机正交接口应用.....................................................................................6

深圳市中科伺服科技有限公司

第一章功能

ZK-CG-A是为转台等需要做位置反馈的设备而设计的增量式角度传感器,可以安装在步进电机、伺服电机、直流无刷电机机座后端做半闭环用,也可以用在电机机械负载最后机械输出轴上做位置环全闭环。

本角度传感器应用非常简单,供电电源范围很宽,输出是正交的A/B脉冲。●

●支持3.3V和5V供电,最小电源电压是3V,最大电源电压是5.5V。正交脉冲输出电压是供电电压,可以直接和单片机连接,脉冲个数是4096个/圈,

A/B为正交输出,相位相差90°,可以利用相位差准确判断角度旋转方向。

第二章原理

ZK-CG-A是基于霍尔效应设计的,将8个磁敏电阻按照严谨的正交角度安装封装在了SO-8的塑料封装内部(图1),8个电阻组成了双H桥,双H桥在旋转磁场作用下产生两路正弦电流(图2),两路15位的ADC对两路正/余弦电流做差分AD采样,将AD结果送入小型逻辑处理器转换为正交的脉冲输出(图3)。

图1

深圳市中科伺服科技有限公司

2

图3

第三章应用

ZK-CG-AV10版本PCB直径为37.592mm,有4个安装孔(图4),用于固定及安装外壳。出厂时会配套金属外壳,可以承受一定的撞击。图5是安装在电机上的应用。

ZK-CG-AA/B脉冲输出最大频率是1MHz,最大转速14000转/分钟,最大脉冲信号延迟50us。引脚定义如下表:

引脚功能

VDD

GND

IFA

IFB

其它引脚功能保留3.3V或者0VA向输出B向输出5V

深圳市中科伺服科技有限公司

4

图5

第四章正交信号编码原理正交信号编码器具有直接输出数字量信号,低噪声,高精度,高分辨率,制作简便,成本低等优点。它产生两个方波信号A和B,它们相差+/-90°,其符号由转动方向决定。如图6所示:

深圳市中科伺服科技有限公司图

6

ZK-CG-A正交输出脉冲数A、B各为每圈4096个脉冲。

第五章应用STM32F10X单片机正交接口应用STM32F10x的所有通用定时器及高级定时器都集成了正交编码器接口。定时器的两个输入TI1和TI2直接与增量式正交编码器接口。当定时器设为正交编码器模式时,这两个信号的边沿作为计数器的时钟。定时器正交编码器接口如下图7:

图7

选择编码器接口模式的方法是:如果计数器只在TI2的边沿计数,则置TIM1_SMCR寄存器中的SMS=001;如果只在TI1边沿计数,则置SMS=010;如果计数器同时在TI1和TI2边沿计数,则置SMS=011。通过设置TIM1_CCER寄存器中的CC1P和CC2P位,可以选择TI1和TI2极性;如果需要,还可以对输入滤波器编程。两个输入TI1和TI2被用来作为增量编码器的接口。参看表2,假定计数器已经启动(TIM1_CR1寄存器中的CEN=1),则TI1FP1或TI2FP2上的有效跳变作为计数器的时钟信号。TI1FP1和

深圳市中科伺服科技有限公司

TI2FP2是TI1和TI2在通过输入滤波器和极性控制后的信号;如果没有滤波和变相,则TI1FP1=TI1,TI2FP2=TI2。根据两个输入信号的跳变顺序,产生了计数脉冲和方向信号。依据两个输入信号的跳变顺序,计数器向上或向下计数,因此TIM1_CR1寄存器的DIR位由硬件进行相应的设置。不管计数器是对TI1计数、对TI2计数或者同时对TI1和TI2计数。在任一输入(TI1或者TI2)跳变时都会重新计算DIR位。

编码器接口模式基本上相当于使用了一个带有方向选择的外部时钟。这意味着计数器只在0到TIM1_ARR寄存器中自动装载值之间连续计数(根据方向,或是0到ARR计数,或是ARR到0计数)。所以在开始计数之前必须配置TIM1_ARR;同样,捕获器、比较器、预分频器、周期计数器、触发输出特性等仍工作如常。编码模式和外部时钟模式2不兼容,因此不能同时操作。在这个模式下,计数器依照增量编码器的速度和方向被自动的修改,因此,它的内容始终指示着编码器的位置。计数方向与相连的传感器旋转的方向对应。表2列出了所有可能的可能的组合,假设TI1和TI2不同时变换。

表2

一个外部的增量编码器直接和MCU连接不需要外部接口逻辑。但是,一般使用比较器将编码器的差动输出转换到数字信号,这大大增加了抗噪声干扰能力。编码器输出的第三个信号表示机械零点,可以连接到一个外部中断输入,触发一个计数器复位。图8给出一个计数器操作的实例,显示了计数信号的产生和方向控制。它还显示了当选择了双边沿时,输入抖动是如何被抑制的;这种情况可能会在传感器的位置靠近一

深圳市中科伺服科技有限公司

个方向转换点时发生。在这个例子中,我们假定配置如下:zCC1S=’01’(TIMx_CCMR1寄存器,IC1FP1映射到TI1)zCC2S=’01’

(TIMx_CCMR2寄存器,IC2FP2映射到TI2)zCC1P=’0’(TIMx_CCER寄存器,IC1FP1不反相,IC1FP1=TI1)zCC2P=’0’(TIMx_CCER寄存器,IC2FP2不反相,IC2FP2=TI2)zSMS=’011’(TIMx_SMCR寄存器,所有的输入均在上升沿和下降沿有效).zCEN=’1’(TIMx_CR1寄存器,计数器使能)

图8

图8为当IC1FP1极性反相时计数器的操作实例(CC1P=’1’,其他配置与上例相同)

图9

当定时器配置成编码器接口模式时,提供传感器当前位置的信息。如果使用另一个配置在捕获模式的定时器,测量两个编码器事件的间隔,可以获得动态的信息(速度,加速度,减速度)。指示机械零点的编码器输出可被用作此目的。根据两个事件间的间隔,可以按照固定的时间读出计数器值。如果可能的话,你可以把计数器的值锁存到第三个输入捕获寄存器(捕获信号必须是周期的并且可以由另一个定时器产生)。它也可以通过一个由实时时钟产生的DMA请求来读取它的值。

ZK-CG-A说明书

版本号:V10

产品类别:磁性角度传感器

概述:ZK-CG-A是一种基于霍尔效应的磁性角度传感器,应用时

A/B正交脉冲输出4096个/圈。需要配套磁铁,定位精度小于0.1度,

深圳市中科伺服科技有限公司

目录

第一章

第二章

第三章

第四章

第五章功能.................................................................................................................................................3原理.................................................................................................................................................3应用.................................................................................................................................................4正交信号编码原理.........................................................................................................................5应用STM32F10X单片机正交接口应用.....................................................................................6

深圳市中科伺服科技有限公司

第一章功能

ZK-CG-A是为转台等需要做位置反馈的设备而设计的增量式角度传感器,可以安装在步进电机、伺服电机、直流无刷电机机座后端做半闭环用,也可以用在电机机械负载最后机械输出轴上做位置环全闭环。

本角度传感器应用非常简单,供电电源范围很宽,输出是正交的A/B脉冲。●

●支持3.3V和5V供电,最小电源电压是3V,最大电源电压是5.5V。正交脉冲输出电压是供电电压,可以直接和单片机连接,脉冲个数是4096个/圈,

A/B为正交输出,相位相差90°,可以利用相位差准确判断角度旋转方向。

第二章原理

ZK-CG-A是基于霍尔效应设计的,将8个磁敏电阻按照严谨的正交角度安装封装在了SO-8的塑料封装内部(图1),8个电阻组成了双H桥,双H桥在旋转磁场作用下产生两路正弦电流(图2),两路15位的ADC对两路正/余弦电流做差分AD采样,将AD结果送入小型逻辑处理器转换为正交的脉冲输出(图3)。

图1

深圳市中科伺服科技有限公司

2

图3

第三章应用

ZK-CG-AV10版本PCB直径为37.592mm,有4个安装孔(图4),用于固定及安装外壳。出厂时会配套金属外壳,可以承受一定的撞击。图5是安装在电机上的应用。

ZK-CG-AA/B脉冲输出最大频率是1MHz,最大转速14000转/分钟,最大脉冲信号延迟50us。引脚定义如下表:

引脚功能

VDD

GND

IFA

IFB

其它引脚功能保留3.3V或者0VA向输出B向输出5V

深圳市中科伺服科技有限公司

4

图5

第四章正交信号编码原理正交信号编码器具有直接输出数字量信号,低噪声,高精度,高分辨率,制作简便,成本低等优点。它产生两个方波信号A和B,它们相差+/-90°,其符号由转动方向决定。如图6所示:

深圳市中科伺服科技有限公司图

6

ZK-CG-A正交输出脉冲数A、B各为每圈4096个脉冲。

第五章应用STM32F10X单片机正交接口应用STM32F10x的所有通用定时器及高级定时器都集成了正交编码器接口。定时器的两个输入TI1和TI2直接与增量式正交编码器接口。当定时器设为正交编码器模式时,这两个信号的边沿作为计数器的时钟。定时器正交编码器接口如下图7:

图7

选择编码器接口模式的方法是:如果计数器只在TI2的边沿计数,则置TIM1_SMCR寄存器中的SMS=001;如果只在TI1边沿计数,则置SMS=010;如果计数器同时在TI1和TI2边沿计数,则置SMS=011。通过设置TIM1_CCER寄存器中的CC1P和CC2P位,可以选择TI1和TI2极性;如果需要,还可以对输入滤波器编程。两个输入TI1和TI2被用来作为增量编码器的接口。参看表2,假定计数器已经启动(TIM1_CR1寄存器中的CEN=1),则TI1FP1或TI2FP2上的有效跳变作为计数器的时钟信号。TI1FP1和

深圳市中科伺服科技有限公司

TI2FP2是TI1和TI2在通过输入滤波器和极性控制后的信号;如果没有滤波和变相,则TI1FP1=TI1,TI2FP2=TI2。根据两个输入信号的跳变顺序,产生了计数脉冲和方向信号。依据两个输入信号的跳变顺序,计数器向上或向下计数,因此TIM1_CR1寄存器的DIR位由硬件进行相应的设置。不管计数器是对TI1计数、对TI2计数或者同时对TI1和TI2计数。在任一输入(TI1或者TI2)跳变时都会重新计算DIR位。

编码器接口模式基本上相当于使用了一个带有方向选择的外部时钟。这意味着计数器只在0到TIM1_ARR寄存器中自动装载值之间连续计数(根据方向,或是0到ARR计数,或是ARR到0计数)。所以在开始计数之前必须配置TIM1_ARR;同样,捕获器、比较器、预分频器、周期计数器、触发输出特性等仍工作如常。编码模式和外部时钟模式2不兼容,因此不能同时操作。在这个模式下,计数器依照增量编码器的速度和方向被自动的修改,因此,它的内容始终指示着编码器的位置。计数方向与相连的传感器旋转的方向对应。表2列出了所有可能的可能的组合,假设TI1和TI2不同时变换。

表2

一个外部的增量编码器直接和MCU连接不需要外部接口逻辑。但是,一般使用比较器将编码器的差动输出转换到数字信号,这大大增加了抗噪声干扰能力。编码器输出的第三个信号表示机械零点,可以连接到一个外部中断输入,触发一个计数器复位。图8给出一个计数器操作的实例,显示了计数信号的产生和方向控制。它还显示了当选择了双边沿时,输入抖动是如何被抑制的;这种情况可能会在传感器的位置靠近一

深圳市中科伺服科技有限公司

个方向转换点时发生。在这个例子中,我们假定配置如下:zCC1S=’01’(TIMx_CCMR1寄存器,IC1FP1映射到TI1)zCC2S=’01’

(TIMx_CCMR2寄存器,IC2FP2映射到TI2)zCC1P=’0’(TIMx_CCER寄存器,IC1FP1不反相,IC1FP1=TI1)zCC2P=’0’(TIMx_CCER寄存器,IC2FP2不反相,IC2FP2=TI2)zSMS=’011’(TIMx_SMCR寄存器,所有的输入均在上升沿和下降沿有效).zCEN=’1’(TIMx_CR1寄存器,计数器使能)

图8

图8为当IC1FP1极性反相时计数器的操作实例(CC1P=’1’,其他配置与上例相同)

图9

当定时器配置成编码器接口模式时,提供传感器当前位置的信息。如果使用另一个配置在捕获模式的定时器,测量两个编码器事件的间隔,可以获得动态的信息(速度,加速度,减速度)。指示机械零点的编码器输出可被用作此目的。根据两个事件间的间隔,可以按照固定的时间读出计数器值。如果可能的话,你可以把计数器的值锁存到第三个输入捕获寄存器(捕获信号必须是周期的并且可以由另一个定时器产生)。它也可以通过一个由实时时钟产生的DMA请求来读取它的值。


相关文章

  • 巨磁电阻效应的拓展应用
  • 论巨磁电阻效应及拓展应用 摘要: 近年来的社会发展速度之快,令人为之感到惊人.特别是在电子信息产业之中,如计算机.手机等等,他们是越做越精致,存贮能力之强且存贮容量之大.但是,这些方面要归功于巨磁电阻效应的发现和重视.本文主要阐述巨磁电阻效 ...查看


  • 光纤传感器的特点有哪些
  • 1. 光纤传感器的特点有哪些,并就某种应用领域举例说明利用了光纤传感器的哪些优 点. (1) 传感器探头尺寸小,易于在狭小空间实现对被测量的检测: (2) 由于依靠光子而不是电子来感受和传输信号,所以传感器电绝缘.防燃.防爆.抗电磁干扰.安 ...查看


  • 9,传感器技术
  • 英飞凌传感器产品介绍 目录 磁速传感器技术ABS传感器变速箱速度传感器曲轴传感器凸轮轴传感器线性传感器霍尔开关角度传感器压力传感器 英飞凌磁速传感器技术  Hexternal M  TaN Ta Freelayer  ...查看


  • 机械手的设计毕业论文
  • 天津机电职业技术学院 毕业综合实践报告 姓 名 张荣庭 专 业 电气自动化 班 级 电气自动化三班 学 号 2012321308 指导教师 王延盛 2015年3月13日 目 录 1 机械手的基本介绍 .................... ...查看


  • 磁敏传感器
  • 磁敏传感器 姓名: 专业班级: 学号: 摘要 磁敏传感器是利用半导体材料中的自由电子或空穴随磁场改变其运动方向这一特性而制成的传感器件.磁敏传感器一般被用来检测磁场的存在.变化.方向以及磁场强弱,以及可引起的磁场变化物理量.目前的传感器的品 ...查看


  • 什么叫自动控制
  • 什么叫自动控制? 答:自动控制是指不用操作人员或者值班人员的介入便能实现装置和机械设备的部分或全部控制的设备装置. 什么叫手动控制? 答:手动控制是指由操作人员的人为动作控制设备的运行,它与自动控制动作相反. 什么叫集中控制? 答:集中控制 ...查看


  • 生活中的"电与磁"
  • 知道生活中怎么可以找到磁铁吗?方法可能很多.不过,你可能想不到,如果你拆开一个废旧的音箱,在扬声器里定能有所收获.扬声器是播放声音的,为什么要用到磁铁呢?想要揭开这其中的奥秘,就让我们从磁铁说起吧! 找来各种面值新旧不同版本的硬币,用磁铁试 ...查看


  • 测振仪使用作业指导书
  • 1.目的 便于操作人员正确使用测振仪对设备振动进行正确量测,保证产品质量,达到客户满意. 2.适用范围 该仪器适用于设备的常规振动测量,尤其是旋转或往复式机械中的振动测量,可以测量振动的加速度.速度和位移,我司一般使用速度模式测量设备振动. ...查看


  • 光电传感器实验指导书
  • 光电传感器技术实验指导 太原理工大学物理与光电工程学院 太原理工大学测控技术研究所 2014年10月21日 实验一 光敏电阻特性参数及其测量 1.光敏电阻伏安特性实验 1.1.实验目的 通过本实验,认识并学习光敏电阻,掌握光敏电阻的基本工作 ...查看


热门内容