DC Motor Control (PID Speed Control) | Part3 - Arduino Using Matlab Simulink

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ธ.ค. 2024

ความคิดเห็น • 12

  • @pradeepmanoharan4859
    @pradeepmanoharan4859 4 วันที่ผ่านมา +1

    great video

    • @paranmanjang_
      @paranmanjang_  4 วันที่ผ่านมา

      You made my day! Thanks!

  • @EdwArd-l5k9l
    @EdwArd-l5k9l 6 วันที่ผ่านมา +1

    thanks bro

  • @javiervinanzaca7396
    @javiervinanzaca7396 วันที่ผ่านมา

    Could the PID tuner be used to obtain the values for Kp, Ki, and Kd?

    • @paranmanjang_
      @paranmanjang_  วันที่ผ่านมา

      That’s right. It was used to determine the values of Kp, Ki, and Kd. Once the values are finalized, you can use them by putting them into the constant value. I included it to demonstrate how to perform PID tuning. Looking at it now, the explanation seems a bit lacking. You can think of Kp as being used to increase or decrease overall responsiveness, Ki as being used when the system is unable to follow the target, and Kd as being used to reduce the magnitude of oscillations.

  • @Abdalla.EMohamed
    @Abdalla.EMohamed 3 วันที่ผ่านมา +1

    can i get this file ?

    • @paranmanjang_
      @paranmanjang_  3 วันที่ผ่านมา +1

      The MATLAB interface may differ slightly depending on the version. All the necessary settings and tutorials have been uploaded as videos in Part 1 and Part 2.
      I’m not sure what specific file you’re referring to, but if you want the source code, I believe you can obtain it by simply following the tutorials as they are. However, the video itself will not be provided.
      (Actually, I don’t really know how to upload files! 😂)

    • @Abdalla.EMohamed
      @Abdalla.EMohamed วันที่ผ่านมา +1

      @@paranmanjang_ yeah i need the code for my universty , can u send it to me by any way

  • @jonyromany-x4y
    @jonyromany-x4y 10 ชั่วโมงที่ผ่านมา

    How to get the position of the motor using the encoder ?

    • @paranmanjang_
      @paranmanjang_  8 ชั่วโมงที่ผ่านมา

      You can divide 360 degrees by the PPR (pulses per revolution) of the motor.
      In my current motor setup, 42 pulses are detected for a full 360-degree rotation.
      This means that for every increase of 1 in the encoder value, the angle increases by approximately (360/42 = 8.57) degrees.
      If there is a gear, you simply divide by the gear ratio.
      I’m planning to upload a video related to this (PID position control) soon, so I’ll tag you when it’s uploaded.

    • @paranmanjang_
      @paranmanjang_  8 ชั่วโมงที่ผ่านมา

      I’ve explained this in detail in the PPT for “DC Motor Control Part 2,” so please refer to that.