
Simple Digital Oscilloscope Design (Introductory Edition)
PROSimple Digital Oscilloscope Design (Introductory Edition)
License
:GPL 3.0
Description
1. Project Introduction
The oscilloscope is an indispensable tool for electronic engineers, according to the different signals are divided into analog oscilloscopes and digital oscilloscopes, the analog oscilloscope uses analog circuits and electron guns, and displays the waveform on the screen through the electron beam, and the digital oscilloscope uses digital circuits and digital storage technology to digitize and display the waveform.
In the process of oscilloscope upgrade and iteration, the traditional analog oscilloscope is difficult to meet the needs of modern electronic measurement, compared with the analog oscilloscope, the digital oscilloscope has the advantages of higher measurement accuracy and stable display. As technology evolves, the performance and functionality of oscilloscopes continue to improve. Modern oscilloscopes use technologies such as high-speed ADCs and FPGAs to feature high bandwidth, high sampling rates, and deep memory depths. In addition, the digital oscilloscope also supports a variety of triggering methods and signal analysis functions, such as FFT transformation, spectrum analysis, and other functions.
Learning to design and produce a digital oscilloscope is very helpful for the cultivation of personal comprehensive ability, the digital oscilloscope project includes the design and development of single-chip microcomputer circuits, the calculation of signal conditioning circuits, the design of human-computer interaction and the design of shell models, etc., integrating analog circuits, single-chip microcomputer design, circuit and PCB design, shell design and other comprehensive knowledge. Combined with the beginner's acceptance of knowledge, this entry-level digital oscilloscope project is specially designed for this purpose, which is suitable for introductory training of electronics and introductory learning of single-chip microcomputer, and the project has the following characteristics:
- The design concept of core board and expansion board is adopted, and the plug-in device design is adopted to make learning easier;
- The core board is controlled by domestic GD32, which is compatible with other development boards of the same type.
- The project has a high degree of comprehensiveness and strong practicability, and can be used as a desktop daily instrument after the design is completed;
- The program has a wealth of learning materials, including circuit design teaching, PCB design, and code programming.
2. Project information
The project is equipped with complete software and hardware development documents, which is suitable for electronics enthusiasts and students to learn on their own.
Click on the link to access the project development documentation: https://wiki.lceda.cn/zh-hans/course-projects/microcontroller/32-simple-oscilloscope/introduce.html
3. The core board is compatible
The core board of the project supports the GD32 small board launched by the Lichuang development board, the CW32 small blue board and the STM32F103 small blue board launched by Wuhan Xinyuan Semiconductor, and more core boards are being adapted.
![]() |
![]() |
![]() |
LC· GD32E230 minimal system board | CW32F030C8T6 core board | STM32F103C8T6 core board |
Click here to view the open source project | Click here to view the open source project | Click here to view the open source project |
Click here to view the project information | ||
Click to buy the core board | Click to buy the core board | Click to buy the core board |
Click to download the reference code | Click to download the reference code | Click to download the reference code |
Say in the back: this project is only as an electronic instrument test entry learning, compared with mature oscilloscope products in accuracy and performance, in the circuit design and program development for beginners to learn and enthusiasts research. In addition, the high-level version oscilloscope project is also under development, welcome everyone to put forward their own ideas and suggestions.
4.Video tutorials
Thank you list (continuously updated)
The code migration and adaptation of the oscilloscope core board has been supported by the JLCEDA campus lecturer of Jialichuang, and we would like to thank you:
- Li Jiandong, a student from Qishan Campus of Fuzhou University, participated in the transplantation and adaptation project of CW32 core board.
- Guo Fucheng, a student from Changchun Institute of Electronic Science and Technology, participated in the transplantation and adaptation project of STM32 core board.
Designed by 立创EDA课程案例推荐 (from OSHWHub)
a:https://oshwhub.com/course-examples/yi-qi-yi-biao-jian-yi-shu-zi-shi-bo-qi-she-ji-cha-jian-ban
Design Drawing


Comment