Inhoudsopgave:
Video: DIY eenvoudige Arduino-frequentiemeter tot 6,5 MHz - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
Vandaag zal ik je laten zien hoe je een eenvoudige frequentieteller kunt bouwen die in staat is om frequenties van rechthoekige, sinus- of driehoekige signalen tot 6,5 MHz te meten
Stap 1: Beschrijving:
Het apparaat dat in de video wordt gepresenteerd, is een frequentiemeter die is gemaakt met behulp van een Arduino Nano-microcontroller. Het kan de frequentie meten van signalen met rechthoekige, sinusvormige en driehoekige vormen.
Dit project werd gesponsord door NextPCB. Je kunt me helpen door ze te bekijken via een van deze links:
Slechts $ 7 voor SMT-bestelling:
Betrouwbare fabrikant van meerlaagse borden:
Printplaten 10 stuks gratis:
20% korting - PCB-bestellingen:
Het meetbereik loopt van enkele hertz tot 6,5 megahertz. Er zijn ook drie meettijdintervallen beschikbaar - 0,1, 1 en 10 seconden. Als we alleen rechthoekige signalen meten, dan is er geen vormversterker nodig en wordt het signaal rechtstreeks vanuit Arduino naar de digitale pin 5 gevoerd. De code is heel eenvoudig dankzij de bibliotheek "FreqCount" die u hieronder ook kunt downloaden. Het apparaat is heel eenvoudig en bestaat uit verschillende componenten:
- Arduino Nano-microcontroller
- Vormgeven van versterkerkaart
- LCD scherm
- Selector vorm ingangssignaal
- Ingang JACK
- en Tijdsintervalschakelaar: we kunnen kiezen uit drie intervallen van 0,1 -1 en 10 seconden.
Stap 2: Bouwen
Zoals je in de video kunt zien, is het instrument in het hele bereik zeer nauwkeurig en kunnen we de frequentiemeter ook kalibreren met de eenvoudige procedure die hieronder wordt beschreven:
Zoek in de map Arduino-bibliotheken de FreqCount-bibliotheek, zoek in het bestand FreqCount.cpp de regels: #if gedefinieerd (TIMER_USE_TIMER2) && F_CPU == 12000000L float correct = count_output * 0.996155; en vervang ze door: #if gedefinieerd (TIMER_USE_TIMER2) && F_CPU == 16000000L float correct = count_output * 1.000000; waarbij 1.000000 uw correctiefactor is, moet de correctie worden uitgevoerd door 1 MHz toe te passen op de ingang van de frequentiemeter. Upload na het wijzigen van het bestand een nieuwe schets naar het Arduino-bord.
Stap 3: Schematische en Arduino-code
Ten slotte is de frequentiemeter ingebouwd in een geschikte plastic doos en is een ander nuttig instrument in het elektronische laboratorium.
Aanbevolen:
4 tot 20 MA industriële proceskalibrator DIY - Elektronica-instrumenten: 8 stappen (met afbeeldingen)
4 tot 20 MA industriële proceskalibrator DIY | Elektronica-instrumentatie: Industriële en elektronische instrumentatie is een erg duur vakgebied en het is niet gemakkelijk om erover te leren als we autodidact zijn of een hobbyist. Daarom ontwierpen mijn elektronica-instrumentatieklas en ik dit low-budget 4 tot 20 mA-proc
Inleiding tot Arduino: 18 stappen
Inleiding tot Arduino: Heb je je ooit afgevraagd om je eigen apparaten te maken, zoals een weerstation, autodashboard voor het bewaken van brandstof, snelheid en locatietracking of het besturen van je huishoudelijke apparaten die worden bestuurd door smartphones of heb je je ooit afgevraagd over het maken van geavanceerde r
Intro tot Arduino: 15 stappen (met afbeeldingen)
Intro tot Arduino: Een Arduino is een open-source microcontroller-ontwikkelbord. In gewoon Engels kun je de Arduino gebruiken om sensoren te lezen en dingen zoals motoren en lichten te besturen. Hiermee kun je programma's naar dit bord uploaden die vervolgens kunnen communiceren met dingen
Standalone Arduino 3.3V W / externe 8 MHz klok wordt geprogrammeerd vanaf Arduino Uno via ICSP / ISP (met seriële bewaking!): 4 stappen
Standalone Arduino 3,3 V met externe 8 MHz-klok die wordt geprogrammeerd vanaf Arduino Uno via ICSP / ISP (met seriële bewaking!): Doelstellingen: een stand-alone Arduino bouwen die op 3,3 V van een externe klok van 8 MHz draait. Om het te programmeren via ISP (ook bekend als ICSP, in-circuit serieel programmeren) vanaf een Arduino Uno (draaiend op 5V) Om het bootloader-bestand te bewerken en de
Inleiding tot Arduino: 3 stappen
Inleiding tot Arduino: Hallo en welkom bij Arduino albert en Arduino 101. Als je verward bent met Arduino of je reis met Arduino wilt beginnen, dan ben je hier aan het juiste adres. Met deze video beginnen we onze reis naar het vers van Arduino. We beginnen met ver