1.2.1. 设计实例: 面向 MDN-B2 演示电路板(MAX II 器件)
可以采用 EPM240 或任何其他 MAX® II 器件来实现这种设计。
步进电机的工作方式为通过用户界面提供输入,这些输入则会形成向 MAX® II 器件提供的控制器输入。 可以通过为 MAX® II 器件的各种通用 I/O (GPIO) 分配的用户按钮和开关来输入模式、方向和步距控制。
下文详细说明了如何使用这些设计源代码在 MDN-B2 演示电路板上实现这种设计。 出于演示需要,这种设计是使用 LED 完成的。 每个 LED 代表着电机的一个绕组。 因此,可以在演示电路板上“看到”绕组的通电顺序。 不过请注意,LED 会在出现逻辑 0 时亮起,在端口检测到逻辑 1 时熄灭。要让电机运转,可以将这些 LED 替换成电机驱动器电路。 所有线路都是并行的并且相互独立。 每条线路各刺激一个不同的电机线圈绕组,从而导致转子按照用户通过控制界面设置的特定方向和方式转动。
信号 | 引脚 |
---|---|
dir | 引脚 38 |
mode | 引脚 37 |
move | 引脚 82 |
rst | 引脚 77 |
phaseout[0] | 引脚 71 |
phaseout[1] | 引脚 72 |
phaseout[2] | 引脚 73 |
phaseout[3] | 引脚 74 |
为了在 MDN-B2 演示电路板上演示这种设计,请遵照以下步骤操作: