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