我们正在开发一个基于dsPIC的电机控制器。我们打算使用Simulink对电机控制算法进行建模,并使用Real Time Embedded Workshop将其转换为C代码。我们的固件将有其他一些次要的逻辑操作,但它的主要功能是电机控制。我们想知道我们是否应该尝试在Simulink中完成所有的固件,或者将逻辑运算分离到C代码中,而电机控制算法则停留在Simulink中?
我正在尝试用Python为raspberry pi (raspberry pi OS)制作一个通用的步进电机驱动程序。当驱动模块(连接到步进电机的物理设备)接收到脉冲时,步进器旋转一步(每转1600步微步)。脉冲由RPI.GPIO模块控制)。为了控制速度,我使用内置的“时间”模块来设置脉冲之间的延迟。