- 12V Akku mit 280 Ah bauen         
Ergebnis 1 bis 9 von 9

Thema: Transistor Basiswiderstand bei PWM

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    18.03.2018
    Beiträge
    2.650

    Frage Transistor Basiswiderstand bei PWM

    Hallo,

    habe mal, aus Interesse, eine Frage zum Basiswiderstand eines Transistors.
    Ich habe den BC547B genommen am PWM-Ausgang eines Atemga328. Betriebsspannung 5V. An dem Transistor betreibe ich einen Motor, nehme also schon mal die vollen 100mA bzw. etwas mehr, die der Transistor vertragen kann.
    Nun hatte ich mit einem Schätzwert angefangen, bin dann aber bis auf 100 Ohm runter gegangen, weil nur damit bei niedriger PWM-Frequenz (value=20 bis 40) der Transistor kalt blieb. Bei höheren Widerständen, sogar bei 1 kOhm wurde der Transistor deutlich warm und nach und nach immer wärmer. Bei höherer PWM-Frequenz wurde er dagegen nicht so warm. Irgendwie verstehe ich das nicht so ganz. Theoretisch müsste ich doch irgendwo im kOhm-Bereich mit dem Basiswiderstand liegen. So nun hab ich 100 Ohm und damit funktioniert das prima. Kann das vielleicht jemand erklären?

    Nachtrag:
    Wegen den Atmega328-Ausgängen bin ich mal auf 150 Ohm gegangen. Das geht auch gut und ist für den Atmega vielleicht besser.

    MfG
    Moppi
    Geändert von Moppi (19.11.2018 um 15:01 Uhr)

  2. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    18.01.2012
    Beiträge
    485
    Hallo
    schau erst mal hier: Transistor als Schalter.

    https://www.elektronik-kompendium.de...lt/0208031.htm

    Gruß

  3. #3

  4. #4
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    18.03.2018
    Beiträge
    2.650
    Das ist ja offenbar das Problem, dass ich mit hohen R-Werten im kOhm-Bereich mit PWM mich zu viel im Ptot aufhalte, so dass viel Wärme erzeugt wird. Je höher der Widerstand an der Basis, desto langsamer dreht der Motor bei PWM-Speisung an der Basis des Transistors und um so wärmer wird der Transistor. Bei zu hohem Widerstand dreht der Motor irgendwann gar nicht mehr.

    Ich denke, es hat auch was mit der PWM-Frequenz zu tun. Aber weiß nicht genau. Wenn man den nur als Schalter verwendet, ist es etwas anders, als wenn man den mit einer Frequenz beaufschlagt. Oder?

    Was mir klar war ist, dass der Transistor aus dem Ptot raus, bzw. schnell dort durch muss, wenn er voll durchsteuern soll. Will ja keinen Verstärker bauen, sondern ja schon einen schnellen, digitalen Schalter. Deswegen habe ich dann direkt auf 100 Ohm reduziert, ganz ohne Widerstand wollte ich den BC547 nicht am Ausgang mit 5V betreiben. Dann habe ich gesucht und gelesen, gesucht und gelesen und überall ist die Rede vom kOhm-Bereich an der Basis.

    PS:

    Ich habs jetzt nochmal ausprobiert, mit 1 kOhm. Scheint nun doch zu funktionieren. Der Motor verliert geringfügig an Geschwindigkeit, aber funktioniert - ohne das der BC547 warm wird. Komisch Vielleicht Übergangswiderstand zum Steckbrett oder...

    Nun gut...

    MfG
    Geändert von Moppi (19.11.2018 um 18:24 Uhr)

  5. #5
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    18.01.2012
    Beiträge
    485
    Hallo Moppi,
    die Frequenz spielt immer eine Rolle, hier aber nicht die PWM Frequenz,
    sonder die Grenzfrequenz des Transistor.
    - zur Erinnerung:
    das PWM Signal sollte möglichst ein dem Ideal nahe kommendes Rechtecksignal sein.
    Dem Signal (Anstiegzeit Abfallzeit ) kann der Transistor nur bedingt folgen.
    Je näher man der Grenzfrequenz vom Transistor kommt, um so geringer ist seine Verstärkung.
    - Ist die PWM Frequenz zu hoch kann der Transistor der Änderung nicht Folgen und wird heiß.
    - mit einen möglichst hohen Einschaltstrom und einem hohen Abschaltstrom
    ( zB. mit einem negativen Anteil) kann man das etwas verbessern.
    - Man muss natürlich die maximalen Parameter des Transistors einhalten

    noch Fragen?

    Gruß
    ARetobor

  6. #6
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    18.03.2018
    Beiträge
    2.650
    Die Grenzfrequenz - an die habe ich hier gar nicht gedacht. Deshalb versuche ich das jetzt nochmal mit einer höheren Frequenz und schaue ob der Transistor warm wird. Zurzeit funktioniert es mit 1kOhm aber die Frequenz ist niedrig.

    Danke erst mal!

    PS:

    Habe das mit PWM-Wert von 200 probiert, läuft und bleibt jetzt kalt der Transistor. Was immer das dann gewesen ist.

    MfG
    Geändert von Moppi (19.11.2018 um 18:35 Uhr)

Ähnliche Themen

  1. Basiswiderstand Berechnen NPN: Transistorrechner
    Von CaTiO im Forum Software, Algorithmen und KI
    Antworten: 8
    Letzter Beitrag: 14.08.2010, 09:28
  2. Basiswiderstand Transistor schaltung
    Von Snaper im Forum Elektronik
    Antworten: 20
    Letzter Beitrag: 01.08.2010, 21:42
  3. Transistor : Spannungverlust ?? Basiswiderstand??
    Von YaNnIk im Forum Elektronik
    Antworten: 14
    Letzter Beitrag: 09.01.2010, 19:03
  4. Basiswiderstand Laufschrift - wie denn nun?
    Von mathias172 im Forum Elektronik
    Antworten: 5
    Letzter Beitrag: 22.01.2009, 12:42
  5. basiswiderstand bc548
    Von dremler im Forum Elektronik
    Antworten: 10
    Letzter Beitrag: 08.11.2007, 19:32

Berechtigungen

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

12V Akku bauen