Комментарии:
I designed this system with an approach based around how I would like to have been thought it originally years ago when I studied it. All credit to the education I got, it was excellent, but for all the theory I had a firm grasp of, I failed utterly at being able to apply it in real life outside of simulations in Matlab. I think if I had been able to sit down with a physical system in front of me, code the microcontroller and see the outputs in real time it would have done so much for my understanding. My hope is that this is an accessible resource for people who are coming at this as a beginner hobbyist or a student, like I was, with a good understanding of the theory but fuzzy on the real world application.
ОтветитьThanks for this video and especially the link to the code. This helped me to understand the PID calculation. In code format its much easier to understand than to read Wiki and see the long formula with strange symbols :D
ОтветитьWhat if I don't use the dt value? I mean for integral instead of integral +=error*dt I will use integral+=error. The same for derivative. The dt determined by the timer interrupt. Meaning it is a constant value. But I don't use it in calculations. Will it work correctly?
ОтветитьThank you! This was exactly what I needed to implement a motor speed controller. Your explanation was concise and clear and your video was enjoyable to watch.
Ответитьvery fascinating experiment and easy to understand, for something that I really struggle to learn.
ОтветитьThank you so much for your effort 👍🏻
Greetings from Germany
awesome! thank you very much. You dont know how much I needed this
ОтветитьAppreciate for sharing !~ Would be grateful if could also share the hardware screenshot as well 😀
ОтветитьLoved your explanation throughout, very easy to follow and understand. Also, it's visible that you love this stuff too. Makes it an interesting watch.
ОтветитьWell explained, but, this is a digital system which is a fast response system which means that the closed loop responds quickly, when you start implementing this with a slow response like a heating element this response is very slow because the closed loop has to wait for the "response" from the thermistor that monitors the surrounding heating. This gets very interesting very quickly...... Nice video and a good delivery.
Ответитьthis video is just incredibly good
Ответитьthx your ass pro❤❤❤❤
ОтветитьMan, this is perfect. ❤
Respect from EGYPT.
Thankyou very much for this one
ОтветитьSassy 💁🏻♀️
Ответить