Hallo Gemeinde, auf der Suche nach einem nicht invertierenden Optokoppler für eine BLDC Ansteuerung bin ich leider nicht so richtig fündig geworden. Ich habe 6 PWM-Signale(20MHz) an GPIO Pins am Mikrocontroller (STM32) die ich vom Motortreiber (Mosfets) trennen will. Habe dazu einen HCPL2631 getestet. Im Datenblatt ist aber nur eine invertierende Schaltung gezeigt mit Pullup am Ausgang. Falls aber der Mikrocontroller ausgeschaltet ist oder verrückt spielt sind alle Mosfets auf high. Also suche ich einen Optokoppler der den Ausgang nur schaltet, wenn am Eingang Spannung >2.5V anliegt. Mache ich einen Denkfehler ? Welchen Optokoppler kann ich nehmen ?
20MHz, Motortreiber ??? Meinst du kHz? Die bessere Alternative ist fast immer ein i-coupler. Allerdings teurer, deswegen "fast".
Tom Fox schrieb: > auf der Suche nach einem nicht invertierenden Optokoppler für eine BLDC > Ansteuerung bin ich leider nicht so richtig fündig geworden. JEDER OK ist invertierend oder auch nicht. Ganz wie ich will! Je nachdem, ob ich die OK nach Vcc oder nach GND schalte, und je nachdem, wie der zugehörige Transistor verschaltet ist, invertiert der OK. Oder auch nicht. > Habe dazu einen HCPL2631 getestet. Im Datenblatt ist aber nur eine > invertierende Schaltung gezeigt mit Pullup am Ausgang. Welches Datenblatt? Welche Schaltung? Dann schließ die LED einfach statt an VCC an Masse an (oder andersrum). > Ich habe 6 PWM-Signale(20MHz) an GPIO Pins am Mikrocontroller (STM32) > die ich vom Motortreiber (Mosfets) trennen will. WARUM brauchst du eigentlich bei einer BLDC Ansteuerung einen OK? In zigmillionen Anwendungen geht das ohne Potentialtrennung...
:
Bearbeitet durch Moderator
Da wie im gezeigten Aufbau das Microprozessorboard http://www.ebay.de/itm/ARM-Cortex-M3-STM32F103C8T6-STM32-Kern-Board-Minimum-System-Entwickeln-Board-Neu-/350940830643?pt=Wissenschaftliche_Ger%C3%A4te&hash=item51b5b41bb3 über USB vom PC versorgt wird und ausserdem auch noch der Programmieradapter, sowie RS232 ihre Versorgung vom PC bekommen dachte ich dass es besser ist die 2 Spannungsversorgungen zu trennen. In der Vergangenheit hatte ich schon einmal meinen Programmieradapter samt RS232-Adapter im PC zerschossen. Das will ich nicht noch einmal riskieren. Lothar Miller schrieb: > Welches Datenblatt? Welche Schaltung? http://www.reichelt.de/HCPL-2631/3/index.html?&ACTION=3&LA=446&ARTICLE=76153&artnr=HCPL+2631&SEARCH=hcpl2631 H.Joachim Seifert schrieb: > Die bessere Alternative ist fast immer ein i-coupler Wäre ein ADUM1200 eine Option für mich? Wird das Signal hier 1:1 durchgereicht ? Lothar Miller schrieb: > WARUM brauchst du eigentlich bei einer BLDC Ansteuerung einen OK? Weil ich einen Schreibtischaufbau habe. Später wenn alles von der Batterie versorgt wird brauche ich keinen OK mehr. Lothar Miller schrieb: > JEDER OK ist invertierend oder auch nicht. Ganz wie ich will! Ja aber im verlinkten Datenblatt ist doch am Ausgang high wenn am Eingang kein Signal anliegt (z.B. wenn der Prozessor (noch) nicht läuft). Das ist tödlich für meine Mosfets. Deshalb wollte ich einen OK der, wenn am Eingang kein Signal anliegt den Ausgang auf Masse hat.
Suche mal nach Mosrelais. Die arbeiten so ähnlich wie Relais nur als Optokoppler. Typbezeichnung weiß ich grad nicht.
Tom Fox schrieb: > Ja aber im verlinkten Datenblatt ist doch am Ausgang high wenn am > Eingang kein Signal anliegt Wenn du die LED des Ok zwischen +Ub und Pin anschließt, leuchtet die LED wenn der Pin des µCs auf Low ist, wenn du sie zwischen Pin und GND schaltest, leuchtet die LED, wenn der Pin High ist. Markus Müller schrieb: > Mosrelais PhotoMOS-Relais sind relativ langsam: Das AQV252J hat z.B. eine Turn On Time von typ. 1.4ms. Damit ist nichts mit 20kHz.
:
Bearbeitet durch User
wenn der OK "verkehrt herum" funktioniert, kannst du die LED anschließen, wie du willst, es geht nicht. Entscheidend ist, dass der Ausgang low ist, wenn kein Strom durch die LED fließt. Der HCPL-0211 macht es richtig, hat aber einen TTL-Ausgang. Es kommen bei 5 Volt VCC nur knappe 3 Volt raus. Zum Ausgleich verträgt er aber 20 Volt VCC. http://www.reichelt.de/Optokoppler/HCPL-0211-000E/3//index.html?ACTION=3&GROUPID=3046&ARTICLE=76143&SEARCH=HCPL-0211&SHOW=1&OFFSET=16&
Der HCPL3180 (12V) und der HCPL3120 (18V) sind beides nicht invertierende OK mit direkten Gate Treiber Ausgang. Leider nicht ganz billig. Die Ausgangsspannung liegt etwa bei Vcc.
:
Bearbeitet durch User
ob der OK invertiert oder nicht, hängt ausschließlich deiner Schaltung. die Variante von Max H. ist eine gute. eine weitere: Nimm einen Pulldown und ziehe ihn mit dem Transistor des OK nach oben --> nicht invertierender Optokoppler: LED an -> Transistor macht auf -> HIGH. Dafür brauchts kein spezielles Bauteil. Allerdings stellen die 20kHz ein paar Anforderungen an das Timing, da muss man genauer hinschauen. tphl/tplh sind hier wichtig, nicht nur die Frequenz. Vor allem die Differenz der beiden. Denkbares Kriterium: tphl(max)-tplh(min) <1/10 von 50µs --> Fehler im Tastverhältnis < 10%. Wenn das zu ungenau/übertrieben ist, Kriterium anpassen. Bei den Preisen von OKs würde ich eher in Richtung genau gehen, z.B. 5% oder weniger. Einfach den Selektor bei einem Distri bemühen: http://de.mouser.com/Semiconductors/Integrated-Circuits-ICs/Optocouplers-Photocouplers/High-Speed-Optocouplers/_/N-abef5?P=1yxyibeZ1yxyiveZ1yxyjb7Z1yy4b0fZ1z0wsdwZ1z0wzz2Z1z0wse1Z1yxykm8Z1z0wsq0Z1yxyjarZ1z0wse6Z1yxyjaqZ1yxykq9Z1z0smedZ1z0smi9 und einen passenden nehmen. Die Feineinstellung musst du selber vornehmen - Gehäuse, CTR, Isolationsspannung etc (ich kenne ja deine Schaltung nicht).
Vielen Dank für die hilfreichen Antworten. Super Forum hier. Ich habe nun die HCPL3180 genommen. Die funktionieren perfekt. Leider 4x teuer als die HCPL2631 aber was solls. Die ADUM wären auch interssant gewesen passten aber von der Spannungslage her nicht. gnd3 schrieb: > wenn der OK "verkehrt herum" funktioniert, kannst du die LED > anschließen, wie du willst, es geht nicht. Danke genau das war der Punkt meiner Ausgangsfrage
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.