PCB抄板专家世纪芯官方网站——PCB抄板网 首页公司介绍资讯中心案例展示服务推荐常见问题联系我们 24小时客服热线:+86-0755-83035861/83035836

PCB抄板网世纪芯电子产品仿制开发技术服务门户 > 抄板软件 > 正文

深圳pcb抄板以太网的电机控制与诊断研究分析

2012年06月08日08:00

    基于以太网的单片机设备控制与诊断是以工业现场的三相电机为研究对象,其中包括对电机运行转速的测量与控制,对电枢电流的采集,采集电机电势参数,其他模相关拟量的采集。本设计的结构主体就是WEB技术与单片机和客户机的有机结合,建立电机设备的诊断与控制模型,其模型如图1所示。模型主要由客户机,网络和过程控制底层,即单片机嵌入式系统组成,这里采用TCP/IP协议作为嵌入式系统的通信协议,嵌入式系统的WEB服务器与客户机的WEB服务器进行信息交互,上传电机运行的参数,这样客户或是厂家均可通过网络实现对电机的控制与在线诊断。
    2 系统硬件电路的实现
    基于以太网的电机控制与诊断系统以C8051F020单片机作为嵌入式系统的CPU,内嵌TCP/IP协议,以RTL8019AS作为网络通信芯片,通过控制采样开关采集电机参数和控制电机的转速,并通过RTL8019AS网卡将采集到的温度数据、转速数据、电流数据、振动数据、磁场数据上传到服务器,客户机通过服务器之间的交互,实现数据的共享,客户根据具体的需求,利用单片机本身产生SPWM,在变频器模拟量输入端输入0~10V或4~20mA信号,通过改变输入模拟量的大小控制变频器的输出频率调解变频器,控制电机转速,pcb抄板同时根据电机参数的数值,监控电机的运行和诊断电机的故障,其硬件电路框图如图2所示。
    3 以太网帧格式
    以太网协议有两种,一种是IEEE802.2/IEEE802.3;另一种是以太网的封装格式。现代的操作系统均能同时支持这2种类型的协议格式,因此对我们来说只需要了解其中的一种就够了,特别是对单片机来说,不可能支持太多的协议格式。本系统采用IEEE802.3以太网协议,表1给出了以太网帧格式的封装形式。
    表1以太网帧格式的封装形式
    PR:同步位。
    SD:分隔位。
    DA:目的地址,以太网的地址为48位(6个字节)二进制地址,表明该帧传输给哪个网卡。
    SA:源地址,48位,表明该帧的数据是哪个网卡发的,即发送端的网卡地址,同样是6个字节。
    TYPE:类型字段,表明该帧的数据是什么类型的数据。
    DATA:数据段,该段数据不能超过1500字节。
    FCS:32位数据校验位。
    4 系统软件设计
    本系统软件的实现包括系统时钟、定时器、网卡RTL8019AS的初始化,初始化ARP协议,TCP协议和HTTP协议等来完成对电机参数的接收和发送,然后由主程序循环查询rtl8019as看是否有新数据包到来。系统根据判断事件的标志,来读取电机的参数,如图3所示。其中事件的判断执行由单片机定时器中断来完成,它贯穿了程序的始末。如TCP序列号每隔20ms增加6250,ARP地址解析时候的重发请求,每隔0.5s重发1次,连续2次重发的请求没回应,则终止重发,认为这个IP地址不存。
    图3系统软件流程
  

在线询价/咨询服务

24小时服务热线:18923830090

全国咨询热线:0755-83346939

走进世纪芯

世纪芯是一支由众多技术研发专家和科研企业结盟组成了技术服务型团队,自组建以来一直帮助政府、知名科研机构以及国内众多抄板企业攻克技术难题,10年来,我们专注反向技术研究并不断挑战大型疑难项目,目前已经成为国内抄板企业的中流砥柱。