0
我正在使用Arduino Mega 2560的Simulink togheter来控制带编码器的电机。编码器每转200步。我的目标是使用外部模式来将数据传送到Simulink范围。使用Simulink在Arduino Mega上运行编码器
此前,当不使用Simulink块时,使用attachInterupt
可以正常工作。现在它不起作用,因为Simulink没有这个选项。我曾尝试两种方法:
- 使用数字输入块和触发>太慢
- 一个额外的Arduino(UNO)只处理编码器信号togheter使用串行块(此额外Arduino是未编程在Simulink中)并将脉冲发送到主arduino(波特率看起来不是限制因素,而是块只处理uint8)>也太慢
我看不到生成的代码在我的Simulink许可证中,我更喜欢使用块的解决方案。有没有解决方法?
任何提示被赞赏!
谢谢南希E-H。 – Erik 2015-02-11 20:15:42