Arduino und ACS712 (Hall-Sensor) Strommessung

Gast #3743625
Lesenswert?

Hi ihr,

ich messe mit einem ACS712-Modul (Ebay-Artikel Nr. 400748775156) und 
einem Arduino Uno den Strom eines DC-Motors. Das Modul ist so 
angeschlossen wie es beschriftet ist.
Der Motor wird über einen Brückengleichrichter ohne Kondensator 
betrieben (ich nutze ein Garagentorantrieb bei dem ursprünglich auch 
keine Glättung verwendet wurde). Sollte ich das vorsehen?

Mein Problem ist es nun, dass ich die Messergebnisse nicht 
interpretieren kann. Ich habe erwartet, dass ich ein periodisches Signal 
(100Hz Rippel) bekommen werde, da ja keine Glättung vorliegt. Aber ich 
habe nun ein Schwingung mit ca. 2,5 Hz auf dem Signal (siehe Anhang). 
Woran könnte das liegen?

Viele Grüße,
Eule
Angehängte Dateien:
Gast #3743642
Lesenswert?

Kleiner Tip ohne vorerst weiter auf deine Frage einzugehen:

'Abtasttheorem nach Shannon' oder 'Aliasing'

google mal ein bisschen und mach dich schlau,

versuch eine Verbindung zu deinem Problem herzustellen,

teile uns deine neuen Erkentnisse mit und

mit etwas Glueck hilft dir dann wieder jemand weiter.
Gast #3743789
Lesenswert?

Mike schrieb:
> Eule schrieb:
>> Woran könnte das liegen?
>
> Wie oft misst du?

Diese Messung wurde alle 15ms gemacht.

anonymous schrieb:
> Kleiner Tip ohne vorerst weiter auf deine Frage einzugehen:
>
> 'Abtasttheorem nach Shannon' oder 'Aliasing'
>
> google mal ein bisschen und mach dich schlau,
>
> versuch eine Verbindung zu deinem Problem herzustellen,
>
> teile uns deine neuen Erkentnisse mit und
>
> mit etwas Glueck hilft dir dann wieder jemand weiter.

Das heißt ja, dass ich z.B. 100Hz Rippel des Gleichrichters gar nicht 
richtig sehen/rekonstruieren kann, da meine Abtastfrequez (66Hz) ja zu 
niedrig ist. Könnte es dadurch zu der niederfrequenten Schwingung kommen 
die ich da sehe? Werd mich mal weiter einlesen wenn ich wieder ein 
bisschen Zeit habe.

Ich denke ich habe zwei Möglichkeiten das zu Überprüfen.

1. Ich versuche eine höhere Abtastrate und schau mir das Signal an

2. Ich mess das Signal mit dem Oszi (muss ich erst ausleihen) und schau 
wie es dort aussieht

Gibt es auch eine Möglichkeit das Signal, so wie es jetzt ist, ohne 
großen Rechenaufwand aufzubereiten und zu nutzen?

Der Sinn der Messung ist es, dass wenn der Strom am Motor zu groß wird, 
dieser ausgeschaltet werden soll.

Viele Grüße,
Eule
Gast #3744676
Lesenswert?

Adolf Schläger schrieb:
> Eule schrieb:
>> Er scheint aber keinen großen Effekt zu haben.
>
> Welchen maximalen Strom kann deine AC Quelle liefern?

Das ist ein Ringkerntrafo mit 230VAC/200VA der mir 18VAC/5,55Aac liefern 
kann. Diese 18V werden mit einem GBPC25005 (50Vmax/25A) gleichgerichtet. 
Der Motor treibt noch nichts an.

Hab jetzt aus Spaß mal einen 15F Kondensator verwendet. Sieht aber immer 
noch gleich aus. Komisch.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren