基于STM32以太网口工控板商业项目

本文介绍了基于STM32的工业控制板设计,旨在为传统设备添加联网功能,通过以太网连接实现远程程序下载和控制。系统包括主控、网络、通信、采集和输出控制五个模块,采用20mA电流环串行通信以增强抗干扰能力。硬件设计适合新手,但软件部分未开源。
摘要由CSDN通过智能技术生成

一、项目要求
传统工业生产老设备缺少联网功能,在生产过程中只能单机工作,极大浪费人力资源,且工作效率低。本项目通过设计一款具备联网功能的工业控制板,使得老设备脱离单机工作,能够通过网络下载程序到机器,并能通过电脑控制机器生产作业,大大的减少了人力资源成本。
二、系统框图
本项目系统设计分为五个模块,分别为微型主控模块、网络模块、通信模块、采集模块、输出控制模块,如下图所示:
在这里插入图片描述
系统运行机制:PC端通过以太网的方式与工控板相连,采用UTP的通信协议传输数据文件到工控板上,工控板获得数据文件并进行数据转换,最终通过串口的形式将数据发送到设备上,由于工厂设备运行时会对远距离的信号传输产生噪声干扰,因此,必须提高整个通信系统的抗干扰能力。至于要使用何种通信方式,下文有详细的说明。
三、模块讲解
1、主控模块
对于MCU的选择需要考虑内存、IO口数量、是否集成以太网MAC等等!最最重要一点是要考虑成本,这是任何一个硬件工程师需要考虑的,大家挑选MCU可以上ST官网根据自己的需求选择,里面有许多主流的芯片。由于需要对机器进行数据采集,实施相应的控制,要用到的IO口较多,还有就是要送给设备传输的文件较大,片上的内存要足够,考虑了好久,最终还是狠下心用STM32F407ZGT6这款成本较高的芯片。至于这部分的原理图嘛!都是直接拿来用的,就不多说废话了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值