MATLAB Answers

0

How can I send a pwm signal towards a motor with arduino in matlab

Martijn Roks さんによって質問されました 2019 年 7 月 1 日
最新アクティビティ Martijn Roks さんによって コメントされました 2019 年 7 月 2 日
Hello,
How do I send a PWM signal towards my motor, so that I can control it's speed?
I tried to use analogwrite, because on arduino IDE I can use it to control the motor. But on Matlab I can't use analogWrite, because the command doesn't exist.
I tried to use writePWMDutyCycle, but I couldn't control the motor with it.
Could someone plz help me!
I have the following code (this is just one button for the gui and the other buttons have the same code:
% --- Executes on button press in Snelheid100_button.
function Snelheid100_button_Callback(hObject, eventdata, handles)
% hObject handle to Snelheid100_button (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA
a= arduino();
analogWrite(3,80);
clear a;

  0 件のコメント

サインイン to comment.

1 件の回答

回答者: Toshinobu Shintai 2019 年 7 月 2 日

Can you use 'writePWMVoltage' command?
Documentation is below.

  1 件のコメント

Martijn Roks 2019 年 7 月 2 日
I tried that but that isn't my thing and then I need to figure out which voltage output is die exact PWMsignal. So I prefer it to be with writePWMDutycycle

サインイン to comment.



Translated by