The microcontroller used is a PIC16F877, the code was written in C
and it uses a CO-OP Real Time Operating System that I wrote specificly for
the PIC microcontroller. By using the CO-OP RTOS the PIC can spend most of
the time in sleep mode, and stablity is fantastic. The RTOS uses 420 bytes
of ROM and 7 bytes of RAM per task, minimal impact on the 8k bytes that
the 877 has available.
It uses a DS18b20 temp sensor for +-0.5 `C accuracy.
The PID routine uses full floating point math routines.
It struck me yesterday that this controller, with minimal changes could
be used for many other uses, such as room air temp, a burn in box, etc.
Regards,
Ross
Post by Lotte OalaWow, prety nice job idd, i'm an electronic engeneer student.
Interresting stuf, any more work that good displayed online?
Post by FirefoxPost by RossSomething I have been working on for some time now is to design and
build the perfect still controller and monitor that can record the
results and print a graph of the run.
http://www.eightbit.com.au/home/auto_still.html
Any sugestions are welcome.
Regards
Ross
Really interesting Ross and I'm sure we all welcome your input but I
for one don't need the accuracy and logs etc. that all your hard work
and time provide.
Once my kit is stabilised my reflux still gives good output at 96%/vol
if squeezed.
I'm not knocking your efforts just opening the channels for further
discussion.
Please post again I was really interested.
Oh and welcome I haven't seen u here before. Merry Xmas. Your location
would be good.( Country good enough)