Inhoudsopgave:
- Stap 1: Blokdiagram
- Stap 2: Tijdschema
- Stap 3: Schakelschema
- Stap 4: Fritzing-ontwerp met stuklijstbestanden
Video: 4-bits seriële invoer- en opslagapparaat: 4 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Ooit gedacht hoe uw toetsenbord invoer opneemt en hoe die gegevens worden opgeslagen! Dit project is een kleinere versie van gegevensinvoer en -opslag. Een uitgebreide uitleg over hoe het signaal van de toetsen, klok de geheugenelementen (flip-flops) beïnvloedt.
Stap 1: Blokdiagram
1. Invoerapparaat
Als binair 4-bits invoerapparaat zijn er slechts 2 drukknoppen (een om 1 (hoog) te registreren en een andere voor 0 (laag) met een ruisfilter dat nodig is om het ingangssignaal te genereren. Het gegenereerde uitgangssignaal is een nulpuls (wanneer de toets wordt ingedrukt, verandert het altijd hoge signaal in laag).
2. Monostabiele pulsgenerator
De ingangssignalen worden vervolgens naar de monostabiele pulsgenerator gevoerd om een puls te genereren die een vaste hoge tijdsduur heeft, deze wordt getriggerd door de kleine ingangspuls. Deze monostabiele puls wordt gebruikt als een klokingang naar het schuifregister.
3. Bi-stabiele pulsgenerator
Deze puls wordt ook gestuurd door de ingangssignaallijnen, wanneer de ene (hoge) toets wordt ingedrukt, wordt dit signaal ingesteld en wordt gereset wanneer de lage toets wordt ingedrukt. Het signaal wordt als de linker seriële ingang naar het schuifregister gevoerd.
4. Shift Register
Het 4-bits schuifregister gebruikt 4 flip-flops om gegevens op te slaan. Er is een seriële ingang met een klok nodig om de gegevens van links naar rechts of van rechts naar links op te slaan. In dit project zijn de seriële data die we gebruiken afkomstig van de Bi-stabiele pulsgenerator en het kloksignaal van de Monostabiele pulsgenerator.
5. Uitgang
De LED's geven de output aan.
Stap 2: Tijdschema
Een voorbeeld van een timingdiagram dat een ingang 0101 gebruikt. De ingangspuls van knop 1 en knop 2 heeft een zeer kleine "lage tijd", dat is de reden waarom het wordt weergegeven als een piek in het timingdiagram.
Stap 3: Schakelschema
De hoge tijd voor de monostabiele puls kan worden gewijzigd door de RC-waarde (weerstands- en capaciteitswaarde) te wijzigen. De hoge tijd wordt gegeven door t = 1,1 * RC. De hoge tijd heeft een ondergrens die afhangt van de gebruikte opzegschakelaar, de limiet is over het algemeen 10-20 ms. De hoogste tijd in dit circuitontwerp is 1s (10k omh * 100uf).
Door deze tijd te verkorten wordt de snelheid van het apparaat verhoogd.
Stap 4: Fritzing-ontwerp met stuklijstbestanden
Download het fritzing-bestand om het ontwerp aan te passen en uw eigen ontwerp te maken.
De vereiste componentenlijst bevindt zich in het stuklijstbestand.
Aanbevolen:
Bare Arduino testen, met spelsoftware met behulp van capacitieve invoer en LED - Ajarnpa
Test kale Arduino, met spelsoftware met behulp van capacitieve invoer en LED: "Push-It" Interactief spel met een kale Arduino-kaart, geen externe onderdelen of bedrading nodig (maakt gebruik van een capacitieve 'touch'-ingang). Hierboven weergegeven, laat zien dat het op twee verschillende borden draait. Push-It heeft twee doelen. Om snel te demonstreren/v
Automatische invoer: 3 stappen
Automatische feeder: waar gaat ons project over? Ons project is een automatische feeder voor honden. Het is een eenvoudige manier om uw hond te voeren. Bijvoorbeeld als u op reis gaat en u kent niemand die uw hond voor u kan voeren. De automatische feeder is verantwoordelijk voor
Slimme invoer: 4 stappen
Smart Feeder: Een huisdier hebben is erg leuk. Maar wanneer u op een leuke vakantie wilt gaan en uw beste vriend niet mee kunt nemen, moet u iemand vinden die uw huisdier komt voeren. Ik heb dit probleem vaak gehad en kwam op het idee om mijn eigen automatische huisdier f
Een extern opslagapparaat opnieuw formatteren met Mac OS X: 10 stappen
Een extern opslagapparaat opnieuw formatteren met Mac OS X: een oude USB verkopen? Of computer? Gebruik deze eenvoudige stapsgewijze handleiding om uw externe opslagapparaat opnieuw te formatteren op uw Mac. De voordelen van het opnieuw formatteren van een harde schijf zijn deels beveiliging, deels gemak en deels herbruikbaarheid. Dit zal helpen om m
MP3-invoer: 5 stappen
MP3-invoer: leer hoe u een MP3-invoer maakt op Ford OEM-radio, voor slechts $ 5,00 of minder