找回密码
 立即注册
查看: 3986|回复: 32

220V单相水泵启动, 干扰到 3.3V的MCU电源 问题

[复制链接]

14

主题

70

回帖

341

积分

中级会员

积分
341
发表于 2023-10-17 08:46:16 | 显示全部楼层 |阅读模式
如下图是 220V 单相水泵启动瞬间,在 3.3V上会产生 220ns 左右的干扰,这个对 STC8H单片机影响大么?
0.2us左右的电源波动对单片机影响厉害么?现在方案是用的 LCM接口给液晶发数据,水泵一启动 LCM接口
发送的数据就卡死了,但是触点还是可以正常控制水泵,只是显示卡死了,该怎么解决呢

3.3V, 干扰波形的 波峰 5.11V,波谷 1.76V

截图202310170844563761.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:99
  • 最近打卡:2025-06-16 09:28:47

733

主题

1万

回帖

1万

积分

管理员

积分
16651
发表于 2023-10-17 09:44:31 | 显示全部楼层
把你实际原理图的PDF发上来,大家好高效率的帮你
回复 支持 1 反对 0

使用道具 举报 送花

14

主题

70

回帖

341

积分

中级会员

积分
341
发表于 2023-10-17 16:22:48 | 显示全部楼层
大家好
截图1是 220V转 5V电路,用的是高能立方模块电源
截图2和3是单片机供电部分和 5V转 3.3V电路
截图4 是继电器控制部分,水泵零线直接接在 220V进线的零线上。
控制器电源的 220V 和水泵的 220V供电是同一个电源
截图202310171617004674.jpg
截图202310171617508047.jpg
截图202310171618139053.jpg
截图202310171619346922.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2023-12-06 15:33:02

20

主题

110

回帖

771

积分

荣誉版主

积分
771
发表于 2023-10-17 16:32:34 | 显示全部楼层
目测是LCM死机了而不是单片机死机,STC的抗干扰还是杠杠的。电源模块的AC接安规电容加共模电感看下,电源模块的厂家推荐电路也是有这两个东东的
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:99
  • 最近打卡:2025-06-16 09:28:47

733

主题

1万

回帖

1万

积分

管理员

积分
16651
发表于 2023-10-17 18:46:08 | 显示全部楼层
你整个大家看的舒服的图,就没啥技术含量,你把你认为有技术含量的去掉,
上个让人看的舒服的完整的 PDF,大家好帮你
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:99
  • 最近打卡:2025-06-16 09:28:47

733

主题

1万

回帖

1万

积分

管理员

积分
16651
发表于 2023-10-17 18:53:22 | 显示全部楼层
3.3V干扰波形的 波峰 5.11V,波谷 1.76V
===【5.11V - 3.3V】 = 1.81V;  1.81V/3.3V = 55%, 电源上冲 55%
===【3.3V - 1.76V】 = 1.54V;  1.54V/3.3V = 47%, 电源下冲 47%
        1.76V,   STC8H 会复位

===这电源电路不是器件模块有问题
       就是哪原理图都有问题,或PCB设计严重有问题
       要重新设计,看完完整的原理图还得分析 PCB
===你这是严重到没人愿意学习的一套系统,无任何保密价值
       上完整的图,大家好帮你


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:99
  • 最近打卡:2025-06-16 09:28:47

733

主题

1万

回帖

1万

积分

管理员

积分
16651
发表于 2023-10-17 19:00:18 | 显示全部楼层
只是显示LCM卡死
===MCU在工作, 5.11V电压偏高LCM 死了/或1.76V电压偏低LCM复位了
       如通信需要应答,估计你的MCU程序都不知往哪个分支跑程序了
       你程序遇到异常是如何处理的,这要编程的人去考虑异常时如何处理 ?
       如复位对方,重新再来;如关闭对方的电源再开电源,重新再来;
===MCU如只是送数据给LCM, 无需LCM任何应答信号,
       你就1秒复位显示LCM 20次,不停的刷新显示

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:99
  • 最近打卡:2025-06-16 09:28:47

733

主题

1万

回帖

1万

积分

管理员

积分
16651
发表于 2023-10-17 19:06:13 | 显示全部楼层
控制LCM的电源的电路,可参考下图

截图202310171905428533.jpg

截图202310171906065614.jpg

回复 支持 反对

使用道具 举报 送花

14

主题

70

回帖

341

积分

中级会员

积分
341
发表于 2023-10-18 12:53:12 | 显示全部楼层
神*** 发表于 2023-10-17 19:00
只是显示LCM卡死了
===MCU在工作, 5.11V电压偏高LCM 死了/或1.76V电压偏低LCM复位了
       如通信需要应 ...

我现在的 LCM不但往液晶屏发数据,还定期每秒读取 ILI9341的 ID,如果读不到液晶驱动的 ID就软件复位重启
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:99
  • 最近打卡:2025-06-16 09:28:47

733

主题

1万

回帖

1万

积分

管理员

积分
16651
发表于 2023-10-18 12:59:04 | 显示全部楼层
截图202310181259007092.jpg
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-6-17 05:36 , Processed in 0.156207 second(s), 101 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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