
Jag är en nykomling både på sajten och vad gäller PIC-programmering. Har dock tänkt att ge mig i kast med ett 'litet' projekt. Jag planerar att göra styrning för luckan på min bastuaggregat. Ni vet, aggregat av typen 'alltid redo' har en lucka som måste öppnas och stängas varje gång man börjar/slutar. Problemet med detta är dels det att barnen smäller luckan och keramiska stenarna som finns runt luckan riskerar att spricka samt det att
panelen torkar inte i eftervärmen utan förblir blöt och kommer därmed att ta skada snabbare än i en traditionell bastu.
Det finns en styrpanel för aggregatet som fungerar så att man slår på hela effekten (6.4 kW) genom att trycka på en knapp när man börjar basta (det finns en timer 15 min, 30 min och 45 min). Det finns alltid en grunvärme på (200W) när man inte bastar.
Min plan är följande. Jag kommer att ha ett snöre löpande längs bastuväggen. Snöret är kopplat till en strömbrutare som i sin tur är kopplad till en PIC. När man kommer in i bastun slår man på 6.4kW element och drar i snöret en gång och då ska luckan öppnas. om jag vill stänga luckan utan att slå av aggregatet så drar jag sedan snabbt tex. 3 gånger i snöret och då stängs luckan. Om man inte stänger luckan så kommer den att stängas automatisk 10 min efter det att aggregatet slås av (det sker ju automatisk). När aggregatet slås av (och övergår till grundvärmen) bestäms av vad man valt på styrpanelen. Min plan är att sniffa på matningen till aggregatet för att bestämma när strömmen slås av. (Tror ni att det går?)
Jag ska också koppla till ett annat system, nämligen om man drar i snöret, let's say, längre en 0.5s så kommer magnetventilen på ett vattenrör att öppnas och vatten att sprutas på
aggregatet.
Min fråga blir nu alltså vilken PIC jag borde välja? Till saken hör också att om jag klarar av detta projekt så kommer jag att börja jobba
men ett larm (frys, fukt, brand etc) för vårt hus och då vill man komma igång smidigt utan större ändring i prosessorn.
Jag kommer givetvis att behöva några reläer, mikrobrytare etc också.
Kommer detta bastuprojekt att bli för svår att göra med assembler eller rekommenderar ni C?
Hoppas det finns någon kunnig som hinner svara...