
Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:45

Aujourd'hui, je vais vous montrer comment construire un compteur de fréquence simple capable de mesurer des fréquences de signaux réactangulaires, sinusoïdaux ou triangulaires jusqu'à 6,5 MHz
Étape 1: Description


L'appareil présenté dans la vidéo est un fréquencemètre fabriqué à l'aide d'un microcontrôleur Arduino Nano. Il peut mesurer la fréquence de signaux de formes rectangulaires, sinusoïdales et triangulaires.
Ce projet a été parrainé par NextPCB. Vous pouvez m'aider en les consultant sur l'un de ces liens:
Seulement 7 $ pour la commande SMT:
Fabricant fiable de cartes multicouches:
Cartes PCB 10 pièces gratuitement:
20% de réduction - Commandes de PCB:
Sa plage de mesure va de quelques hertz à 6,5 mégahertz. Trois intervalles de temps de mesure sont également disponibles - 0,1, 1 et 10 secondes. Si nous ne mesurons que des signaux rectangulaires, alors il n'y a pas besoin d'un amplificateur de mise en forme et le signal est transmis directement à la broche numérique 5 d'Arduino. Le code est très simple grâce à la bibliothèque "FreqCount" que vous pouvez également télécharger ci-dessous. L'appareil est très simple et se compose de plusieurs composants:
- Microcontrôleur Arduino Nano
- Carte amplificateur de mise en forme
- Affichage LCD
- Sélecteur de forme de signal d'entrée
- Entrée JACK
- et Interrupteur d'intervalle de temps: nous pouvons choisir trois intervalles de 0,1 -1 et 10 secondes.
Étape 2: Construire


Comme vous pouvez le voir dans la vidéo, l'instrument est très précis dans toute la gamme, et nous pouvons également calibrer le fréquencemètre avec la procédure simple décrite ci-dessous:
Dans le dossier des bibliothèques Arduino, recherchez la bibliothèque FreqCount, dans le fichier FreqCount.cpp, recherchez les lignes: #if défini (TIMER_USE_TIMER2) && F_CPU == 12000000L float correct = count_output * 0.996155; et remplacez-les par: #if défini (TIMER_USE_TIMER2) && F_CPU == 16000000L float correct = count_output * 1.000000; où 1.000000 est votre facteur de correction, la correction doit être effectuée en appliquant 1 MHz à l'entrée du fréquencemètre. Après avoir modifié le fichier, téléchargez un nouveau croquis sur la carte Arduino.
Étape 3: Schéma et code Arduino

Enfin, le fréquencemètre est intégré dans un boîtier en plastique approprié et constitue un autre instrument utile dans le laboratoire d'électronique.
Conseillé:
Fréquencemètre utilisant un microcontrôleur : 8 étapes

Fréquencemètre à l'aide d'un microcontrôleur : ce didacticiel indique simplement comment calculer la fréquence d'une source d'impulsions à l'aide d'un microcontrôleur. Le niveau de tension élevé de la source d'impulsions est de 3,3 V et le faible est de 0 V. 1K rési
Contrôler jusqu'à 68 points avec Arduino Mega et ESP8266 : 14 étapes

Contrôler jusqu'à 68 points avec Arduino Mega et ESP8266 : Grâce à l'utilisation d'un schéma électrique que j'ai mis à disposition au format PDF, dans le projet d'aujourd'hui, un Arduino Mega est connecté à l'ESP8266 pour faire fonctionner le WiFi. Principalement pour l'automatisation résidentielle, le circuit fonctionne également avec Bluetooth, et est c
Jusqu'à 3 bus RS485 sur un seul Arduino : 5 étapes

Jusqu'à 3 bus RS485 sur un Arduino : dans ce instructable, je vais montrer comment connecter jusqu'à 3 bus RS485 indépendants à un Arduino. Cela peut être utile si vous souhaitez créer une passerelle entre ces bus ou si vous souhaitez contrôler des appareils dans ces bus (sans connecter le bus
Le compteur de batterie le plus simple au monde jusqu'à 5v en MAh : 3 étapes

Le compteur de batterie le plus simple au monde jusqu'à 5v en MAh : un Arduino et une résistance sont tout ce dont nous avons besoin pour construire cette conception qui crée un compteur de capacité pour les batteries de tension jusqu'à 5v. Des batteries acides, alcalines, NiCd, Li-ions et Lipo peuvent être utilisées. Le marché regorge de fausses batteries revendiquant une énorme capacité b
Fréquencemètre à deux puces avec lecture binaire : 16 étapes

Fréquencemètre à deux puces avec lecture binaire : utilisant douze diodes électroluminescentes. Le prototype a un CD4040 comme compteur et un CD4060 comme générateur de base de temps. Le déclenchement du signal se fait par une résistance - porte à diode. Les circuits intégrés CMOS utilisés ici permettent à l'instrument d'être alimenté par n'importe quelle tension dans la plage de 5