こんにちは、私は Arduino と電子機器の初心者ですので、ご容赦ください。
Matlab と Simulink を使用してステップ モーターを制御するプロジェクトがあります。今のところ、私は物事を立ち上げて実行したいだけです。ステップモーターの簡単なコードでテストした回路図を接続しましたが、動作します(これはMatlabなしで行われました)。私の問題は、Simulink と Matlab を使用してモーターを動作させるにはどうすればよいかということです。
Simulink モデルを実行しようとすると、これが表示されます
ステップ モーター ドライバー ボードは ULN2003APGで、モーターは .
Matlab 用の Arduino ハードウェア サポート パッケージをダウンロードし、サーバー プログラムを Arduino にアップロードして、Matlab と Arduino 間の通信を有効にしました。
私が得たエラーの原因は何なのかわかりません。どんな助けでも大歓迎です!
そのようなトピックをカバーする既存のガイドまたは例がある場合は、それらにリダイレクトできます。
(ボード用の新しいドライバーを作成する必要がある場合は、それについて読むことができるチュートリアルを送ってください。)
前もって感謝します。
編集!
ここでは、Simulink モデルを実行するために私が試みていることを段階的に示します。
1:このチュートリアルの手順を完了します。
2: Arduino 用 MATLAB サポート パッケージをダウンロードします。
3: arduino uno を PC に接続し、Arduino IDE を開き、ステップ 2 の adioes.pde をアップロードします。
4: Matlab を開いて作業パスを変更します (そうでない場合はエラーが発生します)。
5: ダウンロードした Arduino 用 MATLAB サポート パッケージから既存の例を開きます ...\ArduinoIO\examples\stepper_sim.mdl
6: COMPORT を変更し、Tools/Run on Target Hardware/Prepare to run をクリックしてから、Tools/Run on Target Hardware/Run をクリックします。
その後、エラーが発生します。
simulink モデルの別のイメージを次に示します。