找回密码
 注册
关于网站域名变更的通知
查看: 712|回复: 9
打印 上一主题 下一主题

单片机MAX6675读温度问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-3-26 14:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
用MAX6675+K型传感器做了一个温度计,但采集的温度一直在跳变,如21.2-21.7来回跳,我看别人的都是很稳定的一个值,如何把这个温度变得很稳定不动?
- @; G9 K7 v. m( R

该用户从未签到

2#
发表于 2021-3-26 14:12 | 只看该作者
请问用的是什么单片机

该用户从未签到

3#
 楼主| 发表于 2021-3-26 14:18 | 只看该作者

: b6 ]7 F0 Y- u单片机用的是STC5A60系列的

该用户从未签到

4#
发表于 2021-3-26 14:22 | 只看该作者
最好的解决办法是降低对温度传感器的采集频度

该用户从未签到

5#
发表于 2021-3-26 15:43 | 只看该作者
这个是正常的
; f. K1 D% w: w; b: A4 t# c. [我用示波器看过ADC的输入引脚波形,上下有波动几十mV,波动来源于电源,运放和其它的干扰
/ ?! V  j$ P' V- z: C如果是实时显示,每次ADC的结果都不是一样的,如果是完全显示所有的ADC结果的值,精度越高的ADC,变化的值就越大, s% R- o' w# W' e# o0 I) ]
如果你要稳定的显示,ADC的频率选一个中间级的频率就可以了,但要滤波,ADC采集次数多一点,130次或者258次,甚至是514次,然后再去掉一个最大值和一个最小值,再把ADC的结果平均,显示就会稳定一些的
7 ]  a9 a: O! A, Q

点评

现在我用中值滤波的方法试了,采集10个数,去掉高和低,再平均,现在比较稳定了,谢谢各位  详情 回复 发表于 2021-3-26 15:59

该用户从未签到

6#
 楼主| 发表于 2021-3-26 15:53 | 只看该作者
yiwangxip 发表于 2021-3-26 15:43) g6 J2 q# L, {9 [, |( l4 w* ]2 r
这个是正常的* g* {; A& T( ?' G4 y
我用示波器看过ADC的输入引脚波形,上下有波动几十mV,波动来源于电源,运放和其它的干扰
5 t2 G# E4 Q2 O. d ...
2 g* @/ l* [; B/ d+ L
好的,谢谢.先试试再说
0 l1 O4 F6 F' Y: G

该用户从未签到

7#
 楼主| 发表于 2021-3-26 15:59 | 只看该作者
yiwangxip 发表于 2021-3-26 15:43
1 j3 O: i! l8 s/ v) U8 }. K这个是正常的
4 D. l5 ]1 G% }我用示波器看过ADC的输入引脚波形,上下有波动几十mV,波动来源于电源,运放和其它的干扰
, E/ r% H% c! y" U ...
: p' x7 Q$ _; c1 @4 G% a: L& m
现在我用中值滤波的方法试了,采集10个数,去掉高和低,再平均,现在比较稳定了,谢谢各位
. U( D6 b- R) T8 A( P

该用户从未签到

8#
发表于 2021-3-26 16:53 | 只看该作者
fgjhtjbfem 发表于 2021-3-26 15:59
: t  \+ d4 y1 [$ k: L7 h9 [/ k" m现在我用中值滤波的方法试了,采集10个数,去掉高和低,再平均,现在比较稳定了,谢谢各位

; q. @% |5 V7 Y4 T, u( z6 e
MAX6675 芯片补偿是靠自身引脚来测冷锻温度的,引脚容易被外界环境温度所干扰,所以温度不稳定。
) h1 T) d, Q5 v9 A. g6 f& e3 |2 O
max6675升级版芯片MAX31855K 性能改良很多,可以参考使用
8 q0 W; t4 F( `" Z. k0 D
  • TA的每日心情
    开心
    2023-5-15 15:14
  • 签到天数: 1 天

    [LV.1]初来乍到

    9#
    发表于 2021-3-26 18:47 | 只看该作者
    fgjhtjbfem 发表于 2021-3-26 15:59- q7 u% W' z6 a
    现在我用中值滤波的方法试了,采集10个数,去掉高和低,再平均,现在比较稳定了,谢谢各位
    * U1 z: |2 J; l
    1.温度计接触的线,是否紧密   2.采集温度,采集速率是否合适 3.采集数据,是否进行滤波,比如均值算法。

    2 o, T/ X% I7 B, ^6 Z

    点评

    温度有抖动,需要均值或者别的滤波法  详情 回复 发表于 2021-3-30 14:01

    该用户从未签到

    10#
     楼主| 发表于 2021-3-30 14:01 | 只看该作者
    - j9 ?* L* X, m8 S7 {
    温度有抖动,需要均值或者别的滤波法3 V. B7 A1 B4 ^- t

    ' a/ g0 X6 i8 l. A; v" c
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-6-22 00:26 , Processed in 0.078125 second(s), 28 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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