- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于A蹦微处理器的嵌入式数控雕刻机控制软件系统的研究摘
基于A蹦微处理器的嵌入式数控雕刻机控制软件系统的研究
摘 要
随着时代的发展,集机械、电子、计算机等多种技术于一身的数控雕刻机 以其加工效率高、精度高等特点,越来越广泛地应用于各行各业。本文所研究 的数控雕刻机系统是典型的嵌入式控制系统。该控制系统以ARM微处理器为 控制核心,采用嵌入式实时操作系统I_tC/OS.II实现多任务调度和资源管理。
本文首先介绍了数控雕刻机的发展现状、未来发展趋势及其应用特点,然
后分析了嵌入式控制系统的特点和嵌入式系统软件开发特点。在此基础上,结 合雕刻机系统的实际功能实现了整个控制软件系统。本雕刻机控制软件系统主 要分为7个模块:系统初始化模块、键盘扫描模块、液晶显示模块、文件数据 读取模块、文件数据翻译模块、插补计算模块和伺服电机控制模块。系统根据 嵌入式操作系统IjtC/OS.II的要求将上述的7个模块组织为3个任务和2个中断 服务,利用rtC/OS.II提供的邮箱、信号量服务,结合全局变量,有效地实现了 任务与任务、任务与中断服务之间的通信,从而最终实现雕刻机控制系统各个 模块协调一致地运行。
另外,本文还深入研究了雕刻机系统的数据通讯技术一一USB接口通讯。 在详细地分析了USBl.1协议的基础上,成功实现了USB主机系统,其中包括 USB主控制器驱动程序的设计、USB主机驱动程序的设计和Mass Storage类驱 动程序的设计。在USB主机系统中的应用软件层上建立了一个精简的FAT文 件系统,从而使得雕刻机系统在实际加工过程中能够对存放在u盘中的加工数 据进行读取。
关键词:数控雕刻机,嵌入式系统,ARM微处理器,J_tC/OS—II,USB主机系 统
Research
Research on control software system of embedded NC engraving machine based on ARM processor
Abstract
With the development of times,NC engraving machine which combines various technique一.一mechanic。electronics,computer and SO on has been characteristic of great efficiency and high precision.SO it has been used widely in all kinds of industries.The control system of NC engraving machine which is discussed in the paper belongs to the embedded control system.The control system which is based on the ARM processor has used uC/OS—II real-time embedded operation system to realize multitask schedule and a11
sources’management.
After analyzing the development status quo.the future and application of血c NC engraving machine mad the characteristic of embedded control system and software development of embedded system,the whole control software system of the NC engraving machine has been realized according to the factual functions.The control software system
has 7 modules 一一the module of initialization,the module of keyboard scanning,the module of LCD,the module of reading file,the module of the file translation,the module of interpolation computation and the module of servomotor contr01.The whole system that includeS 7 modules has been separated
您可能关注的文档
- 基于ARM的语音网关信号处理-信息与通信工程专业论文.docx
- 基于ARM的育苗嫁接环境智能监控系统设计-电路与系统专业论文.docx
- 基于ARM的远程视频监控系统的研究与设计-微电子学与固体电子学专业论文.docx
- 基于ARM的远程智能家庭监控系统设计与实现-电路与系统专业论文.docx
- 基于ARM的远程自动抄表系统设计-信号与信息处理专业论文.docx
- 基于ARM的在线甲烷浓度检测仪-材料科学与工程专业论文.docx
- 基于ARM的真空差压铸造控制系统研究-检测技术与自动化装置专业论文.docx
- 基于ARM的真空断路器触头磨损检测系统-电子与通信工程专业论文.docx
- 基于ARM的振动时效系统设计-计算机科学与技术专业论文.docx
- 基于ARM的直角坐标系焊接机器人的控制-电机与电器专业论文.docx
最近下载
- 毕业设计小型气动冲压机设计.docx VIP
- DB35/T 158.3-2001菲律宾蛤仔标准综合体 采苗和培育技术规范.pdf VIP
- 2024年全国统一高考数学试卷(新高考Ⅰ)[含答案].doc VIP
- 人教版六年级上册数学第4单元比附加题 课内提升(含解析).docx VIP
- (完整版)PHQ-9抑郁症筛查量表.doc VIP
- 《汽车智能座舱语音分级与测评方法》.pdf VIP
- 第一章引言.doc
- 2025年年级上学期期末数学试题(华东师大版B卷)(含解析) .pdf VIP
- 浙江省城市桥梁隧道运行安全风险防控导则(试行).pdf VIP
- 2025年铜包铝镁线行业研究报告及未来发展趋势预测.docx
原创力文档


文档评论(0)