» electronică »Decodare binară cu diodă cu releu cu șapte segmente

Decodificator binar cu diodă releu-decodare cu șapte segmente



Autorul Hackaday, supranumit Yann Guidon, a construit un imens decodificator binar de șapte segmente pe relee și diode, înlocuind ... doar un cip minuscul ca K514ID1. Doar un microcircuit este plictisitor și, pentru a vedea cum funcționează, trebuie să îl spargi și să așezi cristalul la microscop. Și aici puteți vedea unde se află totul, ce funcție îndeplinește și ce se va schimba dacă într-un fel sau altul să modificați circuitul. Și cel mai important - face un clic misterios de fiecare dată când comutați.

produs home-made alimentat de o sursă de alimentare bipolară de 3,3 volți. Pentru fiecare dintre poli, poate consuma până la 0,45 amperi, în funcție de ce cifră hexadecimală arată. Schema include: zece relee RES-15, un indicator de strălucire IV9 cu șapte segmente, cincizeci și nouă de diode germanice D9K. Rezistența de intrare a fiecăreia dintre intrările decodificatorului este egală cu rezistența înfășurării releului. Dispozitivul este un hardware deschis autorizat sub Creative Commons BY-SA 4.0. Asamblarea circuitului a fost finalizată în august 2018.

Întrucât circuitul este un circuit releu-diodă, este logic să presupunem că codul binar este trimis mai întâi către decriptorul zecimal binar, la ieșirea căruia codul devine pozițional, iar apoi matricea fracțională transformă codul pozițional într-unul din șapte segmente. Acesta este modul cel mai leneș, dar nu optim: mai multe relee și diode sunt necesare. Yann Guidon a redus numărul ambelor utilizând un cod nu pozițional, ci mai complex, nu prea citibil de om, dar absolut inteligibil pentru matricea diodei ca intermediar.

Și întrucât fiecare segment al indicatorului rocii poate fi alimentat cu tensiune de orice polaritate, această matrice poate fi totuși optimizată. Vedeți modul în care masterul și-a dat seama de ieșirile sale pe diode conectate în direcții diferite. Dar asta nu este totul. La punctul mediu al unei surse de energie bipolară, el a conectat numai ieșirea generală a indicatorului. Și releele sunt alimentate de tensiunea luată între poli din această sursă, adică 7.2V. Pentru a organiza intrările decodificatorului, înfășurările releului utilizate, dezlegate de restul circuitului. În general, uitați:



Alegând metoda de asamblare a acestei scheme, vi se oferă un domeniu de aplicare complet. Dacă doriți să mergeți pe pista bătută - luați fișierele terminate pentru Eagle: și. Puteți utiliza panoul de pâine.

Însuși maestrul a decis să nu se limiteze la o singură opțiune. În unul dintre ele a folosit butoane pentru a introduce codul binar și LED-uri pentru a indica cel intermediar, care este convenabil pentru depanare:



Am lăsat butoanele în altul și am înlocuit diodele matrice cu LED-uri vechi în carcase metalice, de exemplu, AL102:

Decodificator binar cu diodă releu-decodare cu șapte segmente


În al treilea, am realizat o placă cu un indicator vertical și un conector pentru furnizarea de semnale la intrările din exterior:



Puteți conecta la acesta o placă de testare cu un cod binar anterior folosind un comutator de apelare:



Și puteți selecta de la ele un afișaj cu mai multe cifre cu decodere încorporate:



Poate că cititorul va fi surprins că indicatorul nu arată uneori numere, ci litere. Acest lucru este normal. Patru cifre binare pot codifica șaisprezece combinații - de la 0 la 15. Numerele de la 0 la 9 sunt numere, iar de la 10 la 15 - literele A, B, C, D, E, F. Prin urmare, sistemul de numere hexadecimale este atât de larg și utilizat în tehnologia computerului - vă permite să utilizați totul și nu doar unele dintre aceste combinații, așa cum ar fi atunci când folosiți binarul. Optimizare din nou.

Dacă ați colectat deja ceva pe indicatorii de descărcare de gaze și luminescente, strălucirea vă va surprinde prin simplitatea sa în comparație cu aceștia. Este doar un bec incandescent, doar multi-filament. Dacă nu găsiți una, luați indicatoarele mici și aranjați-le în forma segmentelor. Tensiunea de alimentare a becurilor ar trebui să fie jumătate din tensiunea înfășurărilor releului, curentul ar trebui să fie mai mic decât limita pentru diode. Dacă este puțin mai mare, puteți lua diode moderne - cum ar fi cele mici, dar la un curent mai mare.

Să vedem cum Yann Guidon colectează una dintre opțiunile dispozitivului. El începe prin achiziționarea unui indicator și a zece relee:



Vinde două dispozitive de intrare dintre care să aleagă: butoane și un comutator de deget cu un codificator binar încorporat, precum și primele patru relee, la înfășurările la care vor fi conectate aceste dispozitive:



Instalează releele rămase, le conectează în conformitate cu diagrama prezentată mai sus și scoate decodorul care generează codul intermediar, încarcă LED-urile pentru depanare. În această etapă, o sursă bipolară nu este necesară, deoarece nu există încă un indicator a cărui ieșire comună trebuie conectată la punctul mediu al sursei de alimentare.



Matricea și indicatorul diodei de lipit. Totul funcționează, dar matricea nu este încă optimizată, există mai multe diode în ea decât ar putea fi:



Și în final, îl optimizează, obținând ceea ce ai văzut deja la începutul articolului.

Dacă aveți de gând să faceți decodere releu (de exemplu, ceasuri) doar decodere, iar sursa semnalelor binare ale fiecărei categorii vor fi circuitele logice sau un microcontroller, înfășurările releului va trebui să fie corelate cu ele folosind comutatoare tranzistoare. Pentru a face acest lucru, trebuie să luați un tranzistor al structurii P-N-P, să conectați emițătorul la minusul sursei de alimentare a sursei de semnal, colectorul la unul dintre bornele înfășurării releului și cealaltă ieșire la plusul puterii sursei de semnal. Efectuați înfășurarea cu o diodă în polaritate inversă. Conectați baza tranzistorului cu o rezistență de 1 kilogram la ieșirea microcircuitului. Fiecare decriptor va necesita patru astfel de taste.

Și afișarea ca în filmele vechi de ficțiune este gata!
7
7
7

Adaugă un comentariu

    • zâmbetzâmbetexaxabinedontknowYahooNea
      șefzgârieturăpăcălidada-daagresivsecret
      scuzedansdance2dance3iertareajutorbăuturi
      oprireprietenibungoodgoodfluiersincopălimbă
      fumaplauzeCrayvestimbatjocoritorDon-t_mentiondescărcare
      căldurămânioslaugh1mdaîntâlniremoskingnegativ
      not_ifloricele de porumbpedepsicititsperiasperiecăutare
      batjocurăthank_youacestto_clueUmnikacutconveni
      răubeeeblack_eyeblum3roșilăudăroșenieplictiseală
      cenzuratpleasantrysecret2amenințavictorieyusun_bespectacled
      ShokRespektlolprevedbun venitKrutoyya_za
      ya_dobryiajutorne_huliganne_othodifludinterdicțieînchide
7 comentariu
Aș vrea să pot adăuga jumătate de găleată de cationi ...)))
Da, am făcut din ceea ce era ... În mod normal, părea

Mi-am amintit de filmul „înapoi la viitorul 3”
De asemenea, au înlocuit un mic microcircuit cu lămpi. zâmbet
Autorul
Și calculatorul din capul meu s-a răsucit.
Autorul
Da, n-p-n, am greșit.
Și releele sunt alimentate de tensiunea luată între poli din această sursă, adică 7.2V.
3,3 + 3,3 = 7,2. Felicitări, un cuvânt nou în matematică.))
Pentru a face acest lucru, trebuie să luați un tranzistor al structurii P-N-P, să conectați emițătorul la minusul sursei de alimentare a sursei de semnal, colectorul la unul dintre bornele înfășurării releului și cealaltă ieșire la plusul puterii sursei de semnal.
Tranzistorul este structura exact pnp? Emitatorul este exact minus?

Vă sfătuim să citiți:

Înmânează-l pentru smartphone ...