CN103175567B - 一种绝对式光栅尺读数头参数的在线修正装置 - Google Patents
一种绝对式光栅尺读数头参数的在线修正装置 Download PDFInfo
- Publication number
- CN103175567B CN103175567B CN201310066159.9A CN201310066159A CN103175567B CN 103175567 B CN103175567 B CN 103175567B CN 201310066159 A CN201310066159 A CN 201310066159A CN 103175567 B CN103175567 B CN 103175567B
- Authority
- CN
- China
- Prior art keywords
- fpga
- data
- pci interface
- pci
- reading head
- 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.)
- Expired - Fee Related
Links
- 238000012937 correction Methods 0.000 claims abstract description 15
- 238000004891 communication Methods 0.000 claims description 15
- 238000000034 method Methods 0.000 claims description 8
- 238000005259 measurement Methods 0.000 abstract description 3
- 230000005540 biological transmission Effects 0.000 abstract description 2
- 230000003287 optical effect Effects 0.000 abstract description 2
- 230000003993 interaction Effects 0.000 description 8
- 238000013524 data verification Methods 0.000 description 2
- 238000003754 machining Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000005622 photoelectricity Effects 0.000 description 1
Landscapes
- Optical Communication System (AREA)
Abstract
一种绝对式光栅尺读数头参数的在线修正装置涉及光栅尺测量技术领域,该装置包括PCI通讯卡和PC机,PCI通讯卡包括PCI接口控制器和第二FPGA,PC机包括PCI接口和主处理器;通过向PCI接口控制器发送命令参数,第二FPGA对其进行接收并转发给光栅尺读数头的第一FPGA,第一FPGA对读数头内的ROM进行数据写入。在数据传输时,询问PCI通讯卡的状态,当状态空闲时,进行数据和数据的CRC校验码发送,从而保证数据传输的完整性和正确性。本发明的修正装置实现了光栅尺读数头参数的在线修正,提高了光栅尺读数头的修正效率。
Description
技术领域
本发明涉及光栅尺测量技术领域,尤其涉及一种绝对式光栅尺读数头参数的在线修正装置。
背景技术
用于位置测量的绝对式光栅尺,在机械加工业中应用广泛,其性能影响到机械加工质量。一般情况下,绝对式光栅尺中读数头需要根据其对应不同的主光栅及光学系统进行微小的参数调整。读数头的参数调整速度直接关系到绝对式光栅尺的生产效率。目前,现有的读数头参数调整需要将读数头拆卸然后再安装,操作过程繁琐,费时。
发明内容
为了解决现有读数头参数调整方法存在的需要反复拆装、费时费力、效率低的技术问题,本发明提供一种绝对式光栅尺读数头参数的在线修正装置。
本发明解决技术问题所采取的技术方案如下:
一种绝对式光栅尺读数头参数的在线修正装置包括:PCI通讯卡和PC机,PCI通讯卡包括PCI接口控制器和第二FPGA,PC机包括PCI接口和主处理器;第二FPGA与光栅尺读数头的第一FPGA相连,PCI接口控制器与第二FPGA相连,PCI接口与PCI接口控制器相连,主处理器与PCI接口相连;第二FPGA通过第一FPGA采集光栅尺读数头的光电接收器的参数数据,并将该参数数据和CRC校验码利用CRC校验法传送给PCI接口控制器,PCI接口控制器将接收的数据转换为符合PCI协议的数据,并通过PCI接口传送给主处理器,主处理器将光电接收器的每个像元响应曲线与期望响应曲线进行比对,根据比对结果生成设置参数数据,并将设置参数数据与CRC校验码通过PCI接口传送给PCI接口控制器,PCI接口控制器将接收的符合PCI协议的数据转换为第二FPGA可识别的数据,并通过第二FPGA将数据传递给第一FPGA,第一FPGA根据接收的数据对光电接收器的参数进行修正。
本发明的有益效果是:该修正装置实现了光栅尺读数头参数的在线修正,提高了光栅尺读数头的修正效率;同时,该装置可以对绝对式光栅尺中的光源亮度进行校准。
附图说明
图1是本发明绝对式光栅尺读数头参数的在线修正装置的结构示意图。
图2是本发明中的读取绝对式光栅尺读数头数据的流程图。
图3是本发明中的写入绝对式光栅尺读数头数据的流程图。
具体实施方式
下面结合附图对本发明做进一步详细说明。
如图1所示,待修正的绝对式光栅尺1包括主光栅11、光电接收器12、第一FPGA13、保存配置参数的ROM14、光源15、指示光栅16和光源控制器17,光电接收器12、第一FPGA13、ROM14、光源15、指示光栅16和光源控制器17共同构成了绝对式光栅尺1的读数头,要修正的读数头参数数据为光电接收器12的参数数据。
本发明绝对式光栅尺读数头参数的在线修正装置包括:PCI通讯卡2和PC机3,PCI通讯卡2包括PCI接口控制器21和第二FPGA22,PC机3包括PCI接口31和主处理器32;第二FPGA22与第一FPGA13相连,PCI接口控制器21与第二FPGA22相连,PCI接口31与PCI接口控制器21相连,主处理器32与PCI接口31相连;第二FPGA22通过第一FPGA13采集光电接收器12的参数数据,并将该参数数据和CRC校验码利用CRC校验法传送给PCI接口控制器21,PCI接口控制器21将接收的数据转换为符合PCI协议的数据,并通过PCI接口31传送给主处理器32,主处理器32将光电接收器12的每个像元响应曲线与期望响应曲线进行比对,根据比对结果生成设置参数数据,并将设置参数数据与CRC校验码通过PCI接口31传送给PCI接口控制器21,PCI接口控制器21将接收的符合PCI协议的数据转换为第二FPGA22可识别的数据,并通过第二FPGA22将数据传递给第一FPGA13,第一FPGA13根据接收的数据对光电接收器12的参数进行修正。
本发明绝对式光栅尺读数头参数的在线修正装置的工作原理如下:
如图2所示,在读取绝对式光栅尺1读数头的参数数据时,读数头的参数数据通过第一FPGA13进行采集,然后通过数据线与PCI通讯卡2中的第二FPGA22进行连接;第二FPGA22接收第一FPGA13传来的参数数据,并将参数数据传送给PCI接口控制器21,PCI接口控制器21将接收的数据转换为符合PCI协议的数据传送给PC机3;PC机3通过PCI接口31和PCI接口控制器21进行连接,通过主处理器32最终进行读数头参数数据的读取。本发明采用CRC校验法进行数据读取,为了保证数据的交互无差错,在数据交互开始时,第一FPGA13首先询问PCI通讯卡2是否处于空闲状态。当PCI通讯卡2处于非空闲状态时,第一FPGA13进行等待1秒,然后继续询问PCI通讯卡2的状态,当询问次数大于3时,放弃发送;当PCI通讯卡2处于空闲状态时,向PC机3的PCI接口31发送数据发送开始信号,并开始向PCI接口31发送数据及CRC校验码,PCI接口31将接收的数据传送给主处理器32,发送数据完毕后对PCI接口31发送数据验证命令,检查数据是否全部发送,然后结束本次数据交互,并提示交互是否成功。
如图3所示,在写入绝对式光栅尺1读数头的参数数据时,将要写入的参数数据通过主处理器32发送给PCI接口31;与PCI接口31相连的PCI接口控制器21接收主处理器32发送的数据,PCI接口控制器21将接收的数据通过数据时钟和控制信号传送给第二FPGA22;绝对式光栅尺1中的第一FPGA13通过数据线与第二FPGA22相连,接收第二FPGA22已接收的数据,并将最终数据写入ROM14中,完成对绝对式光栅尺读数头的参数数据写入工作。本发明采用CRC校验法进行数据写入,为了保证数据的交互无差错,在数据交互开始时,主处理器32首先询问PCI通讯卡2是否处于空闲状态。当PCI通讯卡2处于非空闲状态时,主处理器32进行等待1秒,然后继续询问PCI通讯卡2的状态,当询问次数大于3时,放弃发送;当PCI通讯卡2处于空闲状态时,主处理器32发送数据发送开始信号,并开始向第一FPGA13发送数据及CRC校验码,第一FPGA13将接收的数据传送给光电接收器12,发送数据完毕后主处理器32发送数据验证命令检查数据是否全部发送,然后结束本次数据交互,并提示交互是否成功。
通过对绝对式光栅尺1读数头的数据读写工作的相互配合,实现了绝对式光栅尺读数头参数的在线修正工作。
基于上述图1所述的结构和图2至图3所述修正装置的工作原理,本发明的修正装置也可以用于绝对式光栅尺1中光源15的校准。光源15经过长时间工作后,其亮度会减小,PC机3通过读取光电接收器12的电压参数,与光源(15)的基准电压进行比对,通过PC机3向第一FPGA13中写入数据控制光源控制器17的电压以控制光源15的亮度。
Claims (2)
1.一种绝对式光栅尺读数头参数的在线修正装置,其特征在于,该装置包括PCI通讯卡(2)和PC机(3),PCI通讯卡(2)包括PCI接口控制器(21)和第二FPGA(22),PC机(3)包括PCI接口(31)和主处理器(32);第二FPGA(22)与光栅尺读数头的第一FPGA(13)相连,PCI接口控制器(21)与第二FPGA(22)相连,PCI接口(31)与PCI接口控制器(21)相连,主处理器(32)与PCI接口(31)相连;第二FPGA(22)通过第一FPGA(13)采集光栅尺读数头的光电接收器(12)的参数数据,并将该参数数据和CRC校验码利用CRC校验法传送给PCI接口控制器(21),PCI接口控制器(21)将接收的数据转换为符合PCI协议的数据,并通过PCI接口(31)传送给主处理器(32),主处理器(32)将光电接收器(12)的每个像元响应曲线与期望响应曲线进行比对,根据比对结果生成设置参数数据,并将设置参数数据与CRC校验码通过PCI接口(31)传送给PCI接口控制器(21),PCI接口控制器(21)将接收的符合PCI协议的数据转换为第二FPGA(22)可识别的数据,并通过第二FPGA(22)将数据传递给第一FPGA(13),第一FPGA(13)根据接收的数据对光电接收器(12)的参数进行修正。
2.根据权利要求1所述的一种绝对式光栅尺读数头参数的在线修正装置,其特征在于,PC机(3)通过读取光电接收器(12)的电压参数,与绝对式光栅尺(1)中光源(15)的基准电压进行比对,向第一FPGA(13)中写入数据控制绝对式光栅尺(1)中光源控制器(17)的电压以控制光源(15)的亮度。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310066159.9A CN103175567B (zh) | 2013-03-01 | 2013-03-01 | 一种绝对式光栅尺读数头参数的在线修正装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310066159.9A CN103175567B (zh) | 2013-03-01 | 2013-03-01 | 一种绝对式光栅尺读数头参数的在线修正装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103175567A CN103175567A (zh) | 2013-06-26 |
CN103175567B true CN103175567B (zh) | 2015-09-09 |
Family
ID=48635588
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310066159.9A Expired - Fee Related CN103175567B (zh) | 2013-03-01 | 2013-03-01 | 一种绝对式光栅尺读数头参数的在线修正装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103175567B (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9365413B2 (en) * | 2013-05-29 | 2016-06-14 | Freescale Semiconductor, Inc. | Transducer-including devices, and methods and apparatus for their calibration |
CN103335671B (zh) * | 2013-06-28 | 2015-06-10 | 中国科学院长春光学精密机械与物理研究所 | 一种绝对式光栅尺绝对位置信息的校正及读取电路 |
CN103712563B (zh) * | 2013-12-23 | 2016-09-28 | 北华航天工业学院 | 一种光栅尺扫描器 |
CN103759660B (zh) * | 2014-01-28 | 2016-03-23 | 广东工业大学 | 一种绝对光栅尺辅助安装和误差补偿方法 |
CN104296661B (zh) * | 2014-10-31 | 2017-04-05 | 中国科学院长春光学精密机械与物理研究所 | 绝对式光栅尺绝对信号一致性校正方法 |
CN105547149B (zh) * | 2015-12-16 | 2018-10-16 | 中国科学院长春光学精密机械与物理研究所 | 绝对式光栅尺信息交互系统及方法 |
CN108844570B (zh) * | 2018-07-09 | 2020-04-24 | 厦门能控自动化科技有限公司 | 一种温湿度传感器异常检测方法 |
CN113063455B (zh) * | 2021-03-15 | 2023-04-07 | 上海联影医疗科技股份有限公司 | 探测器参数配置方法、设备、电子装置和存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1712889A (zh) * | 2004-06-21 | 2005-12-28 | 三丰株式会社 | 编码器及其信号调整方法 |
DE102007031515A1 (de) * | 2007-07-06 | 2009-01-22 | Hiwin Mikrosystem Corp. | Gerät zur Erfassung der Einbaulage eines Lesekopfes |
CN102235886A (zh) * | 2010-03-24 | 2011-11-09 | 株式会社三丰 | 光学式编码器 |
CN102388294A (zh) * | 2009-04-08 | 2012-03-21 | 瑞尼斯豪公司 | 位置编码器装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB0125286D0 (en) * | 2001-10-19 | 2001-12-12 | Renishaw Plc | Interface for position determining device |
-
2013
- 2013-03-01 CN CN201310066159.9A patent/CN103175567B/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1712889A (zh) * | 2004-06-21 | 2005-12-28 | 三丰株式会社 | 编码器及其信号调整方法 |
DE102007031515A1 (de) * | 2007-07-06 | 2009-01-22 | Hiwin Mikrosystem Corp. | Gerät zur Erfassung der Einbaulage eines Lesekopfes |
CN102388294A (zh) * | 2009-04-08 | 2012-03-21 | 瑞尼斯豪公司 | 位置编码器装置 |
CN102235886A (zh) * | 2010-03-24 | 2011-11-09 | 株式会社三丰 | 光学式编码器 |
Non-Patent Citations (1)
Title |
---|
PCI总线技术在仪表检测控制系统中的应用;郑雪娜等;《物联网技术》;20120815(第8期);正文第59页第1栏-第62页第1栏 * |
Also Published As
Publication number | Publication date |
---|---|
CN103175567A (zh) | 2013-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103175567B (zh) | 一种绝对式光栅尺读数头参数的在线修正装置 | |
CN106411184B (zh) | 一种网络化的多轴电机同步控制装置及方法 | |
CN103176450B (zh) | 伺服驱动装置及伺服控制系统 | |
TWI473473B (zh) | Sequence data transmission system, method and recording medium thereof | |
CN202711664U (zh) | Led显示屏校正系统 | |
WO2018196498A1 (zh) | 一种biss协议数据解码方法及接口系统 | |
CN112346425A (zh) | 工厂自动化测试方法、系统、投影设备及存储介质 | |
CN111585697A (zh) | 一种通讯方法、装置以及多模块通讯系统 | |
CN104580187A (zh) | 一种实现不同modulebus协议的外置设备与服务器交互的方法 | |
CN103728957B (zh) | 一种基于实时数据库的hart现场设备管理方法及系统 | |
CN105700472A (zh) | 基于机床外部坐标原点偏移的数控机床误差实时补偿器 | |
CN103235173B (zh) | 一种激光器阈值电流的测试方法和驱动采样装置 | |
CN101862979A (zh) | 无线激光对刀系统 | |
RU2013140079A (ru) | Система и способ для передачи данных и/или специфических для прибора параметров между фильтрующим прибором с подачей воздуха фильтрующей системы с подачей воздуха и вычислительным блоком | |
CN109683901A (zh) | 一种Dockerfile检查优化系统及方法 | |
CN205167589U (zh) | 一种对传统3d打印机的优化系统 | |
CN110361673B (zh) | 一种电源检测模块参数调整系统及其调整方法 | |
CN103063276A (zh) | 电磁流量计检定系统 | |
CN112147562A (zh) | 一种基于蓝牙通讯帧的校表方法、系统及校表装置 | |
CN115314384A (zh) | Rs485总线下设备升级方法、设备升级系统以及采集器 | |
CN201815922U (zh) | 无线激光对刀系统 | |
CN201540144U (zh) | 一种手持校表机 | |
CN201936211U (zh) | 一种电源的电压、电流自动校准装置 | |
CN202084052U (zh) | 一种机台条码识别装置 | |
CN203350270U (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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150909 |
|
CF01 | Termination of patent right due to non-payment of annual fee |