找回密码
 立即注册
查看: 1610|回复: 7

STC32G12K128-老梁开源示波器,PWM 当 DAC

[复制链接]
  • TA的每日心情
    开心
    2024-4-30 09:05
  • 签到天数: 79 天

    [LV.6]常住居民II

    9

    主题

    170

    回帖

    1695

    积分

    版主

    积分
    1695
    发表于 2022-11-25 15:47:04 | 显示全部楼层 |阅读模式
    STC32G12K128-老梁开源示波器,PWM 当 DAC, 自己的12位 ADC 测量这个 PWM 当 DAC的信号发生器产生的信号,简单实用!
    PWM当DAC.jpg
    效果图.png
    回复 送花

    使用道具 举报

  • TA的每日心情
    难过
    2024-3-24 16:54
  • 签到天数: 1 天

    [LV.1]初来乍到

    8

    主题

    6

    回帖

    92

    积分

    注册会员

    积分
    92
    发表于 2023-4-4 21:00:46 | 显示全部楼层
    相当于多少位DAC芯片

    点评

    你用多少位的PWM,就是多少位的DAC。  详情 回复 发表于 2023-4-4 21:43
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    46

    主题

    2988

    回帖

    6733

    积分

    超级版主

    积分
    6733
    发表于 2023-4-4 21:43:01 | 显示全部楼层
    woshigeshuai 发表于 2023-4-4 21:00
    相当于多少位DAC芯片

    你用多少位的PWM,就是多少位的DAC。
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    1

    主题

    3

    回帖

    23

    积分

    新手上路

    积分
    23
    发表于 2023-5-18 09:27:21 | 显示全部楼层
    如输出PWM为16位DAC,后面监测反馈的ADC只有12位,怎么监测得住?

    点评

    只能检测12位的分辨率。PWM滤波输出能达到12位的精度,已经是高精度了。要更高的精度,这种简单的直接滤波已经不能保证了。 更高精度的方法:提供一个稳定的基准VREF,PWM控制一个高速单刀双掷开关(两个触点的内阻  详情 回复 发表于 2023-5-19 21:57
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    46

    主题

    2988

    回帖

    6733

    积分

    超级版主

    积分
    6733
    发表于 2023-5-19 21:57:45 | 显示全部楼层
    JBZ 发表于 2023-5-18 09:27
    如输出PWM为16位DAC,后面监测反馈的ADC只有12位,怎么监测得住?

    只能检测12位的分辨率。PWM滤波输出能达到12位的精度,已经是高精度了。要更高的精度,这种简单的直接滤波已经不能保证了。
    更高精度的方法:提供一个稳定的基准VREF,PWM控制一个高速单刀双掷开关(两个触点的内阻误差要小),PWM低接通GND,PWM高接通VREF,RC滤波(或使用高精度的运放做有源滤波),注意滤波电容要用漏电非常小的电容,MCU使用高稳定度的外部晶振,则达到接近16位精度是可以的。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    2024-2-27 08:40
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    0

    主题

    5

    回帖

    46

    积分

    新手上路

    积分
    46
    发表于 2023-11-28 11:46:09 | 显示全部楼层
    有单独的测试源码吗?

    点评

    你要学士什么的?  详情 回复 发表于 2023-11-28 16:57
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    46

    主题

    2988

    回帖

    6733

    积分

    超级版主

    积分
    6733
    发表于 2023-11-28 16:57:09 | 显示全部楼层
    53630942 发表于 2023-11-28 11:46
    有单独的测试源码吗?

    你要测试什么功能的?
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    550

    主题

    9371

    回帖

    1万

    积分

    管理员

    积分
    13924
    发表于 2023-11-28 17:41:36 | 显示全部楼层
    回复 支持 反对 送花

    使用道具 举报

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

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-10 21:09 , Processed in 0.070102 second(s), 60 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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