Arduino Power Control Center: N-FET, P-FET, Relais & RTC Kit
Komponenten und Zubehör
| IRF6201 N-FET | 1 |
| IRF9310 P-FET | 1 |
| 8A Solid State AC Lastrelais | 1 |
| NPN-Transistor | 1 |
| 0,1A Haltbarer rückstellbarer PTC | 1 |
| 2,2A Haltbarer rückstellbarer PTC | 1 |
| Schottky-Diode 1206 SMA 60V / 2A | 2 |
| RTC-Modul | 1 |
| SparkFun Arduino Pro Mini 328 - 5V/16MHz | 1 |
| Adafruit High-Side Strommonitor | 1 |
| 0,96" OLED Display - SPI | 1 |
| OSH Park Custom PCB | 1 |
| 0,1 Ohm Leistungswiderstand | 1 |
Über dieses Projekt
Ich baute dieses Projekt, um häufige Steuerungs-, Mess- und Automatisierungsaufgaben zu bewältigen, die mir regelmäßig begegnen. Das Design ist so modular und flexibel wie möglich, damit es für viele Projekte konfigurierbar ist. Dies ist meine dritte größere Revision und die erste, die ich für teilenswert halte.

Die Platine kann sowohl DC- als auch AC-Versorgungen steuern. Auf der DC-Seite ist sie für bis zu 40 V und 6 A ausgelegt, Versorgung und Last können unabhängig gesteuert werden. Die DC-Last kann ohmsch oder induktiv sein. Der Arduino steuert alle Elemente auf der Platine und kann sowohl direkt über seine analogen Eingänge messen als auch den Adafruit High-Side Spannungs- und Stromsensor nutzen. Die AC-Steuerung per Solid-State-Relais habe ich der Vollständigkeit halber hinzugefügt, auch wenn ich noch nicht sicher bin, wie ich sie nutzen werde.
Anwendungsbeispiel: Batterie-Entladetest für IoT-Gerät
- Batterie an Source-Anschluss anschließen
- IoT-Gerät-Netzteil an Test-Anschlüsse anschließen
- „Worst-Case“-Last an Load-Anschluss anschließen
- TMP-36 Temperatursensor an Converter-Chip und analogen Header kleben
- Lastprofil per PWM in Arduino programmieren (Senden, Wachen, Schlafen)
- Test ausführen: Arduino loggt Spannungen, Ströme, Temperaturen
- Wichtig: Arduino kann Test basierend auf Performance-/Sicherheitsregeln beenden
Weitere mögliche Anwendungen

- WiFi/Bluetooth-Modul für Fernsteuerung anschließen
- AC-Netzteil nach Testende ein-/ausschalten
- Load-FET für AC/DC-Motoren nutzen
- Mit 3,3V-Logik nutzbar – einfach 5V Pro Mini durch 3,3V-Version ersetzen
- Automatisiertes Testen neuer Netzteile auf Design-Spezifikationen


Die EAGLE-Dateien können zur Anpassung der Platine genutzt oder bei OSHPark bestellt werden.
Code
Beispiel-Code im GitHub-Repo: In diesem Sketch teste ich einen DC-DC-Wandler an den TEST-Punkten. Ich klebte einen TMP-36 an den Wandler-Chip und nutzte eine LiPo-Zelle als Quelle. Die Last-PWM wird schrittweise von 0 auf 100 % erhöht.
https://github.com/chipmc/Battery_Rundown_Test
Custom Parts & Enclosures
- Tester Board v3a.sch (EAGLE Schematic)
- Tester Board v3a.brd (EAGLE Board)
Schaltpläne
OSH Park Ansichten (Top/Bottom) und Verbindungsplan aller Bauteile.

Herstellungsprozess
- Stratasys Insight Control Center meistern: Tipps zur Optimierung von Modellplatzierung und Bau-Effizienz
- Deckenventilator per Alexa steuern – Schritt-für-Schritt-Anleitung
- Universelle Android-Fernbedienung mit Arduino, 1Sheeld & IR-Steuerung
- Smartes Sparschwein: Münzprüfer mit Arduino Nano steuern
- Fernsteuerung eines Roboterarms per IoT: Eigenbau mit Arduino MKR1000
- LED per Bluetooth mit Arduino steuern – Einfache DIY-Anleitung
- DIY Arduino Luftbefeuchter-Steuerung mit Relais – Sichere Hochspannungs-Installation
- Zwei Schrittmotoren mit Arduino Nano & Joystick steuern – Einfaches Tutorial
- ThimbleKrox: Fingermontierte Maussteuerung mit Arduino Micro & MPU-6050
- Bewegungsaktiviertes Beleuchtungssystem mit Intel Curie (Arduino 101)