站内搜索
发作品签到
专业版

#训练营#基于GD32单片机示波器

工程标签

365
0
0
0

简介

简易示波器,将单片机PWM信号显示在TFT屏上,可通过按键和旋转编码器对PWM信号进行调试,从而在TFT中显示出不同的效果;还可以根据实际需要,对采集信号进行耦合模式及采集方式选择。

简介:简易示波器,将单片机PWM信号显示在TFT屏上,可通过按键和旋转编码器对PWM信号进行调试,从而在TFT中显示出不同的效果;还可以根据实际需要,对采集信号进行耦合模式及采集方式选择。
简易数字示波器训练营

开源协议

Public Domain

(未经作者授权,禁止转载)
创建时间:2024-03-05 12:31:32更新时间:2024-04-15 11:23:42

描述

GD32E230作为主控,采用2.8寸TFT屏,带触摸和SD卡接口,另外给1.8寸TFT预留了接口,硬件电路元器件皆为贴片。在官方的软件历程上进行了修改,主要修改的内容是:1.按键和旋转编码器连接的IO口不一样,进行了修改;2.TFT屏的尺寸不一样,修改了其扫描方式以及一些动态和静态字符的显示位置。后续待升级的地方有:对SD卡进行驱动,尝试对SD卡进行读写;驱动显示屏触摸,尝试通过触摸对波形显示进行调试。遇到的问题:1.最开始原理图设计中,XL7660的8脚忘记接入+5V,导致后续输出电压出现问题,损坏了TL072,出现“打开”PWM时,波形显示一条直线,电压为3.5V左右,后续更换TL072,方波显示出来,问题解决。2.PWM的占空比越大,高电平周期时间越短,配置timer_channel_output_mode_config(TIMER14, TIMER_CH_0, TIMER_OC_MODE_PWM0);,注意是TIMER_OC_MODE_PWM0,现象变为:PWM占空比越大,高电平周期时间越长,但是占空比越大输出的电压越小与之前相反。B站视频链接:【立创训练营】基于GD32E230的简易示波器_哔哩哔哩_bilibili

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
video_20240402_083225.mp4
0
2
My_Project.zip
1
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航