Table des matières:

Oscilloscope Arduino DIY 10Hz-50kHz sur écran LCD 128x64 : 3 étapes
Oscilloscope Arduino DIY 10Hz-50kHz sur écran LCD 128x64 : 3 étapes

Vidéo: Oscilloscope Arduino DIY 10Hz-50kHz sur écran LCD 128x64 : 3 étapes

Vidéo: Oscilloscope Arduino DIY 10Hz-50kHz sur écran LCD 128x64 : 3 étapes
Vidéo: Trying out a DIY Arduino Nano / ST7920 128x64 Oscilloscope with my Korg MS-10 2024, Juillet
Anonim
Oscilloscope Arduino DIY 10Hz-50kHz sur écran LCD 128x64
Oscilloscope Arduino DIY 10Hz-50kHz sur écran LCD 128x64

Ce projet décrit un moyen de créer un oscilloscope simple qui a une plage de 10 Hz à 50 kHz. Il s'agit d'une gamme extrêmement large, étant donné que l'appareil n'utilise pas de puce de conversion numérique-analogique externe, mais uniquement Arduino.

Étape 1: Description

Image
Image

Le résultat est affiché sur un écran LCD relativement grand (ST7920) avec une résolution de 128x64 pixels. La zone d'affichage des mesures est de 96x64 et la zone d'affichage des informations est de 32x64, où est affichée la fréquence du signal de test, Vpp, etc.

C'est extrêmement simple à construire et ne comprend que quelques composants:

-Arduino Nano

- Écran LCD ST7920 avec résolution 128x64

- trois interrupteurs momentanés

- deux potentiomères

- et un condensateur 100 microF

Ce projet a été parrainé par NextPCB. Vous pouvez m'aider en les consultant sur l'un de ces liens:

Inscrivez-vous pour obtenir un coupon de 5 $:

Fabricant fiable de cartes multicouches:

Cartes PCB 4 couches 10 pièces seulement 12 $:

10% de réduction - Commandes PCB & SMT: 20%OFF - Commandes PCB & 15% SMT:

Étape 2: Construire

Imeuble
Imeuble
Imeuble
Imeuble

L'appareil a plusieurs fonctions telles que: déclenchement automatique (affichage très stable), vitesse de balayage: 0,02 ms/div ~ 10 ms/div, selon 1-2-5 carry et division en neuf niveaux et fonction Hold: gel de la forme d'onde et des paramètres d'affichage. Ce projet est publié sur le blog de Wu Hanqing où vous pouvez trouver le code original. J'ai apporté des modifications minimes car je construisais l'oscilloscope sur la base du matériel d'un de mes projets précédents. Comme vous pouvez le voir dans la vidéo, l'instrument a une vue très claire grâce au grand écran, ainsi qu'un déclencheur automatique étonnamment bon. La position verticale de l'image est ajustée avec le potentiomètre de 50 kohms, et le contraste avec le potentiomètre de 10 kohms. J'ai testé l'oscilloscope avec un générateur de signal sinusoïdal et rectangulaire. Enfin, même s'il ne s'agit pas d'un instrument professionnel ou très utilisable, il peut tout de même être utilisé à des fins pédagogiques ou dans votre laboratoire, pour tester des signaux basse fréquence, surtout sachant que l'appareil est très simple à réaliser et extrêmement bon marché.

Étape 3: Diagramme schématique et code

Diagramme schématique et code
Diagramme schématique et code

Ci-dessous sont donnés le diagramme Shematic et le code Arduino

Conseillé: