Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
In diesem Projekt werden wir sehen, wie man ein DC-Leistungsmessmodul mit Arduino herstellt
Schritt 1: Leistungsmessung
Um Gleichstrom zu messen, müssen wir Gleichspannung und Gleichstrom messen.
Ich benutze Spannungsteiler zur Spannungsmessung
und Shunt-Widerstand zur Strommessung
Schritt 2: Spannungsmessung
Mit dieser Konfiguration können wir eine Gleichspannung von bis zu 55 V von Arduino messen
Schritt 3: Strommessung
Theoretisch ist der Stromdurchgang durch jede Last gleich, wenn wir zwei Lasten in Reihe schalten. Wenn wir also eine der Lasten durch einen bekannten Widerstand ersetzen, können wir eine Spannung über den bekannten Widerstand erhalten, die proportional zum Strom durch Ohm's Low. ist
Schritt 4: Shunt-Widerstand
Ich habe einen 0,47-Ohm-Widerstand, der mich umgibt, aber ich messe mit einem Multimeter, es waren 0,5 Ohm, also nehmen Sie 0,5 als Berechnung
Durch die Berechnung des Parameters habe ich festgestellt, dass dieser Widerstand 3 A maximalen Strom und 1,5 V Abfall verarbeiten kann, also nehme ich diesen Parameter als Referenz
Beachten Sie, dass die Spannung, die wir überstehen, eine Abfallspannung ist, die zu einer geringeren nutzbaren Spannung für die Last führt. Versuchen Sie also, den Shunt-Widerstand so niedrig wie möglich zu halten
Schritt 5: Spannung des Shunt-Widerstands verstärken
Durch die Berechnung des Parameters ist 1,5 Volt zu niedrig für Arduino, um den Strom genau zu messen, daher müssen wir die Spannung mit linearer Verstärkung auf 5 V max verstärken
höre ich benutze lm358 als differentielle Konfiguration
und durch Berechnung der Verstärkung von 3 berechne ich den Widerstand für opamp
Schritt 6: Testschaltung auf Steckbrett
Durch das Testen der Schaltung auf dem Steckbrett mache ich eine Schaltung auf der Prototyp-Leiterplatte
Schritt 7: Codierung
Durch Anschließen der Schaltung an Arduino und Laden dieses Codes erhalten wir Voltahe und Strom am seriellen Anschluss