Een circuit voor het opsporen van voeding, wat is er mis?

U

ubuntu_amateur

Guest
er is een circuit om een 5V voeding te detecteren via de parallelle poort, pls neem een kijkje op de bijlage.
[/ img]
wanneer voeding aanwezig is, parallelle poort input zal Laag detecteren.
wanneer voeding is afwezig, parallelle poort input zal op hoog niveau op te sporen.

meestal, als er geen dit circuit, lees parallelle poort zal 0x7F krijgen op adres 0x379.
indien dit circuit is aangesloten op de parallelle poort, is de omstandigheid niet verbeterd.
de waarde van het lezen parallelle verandert niet, zelfs als de resister Tb2 wordt verwijderd.

Wat is er mis met dit circuit?Anyone help figure it out?
[/ img]
Sorry, maar je moet inloggen om deze gehechtheid

 
transistor is kom op staat, zelfs als u verwijderen RB2.Dus als 5 V ingang ll toegepast laag.maar in afwezigheid van 5V nog u ll get low cos transistor is in off staat en er is geen spanning.

 
U hoeft niet dat circuit att all.Sluit gewoon 5V rechtstreeks naar de haven.

 
Als er geen spanning om input, lezen parallelle poort krijgt's 1,
Ik zou willen krijgen 0 toen 5V aanwezig is.

verbinding 5V rechtstreeks naar de haven, zal niet detecteren als de voeding afwezig is.
Omdat het lezen van de parallelle poort zal terugkeren 1's waarde wanneer er geen een circuit.

GND verbinding direct naar de haven, krijgen 0's.
indien 5V is verwijderd, is de haven drijven, krijgt 1's.

Suggesties?

 
proberen te verminderen RB2, zodat bij 5 V afwezig is de spanning dan 0,7 V. (spanning, dat komt door parallelle poort (5V). Cos in afwezigheid van 5 V RB2 heeft een spanning van 0.7V die boven transistor op staat maakt. En inzake staatssteun trekt ingang naar laag staat.

op dezelfde wijze gebruik hoger Tc1.het werkt ook.

 
zirtapoz, appreciated!
Het is ok als RB1 = 4.7k, RB2 = 1k, rc1 = 11k.

 
u welkom ..

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Lachten" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top