- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于uCOS-II的PCB雕刻控制系统设计吴名星,雷军环
电子发烧友 电子技术论坛
基于 uC/OS-II 的 PCB 雕刻控制系统设计
吴名星,雷军环
(长沙民政学院,长沙 410004)
摘 要:设计了一种以 S3C24lOX 微处理器与驱动控制芯片 MCX314AL 为硬件平台,以
uC/OS-II 嵌入式操作系统为软件核心 PCB 雕刻控制系统。首先描述了系统的总体结构,然
后给出了控制系统的软、硬件设计思想,最后对 PC 端的软件模块进行了设计。
关键词: PCB; uC/OS-II; 雕刻机
中图分类号:TP311 文献标识码:A
Designing PCB Carving Control System Base on uC/OS-II
WU Ming-xing ,LEI Jun-huan
(Changsha Social Work College, Hunan Changsha, 410004)
Abstract : Designing a PCB carving control system base on uC/OS-II and ARM9, the paper
presents and describes the structure of the system, the hardware designing, the
software tasks designing in control system, and the software architecture in pc
system.
Key words: PCB; uC/OS-II; Carving machine
0 引言
雕刻技术在印刷、模具制造、标牌及装饰、装潢用玻璃加工等领域应用非常广泛[1],近年
来,数控雕刻机又开始应用于 PCB 快速制板。快速制板是指直接由 PCB 数据文件经过软件
加工生成数控雕刻机所需要的刀具路径数据,控制数控雕刻机完成 PCB 板的切割、钻孔、
线路雕刻制作全部过程。此方法较传统的化学腐蚀制板具有速度快、易操作、高精度等特点。
快速制板满足了 PCB 板的单件、小批量生产、科研、教学、实训及打样的需求。为解决电
子专业学生在 PCB 板制作过程中的问题,研制实现了一套经济、轻型的 PCB 雕刻控制系统。
1 系统总体设计
PCB 雕刻机控制系统是一种能够自动装载事先给定的数控雕刻数据,并将其译码,使
机床移动达到自动控制雕刻过程的加工控制系统[2] 。通过雕刻软件将需要的图像及图形数字
化,生成雕刻数据数控G代码,其雕刻数据是由一系列连续的数控指令组成的,用来控制主
轴转速、进给速度、换刀及运动暂停等。控制系统硬件结构如图1所示。
图 1 系统总体结构
作者简介:吴名星(1978-),男(汉),湖南新化人,硕士研究生,系统分析师/讲师,研究方向为嵌入式系统与软件工程;雷军
环(1967-),女(汉),湖南永兴人,硕士,副教授,研究方向为计算机集成制造系统CIMS。
电子发烧友 电子技术论坛
PC 机上的软件读取 PCB/Gerber 文件,产生G代码格式的数据文件,然后通过 PC 串口
将 G 代码文件传送到 ARM 控制器,ARM 控制器将接收到的G代码进行解释译码,并对雕
刻数据进行刀具的插补运动,转化XYZ轴控制信号,通过步进电机驱动控制 MX/MY/MZ
电机,带动传动装置,产生雕刻运动,完成雕刻过程。
2 系统硬件设计
PCB 控制系统的硬件结构如图 2 。
图2 控制系统硬件结构
S3C2410 处理器是 Samsung 公司基于 ARM 公司的 ARM920T 处理器核,采用 0.18um
制造工艺的 32 位微控制器[3] 。该处理器拥有:独立的 16KB 指令 Cache 和 16KB 数据 Cache,
支持 TFT 的LCD 控制器,NAND 闪存控制器,3 路UART ,4 路 DMA ,4 路带 PWM 的Timer ,
I/O 口,RTC ,8 路 10 位 ADC ,
文档评论(0)