芯路恒电子技术论坛

 找回密码
 立即注册
热搜: 合集
查看: 7274|回复: 2

ACM9226 ADC采样结果与电压值的关系

[复制链接]
  • TA的每日心情
    慵懒
    2021-2-24 10:16
  • 419

    主题

    771

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    15810
    QQ
    发表于 2019-11-22 13:41:51 | 显示全部楼层 |阅读模式


    V = 10/4095 * (( Code + 2048)) & 0x00FFF) - 5

    公式.png

    code按照无符号格式解析 ,不可按照有符号格式解析 ,比如按照无符号解析,采样结果5V时的值为2047(7FFh),0V时的值为0(0000h)或者4095(FFFh),-5V时的值为2048(800h)。


    比如0V时候,采样值为0或者4095,则4095+2048,然后与上0xfff后的值就是2047,  2047*(10/4096) - 5,结果就是0

    同理,比如5V时候,采样值为2047,则2047+2048,然后与上0xfff后的值就是4095, 4095*(10/4096) - 5,结果就是5

    再同理,比如-5V时候,采样值为2048,则2048+2048,然后与上0xfff后的值就是0, 0*(10/4096) - 5,结果就是-5

    其他值都可以任意测任意算,都符合该公式,即使有偏差,那也是精度问题 。


    回复

    使用道具 举报

  • TA的每日心情
    难过
    2020-4-8 10:29
  • 0

    主题

    1

    帖子

    57

    积分

    初级会员

    Rank: 3Rank: 3

    积分
    57
    发表于 2020-3-17 19:23:56 | 显示全部楼层
    小梅哥,我想请教一下,你的这个公式是怎么推导出来的呢?有相关的资料可以推荐吗?我在网上找到了计算电压值的公式V=(dataout/(2^n))*Vref,想了一天多了,就是想不明白怎么根据 V=(dataout/(2^n))*Vref 去推导出像你给出的这种公式。能给我讲讲吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    2

    帖子

    26

    积分

    新手上路

    Rank: 2

    积分
    26
    发表于 2022-9-16 14:58:47 | 显示全部楼层
    我想请问一下,ACM9226这块ad板子中,我照着你们的画法,画了个5v转-5v电路,用的是MC34063这款芯片,可是5v进去,一直出来差不多-3.5v左右电压,请问是什么问题啊。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    QQ|小黑屋|Archiver|芯路恒电子技术论坛 |鄂ICP备2021003648号

    GMT+8, 2024-3-29 14:55 , Processed in 0.125602 second(s), 37 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

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