Inhoudsopgave:

DIY 10Hz-50kHz Arduino Oscilloscoop op 128x64 LCD-scherm - Ajarnpa
DIY 10Hz-50kHz Arduino Oscilloscoop op 128x64 LCD-scherm - Ajarnpa

Video: DIY 10Hz-50kHz Arduino Oscilloscoop op 128x64 LCD-scherm - Ajarnpa

Video: DIY 10Hz-50kHz Arduino Oscilloscoop op 128x64 LCD-scherm - Ajarnpa
Video: VGA Осциллограф OP-1 2024, November
Anonim
DIY 10Hz-50kHz Arduino Oscilloscoop op 128x64 LCD-scherm
DIY 10Hz-50kHz Arduino Oscilloscoop op 128x64 LCD-scherm

Dit project beschrijft een manier om een eenvoudige oscilloscoop te maken met een bereik van 10Hz tot 50Khz. Dit is een extreem groot bereik, aangezien het apparaat geen externe digitaal naar analoog converterchip gebruikt, maar alleen Arduino.

Stap 1: Beschrijving:

Image
Image

Het resultaat wordt weergegeven op een relatief groot LCD-scherm (ST7920) met een resolutie van 128x64 pixels. Het meetweergavegebied is 96x64 en het informatieweergavegebied is 32x64, waar de testsignaalfrequentie, Vpp enz.

Het is extreem eenvoudig te bouwen en bestaat uit slechts enkele componenten:

- Arduino Nano

- ST7920 LCD-scherm met 128x64 resolutie

- drie momentschakelaars

- twee potentiomemeren

- en een condensator 100 microF

Dit project werd gesponsord door NextPCB. Je kunt me helpen door ze te bekijken via een van deze links:

Registreer om een coupon van $ 5 te krijgen:

Betrouwbare fabrikant van meerlaagse borden:

4-laags printplaten 10 stuks slechts $ 12:

10% korting - PCB & SMT-bestellingen: 20% KORTING - PCB & 15% SMT-bestellingen:

Stap 2: Bouwen

Gebouw
Gebouw
Gebouw
Gebouw

Het apparaat heeft verschillende functies, zoals: automatische trigger (weergave zeer stabiel), scansnelheid: 0,02 ms/div ~ 10 ms/div, volgens 1-2-5 carry en verdeel in negen niveaus en Hold-functie: bevries de weergave van golfvorm en parameters. Dit project is gepubliceerd op de blog van Wu Hanqing waar je de originele code kunt vinden. Ik heb minimale wijzigingen aangebracht omdat ik de oscilloscoop aan het bouwen was op basis van de hardware van een van mijn vorige projecten. Zoals je in de video kunt zien, heeft het instrument door het grote scherm een zeer helder zicht en ook een verrassend goede autotrigger. De verticale positie van het beeld wordt aangepast met de potentiometer van 50 kohm en contrast met de 10 kohm potentiometer. Ik heb de oscilloscoop getest met een sinus- en rechthoekige signaalgenerator. Ten slotte, ook al is het geen professioneel of zeer bruikbaar instrument, het kan nog steeds worden gebruikt voor educatieve doeleinden of in uw laboratorium, voor het testen van laagfrequente signalen, vooral wetende dat het apparaat heel gemakkelijk te maken is en extreem goedkoop.

Stap 3: Schematisch diagram en code

Schematisch diagram en code
Schematisch diagram en code

Hieronder vindt u een Shematic-diagram en Arduino-code:

Aanbevolen: