Rök-O-Tron (1 / 7 steg)
Steg 1: Hårdvara urval
OK, så vad behöver vi göra det? Vi måste kontrollera temperaturen i en stor luftmassa med en 1500W värmeelement.
Vad innebär detta?
1] mäta temperaturen i utrymmet
2] byta värmaren på och av vid en given hastighet
3] ha temperaturen vara lätt justerbar: Digital.
Eftersom jag ville ha en digital läsa upp, jag kommer att behöva en mikro-Processor på den här. Jag har inte använt något sedan jag var en EE, och även då jag tillbringade större delen av min tid att hålla stora industrirobotar från kör mig över, som verkligen begränsade min exponering för de faktiska processorerna. Jag gick med PICAXE 18 linjen för den här en. Det verkade vara vad jag behövde, men utveckling språk använder verkligen begränsar vad du kan göra med mikro (t.ex. kunde inte ange avbrott). Detta var typ av en störning, men för den precision som behövs här, det var inte en affär brytare.
Termometern var utvald till en K-typ termoelement. De tenderar att vara robust och är bra att väl utöver området för temperaturer i rökaren. För att gränssnitt, gick jag med en Max 6675 termoelement gränssnitt IC. Detta gränssnitt med SPI till mikro. PICAXE gör inte hårdvara SPI, så jag lite-slog det.
Nästa, displayen. Vanliga 20 x 2 displayen verkade nog för denna uppgift. Chipet saknade nästan tillräckligt stift att prata parallellt med LCD, så jag fick en följetong från SparkFun, bara för att se. Igen, förmodligen något jag skulle göra annorlunda, men det ya go.
För ett relä tänkte jag att jag skulle lämna denna sak köra i ca 8 timmar i taget med en växling på 6 sekunder. Det är ungefär 2880/på cyklar för ett relä, och med något rimligt att vara dimensionerade för 20.000, tänkte jag att jag ska titta på solid state reläer. Jag plockade upp en 250V, 20A modell från Digikey (ca $40), men sedan då jag plocka upp dem på eBay för ca $10 med kylfläns.
Slutligen gick jag med en roterande kodare för användargränssnittet. Jag har alltid varit ett fan av "knopp med en knapp" gränssnitt, och här var en bra väg att gå.
Kraften är din grundläggande växelspänning. Det finns en MOV där för överspänningsskydd, men du kan lämna ut. Jag har ingen aning varför jag lämnade det där.