找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1520|回复: 12
打印 上一主题 下一主题
收起左侧

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

  [复制链接]
跳转到指定楼层
楼主
ID:961122 发表于 2021-11-29 09:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STC的单片机连续采集电位器信号,电位器不动的情况下,电位器值会产生跳动导致控制不准。请问电位器采集的信号能怎么处理,实现手调时能采集到变化,不动时数值不会跳动。现在采集的是8位模拟量。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 分享淘帖 顶 踩
回复

使用道具 举报

沙发
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 | 只看该作者
电位器振动就会有偏移,尽量用小电阻值,再并一个。
回复

使用道具 举报

5#
ID:970163 发表于 2021-11-29 12:51 来自手机 | 只看该作者
基本方法是滤波,软件滤波或硬件滤波,都行
回复

使用道具 举报

6#
ID:298123 发表于 2021-11-29 13:26 | 只看该作者
加电容,然后软件滤波
回复

使用道具 举报

7#
ID:955673 发表于 2021-11-29 14:55 | 只看该作者
实物电位器也不是理想的电位器,一般也就按 64 个档位算吧,8 位直接右移 2 位刚好 1:1,常规滤波也别省
回复

使用道具 举报

8#
ID:831625 发表于 2021-11-29 15:14 | 只看该作者
算法处理一下。滤波是主要的。
回复

使用道具 举报

9#
ID:140848 发表于 2021-11-29 15:41 | 只看该作者
电位器滑动端与地并联0.1u电容器;输入信号AD根据变动频次做滤波处理
回复

使用道具 举报

10#
ID:624769 发表于 2021-11-29 15:53 | 只看该作者
电位器要并电容,

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

使用道具 举报

11#
ID:359272 发表于 2021-11-30 08:31 | 只看该作者
对ADC采集值滤波处理,电位器调节不快,可以用一介滞后滤波算法。
回复

使用道具 举报

12#
ID:311846 发表于 2021-11-30 16:47 | 只看该作者
去掉低位数值,滤波,
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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