linux-works
DIY: arduino and LinuxWorks graphics (PID now works!)
this is a DIY espresso 'PID controller'. it uses an arduino as the internal CPU, some code that I wrote (and some from public domain) and some connections to a modified 'rancilio silvia' espresso machine.
this photo shows the PID algorithm (like a 'cruise control' regulator) kicking in and setting the 'speed' to 40 (40%). as the current temp (bottom line) gets closer to the user-set temp (83, in this example) the PID controller uses less and less 'force' to correct for the temperature difference. the idea is to get to the target temperature with as little 'overshoot' as possible.
see more at:
www.flickr.com/photos/linux-works/3680926700
DIY: arduino and LinuxWorks graphics (PID now works!)
this is a DIY espresso 'PID controller'. it uses an arduino as the internal CPU, some code that I wrote (and some from public domain) and some connections to a modified 'rancilio silvia' espresso machine.
this photo shows the PID algorithm (like a 'cruise control' regulator) kicking in and setting the 'speed' to 40 (40%). as the current temp (bottom line) gets closer to the user-set temp (83, in this example) the PID controller uses less and less 'force' to correct for the temperature difference. the idea is to get to the target temperature with as little 'overshoot' as possible.
see more at:
www.flickr.com/photos/linux-works/3680926700