Tartalomjegyzék:
- 1. lépés: Blokkdiagram
- 2. lépés: Időzítési diagram
- 3. lépés: Áramköri diagram
- 4. lépés: Fritzing Design BOM fájlokkal
![4 bites soros bemeneti és tárolóeszköz: 4 lépés 4 bites soros bemeneti és tárolóeszköz: 4 lépés](https://i.howwhatproduce.com/images/003/image-6206-j.webp)
Videó: 4 bites soros bemeneti és tárolóeszköz: 4 lépés
![Videó: 4 bites soros bemeneti és tárolóeszköz: 4 lépés Videó: 4 bites soros bemeneti és tárolóeszköz: 4 lépés](https://i.ytimg.com/vi/B0rSP8TKwl8/hqdefault.jpg)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
![4 bites soros bemeneti és tárolóeszköz 4 bites soros bemeneti és tárolóeszköz](https://i.howwhatproduce.com/images/003/image-6206-1-j.webp)
Elképzelte valaha, hogy a billentyűzet hogyan veszi be az adatokat, és hogyan tárolja ezeket az adatokat! Ez a projekt az adatbevitel és -tárolás kisebb változata. Részletes magyarázat arra, hogy a billentyűk, az óra jele hogyan hat a memóriaelemekre (papucs).
1. lépés: Blokkdiagram
![Blokk diagramm Blokk diagramm](https://i.howwhatproduce.com/images/003/image-6206-2-j.webp)
1. Beviteli eszköz
Egy bináris 4 bites beviteli eszköznél csak 2 nyomógomb van (az egyik az 1 -es (magas) regisztrálásához, a másik pedig a 0 -hoz (alacsony), a bemeneti jel előállításához szükséges zajszűrővel. A generált kimeneti jel nulla impulzus (amikor a gombot lenyomva a mindig magas jel alacsonyra változik).
2. Monostabil impulzusgenerátor
A bemeneti jeleket ezután a monostabil impulzusgenerátorba táplálják, hogy egy állandó, magas időtartamú impulzust generáljanak, amelyet a kis bemeneti impulzus vált ki. Ez a monostabil impulzus az óraeltérésként szolgál a váltásregiszterhez.
3. Bi-stabil impulzusgenerátor
Ezt az impulzust a bemeneti jelvonalak is hajtják, ha az egyik (magas) gombot megnyomják, ez a jel beállítva van, és az alacsony gomb megnyomásakor visszaáll. A jel bal soros bemenetként kerül a váltásregiszterbe.
4. Váltóregiszter
A 4 bites shift regiszter 4 flip-flop-ot használ az adatok tárolására. Soros bemenetre van szükség órával az adatok tárolásához balról jobbra vagy jobbról balra. Ebben a projektben az általunk használt soros adatok a Bi-stabil impulzusgenerátorból származnak, és az órajel a monostabil impulzusgenerátorból.
5. Kimenet
A LED -ek jelzik a kimenetet.
2. lépés: Időzítési diagram
![Időzítési diagram Időzítési diagram](https://i.howwhatproduce.com/images/003/image-6206-3-j.webp)
Egy minta időzítési diagram, amely 0101 bemenetet vesz fel. Az 1. és 2. gomb bemeneti impulzusának nagyon kicsi az „alacsony ideje”, ezért tüsként jelenik meg az időzítési diagramban.
3. lépés: Áramköri diagram
![Kördiagramm Kördiagramm](https://i.howwhatproduce.com/images/003/image-6206-4-j.webp)
![Kördiagramm Kördiagramm](https://i.howwhatproduce.com/images/003/image-6206-5-j.webp)
![Kördiagramm Kördiagramm](https://i.howwhatproduce.com/images/003/image-6206-6-j.webp)
A monostabil impulzus magas ideje megváltoztatható az RC érték (ellenállás és kapacitás érték) megváltoztatásával. A magas időt t = 1,1*RC adja meg. A magas időnek van egy alsó határa, amely az alkalmazott felmondó kapcsolótól függ, a határérték általában 10-20 ms. Az áramkör kialakításának nagy ideje 1 s (10k omh*100uf).
Ez az idő csökkentésével növeli a készülék sebességét.
4. lépés: Fritzing Design BOM fájlokkal
![Fritzing Design BOM fájlokkal Fritzing Design BOM fájlokkal](https://i.howwhatproduce.com/images/003/image-6206-7-j.webp)
Töltse le a frizuráló fájlt a tervezés testreszabásához és saját tervezéséhez.
A szükséges összetevők listája a BOM fájlban található.
Ajánlott:
Arduino Nano-MMA8452Q 3 tengelyes 12 bites/8 bites digitális gyorsulásmérő oktatóanyag: 4 lépés
![Arduino Nano-MMA8452Q 3 tengelyes 12 bites/8 bites digitális gyorsulásmérő oktatóanyag: 4 lépés Arduino Nano-MMA8452Q 3 tengelyes 12 bites/8 bites digitális gyorsulásmérő oktatóanyag: 4 lépés](https://i.howwhatproduce.com/images/002/image-5562-j.webp)
Arduino Nano-MMA8452Q 3 tengelyes 12 bites/8 bites digitális gyorsulásmérő oktatóanyag: Az MMA8452Q egy intelligens, kis teljesítményű, három tengelyes, kapacitív, mikromágneses gyorsulásmérő, 12 bit felbontással. Rugalmas, felhasználó által programozható lehetőségek állnak rendelkezésre a gyorsulásmérő beépített funkciói segítségével, amelyek két megszakításra konfigurálhatók
Raspberry Pi MMA8452Q 3 tengelyes 12 bites/8 bites digitális gyorsulásmérő Python bemutató: 4 lépés
![Raspberry Pi MMA8452Q 3 tengelyes 12 bites/8 bites digitális gyorsulásmérő Python bemutató: 4 lépés Raspberry Pi MMA8452Q 3 tengelyes 12 bites/8 bites digitális gyorsulásmérő Python bemutató: 4 lépés](https://i.howwhatproduce.com/images/004/image-9985-j.webp)
Raspberry Pi MMA8452Q 3 tengelyes 12 bites/8 bites digitális gyorsulásmérő Python bemutató: Az MMA8452Q egy intelligens, kis teljesítményű, három tengelyes, kapacitív, mikromágneses gyorsulásmérő, 12 bit felbontással. Rugalmas, felhasználó által programozható lehetőségek állnak rendelkezésre a gyorsulásmérő beépített funkciói segítségével, amelyek két megszakításra konfigurálhatók
Raspberry Pi MMA8452Q 3 tengelyes 12 bites/8 bites digitális gyorsulásmérő Java oktatóanyag: 4 lépés
![Raspberry Pi MMA8452Q 3 tengelyes 12 bites/8 bites digitális gyorsulásmérő Java oktatóanyag: 4 lépés Raspberry Pi MMA8452Q 3 tengelyes 12 bites/8 bites digitális gyorsulásmérő Java oktatóanyag: 4 lépés](https://i.howwhatproduce.com/images/002/image-3153-20-j.webp)
Raspberry Pi MMA8452Q 3 tengelyes 12 bites/8 bites digitális gyorsulásmérő Java oktatóanyag: Az MMA8452Q egy intelligens, kis teljesítményű, három tengelyes, kapacitív, mikromágneses gyorsulásmérő, 12 bit felbontással. Rugalmas, felhasználó által programozható lehetőségek állnak rendelkezésre a gyorsulásmérő beépített funkciói segítségével, amelyek két megszakításra konfigurálhatók
Külső tárolóeszköz újraformázása Mac OS X használatával: 10 lépés
![Külső tárolóeszköz újraformázása Mac OS X használatával: 10 lépés Külső tárolóeszköz újraformázása Mac OS X használatával: 10 lépés](https://i.howwhatproduce.com/images/002/image-4378-40-j.webp)
Külső tárolóeszköz újraformázása Mac OS X használatával: Régi USB eladása? Vagy számítógép? Használja ezt az egyszerű, lépésről lépésre szóló útmutatót a külső tárolóeszközének újraformázásához Mac számítógépén. A merevlemez újraformázásának előnyei részben a biztonság, részben a kényelem és részben az újrafelhasználhatóság. Ez segít m
DIY MusiLED, zenével szinkronizált LED-ek egy kattintásos Windows és Linux alkalmazással (32 bites és 64 bites). Könnyen újratelepíthető, könnyen használható, könnyen hordozható: 3 lépés
![DIY MusiLED, zenével szinkronizált LED-ek egy kattintásos Windows és Linux alkalmazással (32 bites és 64 bites). Könnyen újratelepíthető, könnyen használható, könnyen hordozható: 3 lépés DIY MusiLED, zenével szinkronizált LED-ek egy kattintásos Windows és Linux alkalmazással (32 bites és 64 bites). Könnyen újratelepíthető, könnyen használható, könnyen hordozható: 3 lépés](https://i.howwhatproduce.com/images/002/image-5944-30-j.webp)
DIY MusiLED, zenével szinkronizált LED-ek egy kattintásos Windows és Linux alkalmazással (32 bites és 64 bites). Könnyen újratelepíthető, könnyen használható, könnyen hordozható: Ez a projekt segít 18 LED (6 piros + 6 kék + 6 sárga) LED-ek csatlakoztatásában az Arduino Boardhoz, és elemezni a számítógép hangkártyájának valós idejű jeleit, és továbbítani azokat a LED -ek, hogy felgyújtsák őket az ütéshatásoknak megfelelően (pergő, magas kalap, rúgás)