Digital frekvens räknare (1 / 11 steg)

Steg 1: Beskrivning



En frekvens räknare är en anordning som mäter en periodisk signal och bestämmer frekvensen i Hertz (Hz eller s-1). Men hur gör den det? Om du försöker bestämma hur ofta ett hjul manuellt, kan du följa denna operation:
1. Markera en plats på hjulet, då låta den snurra.
2. starta en timer.
3. räkna hur många gånger plats på hjulet når toppen.
4. stoppa timern.
5. dela antalet rotationer av den tid som passerat medan du räknar.

Resultatet av uppdelningen skulle vara frekvensen av rotation av hjul. Detta bygga faktiskt följer samma steg, men det gör alla operationer automatiskt, upprepade, och det gör faktiskt inte någon matematik. Matten är inbyggd i det sättet frekvens räknaren räknar.

Denna frekvens räknare faktiskt följer dessa steg:
1. skapa en stabil, känd, referera tidsperiod.
2. räkna antalet perioder för den signal du mäter.
3. i slutet av tidsperioden, Visa antalet räknas och räkningen nollställs.

Dessa steg kan slutföras mycket snabbt och upprepande med digital elektronik metoder. Det är en mycket "dumma" process. Riktigheten av utdata frekvensen beror helt på riktigheten av hänvisningen tidsperiod och hastigheten på de cykliska markerna. Använda kvartskristaller oscillatorer, kan vi generera referensperioder med ett fel på cirka 20ppm eller 0,002%. Digital elektronik kan normalt hantera upp till 30 MHz signaler, så detta projekt är faktiskt ganska exakt.

Nyckeln till att hålla någon matematik ur enheten är att göra referensperioderna som bas tio (decimal). Digital elektronik är alla bas två (binära) så behöver vi några marker som låter oss göra vissa decimal konvertering. Vad skulle vara riktigt fin är att bara ha en 1 sekund referensperiod. Sedan vi kunde bara räkna antalet pulser från mätningen i en sekund och Visa det och skulle automatiskt vi Hz. Det är faktiskt vad som händer.

Men det finns bara tre siffror för visning. Hur håller vi displayen från rullande över? Låt säga att vi har en frekvens på 1234 Hz som vi vill mäta. Om vi räknat i en sekund, skulle displayen Visa 234 eftersom det skulle rulla över en gång. Det är inte bra. Men vad händer om vi bara räkna 1/10th av en sekund? Då skulle vi få en sammanräkning av 123 sedan 1234 Hz * 0.1s = 123,4 (4 får rundade, digitala enda erbjudanden i heltal). Om vi vet att vi bara räknar för en tiondel av en sekund, multiplicera vi bara denna räkning av 10 att få 1230Hz. Detta fungerar för högre frekvenser också. Om du vet av storleksordning under referensperioden, kan du bara göra några lätt 10 ^ n multiplikation och få ett betydande-tresiffriga resultat.

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...