Digital frekvens räknare (3 / 11 steg)

Steg 3: Beskrivning av delar



Om du någonsin arbetat med elektronik innan, är det sannolikt vet du redan fungerar av många av de delar som krävs, så jag ska bara gå över de mer komplicerade bitarna.

LM311 komparator
Kontrollapparater liknar analoga op-förstärkare, men i stället för som används som förstärkare (negativ feedback), de används för att göra en mycket snabb beslut om huruvida en spänning är större än ett annat (positiv feedback). Kontrollapparater har oftast en "öppen kollektor" och "öppna sändare". LM311 har båda. Det betyder bara att jämförelseperson kontrollerna en inre transistor, spänningar som kan vara användaren valt. För detta projekt, vi håller kollektorn på + 5 genom en pullup motstånd, och sändaren att marken. Detta genererar en TTL signal. Jämförelse operationen är följande:

Om pin 2 > pin 3, sedan utgång = hög
Om pin 2 < pin 3, sedan utgång = låg

7404 inverter
Växelriktare är digital logik grindar som konverterar ett "Sant" tillstånd till ett "Falskt" tillstånd. TTL, + 5V är allmänt "True" eller hög och 0V är "Falsk" eller låg. En inverter helt enkelt förnekar sanningen i dess ingång.

A Q
01
10

7402 eller Gate
NOR är OR grindar med en inverterad utgång. En eller-grind lägger två bitar ihop, A + B = Q. Det läggs till i den logiska icke-ALGEBRAISKA avkänningen, som i 1 + 1 = 1. Om A är sann eller B är sant, då minst en av dem är sant.

A B Q
001
010
100
110

4518 BCD Counter
Räknare göra exakt vad du tror att de gör. När du matar in en rad pulser till en disk input, återspeglar utgångarna antalet pulser indata har fått. Alla digital räknare räkna i binärt, men de kan ha olika gränser för deras maximala antalet. En standard 4 bitars räknare räknar från 0 till 15 (0000 till 1111 i binär). En räknare för BCD (Binary Coded Decimal) är avsedd för matematik med decimal (bas tio), så att de bara räknar från 0 till 9 (0000 till 1001). Detta avfall uppenbarligen bit kapacitet, men det gör vissa saker lättare. Mata in en konstant frekvens till en counter resultat i uppdelningen av frekvensen. En en-bitars räknare delar ingående frekvensen med 2. En 4-bitars räknare kan dela upp den ingående frekvensen av 16. En BCD räknare delar ingående frekvensen vid 10.

74151 Multiplexer
Dessa används för att välja mellan upp till 8 ingående linjer. En dig bitarsadress matas till multiplexorn, som väljer önskad indata. Sedan visas oavsett signalen är på vald ingång utdata. De är en digital motsvarighet till en 8 plats vridknappen.

7474 D-Flip Flop
Detta är nästan oändligt användbar i digital elektronik. I själva verket kan många komponenter delas upp i en kombination av D-Flip Flops. De är i huvudsak en en bit räknare. Indata ges på D och FF gör ingenting förrän en klocka puls ges, då FF placerar indatavärdet på Q-utgång. Det var allt. De används som en bit minne av denna anledning. 1. input lite så att de sparas, 2. kommandot lagring, 3. lagrad bit visas utdata tills över. De två FFs i detta projekt används som ett slags "skiftregister", som sprider en enda kommando lite längs en linje av D-FFs.

4511 BCD 7-segment
Detta chip omvandlar en binary coded decimal adress (från räknare) i ett mönster som korrekt lyser upp en 7-segment decimal display. Det tar massor av logik gates att göra detta, så har det hela på ett chip är riktigt trevlig. Dessa är också utrustade med flera snygga finesser som en BLINK pin och en spärr pin. Blink stänger av utgångarna när blink pin hålls låg. Detta används för att snabbt vända visar på och av vid låg intermittens att spara ström (de dra om .6a på kontinuerlig, och blir ganska varma). Spärren används för att fånga räkningarna av räknarna BCD och håll det numret tills spärren nästa kommando. Detta är så vi ser bara den slutliga räkningen i stället för 0,1,2,3, 4... sista räkna, 0, 1, 2... etc.

100kHz kristalloscillator
Detta är vad möjliggör frekvens disken för att få en korrekt mätning. Vi måste jämföra den sak vi mäter till något. Crystal oscillatorer är mycket exakt, med typisk frekvens fel på 20-40 ppm. Det innebär att denna kristall skulle förlora ca 15 minuter efter 1 års drift. De är inte perfekt, men för detta projekt, de är faktiskt slag av overkill. Men de är också billigt, billig, billiga. De fungerar på de piezoelectric verkställer. När de får en spänning, expandera de fysiskt mycket svagt (storleksordningen nanometer). Sedan när de kontrakt på grund av sin egen elasticitet, genererar de en ny spänning. Eftersom expansionen svängningen är 90 grader ur fas med spänning svängningen, kan vi använda det i kombination med några kondensatorer till få en svängning som är 180 grader ur fas med drivande spänning. När detta villkor uppfylls, positiv feedback inträder och vi får en stabil svängning. Crystal's form och massa garanterar att det svänger på exakt 100kHz. Tillverkare gör kristaller i tusentals olika frekvenser, 100kHz är bara bekvämt för detta projekt.

Se Steg
Relaterade Ämnen

DIY Digital RPM varvräknare | RPM Counter med Arduino

Hej gott folk, jag skriver denna artikel för att dela mitt senaste projekt DIY RPM varvräknare eller du kan säga RPM counter. När du skapar ett projekt många gånger vi måste kontrollera varvtal och vi behöver RPM varvräknare som kan räkna runt Per mi...

FM rörelsesensor

Detta projekt kommer att visa dig hur man gör en trådlös rörelsesensor med en FM-sändare som skickar ljud upp till en 100meters bort när den upptäcker rörelse och allt du behöver är en FM radiotelegrafera till ta emot den signalen.Detta är min första...

Hur man gör en digital klocka kit baserat på Atmel

denna digtial klocka kit levereras med nedan funktioner:Funktioner• Digital klocka• Räknare• Time alarm• StoppurKnappar• S1: urval funktionsknappen• S2: utöka funktionsknappen• S3: adjustment (Bildjustering)Funktioner:Klockinställningen: Tryck på S1...

Billigt och enkelt varvräknare (RPM Sensor) för borstad DC motorer

jag kom bara upp med en mycket enkel, lätt att genomföra, och mycket billigt sätt att övervaka VARVTALET på borstad DC-motorer. Det skulle också fungera på borstlösa motorer men det finns bättre sätt för dem (räknande fasbyte) så jag skulle bara reko...

Två chip frekvens mätare med binära avläsning

med tolv lysdioder. Prototypen har en CD4040 som counter och en CD4060 som timebase generator. Gating signalen är av ett motstånd - diod gate. CMOS ics används här tillåter instrumentet att drivas av någon spänning i intervallet 5 till 15 volt, men d...

Åtgärd RPM - optisk varvräknare

Detta Instructable visar dig hur man gör en Bärbar Digital optisk varvräknare med hjälp av en Arduino Uno.I stället för en slitsad sensor har den en reflektion baserad sensor. Så:1. du behöver inte oroa dig för tjockleken på rotorn2. antal blad komme...

Egen inställning Digital skylt Counter baserat på ICStation ATMEGA2560

ICStation Team presentera denna Self-setting Digital skylt räknare med ICStation ATMEGA2560. Räknaren digital plåt arbeten under DC5V. Detta system använder infraröd korrelation sensorn för att samla in information om de tider som objektet passerade....

Arduino gränssnitt TSL230R ljus frekvens Converter

Syftet med denna sida är att visa hur deTSL239R ljus till frekvensomriktare. Enheten utgångar en 50% duty fyrkantsvåg vars frekvens är proportionell mot ljusintensiteten. Inte bara kan TSL230R användas för att upptäcka ljusintensiteten justera säger...

Komplett Guide för Tech nybörjare

Varje start hörs men om du har motivationen och stark beslutsamhet du kommer att lyckas. De flesta av deltagarna särskilt av deltagarna av engineering vill bygga och göra något. Praktisk erfarenhet av att göra något gör vårt lärande perfekt och hjälp...

Generator regulator

Det här är en sammanfattning av min Arduino projekt för att ersätta de felaktiga, mekanisk guvernören på en hem generator med en elektronisk version. Detta kanske inte är den klassiska "hur man" artikel men bör ha god information om parametern i...

555 Crriter motbjudande

många av medborgaren forskarna hela världen kan ha inför detta problem som deras solros eller i en annan anläggning är åts upp av critters innan det ens helt växer, så jag har kommit fram till en mycket enkel lösning på detta problem, exponera critte...

Låg kostnad vågform generator (0 - 20MHz)

ABSTRATHDetta projekt kommer från nödvändigheten av att få en våg generator med en bandbredd på över 10 Mhz och en harmonisk distorsion under 1%, allt detta med en låg kostnad pris.Detta dokument beskriver en design av en våg generator med en bandbre...

Atmel Xmega-USB/seriell godtycklig vågform Generator

detta instructable går igenom programmering och användning i Boston Android Xmega utvärdering styrelsen för att arbeta som en enkel godtycklig vågform generator att utnyttja den integrerade 12 bitars DAC och hög hastighet DMA-styrenheten. Jag har läm...

Komponent testare - testa nästan vad som helst!

Att vara elektronik student eller hobby, du kanske trodde att få en testare som kunde testa nästan vad som helst "ELEKTRONIKKOMPONENTER, naturligtvis!"Nu vad om jag berätta att man kan ha en och som också gjorde själv under INR 600 endast (USD 1...

Kontrollpanelen för workshop

i detta instructable jag kommer att ge Detaljer om en ny utveckling i min personliga verkstad. Detta är en väggmonterad kontrollpanel, kunna styra tre reläer, en motorisk kontroll ombord, en display, en aktuell måttenhet och -inom en snar framtid - e...

Driva lysdioder med en kristalloscillator

Jameco och Instructables.com donerade en buncha konstiga delar till Noisebridge, inklusive lysdioder, crystal oscillatorer, 555 timers, ryska kondensatorer... Tack, JameCo och Instructables!Vårt uppdrag: göra något som gör något. Inte så lätt som det...

Ändra en billig bärbar Cellphone Jammer

detta instructable är att visa dig en snabb process som gör att du kan konvertera en billig bärbar cellphone jammer från kinesiska frekvenss (tror jag) över till amerikanska eller andra regioner frekvens.Just denna modell från dealextreme.com:http://...

Hur man gör en 2 mil, lång räckvidd FM-sändare

Här presenterar vi en lång rad som kan täcka ett rimligt avstånd av 2 miles och därefter med en en watt RF makt med full kretsdata, bill material och testförfaranden.En enkel FM-sändare (som Belkin) länkar din hemmabio system till en bärbar radio som...

Bygga en Drinkbot: The Elixirator

The Elixirator är en Steampunk cocktail blanda maskin. Upp till 10 olika drycker från fyra ingredienser kan väljas och förpackat. Fyra flaskor används att hålla sprit och blandare för drycker. Innehållet i flaskorna är trycksatt med ett akvarium pump...