Hallo, ich würde gern mit dem Raspi einen Strom messen. Den Strom würde ich gern über einen ACS71x messen und dann über einen MCP3xx8 wandeln (ob jetzt 10 Bit oder 12 Bit steht noch nicht fest). Ich habe hier (http://b04forum.dl3ndd.de/viewtopic.php?f=18&t=365) ein ähnliches Projekt gefunden (Aufbau nochmal im Anhang). Der ACS benötigt zum Betrieb 5 V und spuckt ein analoges Signal zwischen >0 V und <5 V aus. Der MCP wird hier mit VDD und VREF = 3.3 V betrieben. Laut Datenblatt zum MCP kann er maximal VREF an seinen analogen Eingängen vertragen. Das bedeutet ich muss das analoge Signal nochmals über einen Spannungsteiler auf 3.3 V begrenzen, richtig? Wie stabil sind die 5 V und die 3.3 V des Raspi? Würde die Stabilität der Spannung für die Messung reichen oder sollte man über eine extra Spannungsversorgung nachdenken? Vielen Dank
Karren Karl schrieb: > Das bedeutet ich muss das analoge Signal nochmals über einen Spannungsteil Ja. Der ASC7..liefert übrigens Vcc*0,5 wenn kein Strom fließt.
> Der MCP wird hier mit VDD und VREF = 3.3 V betrieben. Laut Datenblatt > zum MCP kann er maximal VREF an seinen analogen Eingängen vertragen. Das > bedeutet ich muss das analoge Signal nochmals über einen Spannungsteiler > auf 3.3 V begrenzen, richtig? Das kann reichen, je nachdem welcher Wert 0V und 5V darstellen. Wenn du "nur" zwischen 0...0,3V misst könnte man die Spannung auch über einen Differenzverstärker auf 0...3,3V bringen
Tino K. schrieb: >> Der MCP wird hier mit VDD und VREF = 3.3 V betrieben. Laut > Datenblatt >> zum MCP kann er maximal VREF an seinen analogen Eingängen vertragen. Das >> bedeutet ich muss das analoge Signal nochmals über einen Spannungsteiler >> auf 3.3 V begrenzen, richtig? > > Das kann reichen, je nachdem welcher Wert 0V und 5V darstellen. Wenn du > "nur" zwischen 0...0,3V misst könnte man die Spannung auch über einen > Differenzverstärker auf 0...3,3V bringen Der ASC7..liefert Vcc*0,5 wenn kein Strom fließt. Bei 5 Volt Vcc sind das 2,5 Volt. Bei max. pos. Strom sind es 5 Volt, bei max. neg. Strom 0 Volt. Der Wert muss daher über einen Spannungsteiler angepasst werden.
:
Bearbeitet durch User
Jörg R. schrieb: > Der ASC7..liefert übrigens Vcc*0,5 wenn kein Strom fließt. Wenn man sicher ist, dass der Strom nur eine Richtung hat, kann man den ACS712 umgedreht betreiben: 2,5V = Null Ampere, 0,5 Volt = 30 Ampere. Das gibt einen günstigeren Arbeitsbereich für den A/D-Wandler als nur zwischen 2,5 und 4,5 Volt (66mV/A) zu messen und damit den unteren (negativen) Bereich zu verschenken. Damit bekomme ich sogar an einem 10-Bit-AVR eine erträgliche Auflösung.
Manfred schrieb: > Jörg R. schrieb: >> Der ASC7..liefert übrigens Vcc*0,5 wenn kein Strom fließt. > > Wenn man sicher ist, dass der Strom nur eine Richtung hat, kann man den > ACS712 umgedreht betreiben: 2,5V = Null Ampere, 0,5 Volt = 30 Ampere. Ok, das passt beim TO sogar. Er möchte wohl den Strom in einer Solaranlage messen. Vom Modul zum Akku (Regler). Da geht es nur in eine Richtung. Guter Hinweis! Spannungteiler ade..... @TO Soll die Strommessung bis 30 Ampere gehen? Den ASC7...gibt es in verschiedenen Ausführungen, in 5A und 20A Version. Da wäre die Auflösung feiner.
:
Bearbeitet durch User
Jörg R. schrieb: > Bei max. pos. Strom sind es 5 Volt, bei max. neg. Strom 0 > Volt. Wenn ich es richtig in Erinnerung habe ist das falsch -> Datenblatt schauen
Ralf schrieb: > Wenn ich es richtig in Erinnerung habe ist das falsch -> Datenblatt > schauen Die Werte gehen nicht bis 0V bzw. 5 Volt, wenn Du das meinst. Die Polarität sollte aber stimmen. Wenn du anderer Meinung bist dann stelle es bitte richtig -> Datenblatt schauen
:
Bearbeitet durch User
Jörg R. schrieb: > Die Werte gehen nicht bis 0V bzw. 5 Volt, wenn Du das meinst. Die > Polarität sollte aber stimmen. Richtig, sie gehen von halber Betriebsspannung um den Skalierungsfaktor rauf oder runter, mit wohl etwas Übersteuerungsreserve. Der Faktor mV/A verschiebt sich etwas mit der Betriebsspannung, da hat shelvin.de irgendwo ein Diagramm zu. Natürlich haben die Dinger auch eine Toleranz, so dass man in der Software die Meßwerte nachcalibrieren sollte.
Jörg R. schrieb: > Wenn du anderer Meinung bist dann stelle es bitte richtig -> Datenblatt > schauen Ich bin nicht der Meinung und ich bin nicht zuständig dafür den TO alles vor zu kauen. Er muss schon selber etwas Initiative zeigen. aber für dich speziel : ACS712ELCTR-05B-T Sensitivity, Sens (Typ) (mV/A) 185
Ralf schrieb: > Ich bin nicht der Meinung und ich bin nicht zuständig dafür den TO alles > vor zu kauen. Nun ist Fräulein Ralf beleidigt.
Ralf schrieb: > Jörg R. schrieb: >> Wenn du anderer Meinung bist dann stelle es bitte richtig -> Datenblatt >> schauen > > Ich bin nicht der Meinung..... Nein, aber Du hast es doch anders in Erinnerung..... Ralf schrieb: > Jörg R. schrieb: >> Bei max. pos. Strom sind es 5 Volt, bei max. neg. Strom 0 >> Volt. > > Wenn ich es richtig in Erinnerung habe ist das falsch -> Datenblatt > schauen Was denn nun? Datenblatt schauen.... Wenn ich das schon lese, so wie Du es schreibst, kräuseln sich mir die Nackenhaare. Ralf schrieb: > und ich bin nicht zuständig dafür den TO alles > vor zu kauen. Er muss schon selber etwas Initiative zeigen. ...alles vor zu kauen...? Du hast doch noch gar nichts zum Thema beigetragen. > aber für dich speziel : > > ACS712ELCTR-05B-T > Sensitivity, Sens (Typ) (mV/A) 185 Ja, und was hat das mit Deiner ersten Aussage zu tun. Du lieferst einen Wert aus dem Datenblatt der nicht mal zu dem Typ passt den der TO verwendet. Die 30A Variante liefert 66mV/A. Manfred schrieb: > Ralf schrieb: >> Ich bin nicht der Meinung und ich bin nicht zuständig dafür den TO alles >> vor zu kauen. > > Nun ist Fräulein Ralf beleidigt. Vor allem weiß ich nicht was genau er sagen will.
:
Bearbeitet durch User
Karren Karl schrieb: > Wie stabil sind die 5 V und die 3.3 V des Raspi? Würde die Stabilität > der Spannung für die Messung reichen oder sollte man über eine extra > Spannungsversorgung nachdenken? Je stabiler die Versorgungsspannung - je stabiler ist auch der Wert des ASC... @TO Bist Du überhaupt noch dabei? Der Thread ist schon 3 Tage alt...
:
Bearbeitet durch User
Jörg R. schrieb: >> aber für dich speziel : >> ACS712ELCTR-05B-T >> Sensitivity, Sens (Typ) (mV/A) 185 > Ja, und was hat das mit Deiner ersten Aussage zu tun. Er erlaubt nachzurechnen: 185 mal 5 = 925mV, also bewegt sich der Ausgang des ACS712 zwischen 1,575 und 3,425 V, nicht Null bis voll. > Du lieferst einen > Wert aus dem Datenblatt der nicht mal zu dem Typ passt den der TO > verwendet. Die 30A Variante liefert 66mV/A. Das wissen wir nicht sicher, den 30A-Typ hatte ich als Rechenbeispiel gebracht.
Manfred schrieb: > Jörg R. schrieb: >>> aber für dich speziel : >>> ACS712ELCTR-05B-T >>> Sensitivity, Sens (Typ) (mV/A) 185 >> Ja, und was hat das mit Deiner ersten Aussage zu tun. > > Er erlaubt nachzurechnen: 185 mal 5 = 925mV, also bewegt sich der > Ausgang des ACS712 zwischen 1,575 und 3,425 V, nicht Null bis voll. Ahhh, der Herr erlaubt nachzurechnen? Ja dann... >> Du lieferst einen Wert aus dem Datenblatt der nicht mal zu dem Typ >> passt den der TO verwendet. Die 30A Variante liefert 66mV/A. > > Das wissen wir nicht sicher, den 30A-Typ hatte ich als Rechenbeispiel > gebracht. In der Zeichnung ist die Strommessung von 0-30 Ampere angegeben, deshalb 66mV/A. https://www.mikrocontroller.net/attachment/359138/file.jpg
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.