主要内容

ReadSpeed.

读取电流转速

描述

例子

rpm.= ReadSpeed(编码器返回单个正交编码器测量的当前转速,每分钟转数。

例子

rpm.= READSPEED([ENCODER1,ENCODER2])还返回由两个正交编码器的当前旋转速度,每分钟转数转数。

例子

全部收缩

使用中创建Arduino®对象'rotaryencoder'图书馆。

a = arduino('com4''uno''图书馆''rotaryencoder');

连接到连接到您的Arduino板的编码器。

ercoder = rotaryencoder(a,'d2''d3',180);

读取当前的转速。

RPM = READSPEED(编码器)
RPM = 0.

创建一个arduino对象'rotaryencoder'图书馆。

a = arduino('com8''mega2560''图书馆''rotaryencoder');

连接到连接到Arduino板的编码器。

Encoder1 = rotaryencoder(a,'d2''d3',180);Encoder2 =旋转仪(A,'D18''D19',180);

读取当前的转速。

RPM = READSPEEF([ENCODER1,ENCODER2])
rpm =1×20 0.

输入参数

全部收缩

正交编码器连接,指定为单个旋转器对象或旋转码器对象的向量。

笔记

每革命指定脉冲,同时创建rotaryEncoder对象以使用此功能。

输出参数

全部收缩

电流通过正交编码器测量的旋转速度,每分钟转数,作为双打的双重或向量返回。

笔记

20 ms的速度测量间隔用于计算转速。

在R2017A介绍