AMAZING DIY DIGITAL OSCILLOSCOPE
Working Principle
This mini oscilloscope project aims to create a compact and user-friendly device for audio enthusiasts and electronics hobbyists. The oscilloscope is designed to measure and display electrical waveforms, allowing users to analyze circuit behaviors and diagnose issues.
The primary components include a GD32 microcontroller, which handles signal processing and user interface operations, and a display module to visualize the waveforms. The oscilloscope captures input signals through probes, processes them using the microcontroller, and displays the real-time waveform on the screen.
Description
This project was part of the Lichuang Training Camp, where I learned about simple oscilloscope principles, PCB design, and GD32 microcontroller programming. I also explored the capabilities of Lichuang EDA for designing enclosures and panels.
The device is designed for practicality, with input probes on the left for left-hand operation and function buttons and knobs on the right for right-hand operation, aligning with common usage habits. The enclosure was designed using Lichuang EDA, highlighting its user-friendly features and powerful capabilities.
Design and Development Process
Concept and Initial Design:
Understanding the basic requirements of a mini oscilloscope.
Designing the schematic using Lichuang EDA.
PCB Layout and Prototyping:
Creating the PCB layout in Lichuang EDA.
Making adjustments for practicality and ease of use (left-hand probe operation, right-hand function control).
Microcontroller Programming:
Using the GD32 microcontroller, programming it to process input signals and control the display.
Replicating and improving the default training camp program.
Enclosure Design:
Designing the enclosure using Lichuang EDA.
Focusing on familiarizing with software features and order process.
Planning to integrate the circuit board for a thinner design in future iterations.
Assembly and Testing:
Assembling the components and enclosure.
Testing the device to ensure proper functionality and making necessary adjustments.
3D DESIGN AND ENCLOSURE
SCHEMATIC
PCB LAYOUT
Practical Use and Benefits
The mini oscilloscope provides a convenient and compact solution for audio enthusiasts and electronics hobbyists. It allows users to:
Visualize and analyze electrical waveforms.
Diagnose and troubleshoot circuit issues.
Learn and experiment with microcontroller programming and PCB design.
Conclusion
This mini oscilloscope project showcases the power and versatility of Lichuang EDA for PCB design and enclosure creation. It’s a testament to PCBWAY commitment to providing valuable resources and training to the community, enabling enthusiasts to bring their innovative ideas to life.
AMAZING DIY DIGITAL OSCILLOSCOPE
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(2)
- Likes(2)
- Engineer Dec 05,2024
- SERGEJS LUDZISS Sep 13,2024
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by DIY TECHOS MR AHSAN BILAL
- XRC PRO: Open-Source RC Transmitter and Receiver System OverviewThe XRC PRO is an advanced, open-source RC transmitter and receiver system designed to offer...
- LED strip PWM/RGB cascadable controller OverviewThis project presents a versatile LED strip controller, which is based on the STC8G1K08A mic...
- STM32F722 flight control Project Overview:This flight controller board is designed with innovation and user-friendliness in m...
- USB3.0 Gigabit LAN-RTL8153B OverviewThis project is a high-performance Gigabit USB 3.0 network card designed around the RTL8153B...
- STM32F103C8T6 minimum system board OverviewThis project is a minimalistic system board designed around the STM32F103C8T6 microcontrolle...
- WCH-LinkE-R0-1v3 Debugger Overview The WCH-LinkE-R0-1v3 Debugger is a versatile and powerful tool designed for online debuggin...
- MAKE 8CH RC TRANSMITTER AND RECEIVER WITH STM32&NRF24L01 OverviewThe 8-channel RC transmitter and receiver system crafted for the PCBWay 6th Contest is a hig...
- MAKE 8CH RC TRANSMITTER AND RECEIVER WITH STM32&NRF24L01 OverviewThe 8-channel RC transmitter and receiver system crafted for the PCBWay 6th Contest is a hig...
- AMAZING DIY DIGITAL OSCILLOSCOPE Working PrincipleThis mini oscilloscope project aims to create a compact and user-friendly device fo...
- AMAZING DIY DESKTOP CHARGING STATION Four-way Desktop Smart Charging StationThis is a practical intelligent multi-channel desktop charger...
- AMAZING DIY DESKTOP CHARGING STATION Four-way Desktop Smart Charging StationThis is a practical intelligent multi-channel desktop charger...
- Advanced 8-CH RC Transmitter and Receiver using stm32f103 and Nrf24l01 OverviewThe 8-channel RC transmitter and receiver system crafted for the PCBWay 6th Contest is a hig...
- Testing SBUS & PPM Signals on DIY STM32 RC Transmitter & Receiver! 🎮📡 | Advanced Control Verification | DIY TECH DEEPLY IntroductionWelcome to DIY TECH DEEPLY! In this comprehensive guide, we'll delve into the intricacie...
- DIY RC Transmitter & Receiver with stm32 🎮🚁 | 8 channels pwm,ppm,sbus | DIY TECH DEEPLY OverviewThe 8-channel RC transmitter and receiver system crafted for the PCBWay 6th Contest is a hig...
- UNLOCKING THE SECRET OF UNI-T 203+ TO MAKE RECHARGEABLE. OverviewEmbark on a thrilling DIY journey as we delve into the Uni-T 203+ from Cell to Battery Conve...
- Advanced 8-Channel RC Transmitter and Receiver using stm32f103c8t6,nrf2l01.(Totally Diy) OverviewThe 8-channel RC transmitter and receiver system crafted for the PCBWay 6th Contest is a hig...
- 2-Axis Servo-Based CNC Pen Plotter (Fully Hand Crafted). IntroductionHey there! I'm excited to share my cool project with you - it's a 2-axis servo-based CNC...
- Advanced 8-Channel RC Transmitter and Receiver with STM32F103C8T6 Project OverviewThe "Advanced 8-Channel RC Transmitter and Receiver with STM32F103C8T6" is a versati...
-
-
-
kmMiniSchield MIDI I/O - IN/OUT/THROUGH MIDI extension for kmMidiMini
109 0 0 -
DIY Laser Power Meter with Arduino
156 0 2 -
-
-
Box & Bolt, 3D Printed Cardboard Crafting Tools
152 0 2 -
-
A DIY Soldering Station Perfect for Learning (Floppy Soldering Station 3.0)
543 0 2