• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STC15单片机AD采集电压计算

2289534690@qq.com 2018-03-23 浏览量:6537
用stc15单片机内部自带AD采集电压,用采集到的电压除以电阻的比例,来得到电源电压,是不是应该这样算?如果是这样的话,我算出来的数怎么就对不上呢!
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这样得到公式
         U          u     ad
      --------  =  ---- = ------
       MaxU         5     2^m-1
      根据ad值就可以得到电压值
           ad x MaxU 
       U = -----------
            2^m-1
    其中m为adc的位宽,ad为采集到的AD值,MaxU为分压后得到ADC最大采样电压值时的总线电压。
    • 发布于 2018-03-23
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了 :引脚结构不同和焊接方式不同。 FTSH-114-01-L-D 通孔式 FTSH-114-01-L-DV 贴片式 回复

其他答案 数量:8
  • 我没用过STC15单片机,也不知道电源电压是V。

    为了方便叙述,假设电源电压是5V,AD是8位。

    如果电压值、AD位数不一样,道理是一样的。

    根据比例关系,

    采集得到的电压(V)/5V=采集得到的数字量/255

    所以采集得到的电压值=采集得到的数字量/255*5V。



    • 发布于2018-03-23
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :尾缀包装区别,产品同一物料
回复

电子老工程师 回复了  :线缆组件属于定制件。只有10p请参考。 FJH-10-D-15.75-4 FJH-10-D-15.75-4 回复

  • 你ADC后的值并不是电压,要用ADC的位数与采样范围确定电压。应该是与电阻无关的。
    • 发布于2018-03-23
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :AD7747ARUZ,Analog Devices Inc,供参考 回复

  • 还有参考电压啊,你看下采集的电压是不是正确的
    • 发布于2018-03-24
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://atta.szlcsc.com/upload/public/pdf/source/20180725/C252346_7CA00575E346F654ABF8015A5EE01EBD.pdf 回复

  • 16位的ADC,最高测量电压时的值是0xFFFF,可以根据这个比较计算出你ADC的电压值
    • 发布于2018-03-24
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://www.laird.com/sites/default/files/2021-08/LT-MSDS-312-C_FOF%20PTAF%20FR%20TWN-English.pdf 回复

  • 实际电压=参考电压*AD采样值/(2^n-1),n是AD的精度,比如12位就是12.

    • 发布于2018-03-26
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :附件就是一份规格书就是: AES-Z7EV-7Z020-G 型号。 回复

  • VCC就是ADC支持的最高电压,也就是ADC的最大值,再根据比例进行计算
    • 发布于2018-03-27
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :实物丝印与规格书相符,没有问题。 回复

  • 最好的方法是采集VREF的参考电压,不需要采集别的电压值而做不必要的计算。

    • 发布于2018-03-29
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :没有查到这个厂牌信息。 回复

相关问题

问题达人换一批

STC15单片机AD采集电压计算