MISSLYCKAS! A/C-Duino: Arduino uppgraderat luftkonditioneringen (1 / 8 steg)
Steg 1: Analysera styrkort
Jag har tittat på några reparera platser och det verkar som de flesta luftkonditioneringsanläggningar har samma grundkonstruktion inuti. Det finns 2 styrelser: en "Display ombord" och en "Main board". Displayen styrelser har oftast två 7 segmenterar skärmar, lysdioder, taktila knappar och en bild av något slag.
Jag föredrar att kalla det "Display ombord" controller styrelsen eftersom det har en PIC mikrokontroller och har alla kontroller för att ändra inställningarna, inte bara visar status. "Main board" verkar mer som en relay board för mig, och medan den gör alla tunga lyft, hjärnor är alla på styrkort så jag kommer att kalla detta relä styrelsen.
Jag läste modellnummer varje del jag kunde se på styrkort och skrivit dem i en sökmotor. Du skulle bli förvånad över vad du kan hitta om komponenterna på ett kretskort. Mikrokontroller är en 20-pin, 8 bit, PDIP, HMS87C1202A mikrokontroller, gjort av Hynix Semiconductor. De andra 2 markerna är en SN74HC164 SKIFT Register och en 24LC01B EEPROM.
Jag använde min multimeter och vissa multimetern slutar jag gjorde för att analysera den befintliga styrkort. Controller hade VCC och GND silkscreened på kretskortet enkelsidig. Jag klippt svart bly till en tröja jag spåras tillbaka till marken och använt bare av röda bly för att testa spänning går ut till den relay kortet för olika stater. Jag cyklade luftkonditioneringen genom höga och låga fan lägen och med kompressorn av och på. Jag har kunnat isolera de separata ledningarna för fläkthastigheter, compressor-kontrollen och Signalgivare och jag mätte spänningen på varje tråd vara + 5v. Dessa spänningar slå på reläer i relä styrelsen ytterligare inne i/c-enheten.