Page 1 of 1

PID algorithm

Posted: 18 Oct 2004 15:07
by Dearo
It would be very good the implementation of a PID algorithm for temperature control !!
:D

Regards Dearo

Re: PID algorithm

Posted: 18 Oct 2004 15:12
by zristic
It's coming soon.
:lol:

Re: PID algorithm

Posted: 18 Jan 2005 10:47
by corblimey
I've just downloaded the latest versions of Pascal and Basic and I can't find the PID example even though it's listed on the website as being included.

Am I being daft or is the web page wrong?

If it's not currently included does anyone know when it's being released?

Alternatively, can anyone point me in the direction of an PID example in Basic

Thanks

PID

Posted: 18 Jan 2005 19:13
by LGR
I'm not with mE, but a major upgrage is impending (end of the month), and PID is not in the current versions.

I'm not sure of your schedule, but programming the I and D modes of PID requires some careful control of timing, almost certainly interrupt driven. It is non-trivial to debug. If you can, I'd wait, because if you don't get it right, the output will jump all over.

Depending on what you are trying to control, you may want to consider proportional-only. Very simple to program, though slow to respond, and will have some offset.

Posted: 09 Nov 2005 23:39
by hansolo
Dear Zoran,

Kindly advise how soon will this PID library is out. It has been already a year since your last post on this and you mentioned that it is coming out soon.

Thanks.

hcwong

Posted: 10 Nov 2005 07:39
by zristic
The intereset in PID decreased drastically since I made the post above. We therefore, worked on other libraries that were actual for users. However, if you interest keeps on growing again, we will finish this PID controller. Stay tuned for the news.

PID to mB users!

Posted: 11 Nov 2005 15:24
by marten
Hi Zoran,

I am definately interested! I have constructed some crude code, but having a library to use would greatly speed up the developmet new projects for me.

Best regards,
Marten

Posted: 12 Nov 2005 07:31
by hansolo
Zoran,

Hope you can reconsider adding the PID library with the next release.

If I am not wrong, none of the PIC higher level programming language in the market has PID library. Having the library will definately a good selling point.

If you can develop the library for Fuzzy Logic Controls, I am willing to pay for it.

HC Wong
zristic wrote:The intereset in PID decreased drastically since I made the post above. We therefore, worked on other libraries that were actual for users. However, if you interest keeps on growing again, we will finish this PID controller. Stay tuned for the news.

Re: PID algorithm

Posted: 27 Feb 2009 21:46
by k_gpz
zristic wrote:It's coming soon.
:lol:
For Mikroelektronika official how many yers means soon????
YOU told us It's coming soon on Mon Oct 18, 2004 3:12 pm Is more then 4 years. And you espect to pay 100$ in your TRUSTED company acount?????? :? Now I'm sory because I buy easypic board.
But this is life full of......
I WILL WAIT A BRAVE ANSWER

Re: PID algorithm

Posted: 02 Mar 2009 09:30
by zristic
k_gpz wrote:
zristic wrote:It's coming soon.
:lol:
For Mikroelektronika official how many yers means soon????
YOU told us It's coming soon on Mon Oct 18, 2004 3:12 pm Is more then 4 years. And you espect to pay 100$ in your TRUSTED company acount?????? :? Now I'm sory because I buy easypic board.
But this is life full of......
I WILL WAIT A BRAVE ANSWER
I wrote in the previous post that we were giving up the library due to low interest.

Did you pay 100$ for the library or for the hardware? We are not selling software libraries, we are giving them for free. We sell compilers. If you paid for the library feel free to contact us, we will refund you.

I am afraid you are using a wrong argument for what you want to say.

Posted: 04 Mar 2009 17:06
by ralphrmartin
Perhaps this will help some of you:

http://www.embedded.com/2000/0010/0010feat3.htm

PID without a PhD

Re: PID algorithm

Posted: 06 Mar 2009 14:29
by k_gpz
zristic wrote:
k_gpz wrote:
zristic wrote:It's coming soon.
:lol:
For Mikroelektronika official how many yers means soon????
YOU told us It's coming soon on Mon Oct 18, 2004 3:12 pm Is more then 4 years. And you espect to pay 100$ in your TRUSTED company acount?????? :? Now I'm sory because I buy easypic board.
But this is life full of......
I WILL WAIT A BRAVE ANSWER
I wrote in the previous post that we were giving up the library due to low interest.

I am afraid you are using a wrong argument for what you want to say.
I don't want to argue with you but:
- a PID library is inportant in all controll proces aplications
-In the name of company you make an afirmation that you can not sustain
-if is a simple library 4 years is not enough to finish??
-----------------------------------------------------
No, I will not pay $99 for compiler(with actual included lib).-Is my opinion-

Thank you for your answer and I hope to find in future versions PID library as well. Sorry if I was rude; that was not my intention.

Re: PID algorithm

Posted: 13 May 2009 10:09
by nicco
Dear Sirs!
Can you tell me in phase is the project with this PID library?
I have some seminar work, in wich i have to use PID regulation with PIC.
And as i previously use MB i would use it in this project too.
I read the links above , but i need some greater help.
Best Regards

Re: PID algorithm

Posted: 31 Oct 2011 09:04
by BriBis
To give this thread a boost... Is there any progress on this topic?
Maybe the interest decreased just because of the post there will be a library available "soon"... (So why post again and again with the same question?!) ;)

I hope there will be a library soon.. (Not only for the basic-version, but also for MikroC PRO :mrgreen: )

Re: PID algorithm

Posted: 01 Nov 2011 18:00
by Dany
Hi, this mP library is probably also usable in mikroBasic: http://www.libstock.com/projects/view/161/pid-library, use the second entry (other_pic). See also the article of Janni about procedure interface differences between mP and mP: http://www.cobir.com/replibs.htm#Basic (Using the replacement libs with mB PRO).

I do not know if the library is mC compliant.