AnyMath 文档

Arduino-encoderRead

该模块支持STM32板。

正交编码器的刻度数的输出。

模块类型: CFunction

库中的路径:

/Interfaces/Targets/Arduino/Arduino-encoderRead

资料描述

要使用该块,请安装/更新支持包。 设备

Arduino-encoderRead 输出连接到电路板的旋转电机上的正交编码器的刻度(脉冲)数。

港口

输出

# 价值 — 相对于初始位置的刻度数
标量,标量

Details
数据类型

Int32

复数支持

非也。

参数

主组

# Первый номер канала таймера — 输出编码器信号A的板的引脚

Details
默认值

:A0

程序使用名称

m_pinA

可调谐

可计算

# Второй номер канала таймера — 输出编码器信号B的板的引脚

Details
默认值

:A1

程序使用名称

m_pinB

可调谐

可计算

# Число тиков за оборот — 编码器每次完全旋转的刻度数

Details

编码器与初始位置的每个完整旋转的滴答数 0. 顺时针旋转将增加单位的输出信号 1 以前 T/2 (当旋转一整圈的一半),逆时针旋转将减少单位的输出信号 1 以前 -T/2 (当转满一圈的一半时)。

默认值

100

程序使用名称

m_ticks

可调谐

可计算

# Размер шага — 调用块的期限

Details

将计算步骤之间的间隔指定为非负数。 要继承计算步骤,请将此参数设置为 −1.

默认值

-1

程序使用名称

m_sampletime

可调谐

可计算