一种基于dsp和fpga的嵌入式控制器的同步印染控制系统的制作方法

文档序号:8921905阅读:353来源:国知局
一种基于dsp和fpga的嵌入式控制器的同步印染控制系统的制作方法
【技术领域】
[0001]本发明涉及一种同步控制系统,尤其涉及一种基于DSP和FPGA的嵌入式控制器的同步印染控制系统,属于同步控制领域。
【背景技术】
[0002]在印染机械设备生产加工过程中,各个传动单元分别由独立的电机驱动。为了保证整机各单元同步协调工作,提高产品质量,需要设计相应的同步控制器。多单元同步传动是印染机械设备同步控制的关键,但由于交流电机严重的非线性,系统的动态特性和相应的参数受外界扰动因素的影响,增加了实际同步控制的难度,降低了实际的控制精度。传统的控制方案设计如带转换式松紧架的同步系统可靠性差,控制精度不高,难以获得满意的控制效果。
[0003]例如申请号为“201210587448.9”的一种串行同步控制系统,包括位置测量系统、位置测量机箱、运动控制系统、运动控制机箱及串行同步控制总线,位置测量系统包括同步数据传输总线、位置测量卡、同步总线控制卡及第一数据通信卡,集成安装在位置测量机箱内,运动控制系统包括运动数据传输总线、运动控制卡、运动总线控制卡及第二数据通信卡,安装在运动控制机箱内,位置测量系统通过串行同步控制总线与运动传输系统相连。本发明通过将位置测量系统和运动控制系统分别集成在两个各自独立的机箱内,并利用串行同步控制总线实现物理分离,增加了工件台掩膜台的位置测量轴和运动驱动轴的数量,同时利用串行同步控制总线也实现了位置测量系统和运动控制系统的同步伺服控制。
[0004]又如申请号为“201280013751.6”的同步控制系统,端子的传送处理装置具备:传送接口部,保持所收发的数据包,并且在接收到用于同步控制的包时,取得用于同步控制计算的接收定时;定时生成部,生成一定的内部定时;收发处理部,对特定的副端子进行同步请求督促包的发送,并在从接收到同步请求督促包的副端子接收了同步请求包时,发送同步应答包;以及同步控制部,根据接收到数据包的时刻和在所接收的数据包中附加的时刻信息,计算同步误差,来进行同步状况的判断,并且根据同步状况来调节修正量,向上述定时生成部发送内部定时修正的指令。

【发明内容】

[0005]本发明所要解决的技术问题是针对【背景技术】的不足提供了一种基于DSP和FPGA的嵌入式控制器的同步印染控制系统。
[0006]本发明为解决上述技术问题采用以下技术方案:
一种基于DSP和FPGA的嵌入式控制器的同步印染控制系统,包含信号采集模块以及与其通过总线连接的信号处理模块,所述信号采集模块包含FPGA以及与其连接的转速传感器、数据传输模块,所述数据处理单元包含DSP处理器以及与其连接的显示模块、通讯模块、键盘输入模块、变频器和电源模块;所述转速传感器和FPGA之间还设有依次连接的模数转换电路、放大电路和滤波电路; 所述放大电路包含放大器芯片、第一电阻、第二电阻、第三电阻,模数转换电路的输出端分别连接第一电阻和第二电阻的一端,第二电阻的另一端连接放大器芯片的正极,放大器芯片的负极与第三电阻串联后与第一电阻的另一端接地,放大器芯片的电压输出端连接滤波电路的输入端。
[0007]作为本发明一种基于DSP和FPGA的嵌入式控制器的同步印染控制系统的进一步优选方案,所述FPGA的芯片型号为EPF10K10LC84。
[0008]作为本发明一种基于DSP和FPGA的嵌入式控制器的同步印染控制系统的进一步优选方案,所述转速传感器采用BES58-P0CA0P系列光电旋转编码器。
[0009]作为本发明一种基于DSP和FPGA的嵌入式控制器的同步印染控制系统的进一步优选方案,所述模数转换电路的芯片型号为TMS320LF240。
[0010]作为本发明一种基于DSP和FPGA的嵌入式控制器的同步印染控制系统的进一步优选方案,所述显示模块采用G35IXD屏。
[0011]本发明采用以上技术方案与现有技术相比,具有以下技术效果:
1、本发明结构简单、易于实现、测量精度高;
2、本发明采用DSP+FPGA的嵌入式同步控制器,具有结构灵活,通用性强的特点,适用于模块化设计,可大大减少系统的外围器件,降低成本。
【附图说明】
[0012]图1是本发明的系统结构图;
图2是本发明的放大电路电路图。
【具体实施方式】
[0013]下面结合附图对本发明的技术方案做进一步的详细说明:
如图1所示,一种基于DSP和FPGA的嵌入式控制器的同步印染控制系统,包含信号采集模块以及与其通过总线连接的信号处理模块,所述信号采集模块包含FPGA以及与其连接的转速传感器、数据传输模块,所述数据处理单元包含DSP处理器以及与其连接的显示模块、通讯模块、键盘输入模块、变频器和电源模块;所述转速传感器和FPGA之间还设有依次连接的模数转换电路、放大电路和滤波电路;
如图2所示,所述放大电路包含放大器芯片、第一电阻、第二电阻、第三电阻,模数转换电路的输出端分别连接第一电阻和第二电阻的一端,第二电阻的另一端连接放大器芯片的正极,放大器芯片的负极与第三电阻串联后与第一电阻的另一端接地,放大器芯片的电压输出端连接滤波电路的输入端。
[0014]其中,所述FPGA的芯片型号为EPF10K10LC84,所述转速传感器采用BES58-P0CA0P系列光电旋转编码器,所述模数转换电路的芯片型号为TMS320LF240,所述显示模块采用G35LCD 屏。
[0015]本发明基于DSP+FPGA的嵌入式同步控制器,具有结构灵活,通用性强的特点,适用于模块化设计,可大大减少系统的外围器件,降低成本。DSP作为运算控制的核心,主要完成电机启停,控制算法的实现和各类接口处理等;FAPG作为数据采集模块的核心,负责数据采集和键盘接口电路的实现。便于使印染设备各单元同步协调工作。
[0016]嵌入式控制器的硬件结构:DSP为系统的核心单元,它对采集的各种参数进行运算、分析和显示,并可通过通信模块与本地带485接口的仪表通信。选用TI公司的TMS320LF2407A型DSP芯片,它采用高性能静态CMOS技术,供电电压降为3.3 V,功耗小,具有30 MIPS的执行速度,使得指令周期缩短到33ns,提高了控制器的实时控制能力;片内有高达32 KB的FLASH程序存储器。16位TMS320LF2407A型DSP芯片具有采样速度快,浮点处理速度高,稳定性好等特点。DSP的特殊结构和优良性能满足了系统的需要。
[0017]FPGA采用Altera公司的FLEX系列芯片EPF10K10LC84,具有高密度,低成本,低功率等特点,可支持多电压I/o接口,是在PAL,GAL, EPLD等可编程逻辑器件的基础上发展起来的,非常适于时序、组合等逻辑电路的应用场合。FPGA作为一个外部协处理器使用,通过总线与DSP处理器连接,主要实现的功能是脉冲计数、键盘扫描等。FPGA最大的特点是它的内部逻辑在线的可重构性。当应用需求发生变化时,对FPGA重新进行编程,即可改变其逻辑行为,大大提高了系统的开放性和可重构性。FPGA的高速性和灵活性也保证了系统的实时性,并且简化了系统的外围电路,降低了成本。
[0018]显示模块采用G35IXD屏,通过总线与DSP的连接,通过配置相关寄存器,编写调用相关应用程序接口函数即可显示待测参数、运行状态及其他辅助信息。通信模块由RS 485接口电路组成,可以用它将控制器和变频器连接在一起。通过通信实现由控制器设定和修改变频器的参数,以监视其工作状态。为了便于实现现场调试、数据输入和命令传送等控制功能,该系统设计了一个4X4的矩阵键盘。采用FPGA来完成键盘接口电路,可节省I/O资源,减轻处理器负担,提高系统的整体性能。数据采集模块用2个旋转编码器把电机转速转换为数字脉冲,由FPGA记录脉冲值,DSP通过中断读取数值。经运算处理后,经通信模块输出控制量U (k)到各从动机的变频器,通过变频器调节从动机的转速,使其不断跟随主动机转速的变化而实现同步。以上设计提高了系统的灵活性和通用性,降低了开发成本,可作为一个独立模块与嵌入式系统连接。
[0019]本技术领域技术人员可以理解的是,除非另外定义,这里使用的所有术语(包括技术术语和科学术语)具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样定义,不会用理想化或过于正式的含义来解释。
[0020]以上实施例仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明保护范围之内。上面结合附图对本发明的实施方式作了详细说明,但是本发明并不限于上述实施方式,在本领域普通技术人员所具备的知识范围内,还可以再不脱离本发明宗旨的前提下做出各种变化。
【主权项】
1.一种基于DSP和FPGA的嵌入式控制器的同步印染控制系统,其特征在于:包含信号采集模块以及与其通过总线连接的信号处理模块,所述信号采集模块包含FPGA以及与其连接的转速传感器、数据传输模块,所述数据处理单元包含DSP处理器以及与其连接的显示模块、通讯模块、键盘输入模块、变频器和电源模块;所述转速传感器和FPGA之间还设有依次连接的模数转换电路、放大电路和滤波电路; 所述放大电路包含放大器芯片、第一电阻、第二电阻、第三电阻,模数转换电路的输出端分别连接第一电阻和第二电阻的一端,第二电阻的另一端连接放大器芯片的正极,放大器芯片的负极与第三电阻串联后与第一电阻的另一端接地,放大器芯片的电压输出端连接滤波电路的输入端。2.根据权利要求1所述的一种基于DSP和FPGA的嵌入式控制器的同步印染控制系统,其特征在于:所述FPGA的芯片型号为EPF10K10LC84。3.根据权利要求1所述的一种基于DSP和FPGA的嵌入式控制器的同步印染控制系统,其特征在于:所述转速传感器采用BES58-P0CA0P系列光电旋转编码器。4.根据权利要求1所述的一种基于DSP和FPGA的嵌入式控制器的同步印染控制系统,其特征在于:所述模数转换电路的芯片型号为TMS320LF240。5.根据权利要求1所述的一种基于DSP和FPGA的嵌入式控制器的同步印染控制系统,其特征在于:所述显示模块采用G35IXD屏。
【专利摘要】本发明公开了一种基于DSP和FPGA的嵌入式控制器的同步印染控制系统,包含信号采集模块以及与其通过总线连接的信号处理模块,所述信号采集模块包含FPGA以及与其连接的转速传感器、数据传感器模块,所述数据处理单元包含DSP处理器以及与其连接的显示模块、通讯模块、键盘输入模块、变频器和电源模块;所述转速传感器和FPGA之间还设有依次连接的模数转换电路、放大电路和滤波电路。
【IPC分类】G05B19/042
【公开号】CN104898530
【申请号】CN201510367589
【发明人】陈蓓菊, 过琳, 张晨欣, 孙远烈, 张伟, 许晓晓, 黄志远, 费洁, 沈静芬
【申请人】江苏海大印染机械有限公司
【公开日】2015年9月9日
【申请日】2015年6月29日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1