Hallo Community,
seit einiger Zeit beschäftige ich mich mit Microcontrollern und Elektronik, und will demnächst für eine Aquarium/Terrarium-Kombination eine Steuerung basteln.
Dazu hab ich mir einige Gedanken gemacht und eine Liste mit Pinbelegungen angefertigt, die ich jetzt versucht habe in einen Schaltplan umzusetzen.
Ich möchte hier meinen Schaltplan, der vermutlich sehr fehlerhaft ist, vorstellen und einige Verbesserungsvorschläge erhalten. Vor allem einige Punkte sind mir noch recht unklar.
Ich habe den Schaltplan in die unterschiedlichen Module unterteilt, um zu jedem etwas sagen zu können:
http://neox.ws/download/mainboard-schaltplan
1.) Netzteil
Die Steuerung will ich über ein PC-Schaltnetzteil mit Strom versorgen - vor allem im 12V Bereich benötige ich hier einiges an Leistung - hauptsächlich durch die Halogen-Spots
2.) 5V Stabilisierung
Hier nehme ich die Stabilisierung der Versorgung für den Microcontroller (AtMega644) vor.
3.) SHT21
Hier möchte ich einen SHT21 via I2C anschließen um Temperatur und Luftfeuchtigkeit vom Terrarium zu erhalten.
4.) Temperatur-Widerstand
Über einen Tempertur-Widerstand möchte ich hier die Wassertemperatur erhalten.
5.) Daemon-Port
Die relevanten Anschlüsse (SPI + IRQ) werden auf einen Anschluss herausgeführt um ein RFM12 Modul anzuschließen.
6.) Relais-Karte
Über 2 ULN2003 Treiberbausteine werden 12x 12V Signale auf einen Port herausgeführt um dort eine Relaiskarte für 230V anzuschließen.
7.) LED Strip
Im Terrarium befinden sich 2 und im Aquarium 1 LED Strip von je 1M Länge / 450mA die ich gerne über PWM von 0-100% schalten möchte.
Ich nehme an, dass ich hier die Bipolar-Transistoren durch MOSFETs austauschen muss um den Strom von 450mA und 900mA schalten zu können.
Könnt ihr mir für diesen Anwendungsfall Transistoren empfehlen? Ich Suche etwas in Richtung Logic-Level-Mosfet.
Auch das Berechnen des Basiswiderstandes fällt mir schwer.
8.) 12V Ausgang
Die 8 12V Ausgänge verwende ich für 6x 20W Halogenspots (1,66A) sowie ein Moonlight welches aus ca 50 blauen LEDs besteht und 15 kleine PC Lüfter. Auch hier Suche ich wieder Logic-Level-MOSFETs für die angegebene Leistung.
9.) 0-10V Ausgang
Für zwei EVGs die einen 0-10V Steuereingang haben stelle ich die Spannungen über PWM und einen ElKo her. Funktioniert das so? Habe auch gelesen, dass die EVGs schon eine Spannung von 10V zur Verfügung stellen. Ist es hier besser/einfacher ein fertiges IC zu verwenden?
10.) ISP
Zum Programmieren des Controllers führe ich die relevanten Pins auf einen Port heraus. Muss ich hier speziell was beachten, wenn auch das RFM12 an der SPI Schnittstelle hängt?
Vielen Dank schonmal im voraus.
Markus
Lesezeichen