打印

继电器+220VAC 怎么能影响 DS18B20 完全不理解

[复制链接]
1831|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
图片如下:


P3 引入 220VAC、整图也就是个可控调压电路、由 MCU 控制、
P1 接 12V BLDC 电机、

DS18B20 和控制板(上面的电路)放得比较近、

如果这时给继电器几个来回高低电平、也就是让它开断几次、DS18B20 温度计就乱了、读出 255(8位精度下)、
只有当断开供电再上电温度计才可以正常显示、但显示的值要略高、看起来就像 DS18B20 自己在发热一样、然后慢慢降低、

断开 220VAC 再试、不管给几个来回都可以、这回真不懂了、

高人给个解释、

相关帖子

沙发
dirtwillfly| | 2013-2-22 22:36 | 只看该作者
影响那么严重吗?有没有PCB图,上一个看看?

使用特权

评论回复
板凳
huangxz| | 2013-2-22 22:48 | 只看该作者
传感器类的应尽量远离这种感性负载,干扰很大的

使用特权

评论回复
地板
Volftooth|  楼主 | 2013-2-22 22:57 | 只看该作者
dirtwillfly 发表于 2013-2-22 22:36
影响那么严重吗?有没有PCB图,上一个看看?

没打 PCB、用洞洞板连的、DS18B20 直接哪线引出来的、没过板子、

有洞洞板的图、我先上了、

使用特权

评论回复
5
dirtwillfly| | 2013-2-22 23:20 | 只看该作者
那三个大些的电阻接的是220V的电压吧?5*7的洞洞板上DS18B20离交流电太近了。
教你个笨办法,把DS18B20及相关电路放到另外的洞洞板上,先远离交流电路,然后让它逐渐接近交流电路,看看最近能接受的距离是多少,然后再设计吧。

使用特权

评论回复
6
gx_huang| | 2013-2-23 10:22 | 只看该作者
18B20单独引线到CPU板,不要和其它电路复用走线,包括GND。
最好用NTC测温。

使用特权

评论回复
7
hkl_fs| | 2013-2-23 10:55 | 只看该作者
学习了,受益匪浅。

使用特权

评论回复
8
Volftooth|  楼主 | 2013-2-23 13:21 | 只看该作者
gx_huang 发表于 2013-2-23 10:22
18B20单独引线到CPU板,不要和其它电路复用走线,包括GND。
最好用NTC测温。

这个不共用 GND 难道是要用两套电源?、

使用特权

评论回复
9
Volftooth|  楼主 | 2013-2-23 13:23 | 只看该作者
dirtwillfly 发表于 2013-2-22 23:20
那三个大些的电阻接的是220V的电压吧?5*7的洞洞板上DS18B20离交流电太近了。
教你个笨办法,把DS18B20及相 ...

DS18B20 直接用线从主控板上(MCU板)接出的、图上的线没有一根是接 DS18B20 用的、

使用特权

评论回复
10
dirtwillfly| | 2013-2-23 13:25 | 只看该作者
Volftooth 发表于 2013-2-23 13:23
DS18B20 直接用线从主控板上(MCU板)接出的、图上的线没有一根是接 DS18B20 用的、 ...

离交流电近,就受影响。没接也受影响,交流电会产生很强的电磁场。

使用特权

评论回复
11
pa2792| | 2013-2-23 13:47 | 只看该作者
电源没有处理好,你的DS18B20跟继电器的电源没有处理干净,投入切除的时候产生的尖峰影响到DS18B20。

使用特权

评论回复
12
gx_huang| | 2013-2-23 14:36 | 只看该作者
Volftooth 发表于 2013-2-23 13:21
这个不共用 GND 难道是要用两套电源?、

你理解“不共用”吗?
就好比道路,如果你家和单位的路,只供你一个人使用,就不会有车祸。

使用特权

评论回复
13
流泪鲨鱼| | 2013-2-23 16:12 | 只看该作者

使用特权

评论回复
14
雁舞白沙| | 2013-2-23 17:49 | 只看该作者
程序问题

使用特权

评论回复
15
mcbot| | 2013-2-23 22:08 | 只看该作者
1 传导干扰,光耦隔离,电源分开
2 辐射干扰,屏蔽

使用特权

评论回复
16
shiyan1532| | 2013-2-24 09:28 | 只看该作者

使用特权

评论回复
17
yimankehao| | 2013-2-25 09:32 | 只看该作者
你的问题应该是继电器的反向电动势引起的,可以把数字地和模拟地用磁珠分开。电源前端加LC滤波器。如果是做产品的话必须要加TVS管。电源部分加容值大的电解电容来滤波,因为我看到你的板子一个大电解电容都没有。另外继电器一般放在三极管上面。

使用特权

评论回复
18
jlass| | 2013-2-25 10:29 | 只看该作者
直接给DS18B20做软件消抖+误触发处理

使用特权

评论回复
19
jjeemm77| | 2013-2-25 14:44 | 只看该作者
小伩号电路也有它的行规!怕干扰!加强滤波!特别是温度采样部分、应加一级内部DC—DC内置精密电源!从现象看是这样…

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:好想睡觉好想睡觉!! 困困困困困

14

主题

61

帖子

1

粉丝