Forum: Mikrocontroller und Digitale Elektronik Hilfe bei Pollin LM298 cnc mikrostep


von Michael (Gast)


Angehängte Dateien:

Lesenswert?

Hallo, ich möchte die Pollin Schaltung um mikrostepping erweitern.
Leider verstehe ich nicht so viel von Analogschaltungen, bin eher bei 
der
Programmierung sowei Digitalschaltung zu Hause.

Verwenden möchte ich die Picstep Schaltung. Im Anhang der Pollin 
Schaltplan
inkl. der DAC Schaltung. Mir ist bewusst, daß ich die OPV Schaltung zwei
mal aufbauen muss um Mikrostepping zu machen. Zudem möchte ich die
Schaltung für 4A benutzen. Leider verstehe ich die Schaltung nicht.
Ich glaube zu wissen, daß die zwei Dioden vor dem OPV diesen in einen
Komparator wandelt. Ist das denn nur gemacht worden um ein paar Cent zu
sparen, oder hat diese Schaltung einen realen Sinn. Wenn ja welchen ?
Die 10K pull-up sowie dip-switches kommen zu input1-4 als pull-down.
Welchen Nachteil hat diese Schaltung ? Könnte man auch einen internen
Komparator des Pic verwenden ?

von Michael (Gast)


Lesenswert?

push

von Michael (Gast)


Lesenswert?

Niemand, der dazu was beizutragen hat ? schade.

von Jens (Gast)


Lesenswert?

Du müsstest mal die ganze Schaltung posten.
Du weisst schon wie das Mikrostepping normal funktioniert? Du musst den 
Strom durch die Phasen steuern könne. Da hat der LM298 die Eingänge für 
die Shunt Widerstände, mit denen er dann den Strom-chopper arbeiten 
lässt. Du müsstest also irgendwie einen Stromsollwert während eines 
Steps kontinuierlich verändern. Schau dir mal das Datenblatt zum Treiber 
an.
Ich empfehle dir auch die Firma Trinamic, wenn die analoge 
Schaltungstechnik nicht ganz dein Fall ist. Die haben solch Trieber in 
ihrem Sortiment und verschicken auch Samples.

Gruß, Jens

von Michael (Gast)


Angehängte Dateien:

Lesenswert?

Mein Problem ist, daß ich einen 2.9Nm/4.2A Motor
steuern will und ab 3A RMS sieht es bei den Treibern dünn aus. Auch soll 
es
wenig kosten.
Trinamic, die Beispielschaltung geht bis 28/34V aber da der 24V Trafo
schon 32V hergiebt, sieht es mit dem back-emf einfach zu grenzwertig 
aus.
Es gibt zwar Hilfschaltung um den Bereich auf 50V zu erhöhen, ist aber 
sehr
aufwendig und im Endeffekt auch teuer sowie habe sich einige, welche die
Schaltung nachgebaut haben (cnczone) große Probleme. Ist ja auch nur 
eine
Beispielschaltung und keine Schaltung für ein Produkt.

Hier nun die komplette Schaltung, Firmware ist die von Picstep.
Da wo open-collector steht, das ist eine Reduzierung auf 70% des
Motorstroms und sollte extern steuerbar sein mittels eines 74act244
zwischen low und tristate mittels enable gesteuert werden.

Auch eine andere Frage, was ist der Unterschied dieser Ansteuerung der
H-Brücke und der Ansteuerung mittels eines L297 oder dergleichen.
Hier wird der Strom dauern reguliert, in einem L297 "nur" in 
Zeiteinheiten
des Schwingkreises mittels eines Flip-flop so wie ich es verstanden 
habe,
bin mir aber nicht über den Unterschied in der Praxis im Klaren.

von Jens (Gast)


Lesenswert?

Hallo,
das funktioniert so nicht richtig. Schau dir mal das Datenblatt zu dem 
L298 und L297 an und versuche zu verstehen, wie die Strommessung 
funktioniert und geregelt wird.
Wenn du das hast, würde ich den Strom mit dem Controller messen und die 
Messspannung am IC mit dem Da Wandler vorgeben. Dann läuft die 
Stromregelung im Controller, aber die Umsetzung im L298.
Den Schaltplan, den du da hast, der scheint mir irgendwie auf einer 
eigenen Frequenz zu schwingen. Auf den ersten Blick nicht so toll.
Du wirst wohl nicht daran vorbeikommen, dir was eigenes auszudenken.
Aber wenn du sowiso mehr Strom brauchst, dann kannst du die Schaltung 
vom L298 aus dem Blockschaltbild entnehmen (Datenblatt) und mit richtig 
Bums nachbauen. Die Spannung mit der der Motor versorgt wird ist nicht 
so wichtig. Die spielt erst bei hohen Drehzahlen eine Rolle.

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.