Optocoupler probleem

Alle vragen m.b.t digitale schakelingen m.b.v. losse i.c's
en oplossingen m.b.v. PIC processoren.
Plaats reactie
Gebruikersavatar
Termike
Berichten: 279
Lid geworden op: ma 14 mar 2005, 13:39
Locatie: Hoevenen, België. .

Optocoupler probleem

Bericht door Termike »

Hallo iedereen,

Ik zit weer met een probleempje dat ik precies zo direct niet opgelost krijg.
Ik heb ergens een 12V signaal dat gescheiden moet worden van een apart 5V signaal.
Aangezien als die 12V actief wordt, er een puls dient te komen naar mijn PIC die op het 5V circuit zit, had ik er een optocoupler tussen gezet. De 4N25.
Nu die werkt perfect, het signaal komt erdoor. Maar geïnverteerd uiteraard.
Als de 12V actief wordt(zie schema) dan heb je 0V. Dus heb ik er een extra transistor bc547 achter gezet. Deze inverteerd het signaal inderdaad perfect. Maar het probleem is van zodra ik de pic op dat signaal(OUTPUT) zet, dat de uitgangsspanning volledig in elkaar zakt. Ik weet echt niet waarom.

Ik heb al geprobeerd de waarden van de weerstanden te wijzigen en dan kwam ik als ik op R2 een 100ohm zet, krijg ik er al 1V uit op de output.
Ik heb al geprobeerd de 2de transistor weg te laten zodat ik rechtstreeks aftak op de optocoupler, maar ook die spanning zakt volledig in elkaar als ik de uitgang aan een pic hang.

Ik dacht eigenlijk dat de ingangsweerstand van een PIC erg hoog was?
Maar het lijkt wel zo dat de PIC zoveel stroom vraagt dat de spanning volledig door de knieën gaat!
Ik heb ook al eens geprobeerd een NOT poort achter de optocoupler te hangen. Ook deze doet zijn werk perfect, tot ik die uitgang weer aan de pic hang. Dan krijg je 0.1V bij een 0 en 0.2V bij een high...

De ingang van de PIC aan de massa hangen met een 4k7 of 10k weerstand doet IETS maar veel te weinig om de spanning boven de 2V zelfs maar te krijgen.

Iemand suggesties?
Bijlagen
opto.jpg
opto.jpg (16.96 KiB) 20666 keer bekeken
smd_lover
Moderator
Moderator
Berichten: 1877
Lid geworden op: di 24 mar 2009, 12:23
Locatie: prov Groningen.. .. .. .. .. .. .. .

Bericht door smd_lover »

De ingang van een pic isnormaal heel hoogohmig.
Je zult de pic poortpin nog als uitgang geconfigureerd hebben staan.
Mat Janssen
Moderator
Moderator
Berichten: 11503
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Als je in de specificatie van de optocoupler kijkt, dan zie je dat zijn "versterkings/verzwakkings factor" opgegeven is bij een bepaalde Vce.
Jouw Vce wordt maar maximaal 0,7 volt. Dus je moet je schakeling een beetje aanpassen om alles goed aan te sturen. Kijk eens wat mijn schema doet.
Bijlagen
opto.GIF
opto.GIF (1.76 KiB) 20649 keer bekeken
signature ruimte te huur ;-)
Verhuurd :!:
Gebruikersavatar
Termike
Berichten: 279
Lid geworden op: ma 14 mar 2005, 13:39
Locatie: Hoevenen, België. .

Bericht door Termike »

AHHHHHHHHHHHHHHHHHHHHHH... Hoe ik daarover heb kunnen kijken???

Je wilt niet weten met hoeveel weerstanden en alternatieve schakelingen ik heb liggen prutsen en heb in mijn code gewoon portb.3 en portb.4 omgedraaid!!!

Anyways. Super bedankt om me erop te wijzen en heb't al getest en inderdaad, het werkt nu. Zo een domme fout! :-(
GvH-E
Berichten: 566
Lid geworden op: zo 25 mar 2007, 22:41
Locatie: Amersfoort. .. .. .. .. .. .. .. .. .

Bericht door GvH-E »

Deze inverteert niet meer....
Mat Janssen
Moderator
Moderator
Berichten: 11503
Lid geworden op: wo 10 dec 2003, 18:36
Locatie: nederweert. .. .. .. .. .. .. .. .. .

Bericht door Mat Janssen »

Dan bouw je het zelfde idee toch met een PNP transistor !
Bijlagen
opto_n.GIF
opto_n.GIF (1.74 KiB) 20617 keer bekeken
signature ruimte te huur ;-)
Verhuurd :!:
Gebruikersavatar
Termike
Berichten: 279
Lid geworden op: ma 14 mar 2005, 13:39
Locatie: Hoevenen, België. .

Bericht door Termike »

Thx Mat, ik ga straks een paar pnp's halen, ik werkte tot nu toe altijd met npn dus heb geen pnp's in huis!
pierreke101
Berichten: 3
Lid geworden op: vr 4 nov 2016, 14:53

Bericht door pierreke101 »

Hallo,

Ik ben bezig met een gelijkaardig project,
Ik moet 24V DC. afkomstig van een PLC omvormen naar 5V DC bestemd voor de ingang van een PIC .
Ik veronderstel dat ik hetzelfde schema kan gebruiken maar gewoon de weerstandswaarden moet aanpassen?
Hoe doe ik dit precies? en hoe zorg ik ervoor dat deze niet inverteert?
smd_lover
Moderator
Moderator
Berichten: 1877
Lid geworden op: di 24 mar 2009, 12:23
Locatie: prov Groningen.. .. .. .. .. .. .. .

Bericht door smd_lover »

Ja, de 2k2 moet dan 4k7 worden.
Hoe zorgvuldiger je als topicstarter je probleem omschrijft, hoe meer kans op adequate reacties en een oplossing.
pierreke101
Berichten: 3
Lid geworden op: vr 4 nov 2016, 14:53

Bericht door pierreke101 »

Super bedankt hoe heb je dit precies berekend zodat ik het ook versta ;)
en weet je ook hoe ik er kan voor zorgen dat deze niet inverteert?
Plaats reactie