找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 9442|回复: 29
收起左侧

电机干扰单片机外围电路正常工作怎么办?

  [复制链接]
ID:743496 发表于 2020-12-28 15:38 | 显示全部楼层 |阅读模式
电机是24V直流泵,接入24V电源给电机供电,板子上画了一个DC-DC降压降到5V来给单片机使用,板子上还画了一个继电器模块让51来控制电机,
问题来了,电机一启动,干扰就来了,LED乱闪,按键抖动严重,单片机不受控制(程序内部有按键消抖)。  但又不像单片机被干扰了,因为单片机定时器仍正常工作,应该是PCB电路被严重干扰。
,怎么才能消除电机带来的干扰,愁死了,
给电机并联一个10uF的独石电容,情况好了一些,但还是有些不受控制。请问该怎么办?半路出家,电路知识懂得又不太多,受限于板子大小,也不能加太多东西。

继电器模块,电机接COM端和GND

继电器模块,电机接COM端和GND

降压模块,24V降5V

降压模块,24V降5V
回复

使用道具 举报

ID:584814 发表于 2020-12-28 15:47 | 显示全部楼层
独立供电、加屏蔽罩......吸收电路的作用是有限的,隔离是硬道理。
回复

使用道具 举报

ID:342822 发表于 2020-12-28 16:01 | 显示全部楼层
用了外部中断?这是最容易接收干扰的
回复

使用道具 举报

ID:743496 发表于 2020-12-28 16:16 | 显示全部楼层
taotie 发表于 2020-12-28 16:01
用了外部中断?这是最容易接收干扰的

没有,就是普通IO口
回复

使用道具 举报

ID:743496 发表于 2020-12-28 16:17 | 显示全部楼层
man1234567 发表于 2020-12-28 15:47
独立供电、加屏蔽罩......吸收电路的作用是有限的,隔离是硬道理。

现在问题是,我只有一个电源供电,没有办法做到隔离
回复

使用道具 举报

ID:807591 发表于 2020-12-28 16:19 | 显示全部楼层
电机正极再并一个4007 二极管
回复

使用道具 举报

ID:584814 发表于 2020-12-28 16:20 | 显示全部楼层
MCV1121 发表于 2020-12-28 16:17
现在问题是,我只有一个电源供电,没有办法做到隔离

从后往前做成本会越来越大收效会越来越好,仅此而已。
其实也想一块钱买栋大别野外加点土的
回复

使用道具 举报

ID:743496 发表于 2020-12-28 16:33 | 显示全部楼层
szb314 发表于 2020-12-28 16:19
电机正极再并一个4007 二极管

你说的是这样接吗?
屏幕截图(152).png
回复

使用道具 举报

ID:592807 发表于 2020-12-28 17:08 | 显示全部楼层
我最近也在搞这个,只有一个电源的话,电机启动瞬间会有大电流, P = UI,电池的功率几乎全在电机那里,单片机经常会重启和跑飞。改其他都没有,要么加大电池输出功率,要么降低电机功耗
回复

使用道具 举报

ID:517951 发表于 2020-12-28 17:28 | 显示全部楼层
通过光耦来控制继电器,电源做好电磁隔离和TVS消尖峰,
回复

使用道具 举报

ID:426861 发表于 2020-12-28 17:53 | 显示全部楼层
电路板挖空,使用光耦隔离试试
回复

使用道具 举报

ID:235954 发表于 2020-12-28 18:11 | 显示全部楼层
二极管加电容进行隔离
回复

使用道具 举报

ID:420836 发表于 2020-12-29 07:28 | 显示全部楼层
在直流电动机转子上增加续流二极管
回复

使用道具 举报

ID:807591 发表于 2020-12-29 08:03 | 显示全部楼层
MCV1121 发表于 2020-12-28 16:33
你说的是这样接吗?

二极管方向反了。。
回复

使用道具 举报

ID:814525 发表于 2020-12-29 09:26 | 显示全部楼层
一般电机负载只会影响模拟输入,比如ADC。逻辑电平受干扰较小。
1.首先要保证你的电源功率是电机功率的2-3倍以上,因为电机启动瞬间电流较大,不会因启动电机而掉电。要么电机就用三级管或MOS管驱动,使用PWM软启动。
2.电机的地和单片机地使用一点接地,在VIN+和C6之间串一个几百uH电感,可降低单片机电源干扰。
回复

使用道具 举报

ID:852300 发表于 2020-12-29 10:11 | 显示全部楼层
电容C6能加大点吗?单片机也要用抗干扰好点的!
回复

使用道具 举报

ID:867408 发表于 2020-12-29 12:23 来自手机 | 显示全部楼层
最好加一个屏蔽罩,效果才会好
回复

使用道具 举报

ID:280000 发表于 2020-12-29 14:35 | 显示全部楼层
电机的电源部分做好隔离就行
回复

使用道具 举报

ID:143767 发表于 2020-12-29 20:50 | 显示全部楼层
如图: 无标题.jpg

这样就行了
回复

使用道具 举报

ID:677676 发表于 2020-12-30 09:29 | 显示全部楼层
24V与单片机使用的5V电源不要共地,最好采用隔离的办法。
回复

使用道具 举报

ID:367934 发表于 2020-12-30 09:29 | 显示全部楼层
很大可能是电源问题,24V降5v后的47uH的电感是多大的。
回复

使用道具 举报

ID:833307 发表于 2020-12-30 15:01 | 显示全部楼层
带光耦的继电器能解决这个问题吗?
回复

使用道具 举报

ID:342822 发表于 2020-12-30 15:48 | 显示全部楼层
本帖最后由 taotie 于 2020-12-30 15:56 编辑

呵呵~抛弃5v稳压电路。再加一个手机充电器代替5v稳压供vcc充电器输出电压不要大于5v哦!!

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:743496 发表于 2020-12-30 21:15 | 显示全部楼层
适得府君书 发表于 2020-12-30 09:29
很大可能是电源问题,24V降5v后的47uH的电感是多大的。

电源问题?我不太理解你说的,
回复

使用道具 举报

ID:743496 发表于 2020-12-30 23:08 | 显示全部楼层
dj3365191 发表于 2020-12-29 20:50
如图:

这样就行了

我这个电机是个直流24V泵,没有地该怎么接?
回复

使用道具 举报

ID:383215 发表于 2020-12-31 00:12 | 显示全部楼层
我用AVR单片机驱动一个12V水泵、一个继电器、一个可控硅、两个18B20、一个HX711、12个数码管、6个感应开关,从来没有受过任何干扰,建议楼主换单片机,AVR应该可以,抗干扰最强的是PIC单片机。
回复

使用道具 举报

ID:593706 发表于 2020-12-31 08:52 | 显示全部楼层
解决单片机受干扰要从多个方面着手。硬件设计不合理、PCB直线不合理、电源滤波不合格、程序设计有缺陷,都会造成单片机系统不稳定。要找出问题的原因,再想办法解决。
回复

使用道具 举报

ID:748788 发表于 2021-1-3 22:07 | 显示全部楼层
有刷电机的火花干扰确实严重,换个无刷电机试试
回复

使用道具 举报

ID:872839 发表于 2021-1-3 23:27 | 显示全部楼层
可能是电源带负载能力差
回复

使用道具 举报

ID:872416 发表于 2021-1-4 02:05 来自手机 | 显示全部楼层
加个隔离模块
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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