Forum: Mikrocontroller und Digitale Elektronik P-Ch. Mosfet auf RC ESC wird Heiß


von Daniel (Gast)


Lesenswert?

Hallo,
ich habe einen RC-Brushless Motorregler mit einer alternativen Firmware 
beschrieben und habe seitdem das Problem dass der Regler extrem heiß 
wird. Besser Gesagt die P-Ch. FETs (TPC8107)
Diese werden über einen Atmega8 DTC143ZCA NPN Pullup Widerstand + Gate 
vom Mosfet angesteuert.
Andere Regler mit derselben Firmware haben zwischen Atmega und dem 
Transistor einen 4,7k Widerstand verbaut, welcher auch in der Tabelle 
mit der ich den Transistor identifiziert habe, aufgeführt ist (SMD code 
E23 DTC143ZCA) 
http://info.electronicwerkstatt.de/bereiche/bauteile/smd/smd_aktiv/e.html

Jetzt die Frage kann das die Ursache des Temperatur / Leistungsproblems 
sein?  Falls ja, kann das durch das Anpassen der Firmware behoben 
werden?
Danke und Grüße

von Stefan F. (sfrings)


Lesenswert?

Zeige mal einen Schaltplan dazu, dann sehen wir weiter.

von Ben _. (burning_silicon)


Lesenswert?

Wenn das Problem seit dem Wechsel der Firmware auftritt würde ich ja mal 
vermuten, daß diese beim Umschalten der Halbbrücken mit zu geringen 
Totzeiten arbeitet. Dadurch fließt kurzzeitig ein hoher Strom durch 
beide FETs direkt von Plus nach Minus (shoot-through). Die P-FETs haben 
generell einen höheren Innenwiderstand oder werden in diesem Moment 
gerade geschlossen, daher fällt die Leistung an ihnen ab. Meine 
Theorie...

von Daniel (Gast)


Angehängte Dateien:

Lesenswert?

Danke für die Antworten, einen Schaltplan habe ich nicht, aber ich habe 
es mal kurz auf einem Foto zusammengefasst.
Die Regler sind ähnlich beschalten und beide mit derselben Firmware 
beschrieben. Der obere funktioniert perfekt, der Untere hat das P-Ch. 
Hitzeproblem (schon bei 2A sehr heiß)
Für mich waren die fehlenden Widerstände der größte erkennbare 
Unterschied und andere P-Fets

Die Firmware soll die Regelgeschwindigkeit erhöhen um die Stabilität für 
einen Multicopter zu erhöhen.... Mit Original FW konnte ich es leider 
nicht testen, da ich gleich alle 6 Regler geflasht habe....

von Jens G. (jensig)


Lesenswert?

>ich habe einen RC-Brushless Motorregler mit einer alternativen Firmware
>beschrieben und habe seitdem das Problem dass der Regler extrem heiß
>wird. Besser Gesagt die P-Ch. FETs (TPC8107)

>Die Regler sind ähnlich beschalten und beide mit derselben Firmware
>beschrieben. Der obere funktioniert perfekt, der Untere hat das P-Ch.
>Hitzeproblem (schon bei 2A sehr heiß)

Jetzt komme doch mal mit der kompletten Wahrheit raus.
Anfangs erzählst Du was von alternativen Firmware, dann plötzlich ist 
die Hardware ganz anders, und die Firmware die selbe.
Immer diese Märchen ...

von Daniel (Gast)


Lesenswert?

Jens G. schrieb:
> Jetzt komme doch mal mit der kompletten Wahrheit raus.
> Anfangs erzählst Du was von alternativen Firmware, dann plötzlich ist
> die Hardware ganz anders, und die Firmware die selbe.
> Immer diese Märchen ...

Was soll das schon wieder? Bitte nur noch Antworten die nicht auf Streit 
aus sind! Warum sollte ich hier Märchen erzählen? Ich versuche hier nur 
mein Problem zu erklären.

Folgendes: Ich habe 6 gleiche Regler von Hobbyking bestellt ( die 
unteren auf dem Bild)
Da es nur eine Hand voll Layouts/Schaltungen von China ESCs gibt, sind 
viele untereinander kompatibel. Den oberen Regler hatte ich noch hier 
liegen und habe eine Strommessung mit Original Firmware und danach mit 
anderer Firmware gemacht.
Ergebnis: Selber Stromverbrauch, keine Probleme.
Erkennbarer unterschied zwischen den Reglern: andere FETS, fehlende 
Widerstände

Der obere Regler ist ein Mystery 30A von Ebay
Der untere ist ein Hobbyking HKSS25-30A

Weitere Infos zur Firmware: 
http://wiki.openpilot.org/display/Doc/RapidESC+Database
http://wiki.openpilot.org/display/Doc/Flashing+Instructions

Ich möchte nur verstehen warum es mit dem einen geht und mit dem anderen 
nicht, bei so geringen unterschieden.

von Jens G. (jensig)


Lesenswert?

>Was soll das schon wieder? Bitte nur noch Antworten die nicht auf Streit

Glaubst Du wirklich, jemand könne was mit Deiner Beschreibung anfangen?
Ich habe ganz einfach nach Details gefragt, die normalerweise schon in 
der Problembeschreibung beantwortet sein sollten.

Soll ich mal Deine Initialbeschreibung auseinandernehmen?

>ich habe einen RC-Brushless Motorregler mit einer alternativen Firmware
Was für ein Regler? Was für eine alternative Firmware?
>beschrieben und habe seitdem das Problem dass der Regler extrem heiß
>wird. Besser Gesagt die P-Ch. FETs (TPC8107)
Schaltplan brauchen wir normalerweise ...
>Diese werden über einen Atmega8 DTC143ZCA NPN Pullup Widerstand + Gate
>vom Mosfet angesteuert.
tolle Beschreibung eines Schaltplans
>Andere Regler mit derselben Firmware haben zwischen Atmega und dem
>Transistor einen 4,7k Widerstand verbaut, welcher auch in der Tabelle
ist schon sehr wärmerecordverdächtig ...
>mit der ich den Transistor identifiziert habe, aufgeführt ist (SMD code
>E23 DTC143ZCA)
>http://info.electronicwerkstatt.de/bereiche/bautei...
>Jetzt die Frage kann das die Ursache des Temperatur / Leistungsproblems
>sein?  Falls ja, kann das durch das Anpassen der Firmware behoben
>werden?
Woher sollen wir das wissen - keine Ahnung, von welchem Modul mit 
welcher Schaltung Du da sprichst ...
>Danke und Grüße
np

>Was soll das schon wieder? Bitte nur noch Antworten die nicht auf Streit
>aus sind! Warum sollte ich hier Märchen erzählen? Ich versuche hier nur
>mein Problem zu erklären.

Achja - auf Streit war ich nicht aus - lese einfach mal Deine 
Problembeschreibung durch, und dann frage Dich selbst mal, ob Du alles 
davon verstanden hast (ohne Dich jetzt auf Dein Insiderwissen Deiner 
Situation verlassen zu müssen).

von Jens G. (jensig)


Lesenswert?

Ach ja - da der TPC8107 ein ziemlich niederohmiger Mosfet ist, der wegen 
geringer Überlast nicht unbedingt warm werden sollte, könnten als 
Ursache herhalten:
- zu niedrige Todzeiten
- zu geringe Gatespannung
- zu flache Flanken der Gatespannungen (viel ohmscher Verlustbereich)
- Kurzschluß am Ausgang (schwer zu erklären mit reiner Firmwareänderung)
- der TPC8107 ist kein TPC8107
- beide gezeigte Module sind nicht wirklich identisch (da scheinen
  nicht wirklich alle Bauteile vorhanden zu sein auf den ersten Blick).
- oder sonstiges ...

Am besten, mal mit einem Oszi die Spannungen am Ein/Ausgang der Mosfets 
anschauen.

von herth (Gast)


Lesenswert?

Daniel schrieb:
> Folgendes: Ich habe 6 gleiche Regler von Hobbyking bestellt ( Hobbyking 
>HKSS25-30A ).

Wahrscheinlich zu spät, aber in der verlinkten Tabelle steht:

Note: HK-SS18A, HK-SS20A, and maybe other sizes kill themselves (P-FET 
gate noise) when ran at higher PWM speeds - avoid

Besser man kauft ESCs mit n-FETs only.

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.