永发信息网

AVR AD转换 错误:使用mega8单片机做直线传感器(滑动变阻式的,最大电阻5K欧)的AD采集,转换值跳动

答案:3  悬赏:30  手机版
解决时间 2021-03-20 09:00
  • 提问者网友:嗝是迷路的屁
  • 2021-03-20 02:28
请教各位专家,这里最奇怪的是,总是在传感器到达某些确定的值时(比如145mm,175mm,129mm),在这里采集AD值,会有很大跳动,但是用万用表测信号电压都很稳定,其他的传感器长度都正常,没有跳动
最佳答案
  • 五星知识达人网友:拾荒鲤
  • 2021-03-20 03:47
“但是用万用表测信号电压都很稳定”
万用表采集的速度很慢,单片机AD速度都是μS或者mS级别的,所以用万用表捕捉不到跳变。最好的检验方法是用示波器检测,完全可以看出来。
还有,在模拟量进入AD口前,加上一个103至104的对地无极性电容,以滤掉模拟量的高频跳变,Vref端口需串入一个101的电感(100μH),对地104电容,以保证Vref基准电源的稳定。
综合来说,你的问题是传感器的事,跟mega8没关系,AVR我们用的很多,这现象凡是遇见,必定是传感器的问题。
河南yfhaoa解答!
全部回答
  • 1楼网友:妄饮晩冬酒
  • 2021-03-20 06:05
有可能是这些地方传感器的接触不良 再看看别人怎么说的。
  • 2楼网友:末日狂欢
  • 2021-03-20 05:20
1.可能是AD采集程序没有延时,AD转换速度跟不上 2.用示波器试试传感器读数
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯