Public projects 2

Arduino - Serial Communication Visual Studio

Project tutorial by whitebank

  • 17,115 views
  • 5 comments
  • 17 respects

Arduino - Motor PID Speed Control

Project tutorial by whitebank

  • 37,642 views
  • 21 comments
  • 17 respects

Toolbox 3


Replicated projects 0

 whitebank hasn't replicated any projects yet.

Respected projects 0

 whitebank hasn't respected any projects yet.
  • Arduino - Motor PID Speed Control 27 days ago

    "in my test the motor stop and run when the error not equal zero."
    -> maybe your parameter P, I, D is not suitable for motor, please find it. I also have this problem, after finding suitable parameter, motor runs OK.
    -> Do not make error = 0, error = 0 doesn't make sense

  • Arduino - Motor PID Speed Control over 1 year ago

    Hi Deepfrozen,
    1. The integral is limit to prevent to be big value -> when integral is big, "pwm_pulse" is always reach limit (255)
    2. Your question makes sense. I broke the circuit, so now i have no chance to review it.
    You can try, and show pwm_pulse when speed SV near PV (when error is 0)
    I guess, when speed SV near PV -> there is no need pwm_pulse to rotate motor anymore. When speed down, error is increasing, pwm_pulse will go out.

  • Arduino - Motor PID Speed Control over 1 year ago

    Yes. Let's try it.

Add projectSign up / Login