Pentru a întelege CE ESTE O SONDA LOGICÃ propunem
urmãtoarea problemã:
Sã se proiecteze si sã se realizeze o sondã
logicã. Sonda va fi alimentatã la +5V si va avea 2 leduri
indicatoare. Pentru "0" logic un LED verde este aprins si celãlalt
(rosu) este stins. Pentru "1" logic LED-ul rosu va fi aprins iar cel verde
stins. Pentru starea nedefinitã vom folosi un led galben. Cand sonda
nu detecteazã 0 sau 1 logic se va aprinde ledul galben iar cel rosu
si cel verde vor sta stinse.
În rezolvarea acestei probleme venin cu mai multe scheme...
1) Schema de principiu a sondei logice (2leduri) :
Montajul de bazã a sondei logice se realizeazã folosind
doi tranzistori: T1 de tip NPN si T2 de tip PNP.
Pentru nivel 1 logic sesizat de sonda tranzistorul T1 se va deschide
iar pentru nivel 0 logic se va deschide tranzistorul T2.
Ledul de culoare rosie va indica nivel 1 logic (HIGH) sesizat pe intrarea
sondei iar ledul de culoare verde va indica 0 logic (Low).
Pentru mare impedantã ( high z = "sonda e in aer" ) ambele leduri
lumineaza (dar mai slab).
D1 - 1 logic
D2 - 0 logic
R1,R2,R3 - 2K2
T1 - NPN (ex. BC171, BC547)
T2 - PNP (ex. BC557)
Detalii: click aici
Am realizat un proiect al sondei logice de principiu in Orcad. Pentru
download: click aici
Schema in Orcad : sonda55.opj : click aici :
- Se alimenteazã la 5V
- Permite conectarea la portul paralel al calculatorului
- Recunoaste urmãtoarele stãri : "0" logic, "1" logic
si HIGH_Z
- Poate genera urmãtoarele stãri : "0" logic, "1" logic
si HIGH_Z
- Starile recunoscute sau generate sunt transmise unui afisaj cu 7leduri