光栅编码器校验系统的制作方法

文档序号:6208583阅读:300来源:国知局
光栅编码器校验系统的制作方法
【专利摘要】本实用新型提供一种光栅编码器校验系统,包括光栅编码器,用于根据输出3路三相位置信号的高低电平及1路速度信号;微控制器,与所述光栅编码器连接,用于计所述光栅编码器旋转一圈输出的速度脉冲数,以及所述三相位置信号所包含的速度脉冲数;通信接口,与所述微控制器连接;上位机,与所述通信接口连接,用于接收所述微处理器发来的数据,并根据所述数据判断所述光栅编码器是否正常。
【专利说明】光栅编码器校验系统
【技术领域】
[0001]本实用新型涉及一种光栅编码器校验系统。
【背景技术】
[0002]开关磁阻电机作为一种新型的高性能变速传动系统,速度与位置信号的高低电平的反馈是一个重要环节。光栅编码器是一种集光、机、电于一体的数字化检测装置,主要用于电机速度和位置的检测,是开关磁阻电机控制系统的重要组成部分。
[0003]光栅编码器由一个中心有轴的光电码盘构成,光电码盘又是由外码道和内码道构成。其中外码道和内码道都具有明暗相间的光栅线等角度分布,外码道各有1024个明光栅线及暗光栅线,主要用于开关磁阻电机的速度检测;内码道为等角度分布的8个明光栅码道和8个暗光栅码道,用内码道来检测开关磁阻电机转子相对于定子的位置信号的高低电平。通过发光元件的照射穿透光电码盘的光栅线,光敏元件输出形成方波脉冲以检测位置信号的高低电平和速度信号。
[0004]因此一旦出现玻璃光栅的损坏、光敏元件的击穿等故障就会导致脉冲输出不准确,从而导致电机控制系统失灵。
实用新型内容
[0005]有鉴于此,本实用新型的主要目的在于提供一种光栅编码器校验系统,包括光栅编码器,用于根据输出3路三相位置信号的高低电平及I路速度信号;微控制器,与所述光栅编码器连接,用于计光栅编码器旋转一圈输出的速度脉冲数,以及所述三相位置信号所包含的速度脉冲数;通信接口,与所述微控制器连接;上位机,与所述通信接口连接,用于接收所述数据,并根据所述数据判断所述光栅编码器是否正常。
[0006]本实用新型所提供的光栅编码器校验系统能够精确检测出光栅编码器是否满足要求。
【专利附图】

【附图说明】
[0007]图1为根据本实用新型的实施例的光栅编码器校验系统结构图;
[0008]图2为光栅编码器产生的4路波形图;
[0009]图3为根据图1所示的校验系统的单片机主程序流程图;
[0010]图4为根据图1所示的校验系统的上位机流程图;
[0011]图5为根据图1所示的校验系统的电路原理图。
【具体实施方式】
[0012]下面结合附图及本实用新型的实施例对本实用新型的技术方案作进一步详细的说明。
[0013]图1所示为根据本实用新型的实施例的系统结构图。[0014]其中,光栅编码器10连接至微处理器11,微处理器11通过通信接口 12将接收到的来自光栅编码器的数据传输给上位机13 ;
[0015]其中,微处理器11可以为本领域公知的适用于本实用新型的任何一种微处理器,例如,单片机、DSP等。其中,上位机13可以是具有数据处理能力PC机;
[0016]其中,通信接口 12可以是串行通信接口、并行通信接口、USB等。
[0017]光栅编码器10在旋转过程中所产生的脉冲信号包括3组A相位置信号(I)、B相位置信号(2)、C相位置信号(3)和一组速度脉冲信号(4),如图2所示,并传送给微处理器11,本实用新型以单片机为例进行说明。本领域技术人员可以知道,由于速度脉冲的频率很闻,因此单片机的晶振频率应远闻于速度脉冲频率。
[0018]然后,进入单片机主程序,如图3所示。
[0019]首先,在步骤100,单片机初始化;
[0020]然后,在步骤101,使能单片机ECT模块,三相位置信号和速度信号上升沿分别触发,并进入中断子程序,即步骤102 ;
[0021]可以理解的是,由于速度信号的频率较高,为了避免信号丢失,可以将速度信号设置为高优先级;
[0022]接着,在步骤102,单片机中的计数器计光栅编码器旋转一圈的三相位置信号的高低电平高、低电平各所包含的速度脉冲个数;计光栅编码器旋转一圈的速度脉冲个数;
[0023]然后进入步骤103,单片机将采集到的上述数据存入寄存器中;
[0024]然后在步骤104,通过串口将数据传送给上位机13,并进入上位机13工作流程。
[0025]如图4所示为上位机13的工作流程,本实用新型以12 / 8极开关磁阻电机为例。
[0026]首先,上位机13通过三相位置信号的高低电平的高、低电平对应的速度脉冲数分别计算对应的角度;
[0027]通过三相位置信号的高低电平相差的脉冲数计算三相位置信号的相位差;
[0028]由于8个明码道和8个暗码道是等角度分布,所以每个码道应占22.5度,明码道和暗码道之间应相差15度角,因此通过检测角度就可以判断光栅盘的内码道刻蚀是否符合要求,以及光电二极管是否存在衍射。
[0029]具体地,光栅编码器旋转一周,设三个位置信号的相位差对应的速度脉冲个数为R,每个位置脉冲的高电平对应的速度脉冲个数为H,每个位置脉冲的低电平对应速度脉冲个数为L,速度脉冲个数为T,则根据下列式(1)-(3)可得到三相位置信号的高低电平之间的相位差角度Θ、位置脉冲高电平对应的角度α,及位置脉冲低电平对应的角度β:
【权利要求】
1.一种光栅编码器校验系统,包括: 光栅编码器,用于根据输出3路三相位置信号的高低电平及I路速度信号; 微控制器,与所述光栅编码器连接,用于计所述光栅编码器旋转一圈输出的速度脉冲数,以及所述三相位置信号所包含的速度脉冲数; 通信接口,与所述微控制器连接; 上位机,与所述通信接口连接,用于接收所述微控制器发来的数据,并根据所述数据判断所述光栅编码器是否正常。
【文档编号】G01D18/00GK203615963SQ201320789110
【公开日】2014年5月28日 申请日期:2013年12月5日 优先权日:2013年12月5日
【发明者】殷天明, 王艳, 程鹏飞 申请人:北京通大华泉科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1