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

9 visualizaciones (últimos 30 días)
Martijn Roks
Martijn Roks el 1 de Jul. de 2019
Comentada: Martijn Roks el 2 de Jul. de 2019
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;

Respuestas (1)

Toshinobu Shintai
Toshinobu Shintai el 2 de Jul. de 2019
Can you use 'writePWMVoltage' command?
Documentation is below.
  1 comentario
Martijn Roks
Martijn Roks el 2 de Jul. de 2019
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

Iniciar sesión para comentar.

Categorías

Más información sobre Arduino Hardware en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by