În general, de ce am separat acest subiect? Tocmai am găsit o soluție interesantă semi-liberă.
Această soluție nu funcționează întotdeauna. Totul depinde de nivelul de tensiune al unității logice a intrării PNP și de capacitatea de încărcare a senzorului NPN. Să luăm soluția tipică: intrarea PNP a controlerului S7-1200 de la Siemens și senzorul NPN cu o sarcină maximă de 200 mA.
Despre intrările discrete ale procesorului și modulelor SM S7-1200 sunt cunoscute:
Tensiune nominală 24 V DC. curent la 4 mA (valoare nominală)
Semnalul logic 1 (min.) 15 V DC. curent la un curent de 2,5 mA
Semnalul logic 0 (max.) 5 Vdc. curent la un curent de 1 mA
Rezistența internă a intrării Rin = 24 V / 0.004 A = 6000 Ohm.
Schema propusă este o înăsprire a alimentelor:
Suspendarea la sursa de alimentare.gif
Calculul este suficient de simplu, legea lui Ohm în două acte. Când contactul SQ1 este deschis la intrarea DI1, apare o tensiune de 24 * 6 / (6 + 1) = 20,5 V și controlerul înțelege acest lucru ca o unitate logică. Când contactul SQ1 este închis la intrare, apare un semnal de încredere de 0 V, iar controlerul sesizează acest lucru ca o logică zero. Rămâne doar să verificați dacă ieșirea senzorului SQ1 este supraîncărcată în poziția închisă. Consumul curent în acest caz este 24/1000 = 24 mA, care este cu mult sub limita de 200 mA. Prin urmare, circuitul trebuie să funcționeze.
Nu uitați de nuanța unei astfel de scheme: semnalul de la senzorul SQ1 este inversat.
Dacă rezistența R1 crește, atunci tensiunea unității logice poate scădea sub 15 V. Dacă rezistența R1 este redusă, ieșirea senzorului poate fi supraîncărcată. Astfel, rezistența este selectată în funcție de două criterii conflictuale, prin urmare un nivel scăzut al unității logice și o bună capacitate de încărcare a senzorului sunt importante pentru funcționarea circuitului.
În mod similar, un senzor PNP poate fi conectat la o intrare NPN, doar că există o tragere spre pământ, nu la sursa de alimentare.
Aș dori să estimez modul în care schemele de preluare a puterii și a solului afectează caracteristicile de frecvență ale semnalelor, ceea ce este important atunci când lucrați cu semnale codificatoare.
Wikipedia, rezistor pull-up a scris: (a): Atunci când se proiectează circuite logice, este necesar să se calculeze rezistența unui rezistor pull-up, în timp ce capacitatea de intrare și tensiunea de prag sunt cunoscute. Timpul de decădere sau de creștere este proporțional cu rezistența rezistenței de tracțiune, adică dacă rezistența este dublată, timpul de cădere sau de creștere se va dubla.