21 volt logica

Stel hier je overige vragen over elektronica als ze niet in bovenstaande passen.
Plaats reactie
Serieeltje
Berichten: 11
Lid geworden op: vr 3 apr 2015, 15:20

21 volt logica

Bericht door Serieeltje »

Hallo allen,

Met een raspberrypi wil ik graag een poort besturen die op 21 volt werkt.
Dat wil zeggen in dit geval: 21 volt is een logische 0, en 0 volt is een logische 1.

Nu is een GPIO poort van een RPi ook logisch omgekeerd.
Dus 3.3 volt is een logische 0, en 0 volt een logische 1.

Omdat ik van veilig houdt, heb ik een opto-coupler bedacht te gebruiken.

Voor ik de boel opblaas, zouden jullie aan de hand van onderstaand schema eens mee willen kijken?



GPIO poort 0 = 3.3 volt, dan zou de uitgang 21 volt moeten laten zien.
GPIO poort 1 = 0 volt, dan zou de uitgang 0 volt moeten laten zien.
Bijlagen
sturing1.JPG
sturing1.JPG (13.27 KiB) 11946 keer bekeken
Mat Janssen
Moderator
Moderator
Berichten: 11595
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Je moet nog een serie weerstandje opnemen tussen de 5 volt en pen 2 om de stroom van de interne led te beschermen. Voor de rest moet dit wel werken.
signature ruimte te huur ;-)
Verhuurd :!:
smd_lover
Moderator
Moderator
Berichten: 1955
Lid geworden op: di 24 mar 2009, 12:23
Locatie: prov Groningen.. .. .. .. .. .. .. .

Bericht door smd_lover »

Van de optocoupler is pin6 de output, niet pin7.
Hoe zorgvuldiger je als topicstarter je probleem omschrijft, hoe meer kans op adequate reacties en een oplossing.
Serieeltje
Berichten: 11
Lid geworden op: vr 3 apr 2015, 15:20

Bericht door Serieeltje »

Dank voor het meedenken.

Is 270 ohm goed voor die interne led? Dan kom ik op 18mA bij 5 volt.
Bijlagen
sturing0.2.JPG
sturing0.2.JPG (14.26 KiB) 11932 keer bekeken
Mat Janssen
Moderator
Moderator
Berichten: 11595
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

ok Eigenlijk moet je ook nog een twee tal diodes in serie zetten van de basis van je PNP tor, en een weerstand van de basis naar de +5. Dit omdat bij uitgeschakelde tor er 3,3 volt op de basis staat en 5 volt op de emtter. De tor zal dus niet uitgaan, maar minder stroom geven.
Je mag ook een weerstand plaatsen tussen de basis en de emitter van die tor zodat de tor bij 3,3 volt een Vbe heeft van minder dan 0,4 volt.
signature ruimte te huur ;-)
Verhuurd :!:
Serieeltje
Berichten: 11
Lid geworden op: vr 3 apr 2015, 15:20

Bericht door Serieeltje »

Je 2de optie stelt in feite een pulldown voor?!
Zo bedoel je?
Serieeltje
Berichten: 11
Lid geworden op: vr 3 apr 2015, 15:20

Bericht door Serieeltje »

Poging bijlage #9
Laatst gewijzigd door Serieeltje op za 4 apr 2015, 12:34, 1 keer totaal gewijzigd.
Mat Janssen
Moderator
Moderator
Berichten: 11595
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Nee, de 4K7 weerstand moet van de basis naar de emitter en mag maar 390 ohm zijn.
signature ruimte te huur ;-)
Verhuurd :!:
Serieeltje
Berichten: 11
Lid geworden op: vr 3 apr 2015, 15:20

Bericht door Serieeltje »

Ah, E en C omgedraaid. Ik zal hem vanavond eens op een breadboard steken.
Bijlagen
unibis0.4.JPG
unibis0.4.JPG (21.36 KiB) 11865 keer bekeken
Mat Janssen
Moderator
Moderator
Berichten: 11595
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Dit ziet er beter uit.
signature ruimte te huur ;-)
Verhuurd :!:
Serieeltje
Berichten: 11
Lid geworden op: vr 3 apr 2015, 15:20

Bericht door Serieeltje »

Ik maak me over 1 ding nog zorgen.
Die weerstand van 10K, vanaf 21 volt naar de basis van de 2de tor, zorgt die niet voor pull-up als de GPIO naar 0 volt gaat?
In dat geval zou de eindtor altijd blijven geleiden...
Mat Janssen
Moderator
Moderator
Berichten: 11595
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Die 10K zit aan een opencollector van de optocoupler. Bij afgeschakelde optocoupler zal de 10 K er voor zorgen dar je Vbe van je uitgangs transistor 0 volt is en dus netjes afgeschakeld.
signature ruimte te huur ;-)
Verhuurd :!:
Serieeltje
Berichten: 11
Lid geworden op: vr 3 apr 2015, 15:20

Bericht door Serieeltje »

Ja precies. Super bedankt oor je hulp. Ik laat nog even weten of de rookmelder niet afgegaan is :).
Serieeltje
Berichten: 11
Lid geworden op: vr 3 apr 2015, 15:20

Bericht door Serieeltje »

Hmm, er gaat toch nog iets niet helemaal goed.
Als er op de ingang 3,3 volt staat, brand de led wel, maar komt er maar 11,3 volt op de uitgang. Dit moet 21 zijn.

En als ik data verstuur vanuit de GPIO, de 3,3 / 0 volt voor een logische 0 en 1, dan knippert de led juist harder, in plaats van uit te gaan.

En als ik de uitgang op de poort aansluit waar de data heen moet, dan zakt de uitgangsspanning naar 12 volt. Terwijl dit 21 moet blijven(=logische 0).

Het apparaat waar de data in moet geeft dus ook geen sjoege.

Ik heb een officieel modem van rs232 naar deze signaalstandaard, en deze geeft onder belasting keurig 21 volt als logische 0, en 0 volt als logische 1.

Waar gaat het fout?!
smd_lover
Moderator
Moderator
Berichten: 1955
Lid geworden op: di 24 mar 2009, 12:23
Locatie: prov Groningen.. .. .. .. .. .. .. .

Bericht door smd_lover »

RS232 is toch plus en min 12V?
Hoe zorgvuldiger je als topicstarter je probleem omschrijft, hoe meer kans op adequate reacties en een oplossing.
Mat Janssen
Moderator
Moderator
Berichten: 11595
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Je 220K is veel te hoog, maak daar eens ook 10K van.
signature ruimte te huur ;-)
Verhuurd :!:
Serieeltje
Berichten: 11
Lid geworden op: vr 3 apr 2015, 15:20

Bericht door Serieeltje »

smd_lover schreef:RS232 is toch plus en min 12V?
Klopt, maar aan de ingang gaat de UART pin van een GPIO van een raspberry pi.
En die is 3.3 volt bij 0, en 0 volt bij 1.

Mat Janssen schreef:Je 220K is veel te hoog, maak daar eens ook 10K van.

Eens kijken...
Plaats reactie