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

哪款MCU是专门用来测量AD值的?

Cloud4321 2018-05-09 浏览量:1550
最近萌生了一个创意,不过首要任务就是测量两个点之间的距离,我的想法是利用一个长度与阻值成正比的滑动变阻器(也叫电位器),用一个导体指针接在电位器上,通过测量AD值来获取距离,想问问大家有没有一款专门用来做ADC的单片机,或者您有更好的方案,欢迎留言(本人学生党,成本不能太高)
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 大家都在回答,我说下个人看法。 你没有太多资金来做,那么机械结构手工来完成,那么精度肯定就已经不高了。 你要找的电阻器要是精度客观,那么价格肯定也很可观了。所以给你24位的AD 又有什么用呢?

    建议用个自己手上有的开发板,都带ADC吧(一般至少也是10位了,基本够你使用了。),先做个模型再说,验证下自己的思路,确定东西好了,再多花点钱去追求完美

    • 发布于 2018-05-10
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:17
  • 去ADI官网看吧,有24bits ADC的单片机,不过价格也是相当可观。
    • 发布于2018-05-09
    • 举报
    • 评论 0
    • 0
    • 0

  • stc单片机有带adc的具体型号价格不同

    arduino uno 也自带adc

    stm32f103的基本都带adc

    • 发布于2018-05-09
    • 举报
    • 评论 0
    • 0
    • 0

  • 24位adc ads1256

    16位ads ads1115

    都是高精度adc芯片

    stm32好多都自带adc芯片,比如zet6就自带有12位adc


    • 发布于2018-05-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 电位器的精度不高的,你测量的精度要求如何?

    此外电位器连接线会引入误差的。

    • 发布于2018-05-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个要看ADC要求的精度了,如果要求12bit精度就可以,使用STM32F103就可以,便宜还方便。如果要求16bit甚至24bit,比较经济的方案是STM32外挂单独的ADC芯片,比如AD7190等等。
    • 发布于2018-05-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 要成本低 要肯定是用STC的 带AD功能的芯片啦,非常多途径获得,价格通常在3-5块一片  你完全可以承受,精度方面有10位的,一般场合也够用了。
    • 发布于2018-05-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 目前的普通的STM32带有一个12位的AD转换器,在这种精度要求不高的场合应该足够了
    • 发布于2018-05-10
    • 举报
    • 评论 0
    • 0
    • 0

  • STM32自带的AD基本都是12位,高点的也就14位,应该够用了。如果还要高,要不外加AD芯片,要不使用ADI出的变态级的带AD采集的芯片,不过贵。
    • 发布于2018-05-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 从做产品的角度,外扩ADC是成本比较好的方案。MCU最好的应该是16位的ADC,STM32F3系列
    • 发布于2018-05-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果是低于12位AD建议用stm32f的mcu直接测量,如果是高于12位的建议用外部ADC芯片,数据和模拟混合容易干扰
    • 发布于2018-05-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 见过古时候用圆规在地图上测量两点之间的距离吗?

    电位器加两根筷子做成圆规就好了,用stm32的12位adc采集,数值与“圆规”张开的角度基本上是线性的。

    • 发布于2018-05-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个比较多 一般在购买的时候查看一下数据手册就知道
    • 发布于2018-05-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 其实没必要专门找一个专测ADC的MCU,那样成本只会更高(虽然测量精度也很高,但是你应该不需要),直接用大家常用的MOCU,如STM32的ADC应该完全满足要求了,也是一个12bit精度的ADC。
    • 发布于2018-05-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 单片机内置的ADC精度一般是8位,10位或者12位


    具体需要多少的要看你项目的精度要求


    st不基本都有12位的adc


    需要更高精度就要外加ADC芯片了

    • 发布于2018-05-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 专门的MCU不清楚,或者会很贵,如果想便宜一些,你可以看看STC的AD通道多的MCU
    • 发布于2018-05-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 专门的ADC还是要用ADC的芯片,单片机上的ADC一般要不位数不够,要不稳定性不好。
    • 发布于2018-05-14
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

哪款MCU是专门用来测量AD值的?