专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
STM32
有前辈对我说,做工业控制千万不要用单片机,我偏不信,这回头大了
2019-08-20 19:06
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
STM32/STM8
3410
45
1026
主控板采用MINI32F103,用2块
八路晶体管控制板通过电磁阀
控制12个气缸
接近开关用了18个
LJ12A3-4-Z/BX 接近开关 直流6V12V24V36V通用 三线NPN常开,这种是信号线常输出12V高电平,触发时低电平。
有3个还无法使用呢,因为最多支持16个中断,且PB3还不能用。
步进电机5个,使用了TIM2的4个通道和TIM3的通道1输出脉冲(PA0~3 PA6),方向用PA4 5 7 8 11,驱动板是
TB6560 3A步进电机驱动器
目前状况是工作基本正常,但是有干扰时,中断乱触发,特别是拿个电钻在机器附近上电到处晃时,电磁阀时不时地啪啪啪吸合。
STM32的供电是采用手机充电器,步进电机使用220v转24VDC,接近开关是220v转12VDC,三个电源完全独立。
机器机体已接地。
有前辈对我说,做工业控制千万不要用单片机,会干扰的,必需要用PLC,我不信。
也有前辈说,用单片机做工控的是败家仔,烧钱。我不信。
因为我每个部分都做了光耦隔离,干扰个毛线啊。
请老师指教一下,我想坚持用单片机。再学PLC应该不难,但我不想写那些梯形图,觉得没有C语言优美。
原理图:
接线图:
步进电机驱动板:
晶体管驱动板:
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
45条回答
casy
1楼-- · 2019-08-20 22:32
haha,求解释!
我们做的通讯类的工控机用的arm+Linux~~~
加载中...
红木甲板
2楼-- · 2019-08-21 04:13
拿杜邦线连连就不要指望抗干扰了,另外电源也必须要隔离电源,工业场合的电源环境更差。
小型PLC的CPU本质上和单片机是差不多的,有的就是单片机做的,要抗干扰关键还是电源和板子要做的好
加载中...
simms01
3楼-- · 2019-08-21 08:58
精彩回答 2 元偷偷看……
加载中...
magicoctoy
4楼-- · 2019-08-21 13:10
问题出在电源和地的隔离。光耦隔离有个前提:输入和输出的“地”必须不同即“不通”,通了光耦也就等于“一个三极管”不会有隔离效果。
正确做法:光耦前部分“电源和地”与光耦后部分“电源和地”,分别提供2个不同的“电源和地”,那么光耦才能起到“隔离”作用。
加载中...
prettywolf
5楼-- · 2019-08-21 14:28
回复【4楼】simms01:
---------------------------------
用的是普通手机充电器,应该就是AC/DC,也尝试插到笔记本USB给单片机供电,同样状况
加载中...
prettywolf
6楼-- · 2019-08-21 19:28
回复【5楼】magicoctoy:
---------------------------------
我的这个的是做到像你正确做法那样的。
加载中...
1
2
3
4
5
6
7
8
下一页
一周热门
更多
>
相关问题
STM32F4上I2C(在PROTEUS中模拟)调试不通的问题
6 个回答
芯片供应紧张,准备换个MCU,MM32L系列替换STM32L系列的怎么样?
7 个回答
STM32同时使用两个串口进行数据收发时数据丢包的问题
5 个回答
STM32F103串口通信死机问题
4 个回答
STM32WLE5CC连接SX1268在LoRa模式下能与 SX1278互通吗?
2 个回答
STM32开发板免费用活动
7 个回答
stm32 处理 DHT11占用太多时间,大家程序是怎么设计的
8 个回答
分享一个STM32单片机做的离线编程器代码
9 个回答
相关文章
ST公司第一款无线低功耗单片机模块有效提高物联网设计生产效率
0个评论
如何实现对单片机寄存器的访问
0个评论
通过USB用STM32片内自带Bootloader下载程序及注意事项
0个评论
欲练此功必先自宫之STM32汇编启动,放慢是为了更好的前行
0个评论
×
关闭
采纳回答
向帮助了您的网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
STM32
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
关闭
您已邀请
15
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
我们做的通讯类的工控机用的arm+Linux~~~
小型PLC的CPU本质上和单片机是差不多的,有的就是单片机做的,要抗干扰关键还是电源和板子要做的好
正确做法:光耦前部分“电源和地”与光耦后部分“电源和地”,分别提供2个不同的“电源和地”,那么光耦才能起到“隔离”作用。
---------------------------------
用的是普通手机充电器,应该就是AC/DC,也尝试插到笔记本USB给单片机供电,同样状况
---------------------------------
我的这个的是做到像你正确做法那样的。
一周热门 更多>