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

stc8h1k08制作电压表问题

yhj416606438 2020-12-21 浏览量:1950
怎么使用内部的基准电压,用这个单片机制作一个数码管电压表
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这个要看你对数据准确度的要求,如果要求不高,其实这样没有多大的问题啊。

    很多内置ADC的单片机,内部基准还是有一定保证的,但精度之类确实不太高,而且供电最好稳定些,它主要是减少外部器件的提供ADC功能。

    • 发布于 2020-12-21
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:5
  • 一般内部基准精度都比较低,所以这样做出来精度也会很一般,所以建议采用一些18位的ADC,虽然转换慢了一些,但是内部一般会有高精度基准
    • 发布于2020-12-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 首先说明下:楼下的问题,一上来就建议使用18位AD,简直误人子弟。

    再来回答你的问题:使用内部的参考电压的话,你看你的mcu有没有这个Vref这个引脚,如果有的话你可以接3.3V电源。如果没有这个引脚的话,那应该有VDDA吧,就直接VDDA接3.3V就行了。stm8的内部ADC是10位的,如果接3.3V参考电压的话,那么量化电压就是3.2mv了。这个分辨能力做个简易的电压表应该够了。然后你再加一个数字滤波算法就行,直接做个平均算法就行。 对你有借鉴的话,请点赞设置最佳回答。

    • 发布于2020-12-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 利用单片机ADC 的第 15 通道采集内部基准的电压,反算相对精确的VCC电压,然后再用VCC当基准采集输入的电压。STC的这种设计带来一个问题就是采集vref和采集输入期间电源电压可能是波动的,此时会导致采集不准。因此,单片机的电源一定要高精度稳压才能获得比较好的采集精度。
    • 发布于2020-12-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 要使用ADC芯片高师电压,再用数码管显示才行吧
    • 发布于2021-01-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种芯片有个vref的,接到电源上就行
    • 发布于2021-01-26
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stc8h1k08制作电压表问题