JRPLK

#Training Camp# A Simple Digital Oscilloscope Based on STM32

 
Overview
A digital oscilloscope is an instrument used to display electrical signal waveforms. It mainly consists of analog front-end processing circuits, microcontroller circuits, power supply circuits, control circuits, trigger circuits, and calibration circuits.
 
This project presents a simple STM32-based oscilloscope for detecting and displaying waveforms. It features an adjustable PWM square wave output with adjustable frequency and duty cycle, powered via Type-C.
 
The input signal amplitude can be measured from -1.6V to 5V and from -80V to 250V by adjusting the switch. When the input signal amplitude is small, the lower voltage range should be selected first. If the input signal amplitude is uncertain, the higher voltage range can be used first. If it falls within the lower voltage range, the lower voltage range can be used for more accurate measurement results, while also protecting the circuitry.

An additional PWM signal is used to simulate a simple function generator, allowing the output of a simple square wave signal by changing the frequency and duty cycle of the output PWM.

 
Engineering design source:
202: Simple Digital Oscilloscope Project Document (yuque.com)
【LCSC GD32E230C8T6】Simple Digital Oscilloscope Design - Feishu Cloud Document (feishu.cn)
The core board supports LCSC's GD32 small board and STM32F103 small blue board, but the programs used are different.
 
 
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2026-03-27 23:48:16
  • AD9851 Chinese information
  • Custom linked list reports Access Violation error
  • Application Skills/Intelligent Data Acquisition System under Windows 95
  • LCD driver knowledge
  • Storage Array Technology
  • Questions about ADC0832

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号