Raspberry Pi kontrollerade bevattningssystem (9 / 12 steg)
Steg 9: krets
Bilderna ovan visar en skärbräda diagram och schematiska av kretsen. Detta bör vara klart att montera baserat på diagram, men lämna en kommentar om du har frågor. Jag rekommenderar att du testar allt på ett Lödfritt set av brödunderläggen (se nästa steg) innan du slutför krets på protoboard.
Här är hur det fungerar:
- Ett relä styr 24VAC befogenhet att magnetventilen.
- Reläspole kräver 5V och Raspberry Pi GPIO stift är bara 3.3V. Så, Raspberry Pi driver en MOSFET som förvandlar reläspole av och på, som sedan blir magnetventilen på och av. Som standard när GPIO PIN-koden är låg, reläet är öppen så ventilen är stängd (vatten flödar inte). När GPIO stift går hög och reläet stänger ventilen öppnas (vatten rinner).
- Jag la ett par statuslampornas ska användas som indikatorer. En är ansluten direkt till RPi 3.3V leverera, så att du vet din krets är att få makt. En annan kommer att aktiveras när magnetventilen är öppen, och tredje finns där ifall jag tänka på något annat att använda det till.
Observera att Fritzing inte hade ett relä som matchar pinut av denna SparkFun del. Jag var för lat för att göra en ny Fritzing del så jag bara redigerat bakbord diagrammet i Inkscape, varför relä och ledningar anslutna till det se lite annorlunda. Om du känner för att göra kan en ny Fritzing del (vilka SparkFun har en handledning på), låt mig veta och jag uppdatera filen Fritzing.
Tänk också på att jag glömde att inkludera en flyback diod över reläspole inledningsvis, så det är inte visas i bilden (men jag gjorde uppdatera Fritzing diagram).
Slutligen, inte en dålig idé att sätta allt i ett projekt du när du är klar på kretskortet. En SparkFun låda med några hål petade i sidorna för kablar fungerar fint.