一种用于PCB高速喷印的喷头阵列控制板,包括数据处理子系统和条件控制子系统,数据处理子系统以FPGA芯片作为主控器,其外围连接SDRAM芯片、USB接口电路、外触发输入电路和喷头阵列接口电路;条件控制子系统以另一块FPGA芯片作为主控器,其外围连接RS232接口电路、喷头阵列接口电路、电压调节电路和温度采集调节电路。本实用新型专利技术将喷印过程中的数据处理和条件控制两个主要任务交由两个相对独立的子系统来完成,每个子系统都有各自的主控芯片且通过两条独立的链路直接与上位机进行通信,实时性高、稳定性好,适用于喷头阵列固定并横跨整个承印物宽度、承印物从喷头下方以流水线方式经过的PCB高速喷印。(*该技术在2022年保护过期,可自由使用*)
【技术实现步骤摘要】
本技术涉及一种喷头阵列控制板,尤其是适用于PCB高速喷印领域的喷头阵列控制板。技术背景目前,喷印领域普遍采用往复式喷印技术对承印物进行喷印,此种技术需靠喷头小车的往复运动来完成对整个承印物的喷印,因此其喷印耗时长、效率低。而近几年发展起来的行式喷印技术,其借鉴了传统的行式打印机原理,将多个喷头排成一排组成一个喷头阵列,此喷头阵列在喷印过程中位置固定并横跨整个承印物宽度,待喷印图像的每一行将由喷头阵列一次性喷出,承印物只需在喷头阵列下方以流水线方式经过便可完成整个喷印,因此此种方式将大大缩短喷印时间、提高喷印效率。由于行式喷印过程中,承印物是以流水线方式经过喷头阵列下方的,期间没有任何停留,因此对于喷印图像的每一行数据,喷头阵列需在足够短的时间内将其一次性全部喷出以保证喷印质量。所以用于PCB高速喷印的喷头阵列控制板急需提高数据处理的实时性和稳定性以适应于这种高速流水线式的作业环境。
技术实现思路
针对现有技术存在的问题,本技术的目的在于提供一种实时性高、稳定性好的用于PCB高速喷印的喷头阵列控制板。为实现上述目的,本技术采用如下技术方案用于PCB高速喷印的喷头阵列控制板,它包括有数据处理子系统和条件控制子系统,其中数据处理子系统由FPGA芯片、SDRAM芯片、USB接口电路、喷头阵列接口电路和外触发输入电路构成,其中SDRAM芯片、USB接口电路、喷头阵列接口电路和外触发输入电路分别与FPGA相连,喷印过程中,FPGA —方面通过USB接口接收上位机发送的喷印数据并将其缓存至SDRAM当中,另一方面从SDRAM中将待喷印图像的每一行数据一次性读入并将其转化为喷头要求的数据格式,通过喷头阵列接口电路同时发送至每个喷头,当FPGA检测到外触发输入电路的触发信号时,将启动一次喷印过程;条件控制子系统包括FPGA、RS232接口电路、喷头阵列接口电路、电压调节电路和温度采集调节电路,其中RS232接口电路、电压调节电路和温度采集调节电路分别与FPGA相连,喷印过程中,FPGA —方面通过RS232接口接收上位机发送的条件控制信息并将其转化为相应的电压和温度控制信号,并将这些信号发送至电压和温度调节电路,产生适合每个喷头工作的温度和电压,另一方面FPGA会接收温度采集电路发送来的有关每个喷头的实时温度,并通过RS232接口反馈至上位机。采用以上方式控制一个或多个喷头阵列,便可在承印物不停止的情况下,完成对每一行图像的一次或多次喷印,实现不同的喷印效果。所述USB接口电路采用带USB功能的单片机作为USB主控器来处理USB底层协议,USB主控器和数据处理子系统的主控芯片之间通过控制线和数据总线连接。所述外触发输入电路采用光电耦合方式,将外部输入的继电器通断信号转化为主控芯片能够识别的数字信号以提供喷印时间基准。所述电压调节电路,通过接收主控芯片发送的PWM信号,配合高精度集成运算放大器和功率开关管,为每个喷头提供不同的工作电压。所述温度调节采集模块,通过接收主控芯片发送的数字信号并将其通过DA转换,变成相应的电压值,再通过比较器与喷头现有温度进行比较,进而控制功率开关管的通断以实现对加热器的控制;同时喷头的实时温度也将通过AD转换后,由主控芯片采集,并通过RS232接口反馈至上位机。本技术有益效果为本技术将喷印过程中的数据处理和条件控制两个主要任务交由两个相对独立的子系统来完成,每个子系统都有各自的主控芯片且通过两条独立的链路直接与上位机进行通信。数据处理子系统可在喷印过程中,将喷印图像的一整行数据一次性读入并对其进行处理;条件控制子系统可同时对喷头阵列上所有喷头的喷印条件信息进行处理,产生适合每个喷头工作的电压和温度。当喷头阵列固定,承印物以流水线方式经过喷头下方时,采用以上方式控制一个或多个喷头阵列,便可在承印物不停止的情况下,完成对每一行图像的一次或多次喷印,既达到了传统往复式喷印的效果又大大缩短了喷印时间,提高了喷印的效率。附图说明以下结合附图和实施例对本技术作进一步说明。图I是本技术的系统框图。图2是本技术的硬件结构图。图3是本技术数据处理子系统中的USB接口电路图。图4是本技术数据处理子系统中的外触发输入电路图。图5是本技术条件控制子系统中的RS232接口电路图。图6是本技术条件控制子系统中的电压调节电路图。图7是本技术条件控制子系统中的温度调节采集电路框图。图8是本技术数据处理子系统的SDRAM电路图。具体实施方式本技术采用了两个FPGA的双处理器结构。数据处理子系统的FPGA采用Altera公司的EP3C40F484,条件控制子系统的FPGA采用Altera公司的EP2CSQ208。在与上位机通信的接口电路上,USB接口电路采用的是Cypress公司的CY7C68013芯片作为USB主控器,RS232接口电路采用Maxim公司的MAX3232作为电平转换芯片。数据缓存方面采用Micron公司的MT48LC4M32型号SDRAM芯片。电压调节电路中使用TI公司的TLE2142高精度集成运算放大器来产生驱动信号。温度调节和采集电路中使用PHILIPS公司的PCF8591作为AD/DA芯片,提供温度和数字量之间的转换,同时采用TI公司的LM339作为电压比较芯片。喷头阵列接口电路采用National Semiconductor公司的74VHC541作为驱动芯片。图I是本技术的系统框图,数据处理子系统的FPGA芯片主要完成USB通信、数据缓存、外触发检测和喷印数据处理等功能,条件控制子系统的FPGA芯片主要完成RS232串口通信、AD/DA控制、PWM波形产生和喷印条件信息处理等工作。两个FPGA中相应的功能模块都与相对应的外围电路连接并构成两个相对独立的子系统,子系统间通过各自的主控芯片相互通信,两个子系统处理的最终结果将通过喷头阵列接口发送到喷头阵列。图2是本技术的硬件结构图,包括数据处理子系统的主控FPGA芯片(2),与数据处理子系统主控FPGA芯片⑵的通用输入输出口相连的包括USB接口电路⑷、SDRAM芯片(7)、外触发输入电路⑶和喷头阵列接口(9),其中,USB接口电路⑷与FPGA⑵相连接的信号线全部来自于USB主控芯片CY7C68013的控制和数据总线,SDRAM芯片(7)MT48LC4M32与FPGA(2)相连接的信号线包括其数据地址总线和控制信号线,外触发输入电路(8)与FPGA(2)连接的信号线只有一根,此信号为外触发信号经转换后得到的;条件控制子系统的主控FPGA芯片(I),与条件控制子系统主控FPGA芯片(I)的通用输入输出口相连的包括RS232接口电路(3)、电压调节电路(5)和温度调节采集电路(6),其中,RS232接口电路(3)与FPGA(I)相连接的信号线全部来自于电平转换芯片MAX3232,电压调节电路(5)与FPGA⑴相连接的信号线为PWM信号传输线,温度调节采集电路(6)与FPGA⑴通过12C总线相连接。数据处理子系统FPGA芯片(I)和条件控制子系统FPGA芯片(2)之间通过通用输入输出口直接进行通信。两个子系统的最终处理结果将经过喷头阵列接口(9)发送到喷头阵列。如图3所示,USB接本文档来自技高网...
【技术保护点】
一种用于PCB高速喷印的喷头阵列控制板,其特征是包括数据处理和条件控制两个相对独立的子系统,每个子系统都有各自的主控芯片且通过两条独立的链路直接与上位机进行通信,其中数据处理子系统以FPGA芯片(2)作为主控器,其外围连接SDRAM芯片(7)、USB接口电路(4)、外触发输入电路(8)和喷头阵列接口电路(9),整个数据处理子系统通过USB接口与上位机通信;条件控制子系统以另一块FPGA芯片(1)作为主控器,其外围连接RS232接口电路(3)、喷头阵列接口电路(9)、电压调节电路(5)和温度采集调节电路(6),整个条件控制子系统通过RS232接口与上位机通信。
【技术特征摘要】
【专利技术属性】
技术研发人员:刘华珠,宋瑞,廖永红,胡振华,
申请(专利权)人:东莞凯佳智芯电子科技有限公司,
类型:实用新型
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。