Re: Spänningar för optokopplare
Postat: 20 april 2011, 15:52:27
Det är strömmen från servo-vad-det-nu-heter-dioden som påverkar din OP att skicka mer eller mindre ström till lysdioden. Därför måste du ändra R1 och R2 också. Att ändra själva lysdiodmotståndet behövs bara om det blir för hög spänningsskillnad för OP:ns utgång när den ska försöka ge rätt ström till lysdioden.
Men det mest skumma var ju att du fick högre ström till lysdioden vid -10 och +10V , men lägre vid 0V... Det kan inte stämma. ??? från -10 till +10 volt borde ju strömmen öka hela vägen.
Hela grejen är ju en återkopplingshistoria:
Antag att du har 0V på ingången vilket ger +2V på Vin+
OP:n vill då att Vin- ska öka till +2V också, så den ökar spänningen på utgången tills lysdioden får tillräckligt med ström så att servo-dioden i sin tur leder exakt så mycket ström att den ger +2V spänningsfall över R1.
Halverar du R1 måste servo-dioden ge ut dubbelt så mycket ström. OP:n kommer då att höja spänningen på utgången tills det inträffar.
Men nu kan jag tänka mig vad som händer vid -10 volt in: det ska alltså ge 0 volt på Vin+
Det innebär i sin tur att det inte får gå någon ström alls genom servo-dioden, så OP:n sänker spänningen tills det går extremt lite eller ingen ström även genom lysdioden. Kanske 0.001 mA.... Och det var ju inte vid den strömmen som IL300 var linjär, eller?
Linjär är den först över 5mA.... och upp till 20 mA.
Så vi får kanske göra om Vin om det ska bli linjärt ut:
Om högsta tillåtna Vin får vara 4 volt, så ska det motsvara 20 mA i lysdioden (högsta gränsen för det linjära området).
en fjärdedel av detta, 5mA är då den lägsta gränsen. Det motsvaras av +1 volt. Så om du höjer så du får 20mA vid 4 volt, så kommer all spänning under 1 volt att bli olinjär.
Eftersom dina mätningar vid lysdioder visar att strömmen ligger omkring 3-6 mA så är den för det mesta olinjär...
Så inte nog med att du måste sänka R1 och R2, du måste också konstruera om resistordelaren vid ingången så att du får 1-4 volt ut istället som nu 0-4 volt. Det är bara att koppla vidare.. man lär sig mycket av sånt här!
Men det mest skumma var ju att du fick högre ström till lysdioden vid -10 och +10V , men lägre vid 0V... Det kan inte stämma. ??? från -10 till +10 volt borde ju strömmen öka hela vägen.
Hela grejen är ju en återkopplingshistoria:
Antag att du har 0V på ingången vilket ger +2V på Vin+
OP:n vill då att Vin- ska öka till +2V också, så den ökar spänningen på utgången tills lysdioden får tillräckligt med ström så att servo-dioden i sin tur leder exakt så mycket ström att den ger +2V spänningsfall över R1.
Halverar du R1 måste servo-dioden ge ut dubbelt så mycket ström. OP:n kommer då att höja spänningen på utgången tills det inträffar.
Men nu kan jag tänka mig vad som händer vid -10 volt in: det ska alltså ge 0 volt på Vin+
Det innebär i sin tur att det inte får gå någon ström alls genom servo-dioden, så OP:n sänker spänningen tills det går extremt lite eller ingen ström även genom lysdioden. Kanske 0.001 mA.... Och det var ju inte vid den strömmen som IL300 var linjär, eller?
Linjär är den först över 5mA.... och upp till 20 mA.
Så vi får kanske göra om Vin om det ska bli linjärt ut:
Om högsta tillåtna Vin får vara 4 volt, så ska det motsvara 20 mA i lysdioden (högsta gränsen för det linjära området).
en fjärdedel av detta, 5mA är då den lägsta gränsen. Det motsvaras av +1 volt. Så om du höjer så du får 20mA vid 4 volt, så kommer all spänning under 1 volt att bli olinjär.
Eftersom dina mätningar vid lysdioder visar att strömmen ligger omkring 3-6 mA så är den för det mesta olinjär...
Så inte nog med att du måste sänka R1 och R2, du måste också konstruera om resistordelaren vid ingången så att du får 1-4 volt ut istället som nu 0-4 volt. Det är bara att koppla vidare.. man lär sig mycket av sånt här!