文件帮助中心文件
读取电流转速
RPM = READSPEED(编码器)
RPM = READSPEEF([ENCODER1,ENCODER2])
例子
rpm.= ReadSpeed(编码器)返回单个正交编码器测量的当前转速,每分钟转数。
rpm.= ReadSpeed(编码器)
rpm.
编码器
rpm.= READSPEED([ENCODER1,ENCODER2])还返回由两个正交编码器的当前旋转速度,每分钟转数转数。
rpm.= READSPEED([ENCODER1,ENCODER2])
全部收缩
使用中创建Arduino®对象'rotaryencoder'图书馆。
'rotaryencoder'
a = arduino('com4'那'uno'那'图书馆'那'rotaryencoder');
连接到连接到您的Arduino板的编码器。
ercoder = rotaryencoder(a,'d2'那'd3',180);
读取当前的转速。
RPM = 0.
创建一个arduino对象'rotaryencoder'图书馆。
a = arduino('com8'那'mega2560'那'图书馆'那'rotaryencoder');
连接到连接到Arduino板的编码器。
Encoder1 = rotaryencoder(a,'d2'那'd3',180);Encoder2 =旋转仪(A,'D18'那'D19',180);
rpm =1×20 0.
正交编码器连接,指定为单个旋转器对象或旋转码器对象的向量。
笔记
每革命指定脉冲,同时创建rotaryEncoder对象以使用此功能。
电流通过正交编码器测量的旋转速度,每分钟转数,作为双打的双重或向量返回。
20 ms的速度测量间隔用于计算转速。
readcount.|resetCount.|罗特菊芋
readcount.
resetCount.
罗特菊芋
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室