用户
 找回密码
 立即注册

QQ登录

只需一步,快速开始

点击进入授权页面

只需一步,快速开始

  • QQ空间
  • 回复
  • 收藏
回帖奖励 1 金币 回复本帖可获得 1 金币奖励! 每人限 1 次(中奖概率 80%)
  • TA的每日心情
    奋斗
    2018-3-13 14:22
  • 签到天数: 1 天

    [LV.1]初来乍到

    我要采集一个模拟传感器的数据,但是arduino uno板子的ADC只有10位,精度不够,有哪块板子的的精度能够到12位或者更高的?谢谢各位大佬~

    回帖奖励 +1 金币

    Arduino Due的ADC精度是12位的,但是和普通的arduino相比,编程差异还是挺大的。要不考虑下普通的Arduino进行过采样采集?过采样可提高ADC采样精度
    LANDI_Arduino 发表于 2018-3-13 15:25
    Arduino Due的ADC精度是12位的,但是和普通的arduino相比,编程差异还是挺大的。要不考虑下普通的Arduino进 ...

    谢谢您的回复。
    这个编程差异差的很多吗。。。我有Arduino UNO的代码,只换个硬件,代码得重写吗?在IDE里面选择不同的开发板,然后验证,没有错误的话,是不是代码就可以运行呢?C:\Users\Tianci\Desktop\11.png
    z2010012286 发表于 2018-3-13 15:51
    谢谢您的回复。
    这个编程差异差的很多吗。。。我有Arduino UNO的代码,只换个硬件,代码得重写吗?在IDE ...

    语句什么的都是可以复用的……但是总感觉不大对劲,说不怎么出来。大概就是,如果只是为了这个ADC采样率提高的话,完全可以淘宝一块16位4通道的ADC采集模块啊,才十几块钱,uno升到due成本那么高,就为了这个功能确实不值得。另外关于DUE与其他arduino编程差异,其实也还可以吧,大体上都是一个平台的,但是要留意DUE的IO口是3.3V不是5V的,所以你在进行ADC的时候,如果目标信号大于3.3那就不要用了。
    发新帖
    发表评论
    高级模式  
    您需要登录后才可以回帖 登录 | 立即注册  
    关闭

    推荐主题 上一条 /2 下一条