OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 1646|回复: 2

一个失败的小示波器(GD32F103CBT6+AD9288+STC8G1K08A)

[复制链接]

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8184
金钱
8184
注册时间
2020-5-11
在线时间
3697 小时
发表于 2023-12-29 14:58:44 | 显示全部楼层 |阅读模式
本帖最后由 LcwSwust 于 2023-12-29 15:29 编辑

主要芯片:
GD32F103CBT6+AD9288+STC8G1K08A-TSSOP20.
GD32:定时器产生PWM,并触发DMA采集IO口的16位数据,系统时钟超频为160MHz,最高采样率20MHz.定时器PWM代替DAC产生DDS信号,最高频率约1KHz.
74HC4051切换放大倍数.
STC8G1K08A负载按键检测,PWM产生+5V\-5V的电压(数字电源),IO扩展,并可一键烧写GD32(控制BOOT脚\转发串口数据).
显示屏:JLX19296G-909,COG屏,单色,四级灰度.
按键:6只按键.ADC检测电阻分压的方式,类似电阻式触摸屏.
工作电流:约0.22A.
缺点:
在触发阶段,数据每10点抽取1点数据作判断,可能导致窄脉冲不能触发.
ADC检测按键可能存在误判.
显示屏为单色,且显示区较小.
最高采样率20MHz,有点不够用.
DDS由PWM产生,速度太慢.
74HC4051电路设计不合理,各电压档位下的带宽不同.
未对电池电压作单独采集,充电时不能正确显示电量.

总结: 下次改进

电路.rar (184.28 KB, 下载次数: 23)
专治疑难杂症
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

5

主题

305

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1690
金钱
1690
注册时间
2018-11-28
在线时间
214 小时
发表于 2023-12-30 15:46:07 | 显示全部楼层
回复 支持 反对

使用道具 举报

70

主题

6697

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
12687
金钱
12687
注册时间
2012-11-26
在线时间
3710 小时
发表于 2023-12-30 16:20:34 | 显示全部楼层
感谢分享    之前也想做一款便携式的    后来硬件画出来了,软件没写
学无止境
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 10:25

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表