Ich habe eine Platine die 12V bekommt. Zusätzlich bekommt die aber nochmal +12V als "Key" Bzw. Signal, das die Platine arbeiten soll (Liegt "Key" an, tut sie was. Will man die Platine rebooten unterbricht man "Key" kurz). Jetzt habe ich also einmal: +12V als Stromversorgung -12V als Ground +12V als Signal Die Signalleitung zieht max 100mA. Wie bekomme ich das jetzt am einfachsten von einem ESP32 (3.3V) geschaltet? Geht nicht um die Programmierung. Das erste mal das ich mit einem diskreten Transistor arbeiten werde. Brauche ich jetzt also einen P-Kanal MOSFET? Schließlich kann ich nicht mit einem N-Kanal die -12V schalten, weil ich damit quasi der ganzen Platine den Saft abdrehe statt nur "Key" zu unterbrechen und damit einen geordneten reboot auszulösen.
ESP4096 schrieb: > Wie bekomme ich das jetzt am einfachsten von einem ESP32 (3.3V) > geschaltet? Mit einem smart high side switch wie TPD1052F
Und für die besonders ängstlichen Naturen: ein SSR mit MOSFET-Ausgang.
Wer sich viel Klimbim (Hühnerfutter) sparen will nehme einen ProFET ist, in Vielen gängigen Geräten heute Standard....
:
Bearbeitet durch User
ESP4096 schrieb: > Jetzt habe ich also einmal: > +12V als Stromversorgung > -12V als Ground > +12V als Signal -12V ist meist nicht Ground! Du meinst bestimmt 0V. Zwischen -12V und +12V ist eine Differenz von 24V.
Hätte man im Netz gesuch hätte man aber z.B. auch dies gefunden oder viele andere informative Seiten. https://www.aeq-web.com/mosfets-igbts-und-mikrocontroller-was-wie-ansteuern-anfaenger/
Wenn's natürlich einen IC gibt wo Jemand auch noch literweise Hirnschmalz für Schutzsysteme u.Ä. reingekippt hat, dann nehme ich natürlich eine solche Lösung. @Martin danke. Mit negativen Spannungen bin ich noch nicht so fit. In der Manual der Platine steht nur -12V. Wahrscheinlich meinte man einfach Minus. Nach Verfügbarkeit scheint mir der BTS50055-1TMB am besten. Danke für die ganzen Antworten.
ESP4096 schrieb: > Zusätzlich bekommt die aber nochmal +12V als "Key" Bzw. Signal, das die > Platine arbeiten soll (Liegt "Key" an, tut sie was. Will man die Platine > rebooten unterbricht man "Key" kurz). > Die Signalleitung zieht max 100mA. Und wieviel brauchst du minimal? Es wäre ja energetisch eigentlich völliger Blödsinn, wenn man allein zum Einschalten einer "Platine" dauerhaft 1,2W verheizt. Etwas anders sieht es aus, wenn diese 1,2W einfach nur die Spannungsversorgung des Logikteils ist. ESP4096 schrieb: > In der Manual der Platine Evtl. kannst du ja einfach mal sagen, was denn diese geheimnisvolle "Platine" ist, und idealerweise sogar, wo man das Handbuch findet...
:
Bearbeitet durch Moderator
Ist eine chinesische MCU für einen Elektromotor. Genaueres kann ich zur Platine nicht sagen weil typisch vergossen/verklebt. Eine öffentliche Manual gibt es nicht. Ob irgendwo 1 Watt zuviel verbraten wird, ist in dem Einsatzszenario belanglos. Sofern es keine Einwände zum BTS50055-1TMB gibt ist das Thema erledigt.
ESP4096 schrieb: > Sofern es keine Einwände zum BTS50055-1TMB gibt ist das Thema erledigt. OK einzig, es gibt auch Kleinere für die Leistung: BTS4140N Die setze ich immer für solche Applikationen ein.
:
Bearbeitet durch User
Patrick L. schrieb: > Die setze ich immer für solche Applikationen ein Umständlicher Chip Er braucht einen vorgeschalteten normalen Transistor,,weil sein Eingang nicht logic level kompatibel ist sondern einen echten open collector fordert. Siemens-Schrott.
>OK einzig, es gibt auch Kleinere für die Leistung: >BTS4140N Danke für den Vorschlag. Jedoch schaltet der BTS4140N über Ground. Dann brauche ich wieder einen NPN der mir mein ESP32-Pin HIGH auf Ground schaltet, damit wiederum der BTS4110N seinen Dienst verrichtet. Das kommt mir irgendwie doppelt gemoppelt vor.
ESP4096 schrieb: > Ist eine chinesische MCU für einen Elektromotor. Genaueres kann ich zur > Platine nicht sagen weil typisch vergossen/verklebt. Eine öffentliche > Manual gibt es nicht. Dann miss doch einfach den Strom am "Steuer"eingang.
H. H. schrieb: > Dann miss doch einfach den Strom am "Steuer"eingang. 0.6mA :D Hab es nicht hinbekommen das das Teil mal mehr benötigt.
Wer sich vor diskreten Baureilen fürchtet, könnte auch sowas nehmen: https://assets.nexperia.com/documents/data-sheet/PEMB20_PUMB20.pdf
(sorry war der falsche, gibt auch einen mit NPN und PNP, suche grad..)
Zur Sicherheit (weil das genaue Vorhaben nur durch Glück noch in der TE): Es kommt aber nur ein Key_Signal (Einschaltkommando "High/+12VDC") vor in dem Konzept oder? (Es soll also nicht besagtes Signal "emuliert" werden (können/dürfen), z.B. durch einen Schalter von der +12V Versorgung nach "Key Input", um Betrieb der Platine auch (mal/öfters) ohne ankommendes Key Signal zuzulassen?)
Ist das KEY Signal > 9V Beginnt die Engine-MCU mit dem self check und fährt hoch. Ist das Key Signal < 6V Beginnt die Engine-MCU mit dem shutdown indem sie sich z.B. entläd. (Ist Key 6> && <9 ist das ein Fehler) Das Key Signal muss in einigen Fällen gezielt unterbrochen werden (<6V) um ein Reboot auszulösen. Dies ist nötig, wenn die Engine-MCU einen bestimmten Fehler entdeckt hat (Z.B. Wenn die 380V Motorversorgung unter einen Schwellwert fällt, verbleibt sie in einem Fehlermodus bis zum Neustart) Der Neustart über KEY Signal wird explizit für solche Fehler gefordert.
ESP4096 schrieb: > @Martin danke. Mit negativen Spannungen bin ich noch nicht so fit. In > der Manual der Platine steht nur -12V. Wahrscheinlich meinte man einfach > Minus. Das musst du aber zwingend klären! Eine Vermutung kann im Zweifelsfall zur Zerstörung des Gerätes führen. Wie sind denn die anderen Ein-/Ausgänge beschriftet? Welche Spannungen stellt das Netzteil zur Verfügung?
qq schrieb: > ESP4096 schrieb: >> @Martin danke. Mit negativen Spannungen bin ich noch nicht so fit. In >> der Manual der Platine steht nur -12V. Wahrscheinlich meinte man einfach >> Minus. > > Das musst du aber zwingend klären! > Eine Vermutung kann im Zweifelsfall zur Zerstörung des Gerätes führen. Genau. Gibt es denn auch einen Anschluss, der mit GND bezeichnet ist? Denn dann sind es tatsächlich +12V, 0V und -12V.
qq schrieb: > Das musst du aber zwingend klären! > Eine Vermutung kann im Zweifelsfall zur Zerstörung des Gerätes führen. Ja, habe ich. In verschiedenen Stellen der Doku ist von 12V Power supply die rede. Das Gerät funktioniert auch exakt wie vorgesehen mit 12V und GND, ich bekomme eine entsprechendes CAN Signal wenn etwas mit der Stromversorgung nicht stimmt.
Für reine Signalkopplung auf 24V eignet sich z.B. PUMD9. Der liefert bis 100mA. Wer Spaß an einer low current Status-LED (2mA) hat, die kommt zwischen Pin 5 und 6. https://www.farnell.com/datasheets/1759211.pdf
MaWin schrieb: > ESP4096 schrieb: > >> Wie bekomme ich das jetzt am einfachsten von einem ESP32 (3.3V) >> geschaltet? > > Mit einem smart high side switch wie TPD1052F quatsch!! ein Transistor mit Vorwiderstand 4,7 kohm plus Diode an doe Basis, tuts auch, fertig! Wenn nur 3,3 V vorhanden sind zum Steuern, reichtcauch 2,2 K. Auf Nummer sicher geht man, um galvanische Trennung zwischen Steuerspannung und geschalteter Versorgung das ganze über einen CNY17 o.ä. anzustejern. Der Optokoppler schützt hier den Steuerpin. Zumal dann auch einfach über Pin 4 und 1 die interne IR-Diode nur über einen Vorwiderstand 330 Ohm mit den 3,3 V angesteuert wird., die das Steuerteil liefert. Aber ich verrate hier im Internet doch nicht mein geistiges Eigentum, wenn die andren so blöd sind,selber schuld. Das geht nur mich allein was, niemanden sonst. Wär ich ja blöd, Vollianfragen wahrheitsgemäß weiterzugeben.Wozu?
Häh? schrieb: > Aber ich verrate hier im Internet doch nicht mein geistiges Eigentum Besser wäre es, du behieltest deine geistige Dummheit für dich, an statt sie hier laut rauszuplärren. Ist es dir nicht peinlich nun als dummer Honk da zu stehen der nicht mal das Problem der Pegelwandlung verstanden hat ?
Häh? schrieb: > Aber ich verrate hier im Internet doch nicht mein geistiges Eigentum, > wenn die andren so blöd sind,selber schuld. > > Das geht nur mich allein was, niemanden sonst. Wär ich ja blöd, > Vollianfragen wahrheitsgemäß weiterzugeben.Wozu? Verständlich. Wer läßt sich schon als Dank für eine Hilfestellung von einem Haufen Idioten demontieren? Das war mal anders, ist aber offenbar heute so gewünscht und akzeptiert.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.