Sisukord:
- Samm: plokkskeem
- 2. samm: ajastusdiagramm
- Samm: vooluahela skeem
- Samm 4: Fritzing Design koos BOM -failidega
Video: 4 -bitine jada sisend- ja salvestusseade: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Olete kunagi ette kujutanud, kuidas teie klaviatuur sisendit võtab ja kuidas neid andmeid salvestatakse! See projekt on andmete sisestamise ja salvestamise väiksem versioon. Põhjalik selgitus selle kohta, kuidas klahvide signaal, kell mõjutavad mäluelemente (plätud).
Samm: plokkskeem
1. Sisendseade
Kui on binaarne 4 -bitine sisendseade, on ainult 2 surunuppu (üks registreerib 1 (kõrge) ja teine 0 (madal)), mille sisendsignaali genereerimiseks on vaja mürafiltrit. Väljundisignaal on nullimpulss (klahvi alati kõrge signaal muutub madalaks).
2. Monostabiilne impulssgeneraator
Seejärel suunatakse sisendsignaalid monostabiilsesse impulssgeneraatorisse, et genereerida impulss, millel on kindel pikaajaline impulss, mille käivitab väike sisendimpulss. Seda monostabiilset impulsi kasutatakse nihkeregistri kella sisendina.
3. Bi-stabiilne impulssgeneraator
Seda impulsi juhivad ka sisendsignaali liinid, kui vajutada ühte (kõrge) klahvi, on see signaal seatud ja lähtestatakse madala klahvi vajutamisel. Signaal suunatakse vahetuste registrisse vasaku jadasisendina.
4. Vahetusregister
4-bitine vahetuste register kasutab andmete salvestamiseks 4 klappi. Andmete salvestamiseks vasakult paremale või paremalt vasakule kulub jada sisend koos kellaga. Selles projektis pärinevad meie kasutatavad seeriaandmed bi-stabiilselt impulssgeneraatorilt ja kella signaal monostabiilselt impulssgeneraatorilt.
5. Väljund
LEDid näitavad väljundit.
2. samm: ajastusdiagramm
Ajastuse näidisskeem, mis võtab vastu sisendi 0101. Nupu 1 ja nupu 2 sisendimpulssil on väga väike "aeg", mistõttu on see ajastuskeemil näidatud teravikuna.
Samm: vooluahela skeem
Monostabiilse impulsi kõrget aega saab muuta, muutes RC väärtust (takistus- ja mahtuvusväärtust). Kõrge aja annab t = 1,1*RC. Kõrgel ajal on alampiir, mis sõltub kasutatavast tagasilükkamislülitist, piir on üldiselt 10-20 ms. Selle vooluahela disaini kõrge aeg on 1s (10k omh*100uf).
Selle aja vähendamisega suurendatakse seadme kiirust.
Samm 4: Fritzing Design koos BOM -failidega
Kujunduse kohandamiseks ja oma kujunduse loomiseks laadige alla fritzeerimisfail.
Nõutavate komponentide loend on BOM -failis.
Soovitan:
Isetegemine Servomootori nurga juhtimine Visuino jada komponendi abil: 10 sammu
DIY Kuidas juhtida servomootori nurka Visuino järjestuskomponendi abil: selles õpetuses kasutame servomootorit ja Arduino UNO ning Visuino servomootori nurga juhtimiseks järjestuskomponendi abil. Järjekomponent sobib ideaalselt olukordadeks, kus soovime käivitada mitu sündmust järjest meie puhul servomootori degr
Dynamixel 12A juhtimine pakettide jada kaudu: 5 sammu
Dynamixel 12A juhtimine pakettide jada kaudu: DYNAMIXEL 12A
SpaceBall 4000 jada -USB -adapter: 4 sammu
SpaceBall 4000 jada-USB-adapter: SpaceBall 4000 (vastab 5000FLX-ile, kuid mitte 5000-le) on 12 nupuga jadapõhine 3D-hiir, mille saate osta ebayst alla 20 dollari eest. Need sobivad 3D -graafika kujundamiseks, kuna saate mudeleid mööda kolme telge liigutada ja neid pöörata
Conexióni jada Arduino töötlemine (acelerómetro En Anillo): 5 sammu
Conexión Serial Arduino a Processing (acelerómetro En Anillo): Muchos me preguntan de como conectar la informaci ó n que viene por puerto serial de Arduino a Processing. Ac á les muestro la manera en que yo lo resuelvo, no es la ú nica, pero es bastante efectiva, ya que et Töötlemine, la retsept
ARUPI - odava hinnaga automatiseeritud salvestusseade/autonoomne salvestusseade (ARU) helimaastiku ökoloogidele: 8 sammu (koos piltidega)
ARUPI - odavate automatiseeritud salvestusseade/autonoomne salvestusseade (ARU) helimaastiku ökoloogidele: selle juhendi on kirjutanud Anthony Turner. Projekt töötati välja Kenti ülikooli arvutikooli kuuri suure abiga (hr Daniel Knox oli suureks abiks!). See näitab teile, kuidas luua automaatset helisalvestust