找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1874|回复: 12
收起左侧

单片机连续采集电位器信号跳动处理?

  [复制链接]
ID:961122 发表于 2021-11-29 09:40 | 显示全部楼层 |阅读模式
STC的单片机连续采集电位器信号,电位器不动的情况下,电位器值会产生跳动导致控制不准。请问电位器采集的信号能怎么处理,实现手调时能采集到变化,不动时数值不会跳动。现在采集的是8位模拟量。
回复

使用道具 举报

ID:342822 发表于 2021-11-29 11:18 | 显示全部楼层
不能用碳膜电位器,用线绕的吧
回复

使用道具 举报

ID:985889 发表于 2021-11-29 11:54 | 显示全部楼层
1. 电位器的选型:扭子的一般都不是很准,尤其是多圈的
2. 要量测的电压范围尽可能出于1/3~2/3区域
回复

使用道具 举报

ID:70035 发表于 2021-11-29 12:17 | 显示全部楼层
电位器振动就会有偏移,尽量用小电阻值,再并一个。
回复

使用道具 举报

ID:970163 发表于 2021-11-29 12:51 来自手机 | 显示全部楼层
基本方法是滤波,软件滤波或硬件滤波,都行
回复

使用道具 举报

ID:298123 发表于 2021-11-29 13:26 | 显示全部楼层
加电容,然后软件滤波
回复

使用道具 举报

ID:955673 发表于 2021-11-29 14:55 | 显示全部楼层
实物电位器也不是理想的电位器,一般也就按 64 个档位算吧,8 位直接右移 2 位刚好 1:1,常规滤波也别省
回复

使用道具 举报

ID:831625 发表于 2021-11-29 15:14 | 显示全部楼层
算法处理一下。滤波是主要的。
回复

使用道具 举报

ID:140848 发表于 2021-11-29 15:41 | 显示全部楼层
电位器滑动端与地并联0.1u电容器;输入信号AD根据变动频次做滤波处理
回复

使用道具 举报

ID:624769 发表于 2021-11-29 15:53 | 显示全部楼层
电位器要并电容,

如果ADC采集电位器值,采用缓冲记录ADC值最好能缓冲16组,发现ADC数值变动16个缓冲值连续递减,或者连续递增,判定为在调整电位器更新数值,反之判定为没有调整电位器,是正常波动,不更新ADC数值即可。
回复

使用道具 举报

ID:359272 发表于 2021-11-30 08:31 | 显示全部楼层
对ADC采集值滤波处理,电位器调节不快,可以用一介滞后滤波算法。
回复

使用道具 举报

ID:311846 发表于 2021-11-30 16:47 | 显示全部楼层
去掉低位数值,滤波,
回复

使用道具 举报

ID:961122 发表于 2021-12-6 01:55 | 显示全部楼层
用递归对采集的数值进行递增/减判断,结果运行时出现问题,控制步进电机的中断口一直有输出,电机抖动。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表