Descoperirea cunoştinţelor
/ Knowledge Discovery >> Descoperirea cunoştinţelor >> tech >> electronică >> Electronice stare solidă >>

Cum Microcontrolere Work

ți dori, probabil, să faceți este să creați ceva util cu ștampila de bază. Cheltuind aproximativ 100 $ mai mult, puteți crea un ceas digital foarte frumos! Acest lucru poate părea extrem
extravagant, până îți dai seama că piesele sunt reutilizabile într-o varietate de alte proiecte care s-ar putea doresc să construiască mai târziu.

Să spunem că ne-ar dori să folosească I /O pini pe timbrul de bază pentru a afișa valori numerice. In articol ceas digital, am văzut cum să interfață la un display cu LED-uri de 7 segmente, folosind un cip 7447. 7447s ar lucra la fel de bine cu ștampila de bază. Ai putea sârmă patru dintre /O pinii I direct într-un 7447 și ușor afișa un număr între 0 și 9. De la BS-1 Timbrul are opt I /O pini, este ușor de a conduce două 7447s direct ca aceasta.

Pentru un ceas, avem nevoie de un minim de patru cifre. Pentru a conduce patru 7447s cu opt I /O pini, trebuie să fim ceva mai creativ. Diagrama de mai jos vă arată o abordare:

În această diagramă, cele opt I /O linii de Stamp intra de pe stânga. Această abordare folosește patru linii care se execută la toate cele patru 7447s. Apoi celelalte patru linii de Timbrul activa 7447s în ordine (" E " pe chips-uri înseamnă " Activați " - pe o 7447, care ar fi de intrare stingere la pinul 5). Pentru a face acest lucru aranjament, programul de bază în Stamp va ieșire prima cifră pe patru linii de date și de a activa prima 7447 de comutare a fost dată de E cu prima linie de comandă. Atunci ar trimite valoarea de a doua cifră și activați-al doilea 7447, succesiunea prin toate cele patru 7447s ca aceasta în mod repetat. De lucruri de cablare ușor diferit, ai putea face acest lucru de fapt, cu un singur 7447. Prin utilizarea unui cip 74154 demultiplexor și unele drivere, ai putea conduce până la 16 cifre, folosind această abordare.

Acesta este, de fapt, o modalitate standard de a controla ecrane cu LED-uri. De exemplu, dacă aveți un calculator vechi LED, porniți-l și agitați-l în timp ce uitam de ecran. Veți fi de fapt posibilitatea de a vedea că o singură cifră este iluminată vreodată la o dată. Abordarea este numit multiplexare display

În timp ce această abordare funcționează bine pentru ceasuri și calculatoare, are doua probleme importante:. Site-ul

  • LED-uri consuma o multime de putere
    <. li> LED-uri 7-segmente poate afișa doar valori numerice. Site-ul

    O abordare alternativă este de a folosi un ecran LCD. D