电路板雕刻机控制器

案例简介 数控电路板雕刻机能够根据Protel或其他类似功能软件生成的PCB板的Gerber文件快速、自动、精确地加工制作电路板,用户只需在计算机上完成Gerber文件的设计后传送给机器,机器就能自动完成雕刻、钻孔、切边等功能,输出一块或多块符合条件的电路板,其机械结构类似于一个小型的数控铣钻床,采用滚珠丝杠,驱动三轴步进电机联动加工。其控制系统由上位机(PC机)和下位机(DSP)两部分组成,其中上位机软件实现对PC...

案例简介


数控电路板雕刻机能够根据Protel或其他类似功能软件生成的PCB板的Gerber文件快速、自动、精确地加工制作电路板,用户只需在计算机上完成Gerber文件的设计后传送给机器,机器就能自动完成雕刻、钻孔、切边等功能,输出一块或多块符合条件的电路板,其机械结构类似于一个小型的数控铣钻床,采用滚珠丝杠,驱动三轴步进电机联动加工。其控制系统由上位机(PC机)和下位机(DSP)两部分组成,其中上位机软件实现对PCB设计软件导出的Gerber文件信息提取,并生成加工路径,并解释成加工代码;下位机利用DSP解析这些加工代码,经过处理之后完成对电机的控制。其特别适用于生产用于验证试验的单件产品,其生产制作周期短,尤其是对于科研单位的教学研究工作有着很大的意义。  


   

案例需求  


根据用户需要,电路板控制系统需满足以下要求:  

(1)能直接读取Protel及Altium Designer导出的加工文件,并解析生成加工代码。  

(2)通过PC机的USB端口实现对雕刻机的控制。  

(3)可以对覆铜板进行自动雕刻和钻孔。  

(4)有良好的人机界面;  

   

开发平台  

   


名称  

型号  

功能  

硬件  

PC  


用户界面  

DSP  

TMS  

320LF2407  

读取SD卡文件、处理插补过程、输出PWM  

软件  

开发工具  

Visual Studio 2008  

上位机程序开发  

开发工具  

CCS3  

DSP开发工具  

   

系统架构图

图片.png

案例概述

本系统采用上位机(PC机)和下位机(DSP)联合控制设计方案,上位机界面简洁明了便于用户设置,下位机自动处理,这样提高了系统的性能指标,同时具有可靠性高、稳定度好、成本低、研制周期短等优点。用户通过对电路板雕刻机的刀具型号、加工板厚、加工深度参数设定,使切割参数与实际要求相匹配,以达到最佳的切割效果。因而,可以满足不同厚度、不同种类PCB板的加工需要。

 

产品效果

本系统基于C#和DSP设计技术,不仅能够有效地实现上述功能,而且使整机操作简单,界面友好,提高系统的稳定性、抗干扰能力,实现了系统的智能化、可控化。目前本系统已进入市场多年,系统的稳定性、可控性良好,加工出的电路板清晰美观、精度能满足一般需求。