Analog PID controller

Поделиться
HTML-код
  • Опубликовано: 8 июл 2024
  • Note: As noted by a viewer, + and - signs of all op amps in the diagram should be switched.
    This is part of the Op-Amp labs from "Learning the Art of Electronics: A Hands-On Lab Course", by Thomas C. Hayes and Paul Horowitz.
    Not cheap, but if you ask me, the book is worth every cent.
    This was recorded before I had any formal education in control theory. That's why there is no proper step response test, no transfer function identification, frequency response etc. Maybe if I build it up again in the future.
    I won't provide the exact schematics, as those belong to the book stated above and are copyrighted material. It should not be too hard to arrive at a working implementation, yet one has to take op-amp integrator and differentiator imperfections into account and other subtleties that are out of the scope of this video.
    The '358 dual op-amp was used in all cases.
    This is purely educational of course, any practical application nowadays would use a discretized controller running on a microcontroller, except maybe the high frequency stuff.
    My personal blog: juangg-projects.blogspot.com/​
  • НаукаНаука

Комментарии • 21

  • @juanggprojects
    @juanggprojects  2 года назад +1

    From the videos description: "I won't provide the exact schematics, as those belong to the book stated above and are copyrighted material. It should not be too hard to arrive at a working implementation, yet one has to take op-amp integrator and differentiator imperfections into account and other subtleties that are out of the scope of this video."
    I may go deeper in the future, and share full details of a design of my own, yet as of now, this is provided "as is". Thanks

  • @videoaccount5676
    @videoaccount5676 3 года назад +10

    Nice, it's always cool to watch an analog control system in action.

  • @mathmaker6946
    @mathmaker6946 Месяц назад

    Very cool mate!

  • @user-jc9kn4uy2u
    @user-jc9kn4uy2u 7 месяцев назад +1

    I'm truly jealous of you, I can't manage to design my analog PID properly for a Boost converter. Very good job keep it up!!

  • @luiz.acciari
    @luiz.acciari 2 года назад

    Very nice!

  • @ibrohimgretz4934
    @ibrohimgretz4934 2 года назад

    wow nice project, may i see the complete components?

  • @vinhnguyenhuu4280
    @vinhnguyenhuu4280 2 года назад +1

    hello, can you guide me to connect this circuit, thank you very much

  • @sedefturan9518
    @sedefturan9518 2 года назад

    Very nice project. Could you share your circuit desing please!!!! I need this circuit desing. Very important.

  • @ahmedalnjar2014
    @ahmedalnjar2014 2 года назад

    hi, it's great project , can you talk about components and vlues

  • @synth1002
    @synth1002 3 месяца назад

    Can instead of motor driver relay be used, and instead of potentiometer that is run by motor, some RTD, so temperature PID with this circuit?

  • @yaacheese8643
    @yaacheese8643 4 месяца назад

    Is this what EE learn in their controls class? Im a ME taking Controls right now covering Root Locus , PID and Lead/Lag compensators, but we are never gonna cover these circuits. Any book recommendations for me to learn all this? Thanks!

  • @elvisramirez3086
    @elvisramirez3086 2 года назад

    Hello, Nice project. How can i use this to control a rotary inverted pendulum? And, how are u controlling the direction of the motor?

    • @juanggprojects
      @juanggprojects  2 года назад

      Thanks. You can do so by setting the target potentiometer to a fixed value, that would represent the vertical position of your pendulum. The feedback potentiometer would measure the actual position of the pendulum.
      The motor is driven by a power push-pull stage controlled by an op amp, powered by split supplies. You could use an H bridge with PWM, but then it becomes more complicated if done solely in the analog domain.

  • @Qaidi_804
    @Qaidi_804 Год назад

    Hello, I have an analog PI controller but the output has just one saturated value of 12.65 Volts, when my sensor value changes it doesn't change the output of my controller. What can be problem?

  • @dikihermawann
    @dikihermawann 7 месяцев назад

    that's very good, coincidentally I was given the task of making an analog PID control, can you give me the circuit details? you will really help me

  • @swarnapravajena531
    @swarnapravajena531 Месяц назад

    Can you send component list😮

  • @ruubstervp6844
    @ruubstervp6844 Год назад +2

    The '+' and '-' signs of your OpAmps are wrong.