基于CAN现场总线嵌入式微处理器控制装置的研究

来源 :广西大学 | 被引量 : 0次 | 上传用户:hushengming1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于目前机电一体化设备控制系统主要采用国外可编程序控制器(PLC)为核心组成的控制装置;以及由PLC为核心组成的现场控制总线和工业控制计算机(工业PC)为核心的控制系统,其价格高,PLC几乎全部都是国外进口产品,核心芯片(OPU)主要采用专用芯片或单片机,本课题提出以嵌入式微处理器S3C44BOX+FPGA为核心,扩展系统存储器、开关量模拟量输入输出模块以及CAN通信模块组成系统控制电路,系统主控制器用点阵液晶显示模块和触摸屏作为编程、系统运行状态监控器,同时系统嵌入μClinux嵌入式操作系统,实现多任务、友好图形界面用户界面设计。系统运用C语言独立编制、设计PLC基本指令和功能指令解释程序。系统通过FPGA嵌入先进的智能控制算法,如先进的PID、模糊控制,BP神经网络等,这些控制算法作为控制模块嵌入到PLC的梯形图中作为功能模块调用。本文重点详细介绍以32位ARM嵌入式微处理器S3C44BOX为控制核心,以CAN总线为现场总线设计小型可编程控制器,描述了系统的工作原理;论述PLC主控制器各功能模块与嵌入式微处理器S3C44BOX的接口电路原理;开关I/O口采用FPGA进行配置,扩展可编程控制器所需要的I/O口,以及A/D、D/A的扩展及其电路;给出嵌入式操作系统μClinux在S3C44BOX上的移植过程,并实现了CAN总线设备在μClinux下的驱动程序;运用C语言独立编制设计PLC指令系统解释程序;并将图形用户界面MiniGUI移植到嵌入式操作系统μClinux中,最终通过实验测试、验证,结果显示所设计电路、软件程序是正确的。
其他文献
油基钻井液具有抗高温、抗盐、有利于井壁稳定、润滑性好和对油气层损害程度小等优点,现已广泛应用于钻探深井、超深井、海上钻井、大斜度定向井、水平井和水敏性复杂地层等,并
传统中华医学切脉诊断和现代的脉象诊断现代客观化研究,都说明脉搏信号能全面揭示人体系统特别是心血管系统的生理病理状况。因此,长期对人体生理信息进行检测和监控,能够有效掌
本课题来源于山东省教育厅基金资助项目“焊网机器人关键技术研究”,主要研究焊网机器人系统中基于计算机视觉的钢筋三维定位方法,以解决现有钢筋焊网设备落料不准确的问题。本
嵌入式技术(Embedded Technology)是当前信息领域的研究热点。目前,各种各样的嵌入式系统设备在应用数量上已经远远超过了通用计算机。针对传统瓦斯监控的技术缺陷,论文将嵌入
我省参加第二批先进性教育活动的单位,分布领域广,基层党组织和党员数量多,绝大多数处于生产和工作第一线,与人民群众有着更为直接的联系;同时,与第一批相比,第二批的情况更
在国内无轴印刷系统的研发一直被认为是一个难题。无轴印刷系统有别于传统印刷系统,它是一个综合课题,需要综合考虑偏差处理与同步控制的协调问题,片面的研究一个方面很难达到预
当前我国轨道交通产业正在迅速发展,在迅速发展的同时,轨道交通的安全运行问题越来越被人们所关注,滚动轴承故障的发生没有规律性,无法预估发生故障的时间段,依靠定期的人工检查不
随着人们健康观念的日益深入,作为高技术和医疗结合的产物的家庭健康监护工程在今天得到迅速的发展。家庭健康监护工程对实现远程医护,病情的及时发现、准确诊断,降低医护成本等
在冶金工业中,采用先进控制与优化控制对于提高产品质量与降低能耗具有重要意义,但研发先进控制与优化控制技术需要建立生产过程动态模型。由于冶金工业生产过程具有强非线性、
实际工程应用中,一般很难得到被控对象的精确数学模型。由于环境变化,元器件老化等原因必然导致系统模型参数的不确定性。鲁棒控制正是研究系统模型存在不确定性时,如何设计控制