Browse Tag: sterownik pieca

PIDKiln – my new controller for ceramic kiln

After some experience with controlling my ceramic kiln with Linux over cron scripts, I’ve moved to Chinese PC410 controller. But (probably) because it was knock off, it had removed plenty of useful features (you can read about it, in Polish here) I’ve decided to do my own controller.

PIDKiln v0.2 - screens
PIDKiln v0.2 - main screen

I’ve looked around Internet for existing solutions, and found one – interesting enough, but still lacking very important future for me – Internet connectivity. I need to be able to monitor my kiln overt network, see what’s going on and be able to turn it off.

So this is how it came to life my controller – based on ESP32 chip, feature rich PID controller for kiln, with network connectivity, local LCD display and all possible safety features I needed.

You can download project sources from github and build your own. All required information you will find there. Here I’ll show how to build it in step-by-step process.

What’s done already (updated 19.09.2019):

PIDKiln assembled – all components
  • All common procedures and functions for LCD, input (encoder) and Webserver
  • Program handling like upload, delete, show
  • Program loading to memory and full sanitization
  • Preference handling, information screen, and graphs for WWW a tiny for LCD 🙂
  • MAX31855 + thermocouple readout and handling

What needs to be done:

  • PID control – now work in progress
  • testing… testing… and 🙂

Tani sterownik pieca do ceramiki PC410

RobiÄ…c pierwszy piec do ceramiki, jego sterowanie oparÅ‚em na laptopie, mierniku z odczytem termopary K i portem RS232 oraz listwÄ… zasilajÄ…cÄ… sterowana po Ethernecie. Linux zczytywaÅ‚ aktualna temperaturÄ™, na podstawie tego po SNMP wysyÅ‚aÅ‚ sygnaÅ‚ do listwy zasilajÄ…cej włączajÄ…c/wyłączajÄ…c grzaÅ‚kÄ™. ZaletÄ… rozwiÄ…zania byÅ‚a możliwość zdalnej kontroli (nie trzeba kilkanaÅ›cie godzin doglÄ…dać wypalania – zwÅ‚aszcza na poczÄ…tku doÅ›wiadczeÅ„ z piecem), zdalnego odczytu temperatury, tworzenie wykresu temperatur i (w moim wypadku) prostota i taniość – musiaÅ‚em jedynie nabyć miernik, który i tak intensywnie użytkujÄ™.

Sterownik PC410
Sterownik PC410

Pech chciał ze miernik był z portem rs232, kilka lat minęło i mało gdzie są one wbudowane a przejściówki usb2rs232 są mocno kłopotliwe (nie przenoszą odpowiednich napiec +/-12v). Dodatkowo zgubiłem, apke na Linuxa do odczytu miernika a sam miernik najprawdopodobniej (samo połączenie rs232) się zepsuł. Continue Reading