CN104406545A - 基于增量式旋转光学编码器的旋转角度测量与计算 - Google Patents

基于增量式旋转光学编码器的旋转角度测量与计算 Download PDF

Info

Publication number
CN104406545A
CN104406545A CN201410719578.2A CN201410719578A CN104406545A CN 104406545 A CN104406545 A CN 104406545A CN 201410719578 A CN201410719578 A CN 201410719578A CN 104406545 A CN104406545 A CN 104406545A
Authority
CN
China
Prior art keywords
optical encoder
rotation
data
type rotary
rotary optical
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410719578.2A
Other languages
English (en)
Inventor
来鑫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
University of Shanghai for Science and Technology
Original Assignee
University of Shanghai for Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by University of Shanghai for Science and Technology filed Critical University of Shanghai for Science and Technology
Priority to CN201410719578.2A priority Critical patent/CN104406545A/zh
Publication of CN104406545A publication Critical patent/CN104406545A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Optical Transform (AREA)
  • Transmission And Conversion Of Sensor Element Output (AREA)

Abstract

基于增量式旋转光学编码器的旋转角度测量与计算。该测量与计算的装置包括增量式旋转光学编码器、信号处理电路和控制器,信号处理电路对所述光学编码器的A、B相信号进行处理;控制器根据信号处理电路处理后的A、B相信号计算出光学编码器的旋转方向和/或旋转角度。本发明具有结构简单易实现、测量精度高、成本低、易推广等优点。

Description

基于增量式旋转光学编码器的旋转角度测量与计算
技术领域
本发明涉及旋转角度的高精度测量。具体来说就是应用价格低廉的增量式旋转编码器实时的测量出旋转角度,具有精度高、价格低廉等优点,能广泛的应用于各种需要高精度角度测量领域。
背景技术
随着工业技术的发展,对角度测量要求的精度越来越高,旋转光学编码器较好的解决了这个问题,但是绝对式的编码器价格较高。本发明利用价格相对较为低廉的增量式旋转光学编码器实现旋转角度测量,在一些场合可以代替绝对式旋转光学编码器。
发明内容
本发明的目的是:提出一种基于增量式旋转光学编码器的旋转角度测量与计算方法和装置,能对旋转角度进行高精度的测量,在一些场合能替代绝对式旋转光学编码器。
一种基于增量式旋转光学编码器的旋转角度测量与计算方法,其特征在于,包括如下步骤:
(1)信号处理电路对所述光学编码器的A、B相信号进行处理;
(2)控制器根据信号处理电路处理后的A、B相信号计算出光学编码器的旋转方向和/或旋转角度。
根据权利要求1所述的一种基于增量式旋转光学编码器的旋转角度测量与计算方法,其特征在于,步骤(2)后还包括如下步骤:
(3)分别由数据显示装置与数据通信装置对控制器计算出的旋转方向和/或旋转角度数据进行显示及输出。
根据以上所述的一种基于增量式旋转光学编码器的旋转角度测量与计算方法,其特征在于,信号处理电路采用高速磁隔离芯片构成;控制器芯片采用的是具有高速捕获功能的芯片。
根据以上所述的一种基于增量式旋转光学编码器的旋转角度测量与计算方法,其特征在于,通过数据断电保护装置使得数据显示装置在重新上电后显示的数据为断电前的数据。
根据以上所述的一种基于增量式旋转光学编码器的旋转角度测量与计算方法,其特征在于,旋转方向和/或旋转角度传输的方式为数字通信方式。
根据以上所述的一种基于增量式旋转光学编码器的旋转角度测量与计算方法,其特征在于控制器内的控制算法包括判向程序及角度计算程序,其计算原理是通过即时捕获及上次捕获的A、B脉冲信号综合计算得出旋转方向和/或旋转角度。
一种基于增量式旋转光学编码器的旋转角度测量与计算装置,其包括增量式旋转光学编码器、信号处理电路和控制器,其特征在于:
信号处理电路对所述光学编码器的A、B相信号进行处理;
控制器根据信号处理电路处理后的A、B相信号计算出光学编码器的旋转方向和/或旋转角度。
根据以上所述的基于增量式旋转光学编码器的旋转角度测量与计算装置,其特征在于还包括:数据显示装置与数据通信装置,其中
数据显示装置用于对控制器计算出的旋转方向和/或旋转角度数据进行显示。
数据通信装置用于对控制器计算出的旋转方向和/或旋转角度数据进行输出。
根据以上所述的一种基于增量式旋转光学编码器的旋转角度测量与计算装置,其特征在于,信号处理电路采用高速磁隔离芯片构成;控制器芯片采用的是具有高速捕获功能的芯片。
根据以上所述的一种基于增量式旋转光学编码器的旋转角度测量与计算装置,其特征在于还包括数据断电保护装置;
通过数据断电保护装置使得数据显示装置在重新上电后显示的数据为断电前的数据;
旋转方向和/或旋转角度数据传输的方式为数字通信方式。
所述的一种基于增量式旋转光学编码器的旋转角度测量与计算方法,其特征在于,对增量式旋转光学编码器的输出A、B相信号进行处理与计算,由信号处理电路、控制器、数据显示及通信模块等构成;
所述的一种基于增量式旋转光学编码器的旋转角度测量与计算方法,其特征在于,信号处理电路采用高速磁隔离电路,控制器采用具有高速捕获端口的控制芯片,数据通信模块采用一些典型的数字通信方式,如RS485、CAN总线等;
所述的一种基于增量式旋转光学编码器的旋转角度测量与计算方法,其特征在于,控制器对A、B相脉冲信号进行高速捕获后,根据当前的信息以及前一个采样周期的信息,综合得到光学编码器的旋转方向及旋转角度;
所述的一种基于增量式旋转光学编码器的旋转角度测量与计算方法,其特征在于,设置了复位按钮,当按下该按钮时,角度的测量值归零;同时具有数据断电保护功能,恢复上电后,数据保持为断电前的数据。
本发明的有益效果在于:利用现代传感技术及信号处理技术,高速捕获增量式旋转光学编码器的脉冲信号,通过相应的算法进行判向及角度的计算,使增量式旋转光学编码器具有价格相对昂贵的绝对式旋转光学编码器的功能,具有结构简单易实现、测量精度高、成本低、易推广等优点。
附图说明
图1为本发明一种基于增量式旋转光学编码器的旋转角度测量装置示意图。
具体实施方式
为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体图示,进一步阐述本发明。
图1中:100:增量式旋转光学编码器,110:编码器输出A、B相脉冲信号,200:信号处理电路,300:控制器,310:复位按钮,320:显示模块,330:通信模块。
信号处理电路200接受来自于增量式旋转光学编码器100的A、B相脉冲信号,信号处理电路主要是由高速磁隔离芯片构成的,作用是消除外界干扰。控制器300采用具有高速捕获端口的芯片,对高速脉冲A、B进行捕获,根据相应的算法得出旋转方向与角度。显示模块320能实时显示旋转角度,复位按钮的作用是按下该按钮后角度值归零,通信模块330的作用是将角度值以数字信号的方式进行发送,可以是RS485、CAN总线或其它的通信方式。
A、B两路信号是标准的脉冲信号,设低电平的状态为0,高电平的状态为1,则A、B信号形成的状态可能有:00,01,11,10。由于两信号之间的相位相差90度,因此下列几种状态的变化是不可能的:(1)由00变成11;(2)由01变成10;(3)由10变成01;(4)由11变成11。
假设信号A的相位领先于信号B的相位,下列状态变化可以看成是正转的:(1)由00变成10;(2)由01变成00;(3)由10变成11;(4)由11变成01。同理,下列状态变化为反转:(1)由00变成01;(2)由01变成11;(3)由10变成00;(4)由11变成10。其他状态变化均为不可能,通过以上分析,可以得到判向的状态表如表1所示。
表1 判向状态表
由上述的状态表即可完成编码器的判向工作,具体实现的方法是利用控制器芯片的高速捕获功能,通过高速捕获端口响应A信号的状态,当触发捕获端口时查询B信号的状态,通过表1的逻辑关系进行判向,并记录脉冲数,从而得到转过的角度,其计算公式为:
θ = counter N × 360
式中,θ为旋转角度,counter为计算的脉冲数,N为编码器旋转一周产生的脉冲数。
通过以上方法可以对增量式旋转光学编码器的角度进行计算,用软件的方法对增量式编码器进行解码,使其具有绝对式编码器的功能,大大节约了成本。
以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是本发明的原理,在不脱离本发明精神和范围的前提下本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明的范围内。本发明要求的保护范围由所附的权利要求书及其等同物界定。

Claims (10)

1.一种基于增量式旋转光学编码器的旋转角度测量与计算方法,其特征在于,包括如下步骤:
(1)信号处理电路对所述光学编码器的A、B相信号进行处理;
(2)控制器根据信号处理电路处理后的A、B相信号计算出光学编码器的旋转方向和/或旋转角度。
2.根据权利要求1所述的一种基于增量式旋转光学编码器的旋转角度测量与计算方法,其特征在于,步骤(2)后还包括如下步骤:
(3)分别由数据显示装置与数据通信装置对控制器计算出的旋转方向和/或旋转角度数据进行显示及输出。
3.根据权利要求1或2所述的一种基于增量式旋转光学编码器的旋转角度测量与计算方法,其特征在于,信号处理电路采用高速磁隔离芯片构成;控制器芯片采用的是具有高速捕获功能的芯片。
4.根据权利要求1或2所述的一种基于增量式旋转光学编码器的旋转角度测量与计算方法,其特征在于,通过数据断电保护装置使得数据显示装置在重新上电后显示的数据为断电前的数据。
5.根据权利要求1或2所述的一种基于增量式旋转光学编码器的旋转角度测量与计算方法,其特征在于,旋转方向和/或旋转角度传输的方式为数字通信方式。
6.根据权利要求1所述的一种基于增量式旋转光学编码器的旋转角度测量与计算方法,其特征在于控制器内的控制算法包括判向程序及角度计算程序,其计算原理是通过即时捕获及上次捕获的A、B脉冲信号综合计算得出旋转方向和/或旋转角度。
7.一种基于增量式旋转光学编码器的旋转角度测量与计算装置,其包括增量式旋转光学编码器、信号处理电路和控制器,其特征在于:
信号处理电路对所述光学编码器的A、B相信号进行处理;
控制器根据信号处理电路处理后的A、B相信号计算出光学编码器的旋转方向和/或旋转角度。
8.根据权利要求7所述的基于增量式旋转光学编码器的旋转角度测量与计算装置,其特征在于,还包括:数据显示装置与数据通信装置,其中
数据显示装置用于对控制器计算出的旋转方向和/或旋转角度数据进行显示。
数据通信装置用于对控制器计算出的旋转方向和/或旋转角度数据进行输出。
9.根据权利要求7或8所述的一种基于增量式旋转光学编码器的旋转角度测量与计算装置,其特征在于,信号处理电路采用高速磁隔离芯片构成;控制器芯片采用的是具有高速捕获功能的芯片。
10.根据权利要求7或8所述的一种基于增量式旋转光学编码器的旋转角度测量与计算装置,其特征在于,还包括数据断电保护装置;
通过数据断电保护装置使得数据显示装置在重新上电后显示的数据为断电前的数据;
所述旋转方向和/或旋转角度数据传输的方式为数字通信方式。
CN201410719578.2A 2014-12-01 2014-12-01 基于增量式旋转光学编码器的旋转角度测量与计算 Pending CN104406545A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410719578.2A CN104406545A (zh) 2014-12-01 2014-12-01 基于增量式旋转光学编码器的旋转角度测量与计算

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410719578.2A CN104406545A (zh) 2014-12-01 2014-12-01 基于增量式旋转光学编码器的旋转角度测量与计算

Publications (1)

Publication Number Publication Date
CN104406545A true CN104406545A (zh) 2015-03-11

Family

ID=52644193

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410719578.2A Pending CN104406545A (zh) 2014-12-01 2014-12-01 基于增量式旋转光学编码器的旋转角度测量与计算

Country Status (1)

Country Link
CN (1) CN104406545A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106405148A (zh) * 2016-10-19 2017-02-15 上海未来伙伴机器人有限公司 一种光电编码器检测电机正反转的方法
CN107764291A (zh) * 2016-08-17 2018-03-06 西安益翔航电科技有限公司 一种增量式旋转编码器信号处理及分配电路

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61212728A (ja) * 1985-03-18 1986-09-20 Canon Inc ロ−タリ−エンコ−ダ−
JPS63187119A (ja) * 1987-01-29 1988-08-02 Fujitsu Ten Ltd 光学式ロ−タリ−エンコ−ダ
JP2004205436A (ja) * 2002-12-26 2004-07-22 Hitachi Cable Ltd 回転体の角度検出方法
CN1641316A (zh) * 2004-01-10 2005-07-20 中国科学院长春光学精密机械与物理研究所 一种增量式光电轴角编码器全数字量相加处理电路
CN2924002Y (zh) * 2006-04-17 2007-07-18 田文广 钻井深度测量装置
CN200965471Y (zh) * 2006-04-17 2007-10-24 田文广 绞车旋转方向识别与旋转角度测量装置
CN101082508A (zh) * 2006-06-02 2007-12-05 中国科学院长春光学精密机械与物理研究所 一种准绝对式光电轴角编码器处理电路
CN201242765Y (zh) * 2007-12-21 2009-05-20 贾良红 增量式编码器通用计数装置
CN101629832A (zh) * 2009-07-28 2010-01-20 上海电力学院 基于颜色识别的旋转编码器
CN102023028A (zh) * 2009-09-18 2011-04-20 株式会社安川电机 旋转编码器及其制造方法、旋转电机、旋转电机***和转盘
CN102331522A (zh) * 2011-08-19 2012-01-25 烽火通信科技股份有限公司 一种隔离型光传输设备供电压采集电路
CN102354442A (zh) * 2011-11-09 2012-02-15 中国水利水电科学研究院 一种安全监测数据采集装置和方法
CN102384756A (zh) * 2011-11-21 2012-03-21 无锡市科瑞特精机有限公司 一种增量式编码器
CN102393667A (zh) * 2011-08-31 2012-03-28 徐州市茜帅电子产品有限公司 一种增强型的可编程控制器

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61212728A (ja) * 1985-03-18 1986-09-20 Canon Inc ロ−タリ−エンコ−ダ−
JPS63187119A (ja) * 1987-01-29 1988-08-02 Fujitsu Ten Ltd 光学式ロ−タリ−エンコ−ダ
JP2004205436A (ja) * 2002-12-26 2004-07-22 Hitachi Cable Ltd 回転体の角度検出方法
CN1641316A (zh) * 2004-01-10 2005-07-20 中国科学院长春光学精密机械与物理研究所 一种增量式光电轴角编码器全数字量相加处理电路
CN2924002Y (zh) * 2006-04-17 2007-07-18 田文广 钻井深度测量装置
CN200965471Y (zh) * 2006-04-17 2007-10-24 田文广 绞车旋转方向识别与旋转角度测量装置
CN101082508A (zh) * 2006-06-02 2007-12-05 中国科学院长春光学精密机械与物理研究所 一种准绝对式光电轴角编码器处理电路
CN201242765Y (zh) * 2007-12-21 2009-05-20 贾良红 增量式编码器通用计数装置
CN101629832A (zh) * 2009-07-28 2010-01-20 上海电力学院 基于颜色识别的旋转编码器
CN102023028A (zh) * 2009-09-18 2011-04-20 株式会社安川电机 旋转编码器及其制造方法、旋转电机、旋转电机***和转盘
CN102331522A (zh) * 2011-08-19 2012-01-25 烽火通信科技股份有限公司 一种隔离型光传输设备供电压采集电路
CN102393667A (zh) * 2011-08-31 2012-03-28 徐州市茜帅电子产品有限公司 一种增强型的可编程控制器
CN102354442A (zh) * 2011-11-09 2012-02-15 中国水利水电科学研究院 一种安全监测数据采集装置和方法
CN102384756A (zh) * 2011-11-21 2012-03-21 无锡市科瑞特精机有限公司 一种增量式编码器

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
刘文魁 等: "《光电旋转编码器在角度测量中的应用》", 《现代制造工程》 *
刘陵顺: "《自动控制元件》", 30 June 2009, 北京航空航天大学出版社 *
吴禄慎 等: "《基于单片机的增量式编码器计数***》", 《仪表技术与传感器》 *
夏冬梅 等: "《基于CPLD的增量式旋转编码器接口电路模块设计》", 《机械制造与自动化》 *
林励 等: "《基于增量式旋转编码器的角速度测试仪》", 《机电技术》 *
薛沛祥 等: "《基于VHDL的旋转编码器接口电路的实现》", 《微型机与应用》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107764291A (zh) * 2016-08-17 2018-03-06 西安益翔航电科技有限公司 一种增量式旋转编码器信号处理及分配电路
CN106405148A (zh) * 2016-10-19 2017-02-15 上海未来伙伴机器人有限公司 一种光电编码器检测电机正反转的方法

Similar Documents

Publication Publication Date Title
CN103487649B (zh) 一种兼容连续波和脉冲调制载波频率测量的方法及装置
CN101140468A (zh) 航天光学遥感器调焦控制电路的仿真测试方法
CN102879032A (zh) 测角精度动态测量装置
CN106645780B (zh) 一种基于dsp的转速检测方法及***
CN107152904A (zh) 一种磁栅尺数显***
CN101629861B (zh) 转矩转速传感器
CN104406545A (zh) 基于增量式旋转光学编码器的旋转角度测量与计算
CN105487489A (zh) 一种带被试件同步功能的三通道编码器细分及位置信息采集装置
CN110133316B (zh) 一种光电编码器精密测速***及方法
CN105466332A (zh) 角度传感器及角度测量方法
CN205091393U (zh) 一种带时间间隔测量功能的数字频率计
CN103940398A (zh) 回转角度测量方法、装置、***及工程机械
CN202974319U (zh) 测角精度动态测量装置
CN204479674U (zh) 一种强电磁脉冲干扰检测装置
CN202978859U (zh) 一种使编码器抗干扰的装置
CN203658463U (zh) 一种基于dsp的数字频率计
CN112665531A (zh) 一种多对级旋变坐标变换解角方法
CN208224799U (zh) 瞄准控制***
CN207529214U (zh) 一种用于dcs***的转速测量模块
Yi et al. An approach based on AD converted resolver demodulation
CN105157622A (zh) 一种基于gpio的角度光电编码器计数电路
CN113884972B (zh) 一种基于大数据的智能电能表远程运行误差检测方法
CN219142955U (zh) 自适应闸门频率测量设备
Li et al. The design and implementation of universal interface circuit for photoelectric encoder
CN201233290Y (zh) 转矩转速传感器

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150311

WD01 Invention patent application deemed withdrawn after publication