Forum: Mikrocontroller und Digitale Elektronik A4988 Poti/Versorgugnsspannung


von Kristian (Gast)


Lesenswert?

Hallo,
ich habe zwar ein paar Antworten gefunden, bin mir aber immer noch nicht 
sicher:
Ich will an einen A4988-Schrittmotortreiber ein Schrittmotor mit 
3.4V/1.7A pro Phase betreiben. Da der Treiber Strom begrenzt, reicht es 
da aus, den Poti nach der Formel
Current Limit = VREF * 2.5
auf die von mir benötigten 1.7A zu justieren, unabhängig von meiner 
Versorgungsspannung? (also 0,68V)

Danke für die Hilfe

von spess53 (Gast)


Lesenswert?

Hi

>Current Limit = VREF * 2.5

Wie kommst du auf diese Formel?

MfG Spess

von Kristian (Gast)


Lesenswert?

Aus dem Datenblatt, bzw dem Link:

http://electronics.stackexchange.com/questions/95888/can-i-drive-a-low-voltage-stepper-motor-with-an-a4988-driver



Another way to set the current limit is to measure the voltage on the 
“ref” pin and to calculate the resulting current limit (the current 
sense resistors are 0.05Ω). The ref pin voltage is accessible on a via 
that is circled on the bottom silkscreen of the circuit board. The 
current limit relates to the reference voltage as follows:

Current Limit = VREF × 2.5

So, for example, if the reference voltage is 0.3 V, the current limit is 
0.75 A. As mentioned above, in full step mode, the current through the 
coils is limited to 70% of the current limit, so to get a full-step coil 
current of 1 A, the current limit should be 1 A/0.7=1.4 A, which 
corresponds to a VREF of 1.4 A/2.5=0.56 V. See the A4988 datasheet for 
more information.

von spess53 (Gast)


Lesenswert?

Hi

>Aus dem Datenblatt, bzw dem Link:

Im Datenblatt kommt diese Formel nicht vor. Dort steht

ITripMAX = VREF / ( 8 × Rs)

VREF ist nämlich auch abhängig vom Sense-Widerstand. Der kommt 
allerdings in deiner Formel nicht vor.

MfG Spess

von Kristian (Gast)


Lesenswert?

Ich muss gestehen ich hab kein Schimmer was ein Sense-Widerstand ist, 
Google hat mir leider nichte geholfen...

Ich habe die Formel aus der Produktseite der Platine, die sagt etwas von 
"the current sense resistors are 0.05Ω", aber wie gesagt, ich verstehe 
davon nur die Hälfte.

Ich habe mit den passenden Absatz bei
http://www.pololu.com/product/1182
durchgelesen, bin mir aber nicht sicher ob ich das richtig verstanden 
habe.

von spess53 (Gast)


Lesenswert?

Hi

>Ich muss gestehen ich hab kein Schimmer was ein Sense-Widerstand ist,
>Google hat mir leider nichte geholfen...

Das sind die beiden Widerstände, die hier

http://www.pololu.com/product/1182

im Schematic diagram (relativ weit unten) von den Sense-Anschlüssen des 
A4988 nach Masse gehen. Durch die fließen die Ströme der H-Brücke und 
erzeugen eine strompropertionale Spannung die mit einer von Vref 
abhängigen Spannung verglichen wird. Überschreitet der Spannungsabfall 
durch die Sense-Widerstände diese Spannung schaltet die entsprechende 
H-Brücke ab.

Orientiere dich aber lieber am original Datenblatt des Herstellers des 
A4988
(http://www.allegromicro.com/~/media/Files/Datasheets/A4988-Datasheet.ashx) 
und nicht an diesen second Hand-Informationen der Modulhersteller.

MfG Spess

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
Noch kein Account? Hier anmelden.