- fchao-Sinus-Wechselrichter AliExpress         
Ergebnis 1 bis 10 von 14

Thema: Stromregelung L297

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    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

  2. #2
    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

  3. #3
    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

  4. #4
    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

  5. #5
    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

  6. #6
    Benutzer Stammmitglied
    Registriert seit
    30.07.2008
    Beiträge
    40
    ah ok danke erstmal

    so wie ich dich verstehe wird durch nen größeren Kondensator das Tastverhältnis geändert und das wirkt sich positiv auf die Geräusche des Motors aus.

    hab mich vor lauter verschiedenen Pins nicht mehr ausgekannt aber jetzt machts Sinn.
    ich muss jetzt in Spätschicht werd das aber bald mal testen.

    danke für deine Antworten

  7. #7
    Benutzer Stammmitglied
    Registriert seit
    30.07.2008
    Beiträge
    40
    Mein letzter Post ist zwar schon ein wenig her aber ich wollte mich nochmal melden und berichten.

    Ich habe jetzt einen Tiefpass mit 100nF und 330Ohm in die Sensleitungen eingebaut weil ich hier die besten Ergebnisse bekomme. Leider bekomme ich die Peaks einfach nicht weg aber es ist jetzt ein schöner Sägezahn (vorher hat man aufm Oszi vor lauter störungen fast nichts gehsehen) allerdings mit Peaks drin.

    Dann habe ich statt dem einen 10W Leistungswiderstand 4 2W 2,2 Ohm Metalloxid Widerstände (je Phase) verbaut was das Rauschen erheblich verbessert hat.

    Außerdem habe ich das Layout noch verbessert wodurch das Rauschen nahezu weg ist.

    Mittlerweile ist nur noch ein Pfeifen zu hören dem ich jetzt durch verändern der PWM Frequenz (und der blaktime) zu leibe rücken will. Um hier nicht dauernd Kondensator und Widerstand austauschen zu müssen habe ich mir überlegt den Takt durch einen µC zu erzeugen. Die Programmierung ist kein Problem leider hat das anschließen an den L297 nicht funktioniert. Ich habe das Signal vom µC an den SYNC Pin des L297 angeschlossen und den OSC Eingang auf GND gelegt leider hat dann die Stromregelung nicht mehr gearbeitet und meine FET´s sind mal wieder in einer Rauchwolke verschwunden. So wie ich das Datenblatt verstehe sollte das aber so funktionieren (S.8 Figure 3). Was habe ich also falsch gemacht?

    PWM Frequenz 25kHz
    Tastverhältnis 2% Aus 98% Ein

    Ich hoffe ihr könnt mir helfen
    mfg Daniel

Ähnliche Themen

  1. Stromregelung mit Attiny26
    Von erfolgstyp im Forum Assembler-Programmierung
    Antworten: 6
    Letzter Beitrag: 14.02.2011, 09:45
  2. Stromregelung mit OP
    Von Michael 123 im Forum Elektronik
    Antworten: 15
    Letzter Beitrag: 23.09.2008, 19:05
  3. L297 + L6203 <- Frage zu Stromregelung
    Von tauruz im Forum Elektronik
    Antworten: 3
    Letzter Beitrag: 10.08.2008, 22: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, 16:21
  5. Stromregelung mit PWM
    Von avrflo im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 1
    Letzter Beitrag: 02.01.2006, 22:42

Berechtigungen

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

Labornetzteil AliExpress