Kazalo:

4 -bitna serijska vhodna in shranjevalna naprava: 4 koraki
4 -bitna serijska vhodna in shranjevalna naprava: 4 koraki

Video: 4 -bitna serijska vhodna in shranjevalna naprava: 4 koraki

Video: 4 -bitna serijska vhodna in shranjevalna naprava: 4 koraki
Video: Использование кнопки скорости шагового двигателя 28BYJ-48 с 8 проектами: Ultimate Video Tutorial, урок 107 2024, November
Anonim
4 -bitna serijska vhodna in shranjevalna naprava
4 -bitna serijska vhodna in shranjevalna naprava

Ste si kdaj predstavljali, kako tipkovnica vnese vnos in kako se ti podatki shranijo! Ta projekt je manjša različica vnosa in shranjevanja podatkov. Izčrpna razlaga, kako signal tipk, ura vpliva na pomnilniške elemente (japonke).

1. korak: blokovni diagram

Blok diagram
Blok diagram

1. Vhodna naprava

Asa binarna 4 -bitna vhodna naprava, obstajata samo 2 gumba (eden za registracijo 1 (visoko) in drugi za 0 (nizko) s filtrom za hrup, ki je potreben za generiranje vhodnega signala. Izhodni signal je ničelni impulz (ko tipka pritisnjen, se vedno visok signal spremeni v nizek).

2. Monostabilni impulzni generator

Vhodni signali se nato vnesejo v monostabilni generator impulzov, da ustvarijo impulz s fiksno visokim časovnim trajanjem, sproži pa ga majhen vhodni impulz. Ta monostabilni impulz se uporablja kot ura vhoda v register premikov.

3. Bi-stabilen generator impulzov

Ta impulz poganjajo tudi vhodne signalne linije, ko pritisnete eno (visoko) tipko, se ta signal nastavi in ponastavi, ko pritisnete spodnjo tipko. Signal se kot levi serijski vhod vnese v premični register.

4. Premični register

4-bitni premični register uporablja 4 natikače za shranjevanje podatkov. Za shranjevanje podatkov od leve proti desni ali od desne proti levi je potreben serijski vnos z uro. V tem projektu serijski podatki, ki jih uporabljamo, prihajajo iz Bi-stabilnega impulznega generatorja, urni signal pa iz Monostabilnega generatorja impulzov.

5. Izhod

LED diode označujejo izhod.

2. korak: časovni diagram

Časovni diagram
Časovni diagram

Vzorec časovnega diagrama, ki sprejme vhod 0101. Vhodni impulz s tipke 1 in gumba 2 ima zelo majhen "nizek čas", zato je v časovnem diagramu prikazan kot konica.

3. korak: Shema vezja

Shema vezja
Shema vezja
Shema vezja
Shema vezja
Shema vezja
Shema vezja

Visoki čas za monostabilni impulz je mogoče spremeniti s spremembo vrednosti RC (vrednost upora in kapacitivnosti). Visok čas je določen s t = 1,1*RC. Visoki čas ima spodnjo mejo, ki je odvisna od uporabljenega odklopnega stikala, meja je na splošno 10-20ms. Največji čas pri tej zasnovi vezja je 1s (10k omh*100uf).

S skrajšanjem tega časa se hitrost naprave poveča.

4. korak: Oblikovanje oblikovanja z datotekami BOM

Oblikovanje z datotekami BOM
Oblikovanje z datotekami BOM

Prenesite datoteko fritzing, da prilagodite dizajn in naredite svoj dizajn.

Seznam zahtevanih komponent je v datoteki BOM.

Priporočena: