如何进行SSI接口的数据采集
基于SSI接口的线位移传感器高速并行数据采集设计

s e d p rl ld t c us in itr c si a he e . h ein c nb iey a pid i h n u t a e m- p e aal aa a q iio ne a e s c iv d T e d s a ew d l p l n te id s l o e t f g e i r
d sg f2 b tS - a e s l c me ts n o e h oo y i e e t d he i lme tto f S I a d h g e in o 5- i SIb s d dip a e n e s r tc n lg s pr s n e ,t mp e n ai n o S n ih—
其他控 制 系统 中。
关键 词 : S 线位 移 传感 器 ; SI 并行数据 采 集 中图分 类号 :P 7 T24 文献标 识码 : A 文 章编 号 :0 0—8 2 ( 0 2 0 0 5 0 10 8 9 2 1 ) 5— 0 3— 2
Hi h S e d P r l lDa a Ac u sto sg fLi e r g - p e a a l t q iiin De in o n a e Dip a e e tS n o s d o S s l c m n e s r Ba e n S I
基 于 S I 口的 线位移 传 感器 高速并 行数 据采 集设 计 S接
・ 3・ 5
基于 S I 口的线位移传感器高速并行 S接 数 据 采 集 设 计
梁 军 ,王移 川
10 7 ) 00 6 ( 京精密机电控制设备研究所 , 北 北京
摘要 : 于 S I 1的线位 移传 感 器具有精 度 高、 输速 度 快 、 线 简单 、 干扰 性 强等优 点 , 目前 市 基 S接 2 传 接 抗 但 场上 没有 应 用于 工控 机 系统 的基 于 SI 口的数 据 采 集板 卡 , 而 影响 了 SI 口传 感 器在 工控 机 领 S接 从 S接 域 的应 用。给 出了一种 高性价 比的采 用 2 5位 S I 口转 并行 数据 采 集 的设计 方 法 , 而 实现 了 SI S接 从 S 接 口的线 位移传 感 器到 高速 并行数 据接 口的数 据 转换 , 方 法可 广 泛应 用 于工控 机 控 制 系统 并 可推 广到 该
闸门开度荷重监控系统

摘要闸门作为水利系统的核心机构,实现数字化、智能化、自动化己经变得十分迫切。
随着自动控制、通信及计算机技术的不断发展,把遥测遥控、通信及计算机技术应用于闸门及水位等参量的自动测量、计算、控制和调节,就是水闸监控系统的主要内容和目标。
闸门开度荷重测控仪是一种用于现场测量、控制闸门开度及荷重的智能化仪表。
老式的闸门开度测量仪的测量精度低,可靠性差,并且,目前我国大多数的闸门控制系统,都是将载荷监控与开度测控分开设计。
本系统就是在这样的实际要求下,在认真研究了国内外相关产品的优缺点的基础上,在整个设计过程中充分考虑到了用户的需求,设计出的一套使用灵活、通用性强、自动化程度较高的闸门开度荷重测控仪,使得设计出的产品能应用于各种规模的水电站及水利系统。
本文所述的闸门开度荷重测控仪是以单片机AT89C52为核心部件的工作系统,通过C语言编制的软件程序支持;对从传感器采集到的开度信号和荷重信号进行计算、判断处理;人机交互主要由按键来完成;显示闸门的开度、载荷状态并在故障时报警;驱动继电器工作;可以对闸门开度测控仪的各参数通过按键和汉字液晶显示器进行控制与管理;并且该系统还可以和远程监控(PC机)之间进行通信,数据传输采用485总线,依靠自主设计的通信协议来保证。
具有很好的安全冗余度和良好的人机界面,实现了更高的智能水平。
结果表明:系统整体设计合理、性能可靠,实现了预期的目标。
关键词:闸门;单片机;开度;荷重;测控仪器AbstractAs the core part of water conservancy system,it becomes much important to achieve the digital,intelligence and automation of the gate.With the development of auto-control,telecommunication and computer technology,it has applied remote control and measurement, telecommunication and computer technology on the measurement,calculation,control and adjustment of the gate's and water level's parameter in order to attain the main content and aim of this gate monitor system.The gate's open degree monitor is an intelligent instrument mainly used in scene measuring,gate's open degree and load controlling.The traditional gate's open degree monitor is bad in measurement's accuracy and dependability.What's more,it is common to measure and monitor was designed on the basis of clients,this monitor can be used in various scale water-electricity station for it's flexible,wide adaptation and high automotive degree.This gate's open degree monitor is a system mainly bases on AT89C52,with the help of software of C.Through calculation of the open degree signal and load signal of the sensor,signal judging and treating,communication between people and system by key,this system can display the state of open degree and load.It can alert when there are some problems,drive relay work,control and manage the various parameters of this monitor through key and LCD.It can also communicate with PC by 485 bus.This self design agreement assured theaccuracy and security of this communication.It has a perfect redundant degree and man-machine interface which is more intelligent than before.With the adjustment ,the result indicate:this design is reasonable and reliable.It has been made into production.Key Words: gate, Single-Chip Microcomputer, open degree, load value, measure and control instrument目录摘要 (i)Abstract (ii)第一章绪论 .................................................................................................... - 1 -1.1 概述............................................................................................................ - 1 -1.2 设计的主要内容........................................................................................ - 2 -1.3 闸门开度荷重监控系统的国内外研究概况............................................ - 3 -第二章总体方案的设计.................................................................................. - 5 -2.1 闸门自动化控制系统结构........................................................................ - 5 -2.2 闸门开度荷重测控仪工作原理................................................................ - 6 -2.3 总体方案.................................................................................................... - 6 -第三章硬件系统设计 ...................................................................................... - 8 -3.1 整体设计思想............................................................................................ - 8 -3.2 单片机的选择............................................................................................ - 8 -3.3 荷重传感器的选择.................................................................................. - 10 -3.4 荷重信号输入接口.................................................................................. - 12 -3.5 系统调零、调满参数信号输入接口...................................................... - 12 -3.6 A/D转换以及A/D转换模块TLC2543 .................................................. - 13 -3.7 旋转编码器接口电路.............................................................................. - 15 -3.8 D/A转换及D/A转换模块MAX518 ...................................................... - 16 -3.9 V/I转换电路............................................................................................. - 18 -3.10 继电器触发控制电路............................................................................ - 19 -3.11 LED显示接口电路 ................................................................................ - 20 -3.12 键盘接口电路........................................................................................ - 21 -3.13 液晶显示接口........................................................................................ - 22 -3.13.1 液晶的选型................................................................................. - 22 -3.13.2 液晶接口电路............................................................................. - 23 -3.14 直流稳压电源的选用............................................................................ - 24 -第四章软件系统设计 .................................................................................... - 26 -4.1 系统主程序设计...................................................................................... - 26 -4.1.1 软件设计概述............................................................................... - 26 -4.1.2 编程语言的选用........................................................................... - 27 -4.2 系统的程序.............................................................................................. - 27 -4.2.1 系统主程序................................................................................... - 27 -4.2.2 前向通道中的数据采集子程序................................................... - 29 -4.3 系统仿真.................................................................................................. - 33 -第五章毕业设计总结 .................................................................................... - 35 -参考文献 .............................................................................................................. - 37 -附录................................................................................................................... - 39 -致谢................................................................................................................... - 48 -第一章绪论1.1 概述水是人类的一种十分宝贵的资源,如果没有水,整个世界都将走向灭亡。
数据采集的五种方法

数据采集的五种方法数据采集是指从各种数据源中获取数据的过程,它是数据分析的第一步,也是非常重要的一步。
在现代社会,数据采集的方法多种多样,本文将介绍数据采集的五种常见方法。
首先,最常见的数据采集方法之一是网络爬虫。
网络爬虫是一种自动化程序,可以在互联网上抓取信息。
它可以按照设定的规则,自动地从网页中提取所需的数据,然后将这些数据保存下来。
网络爬虫的优点是可以大规模、高效地获取数据,但也需要注意合法性和隐私保护。
其次,数据采集还可以通过API接口来实现。
API接口是应用程序接口的缩写,它是一组预先定义的规则和函数,可以让不同的软件应用之间进行通信。
通过API接口,我们可以直接从数据源获取数据,而不需要通过网页抓取。
这种方法的优点是数据获取更加规范、方便,但需要注意数据源的稳定性和接口的权限。
另外,数据采集也可以通过传感器来实现。
传感器是一种可以感知和测量环境变化的设备,它可以将环境中的数据转化为电信号,然后传输给计算机或其他设备。
通过传感器,我们可以实时地获取环境数据,比如温度、湿度、压力等,这对于一些需要实时监测的场景非常有用。
此外,数据采集还可以通过手工录入来实现。
虽然这种方法效率较低,但在一些特殊情况下仍然非常有用。
比如,一些非结构化的数据,比如手写文本、图片等,无法通过自动化方法获取,只能通过手工录入来进行采集。
最后,数据采集还可以通过传统的调查问卷来实现。
调查问卷是一种常见的数据采集方法,通过向被调查者提出问题,然后收集他们的回答来获取数据。
这种方法的优点是可以获取被调查者的主观意见和看法,但也需要注意问卷设计和回收率的问题。
综上所述,数据采集的方法多种多样,每种方法都有其适用的场景和注意事项。
在实际应用中,我们可以根据具体的需求和数据源的特点,选择合适的数据采集方法来获取所需的数据。
希望本文介绍的内容对大家有所帮助。
ssi编码格式

SSI(同步串行接口)是一种串行通讯协议,其编码格式主要基于以下规范:
1. 数据传输采用同步方式,时钟和数据在空闲阶段都保持高电位。
2. 在第一个脉冲的下降沿触发编码器载入发送数据,然后每一个时钟脉冲的上升沿编码器送出数据。
3. 数据的高位在前,低位在后,当传送完所有的位数以后时钟回到高电平,数据也对应回到高电平。
4. 对于从方编码器而言,无法事先知道主方发送的时钟脉冲个数,因而无法确定帧的起始位和停止位。
解决方法是采用高电位保持一段的时间内没有变化作为帧结束标志。
请注意,这些只是基本的规范和要求,具体实现可能因设备和应用程序而有所不同。
如果需要更具体或更深入的信息,建议参考相关硬件和软件的文档或咨询相关技术人员。
SSI接口

一种SSI接口光电编码器数据并行采集设计方法靳红涛, 赵勇进, 陈朝基, 张斌中国兵器工业第二零八研究所北京 102202摘要:SSI接口即同步串行接口具有传输速度快、连线简单、抗干扰能力强等优点,因而在光电编码器上得到了越来越广泛的应用,但其与计算机接口的连接实现较为复杂,在一定程度上影响了SSI接口光电编码器的推广和应用。
基于复杂可编程逻辑器件CPLD开发的SSI接口模块SSI208P,实现了SSI接口编码器数据的高速并行采集。
本文对SSI208P模块进行了详细介绍,并给出了硬件设计和软件设计思路及实现方法。
关键词:SSI 光电编码器串并转换高速采集1 概述光电角度编码器利用光电转换原理,将连接轴的转动角度量转换成相应的电脉冲序列并以数字当量输出,具有体积小、精度高、接口数字化等优点,被广泛应用于雷达、机器人、数控机床和高精度伺服系统等诸多领域。
光电编码器的数据输出有并行和串行两种接口,串行方式又分为同步串行接口(Synchronous Serial Interface,简称SSI)和异步串行接口两种。
SSI方式比异步串行方式速度快很多,因此SSI接口以及在SSI基础上发展起来的Endat、BISS等接口在光电编码器上得到越来越广泛的应用。
单片机、DSP、PC104、工控机等工控领域常用的控制器一般不提供SSI接口,市场上常见的SSI转换器多是将SSI信号转换成通用异步串行信号,通信速率低、价格高、不易安装,此外SSI光电编码器供应商一般也不提供接口转换器,这些因素在一定程度上限制了SSI光电编码器的应用。
本文给出了一种SSI接口数据高速并行采集、低成本实现方法。
2 SSI接口介绍SSI接口光电编码器采用主机主动读取方式,是以2对符合RS-422电平的信号线进行信号传输,1对数据(Data)线,1对同步时钟(Clock)线。
SSI同步时钟频率决定数据传输速率,其范围较宽,为0.1~2MHz,可以根据传输距离远近选择相应的传输速率。
网络入侵检测系统的设计与实现中的数据采集与分析方法

网络入侵检测系统的设计与实现中的数据采集与分析方法网络入侵检测系统是一种用于预防和检测网络攻击的安全工具。
在设计和实现网络入侵检测系统时,数据采集和分析是重要的环节。
本文将介绍在网络入侵检测系统中常用的数据采集和分析方法。
一、数据采集方法数据采集是网络入侵检测系统中的第一步,它用于获取网络流量和系统日志等信息。
主要的数据采集方法包括以下几种:1. 网络流量监测:网络流量是网络入侵检测的重要数据源之一。
常用的网络流量监测方法包括网络抓包和网络流量镜像。
网络抓包可以通过在网络中截取数据包来获取流量信息,而网络流量镜像则是将指定端口的流量复制到监控设备中进行分析。
2. 系统日志收集:系统日志可以提供关于系统运行状态和事件的重要信息。
常见的系统日志包括操作系统日志、应用程序日志和安全日志等。
网络入侵检测系统可以通过收集系统日志来分析系统的使用情况和潜在的安全威胁。
3. 主机和网络设备配置:主机和网络设备的配置信息对于检测网络入侵非常重要。
网络入侵检测系统可以通过采集主机和网络设备的配置文件来判断是否存在不安全的设置和漏洞。
二、数据分析方法数据采集后,网络入侵检测系统需要对采集到的数据进行分析以检测潜在的入侵活动。
常用的数据分析方法包括以下几种:1. 签名检测:签名检测是一种基于已知攻击模式的方法。
网络入侵检测系统通过使用预先定义的规则和模式来匹配网络流量和系统日志中的特征,从而检测是否存在已知的入侵行为。
2. 异常检测:异常检测是一种基于正常网络行为的方法。
网络入侵检测系统通过收集和分析网络的正常流量和设备的正常操作行为,建立起基线模型。
然后,系统会不断监测网络流量和设备行为,一旦发现与基线模型不符的异常活动,就会报警。
3. 规则引擎:规则引擎是一种用于检测特定事件和行为的方法。
网络入侵检测系统可以使用规则引擎来定义和执行一系列规则和策略。
规则引擎可以根据事先定义好的规则,对采集到的数据进行匹配和比对,以判断是否存在入侵行为。
基于SPI读取绝对值编码器SSI信号的方法设计概述

基于SPI读取绝对值编码器SSI信号的方法设计概述作者:梁昌鹏陈天桂李雪景来源:《科学与信息化》2020年第05期摘要 SSI是绝对值角度编码器最常见的输出方式,基于单片机普遍没有SSI接口,介绍一种单片机普遍都有的SPI读取绝对值编码器SSI输出的方法,实现了输出信号的角度转换。
文章从硬件和软件两方面给出了设计的思路和方法。
关键词 SSI;SPI;绝对值编码器引言相对增量式编码器,绝对值编码器具有分辨率高、绝对位置定位精度高和抗干扰性强等优点,越来越多使用在工控上,其输出信号方式有并行和串行输出,由于绝对值编码器分辨率少则十几位的精度,所以绝对值编码器常用串行输出。
而串行方式有很多输出接口,如同步串行接口SSI、BiSS、CANopen等,其中SSI是绝对值编码器最常用的串行方式。
在工控系统中,绝对值编码器SSI信号的正确读取是非常重要的,而单片机一般没有对应的SSI接口,传统的方法是用几个IO口模拟SSI通信协议进行读取,但这会给软件上增加成本。
利用一般单片机集成的SPI,对SSI通信协议进行模拟,可实时读取输出信号,减少了软件上的成本。
本文基于STM32系列MCU芯片为控制核心的基础上,搭建电机测试平台,用SPI模拟SSI接口协议,读取绝对值编码器角度信号,实现电机的正常运转。
1 总体设计思路1.1 设计方案以STM32系列MCU作为接收信号的芯片,基于SPI的绝对值编码器SSI接口读出方法的设计框图如图一。
SSI接口出来的是两组422差分数字信号,经过一组逻辑电平转换电路,转换成两组可以让STM32系列芯片识别的单端LVTLL信号,与芯片SPI接口的两个端子MISO和SCK对接,通过软件解析SPI接收到的SSI信号,从而完成对编码器输出信号的读取工作。
1.2 基于SPI读出SSI信号的工作原理SSI是一种同步的、串行的数字传输,时钟由作为主机的单片机发出,数据由作为从机的编码器发出,配合时钟同步响应,通讯是单向的。
SSI通信协议

SSI通信协议协议名称:SSI通信协议一、引言SSI通信协议是一种用于数据传输和通信的标准协议。
本协议旨在确保数据的可靠性、完整性和安全性,以满足任务名称中所描述的内容需求。
本协议适用于各种通信设备和系统,包括但不限于传感器、控制器、数据采集器等。
二、术语定义在本协议中,以下术语定义适用于全文:1. SSI:同步串行接口(Synchronous Serial Interface)的缩写,指一种同步传输数据的接口标准。
2. 主设备:指发起数据传输请求的设备。
3. 从设备:指接收主设备传输请求并响应的设备。
4. 数据帧:指数据传输的基本单位,包括起始位、数据位、校验位和停止位。
三、通信流程1. 连接建立1.1 主设备发送连接请求到从设备。
1.2 从设备接收连接请求并返回确认信号。
1.3 主设备接收确认信号,连接建立成功。
2. 数据传输2.1 主设备发送数据请求到从设备。
2.2 从设备接收数据请求并准备数据。
2.3 从设备将数据按照数据帧格式发送给主设备。
2.4 主设备接收数据帧并进行校验。
2.5 主设备发送确认信号给从设备。
2.6 从设备接收确认信号,数据传输成功。
3. 连接关闭3.1 主设备发送关闭连接请求到从设备。
3.2 从设备接收关闭连接请求并返回确认信号。
3.3 主设备接收确认信号,连接关闭成功。
四、数据帧格式数据帧由以下部分组成:1. 起始位:用于标识数据帧的开始。
2. 数据位:包含要传输的数据。
3. 校验位:用于检测数据传输过程中的错误。
4. 停止位:用于标识数据帧的结束。
五、错误处理在数据传输过程中,可能会出现以下错误情况:1. 数据丢失:如果主设备在一定时间内没有接收到从设备的响应,则认为数据丢失,主设备将重新发送数据请求。
2. 数据错误:如果主设备接收到的数据帧校验位与实际数据不匹配,则认为数据错误,主设备将发送错误信号给从设备,并重新发送数据请求。
3. 连接超时:如果主设备在一定时间内没有收到从设备的确认信号,则认为连接超时,主设备将重新发送连接请求。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
如何进行SSI接口的数据采集?(Part I)
对于SSI接口的传感器可以采用并行和串行两种采集方法,分别对应
SSI208P和SSI-UART两种产品。
1、SSI接口转并口模块
SSI208P,主要应用于同步串行接口(SSI)光电编码器高速数据采集系统的板级开发。
SSI208P模块将同步串行接口数据转换成并行接口数据,内部集成了SSI 同步时钟发生器、脉冲计数器、数据串并转换、接口控制逻辑、输出控制以及收发驱动器(TTL-RS422电平转换)等功能单元,用户无须了解SSI数据格式,该模块自动将SSI数据转换成8位并行数据,简化了SSI编码器与DSP、单片机、PC104等控制器的接口。
(1)产品特性单3.3V供电,工作电流小于100mA;通信速率可配置,最高达2MHz;24脚双列直插封装,尺寸25.4*25.4*6(mm);8位数据总线,可接8~32位编码器;16位数据更新率大于100KHz;内部时钟,固定时序;内置422差分驱动。
(2)产品介绍该模块具有内部时钟,能自动将SSI数据转换成并行数据,对SSI接口数据的读取操作就类似于对A/D、D/A或存储器读取数据的操作一样方便。
SSI208P模块通信速率可配置为250KHz、500KHz、1MHz、2MHz,当通信速率配置为2MHz时,对于16位精度的编码器,系统数据更新率不低于100KHz。
此外,该模块对采集的数据长度(编码器精度)可以进行配置,最高可以采集32位数据,分4次输出,该模块可以满足高精度高速伺服控制系统的需求。
(3)外形尺寸25.4×25.4×6(mm).关于该模块的详细资料见SSIP208P说明书。
2、SSI接口转串口模块
SSI-UART模块可以将SSI同步串行数据转换成通用异步串行(UART,可配置为RS-232/RS485/RS422方式)数据,工控领域常用的PC机、工控机、DSP、单片机等控制系统上一般都配备有通用异步串行接口,使用SSI-UART模块可以方便地实现SSI编码器与这些控制系统的连接。
(1) 功能及参数
●SSI数据转换为RS-232通用异步串行数据;
●SSI时钟速率选择(125KHz、250KHz、500KHz、1MHz);
●支持格雷码和二进制码数据格式转换;
●支持编码器地址配置;
●可配置编码器供电电压5V或24V;
●供电方式:直流18-30V;
●电流:不大于60mA;
●工作温度:-40℃~-75℃;
外观尺寸:80mm×65mm×25mm。
(2) 通信协议
RS-232的通信速率115200bps,8位、1位停止位、无奇偶校验。
数据发送方式(问询方式或主动发送模式)选择。
1)主动发送时,发送周期为10ms,每帧数据7个字节:
数据字节号含义数据格式
数据帧头0xAA
地址信息0x00/0x01/0x02/0x03
数据高位0xXX
数据次高位 0xXX
数据次低位 0xXX
数据低位0xXX
校验位4个字节数据相加值的低八位
2)被动发送时,向模块发送地址信息,一个字节0x00/0x01/0x02/0x03(地址方法见SSI-UART说明书),模块向主控机返回一帧数据。
关于该模块的详细资料见SSI-UART说明书。
1 功能简介
SSI-UART模块可以将SSI同步串行数据转换成通用异步串行(UART,采用RS-232方式)数据,工控领域常用的PC机、工控机、DSP、单片机等控制系统上一般都配备有通用异步串行接口,使用SSI-UART模块可以方便地实现SSI编码器与这些控制系统的连接。
2 硬件参数
2.1 外观及接口
面板说明:
Pwr:电源指示灯
编码器接头:
RS-232接头:2-RS232数据接收,3- RS232数据发送,5-信号地。
2.2 功能及参数
●SSI数据转换为RS-232通用异步串行数据;
●SSI时钟速率选择(125KHz、250KHz、500KHz、1MHz);
●RS-232格式为115000bps、无奇偶校验、8位数据位、1停止位;
●数据发送方式(问询方式或主动发送模式)选择;
●支持格雷码和二进制码数据格式转换;
●支持编码器地址配置;
●可配置编码器供电电压5V或24V;
●供电方式:直流18-30V;
●电流:不大于60mA;
●工作温度:-40℃~-75℃;
●外观尺寸:80mm×65mm×25mm。
3 使用及配置3.1 通信协议
RS-232的通信速率115200bps,8位、1位停止位、无奇偶校验。
(1)主动发送时,发送周期为10ms,每帧数据7个字节:
(2)被动发送时,向模块发送地址信息,一个字节0x00/0x01/0x02/0x03(地址方法见3.2),模块向主控机返回一帧数据。
3.2 配置方法
(1)SSI通信速率配置
SSI-UART模块支持SSI编码器时钟速率配置、可选择的时钟速率有
125KHz、250KHz、500KHz、1MHz。
用户可根据编码器电缆的长度选择通信速率,时钟速率的选择原则是电缆长度越长则通信速率越低;另外,不同型号的编码器所允许的时钟速率也有所不同。
SSI-UART模块默认的通信速率为1MHz,如需要调整,可打开模块,用跳线帽短接或断开CLKMD1(J5-9和J5-10)、CLKMD0(J5-11和J5-12),具体设置如下表:
(2)数据发送方式配置
SSI-UART模块支持数据主动模式和数据问询方式,用户可根据自己的需要配置不同的数据发送方式。
用跳线帽短接或断开MODEM(J5-1和J5-2)可选择数据发送方式,断开时为问询发送方式,短接时主动发送方式。
(3)编码器数据格式配置
SSI-UART模块支持格雷码和二进制数据格式转换,用跳线帽短接或断开GRAY(J5-3和J5-4)可选择是否进行数据格式转换,断开时为将格雷码格式转换成二进制格式,短接时为不转换即源码输出。
时钟速率配置、可选择的时钟速率有125KHz、250KHz、500KHz、1MHz。
用户可根据编码器电缆的长度选择通信速率,时钟速率的选择原则是电缆长度越长则通信速率越低;另外,不同型号的编码器所允许的时钟速率也有所不同。
(4)编码器地址配置
SSI-UART模块支持编码器地址配置,默认的地址为0x03,如需要调整,用跳线帽短接或断开A1(J5-7和J5-8)、A0(J5-5和J5-6),具体设置如下表:
(5)编码器供电电压配置
SSI-UART模块支持编码器供电电压配置,大多数SSI编码器的采用
10V-30V供电,也有的编码器采用5V供电,编码器默认支持前一种供电方式,如需要调整为5V供电,可将去掉零欧电阻R12、R14、将空缺的零欧电阻R13和R15焊上。
3.3 测试软件
为方便用户测试SSI-UART模块及SSI光电编码器,可为用户提供测试软件程序界面如下:
首先选择RS-232的串口通道和编码器的精度,如SSI-UART模块配置为数据主动发送模式,程序即可接收显示编码器的位置信息;如SSI-UART模块配置为数据问询发送模式,填入编码器的地址设定信息,点击索取数据,程序即可接收显示编码器的位置信息。