Sida 1 av 2

Acceptabel "förvrängning" av kurvform för optokopplare

Postat: 6 oktober 2010, 18:38:16
av MicaelKarlsson
Hej!

Jo, jag vet att rubriken är aningen kryptisk men min fundering lyder som följer:
Hur mycket kan man anse vara acceptabel förvrängning av en fyrkantvåg efter en optokopplare?

Det jag är ute efter är vad som kan anses vara acceptabel stigtid för optokopplaren. Tänker mest på en procentsats av tiden då pulsen på ingången av optokopplaren är hög. Tydligt tillräckligt?
stigtid.JPG
Tanken är att använda optokopplare för att skydda mikrokontroller i en H-brygga.

Edit: Jag kan återkomma med testresultat om någon mer är intresserad.

Re: Acceptabel "förvrängning" av kurvform för optokopplare

Postat: 6 oktober 2010, 18:58:49
av blueint
4N35.pdf

Brukar förhålla sig Toff > Ton pga kapacitans i optokopplaren. Primärt mottagaren om jag minns det korrekt.

Re: Acceptabel "förvrängning" av kurvform för optokopplare

Postat: 6 oktober 2010, 19:04:06
av MicaelKarlsson
blueint: :humm: Va?

Men om jag omformulerar mig: Hur stor deformation av kurvformen anser ni vara acceptabel? Alltså hur stor andel av totala tiden pulsen är till tycker ni att stigtiden kan vara för att kurvformen kan sägas vara "opåverkad"?

Re: Acceptabel "förvrängning" av kurvform för optokopplare

Postat: 6 oktober 2010, 19:06:13
av blueint
Max 20%, helst under 10%. Beror lite grann på hur det som är i andra ändan reagerar.

Re: Acceptabel "förvrängning" av kurvform för optokopplare

Postat: 6 oktober 2010, 19:14:32
av MicaelKarlsson
Okej! I detta fall IR2184.

Re: Acceptabel "förvrängning" av kurvform för optokopplare

Postat: 6 oktober 2010, 20:09:24
av blueint
I detta fallet är i vart fall PWM frekvens, FET gate-charge, FET threshold, motortröghet, applikation för den mekaniska rörelsen mm av betydelse.

Re: Acceptabel "förvrängning" av kurvform för optokopplare

Postat: 6 oktober 2010, 20:14:51
av Swech
Men varför läggs så mycket tid på att skydda microprocessorer till höger och vänster.
Om det krävs radikala designförändringar/ lösningar som ligger på gränsen att funka
bara ifall om att drivkretsen går sönder....
Om nu drivkretsen havererar så är det ändå lagning av kortet som krävs.

Vad är det du vill skydda mot och varför tror du att det är ett problem.
Drivkretsen i fråga verkar vid ett snabbt tittande i databladet vara tänkt att köra direkt
mot processor...

Swech

Re: Acceptabel "förvrängning" av kurvform för optokopplare

Postat: 6 oktober 2010, 20:20:11
av blueint
Man kan skydda MCU:n mot att löpa amok för enstaka transient mm.

Re: Acceptabel "förvrängning" av kurvform för optokopplare

Postat: 7 oktober 2010, 06:45:48
av Swech
Jovisst men det går att fixa utan optokopplare

Swech

Re: Acceptabel "förvrängning" av kurvform för optokopplare

Postat: 7 oktober 2010, 07:49:28
av Icecap
Om det bara är för att isolera bort störningar från en µC räcker det rikligt med en drivkrets! Är det för att isolera µC drivspänning HELT mot "yttre" drivspänning är det optokopplare som gäller men är t.ex. GND gemensamt för båta matningar är drivkretsen som sagt rikligt!

Och hela grundfrågan är fel till att börja med!
Det som en OC har av problem är inte hur många procent den "förvränger" kurvformen med, det är istället frågan om stig- och fall-tider, alltså fasta enheter som matas med en variabel. Designmässigt ska man gå andra vägen: det kommer pulser, vad är den maximala påverkan som får ske och vilken OC ska då användas och hur ska den kopplas för att det fungerar.

Vill man alltså köra igenom 10MHz får man hitta en OC som klarar det, är det 100Hz blir det hela lite lättare.

Re: Acceptabel "förvrängning" av kurvform för optokopplare

Postat: 7 oktober 2010, 10:16:13
av MicaelKarlsson
Men varför läggs så mycket tid på att skydda microprocessorer till höger och vänster.

En kombination av anledningar:
1. Kul att experimentera
2. Kunskaper är alltid bra att ha
3. Extra säkerhet skadar inte

Och hela grundfrågan är fel till att börja med!
Protest!!! :mrgreen:
Jag kanske var otydlig i formuleringen eller blev det otydligt på annat håll, strunt samma.

Det jag var ute efter är just hur stor del av tiden t_on som kan utgöras av stig- och falltid för att man skall kunna säga att kurvformen är opåverkad ur ett mer praktiskt synsätt.

Re: Acceptabel "förvrängning" av kurvform för optokopplare

Postat: 7 oktober 2010, 10:28:31
av bearing
Det beror ju helt på applikationen. I en motorstyrning är dödtiden mellan övre och undre transistor(-grupp) viktig. Ifall fördröjningen i en optokopplare gör att dödtiden försvinner blir resultatet nog inte så lyckat.

Optokopplare påverkas av värme har jag förstått, vilket antagligen gör att av-/påtid kan ändras under drift.

Re: Acceptabel "förvrängning" av kurvform för optokopplare

Postat: 7 oktober 2010, 18:29:08
av jesse
Det jag var ute efter är just hur stor del av tiden t_on som kan utgöras av stig- och falltid för att man skall kunna säga att kurvformen är opåverkad ur ett mer praktiskt synsätt.
Den är väl acceptabel så länge det fungerar det du ska göra. Finns alltså inget generellt "accepterat" eller "oaccepterat" i det här fallet.

Billiga optokopplare, som 4N35 har ju ofta relativt långa stig- och falltider men kan ändå fås att fungera med 9600 baud UART t.ex. om man är noggrann och väljer komponentvärden rätt. (stömmen genom lysdioden och lasten vid transistorn påverkar stig och falltiden enormt, så det beror mer på yttre omständigheter än på optokopplaren. Även en "snabb" optokopplare kan bli helt fel om du har fel värden på motstånd etc.

Liten genomgång här om optokopplares stig och falltider kan vara intressant kanske. (kolla pdf-filen i första inlägget)

Re: Acceptabel "förvrängning" av kurvform för optokopplare

Postat: 8 oktober 2010, 13:48:21
av MicaelKarlsson
Tackar jesse!! Ser ut att vara intressant läsning :tumupp:

Re: Acceptabel "förvrängning" av kurvform för optokopplare

Postat: 8 oktober 2010, 14:57:28
av blueint
Kanske man kan bättre på responsen genom att lägga en resistans mellan kollektor-emitter? samt ha en transistor som slår på lysdioden. Och en annan som kortsluter över lysdiodens anod-katod. Allt för att minimera komponenternas kapacitansegenskaper på bekostnad av energieffektiviteten.

Har för mig det finns ljuskänsliga dioder som är avsevärt snabbare än ljustransistorer dessutom.