
专业版
#训练营#基于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
克隆工程添加到专辑
0
0
分享
侵权投诉


评论