您现在正在浏览:首页 > 论文 > 电子电工 > 基于CAN总线的织机上位机单元设计

免费下载基于CAN总线的织机上位机单元设计

  • 资源类别:论文
  • 资源分类:电子电工
  • 适用专业:控制理论与控制工程
  • 适用年级:研究生
  • 上传用户:蘆葦しし
  • 文件格式:caj
  • 文件大小:5.96MB
  • 上传时间:2014/8/8 9:02:08
  • 下载次数:0
  • 浏览次数:0

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
硕士学位论文 基于CAN总线的织机上位机单元设计,共70页。
摘要
我国是纺织品生产和消费大国,织机控制系统作为纺织工业中的重要一环,对提高生产效率、提高产品质量、减轻工人劳动强度有着举足轻重的作用。由于国产织机在技术水平、稳定性、可靠性及人机交互体验方面存在着问题,课题组提出了一种基于多处理器的分布式织机控制系统构架。组成该织机控制系统的各模块均采用单独的CPU控制,并且各控制模块之间的通信以CAN总线的方式实现。本文将详细介绍上位机单元的设计过程。织机上位机单元作为织机控制系统的重要组成部分,负责用户对织机各类运行参数的配置,同时准确获取织机生产运行过程中的数据并进行相应处理或直接予以显示。
基于ARM处理器和嵌入式Linux操作系统开发的上位机单元拥有10寸真彩色液晶显示屏及触摸屏,具有显示清晰明亮、界面友好、操作方便、性能优越等特点,顺应了织机控制系统智能化发展的趋势。在织机上位机单元设计中,围绕着ARM9的32位处理器AT91SAM9261构建硬件平台,包括CAN通信接口、LCD显示接口、USB接口等。在硬件平台基础上移植Linux操作系统并制作根文件系统。在织机上位机单元应用程序的开发中,采用了 Qt开发工具,实现了织机参数设置、数据存取、花型编辑、数据统计、CAN总线收发等功能。
此外,在PC机端使用wxPython设计了花型编辑软件,能够高效完成多臂花型文件的设计。同时,还定义了花型文件的保存格式。
最后,将织机控制系统各模块连接在同一个CAN网络中,利用USB-CAN分析仪监测各部分通信情况,调试整个系统。通过合作织机厂商测试,整套系统性能先进、工作稳定,达到设计要求。
关键词:织机上位机、ARM9、嵌入式Linux、CAN总线、花型文件

目录
Abstract II
第1章绪论 1
l.i课题的研究背景及研究意义 1
l.i.i纺织业概况 1
1.1.2国内外剑杆织机现状及发展趋势 1
1.1.3课题的研究意义 2
1.2课题的研究内容 3
1.3论文的组织结构 4
第2章织机控制系统CAN总线节点设计及通信实现 5
2.1织机控制器各模块CAN节点分配 5
2.1.1 CAN总线介绍 5
2.1.2织机控制器组成及系统节点分配 7
2.2织机控制系统通信协议设计 9
2.3 Linux下CAN设备驱动设计……r 20
2.3.1 Linux设备驱动概念 20
2.3.2 Linux驱动程序分类 20
2.3.3 CAN设备驱动设计 21
2.4设备模块编译 25
2.4.1开发环境搭建 25
2.4.2编译运行 27
第3章系统上位机单元设计与实现 28
3.1上位机单元硬件构成 28
3.2上位机单元软件设计 31
3.2.1 Linux操作系统移植 31
3.2.2 Qt 移植 37
3.2.3织机人机交互系统功能要求 40
3.2.4界面程序设计与实现 41
3.2.5数据交互实现 45
3.3系统调试 46
第4章PC机端多臂花型文件编辑软件设计 49
4.1花型编辑软件功能要求 49
4.2软件实现 49
4.2.1软件设计 49
4.2.2花型文件保存格式定义 53
第5章总结与展望 55
资料文件预览
共1文件夹,1个文件,文件总大小:6.61MB,压缩后大小:5.96MB
  • 基于CAN总线的织机上位机单元设计
    • caj基于CAN总线的织机上位机单元设计_黄力利.caj  [6.61MB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部