- Labornetzteil AliExpress         
Ergebnis 1 bis 10 von 14

Thema: Stromregelung L297

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Benutzer Stammmitglied
    Registriert seit
    30.07.2008
    Beiträge
    40

    Unglücklich Stromregelung L297

    Hallo zusammen

    Ich habe mir für meine CNC-Fräse eine neue Steuerung gebaut weil mir die alte nicht genug Leistung hatte. Ich habe jezt eine Schaltung aufgebaut bei der der Schrittmotor Treiber nicht mehr der L298 ist sondern eine Doppel H-Brücke aus P und N-Kanal Mosfets. Angesteuert werden die Fets nach wie vor vom L297. Der Strom wird über zwei 0,5Ohm Shunts gemessen und vom L297 über Phasenchopping geregelt. Im Anhang ein Teil des Schaltplans (mehr Schaltplan hab ich nicht weil ich mit Sprintlayout arbeite) das ganze wurde natürlich für jede Phase also 4mal aufgebaut. Das vor den Mosfets sind diskrete Mosfet-Treiber.

    Nun zu meinem Problem damit der L297 den Strom messen kann muss ein Tiefpass vor die Sens Eingänge. Prinzipiell funktioniert alles wunderbar nur gibt der Motor ein Rauschen von sich (kein Pfeifen sondern ein Rauschen). Ich habe jetzt ein wenig mit dem Tiefpass gespielt und festgestellt dass sich das Rauschen verändert. Darum dachte ich mir ich setzte Die Grenzfrequenz des Tiefpasses auf ca. 8Hz um unter der Hörbarkeitsschwelle zu sein aber leider funktioniert das nicht das Rauschen ist immer noch zu hören.

    Habe ich den Tiefpass falsch dimensoniert oder liegt es an etwas ganz anderem dass der Motor solche geräusche von sich gibt?

    ich hoffe ihr könnt mir helfen

    mfg daniel

    p.s. wenn man an der Vref dreht verändert sich das Rauschen vllt hilft diese Information
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken Motorsteuerung.jpg  

  2. #2
    Erfahrener Benutzer Begeisterter Techniker Avatar von Ostermann
    Registriert seit
    27.08.2009
    Ort
    Aachen
    Beiträge
    240
    Hallo Daniel!

    Beim Filtern der Sense-Signale wäre ich sehr vorsichtig. Das macht man höchstens bei deutlich höheren Frequenzen, um Spikes zu unterdrücken. Wenn du da wirklich einen TP mit 6Hz einsetzt, wird der Stromregler blind, der läuft ja in der Regel im kHz-Bereich.

    Gegen Geräusche kann man in gewissen Grenzen etwas tun, in dem man den Stromreglertakt ausserhalb des Hörbereichs legt (>18kHz). Je höher die Frequenz, desto höher sind aber auch die Schaltverluste. Da wirst du dann schnell sehen, ob deine Brücke beim Umschalten kurzzeitige Kurzschlüsse verursacht, weil die Deadtime nicht stimmt. Spikes kann man außerdem unterdrücken, in dem man über den C an Pin17 des L297 die "Blanktime" erhöht. Das ist die Zeit nach dem Einschalten, in der der Regler nicht reagiert. Völlig geräuschlos bekommt man das mit dem L297 aber nicht hin, besonders nicht bei großen Strömen. Das Teil ist einfach nicht mehr Stand der Technik...

    Mit freundlichen Grüßen
    Thorsten Ostermann
    --
    Wir bewegen Ihre Ideen!
    Intelligente Lösungen mit elektrischen Antrieben.
    http://www.mechapro.de

  3. #3
    Benutzer Stammmitglied
    Registriert seit
    30.07.2008
    Beiträge
    40
    Hallo Thorsten

    Am Anfang hatte ich die Sens Signale gar nicht gefiltert da ließ sich aber auch der Strom nicht regeln. Wie ich den TP dimensioniere ist für die Funktion der Stromregelung ziemlich egal mir ist nur aufgefallen dass sich die Geräusche durch ändern des TP´s auch ändern und ich hatte gehofft dass sie dadurch ganz verschwinden.

    Die Frequenz am OSC Pin liegt bei 20kHz sonst würde man ja ein Pfeifen hören aber bei mir ist es ja ein Rauschen. Würde es etwas bringen den Takt noch zu erhöhen (die FETs werden bei 3A nichtmal handwarm).

    Mit der Blanktime meinst du die zeit in der das Taktsignal "low" ist oder? wie groß sollte man so einen Kondensator ca. bemessen?

    Dass der Motor geräuschlos wird verlang ich garnicht aber das Rauschen ist schon ziemlich laut.

    Wie ich dich verstehe ist die einzige möglichkeit diese Blanktime zu erhöhen oder?

    danke schonmal

  4. #4
    Erfahrener Benutzer Begeisterter Techniker Avatar von Ostermann
    Registriert seit
    27.08.2009
    Ort
    Aachen
    Beiträge
    240
    Hallo Daniel!

    Die Sache mit der Blank-Time ist in einer Application Note zum L297 erklärt. Die Blanktime ist dio Zeit, die das Sync-Signal low ist. Das hat nichts mit dem Taktsignal zu tun, was an Pin18 zugeführt wird, sondern bezieht sich nur auf den Stromregler.

    Wichtig ist auch ein sauberes Layout mit kurzen, niederohmigen Massepfaden und die Verwendung induktivitätsarmer Widerstände. Also möglichst keine dicken Zementwiderstände, sondern lieber 2 kleinere Drahtwiderstände parallel schalten.

    Mit freundlichen Grüßen
    Thorsten Ostermann
    --
    Wir bewegen Ihre Ideen!
    Intelligente Lösungen mit elektrischen Antrieben.
    http://www.mechapro.de

  5. #5
    Benutzer Stammmitglied
    Registriert seit
    30.07.2008
    Beiträge
    40
    Tut mir leid ich steh voll aufm Schlauch was die Blanktime angeht.

    In deiner ersten Antwort hast du geschrieben dass man die Blanktime über den C am Pin 17 erhöhen kann aber Pin 17 ist doch "Richtung" (hatte mich bei meiner ersten Anwort geirrt mit dem Clock). Drum komm ich jetzt nicht mehr ganz mit .

    Ich finde leider auch nichts zum Thema Blanktime wo ich mich einlesen könnte hast du vllt nen link?

    nochmals danke

  6. #6
    Erfahrener Benutzer Begeisterter Techniker Avatar von Ostermann
    Registriert seit
    27.08.2009
    Ort
    Aachen
    Beiträge
    240
    Tut mir leid, ich meinte Pin16 (der mit dem RC-Glied).
    Scheinbar gibt es die ganzen AppNotes bei ST nicht mehr. Also so:
    http://www.mechapro.de/pdf/sm_driving.pdf (Seite 9-10)
    Die Datei, wo die Berechnung des RC-Gliedes beschrieben ist finde ich nicht mehr. Soweit ich das in Erinnerung habe, wird mit größeren C-Werten auch die Blank-Time größer. Mehr als 4,7nF würde ich aber nicht nehmen, sonst wird der Regler zu ungenau.

    Mit freundlichen Grüßen
    Thorsten Ostermann
    --
    Wir bewegen Ihre Ideen!
    Intelligente Lösungen mit elektrischen Antrieben.
    http://www.mechapro.de

Ähnliche Themen

  1. Stromregelung mit Attiny26
    Von erfolgstyp im Forum Assembler-Programmierung
    Antworten: 6
    Letzter Beitrag: 14.02.2011, 10:45
  2. Stromregelung mit OP
    Von Michael 123 im Forum Elektronik
    Antworten: 15
    Letzter Beitrag: 23.09.2008, 20:05
  3. L297 + L6203 <- Frage zu Stromregelung
    Von tauruz im Forum Elektronik
    Antworten: 3
    Letzter Beitrag: 10.08.2008, 23:12
  4. Frage zur Stromregelung bei RN Motor
    Von ceekay im Forum Schaltungen und Boards der Projektseite Mikrocontroller-Elektronik.de
    Antworten: 2
    Letzter Beitrag: 23.08.2006, 17:21
  5. Stromregelung mit PWM
    Von avrflo im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 1
    Letzter Beitrag: 02.01.2006, 23:42

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress