主题中讨论的其他器件:MCT8329A、
我最近收到了 MCT8329EVM。 并安装了 MCT8329A 芯片。 我曾尝试使用"MCT8329A GUI"来运行它、电机可旋转、但我无法从 GUI 通过 I2C 控制速度。 我已经尝试了在线 GUI 并下载了 GUI (附带大量的运行时支持)。 GUI 正在以某种方式与芯片进行通信、因为它可以"读取所有寄存器"、我在寄存器中所做的一些更改会影响电机控制。 但它似乎完全忽略"Speed input mode"的设置以及"Speed Control via I2C [override](通过 I2C 进行速度控制[覆盖])的切换。 该函数始终运行、就像 SPD_CTRL_MODE 设置为 PWM 一样、当处于左侧位置的 SW1转动 POT 时、电机会在电机停止和电机全速之间跳跃(正如电压超过逻辑阈值时的预期)。 无论 POT 或 GUI 中的 I2C 速度命令百分比设置如何、将 SW1移到右侧位置都始终会全速旋转电机。
请注意、GUI 中的指令甚至与 GUI 中的选项都不匹配。 他们说"将下方的 Speed 引脚配置[SPEED_PIN_CONFIG]切换为"Speed 引脚用于设置速度"、以使用外部信号控制速度命令。" 但没有显示"Speed 引脚用于设置速度"的设置选项;相反、有四种不同的输入模式。
我安装了 MCF8316EVM、并且存在相同的速度控制结构并能正常工作。
在 MCT8329EVM 上进行寄存器设置实验、如果我更改 DIR_INPUT 设置、它会影响电路板-当设置为"硬件引脚 DIR"时、电路板上的开关(S3)控制旋转方向。 如果我将 DIR_INPUT 更改为"覆盖硬件引脚...",它会覆盖 S3设置——但两个不同的覆盖方向不起作用——它总是在一个方向上覆盖。 这就像设置了寄存器值、但设置不正确。
我会注意到、当我收到货件时、防静电袋上的密封件已经破损。 这使我怀疑此电路板可能已经被使用了?