欢迎来到天天文库
浏览记录
ID:856489
大小:239.03 KB
页数:16页
时间:2017-09-20
《嵌入式系统结课设计(论文)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、嵌入式系统结课设计(论文)基于Xscale和嵌入式Linux的运动控制系统的设计与应用学生姓名:学号:班级:所在学院:专业:年月摘要随着汁算机技术、微电子技术以及相关技术的飞速发展,嵌入式系统正在应用到越来越多的领域。在工业控制特别是运动控制方面,复杂的控制和处理,以往多采用工业计算机和PLC作为处理机。但是在移动机器人等体积较小的应用中,使用工业计算机和PLC有很多不利的因素,而基于微处理器和嵌入式Linux的嵌入式运动控制系统体积小,处理能力强,灵活性好,得到了越来越多的应用。本课题中进行了基于嵌入式Linu
2、x的运动控制系统研究。由IntelXscale架构微处理器PXA255构建的上位计算机采用嵌入式Linux操作系统,由AT89S52构建的直流电机数字伺服控制板作为下位运动控制单元,两者之间通过串行接口进行通讯,共同构成一个运动控制系统。关键词:嵌入式系统Xscale51单片机运动控制串行通讯ABSTRACTWiththedevelopmentofcomputer,Micro—electronicsandtechnologyrelated,embeddedsystemisappliedtomoreandmorea
3、reas.Inindustrialcontrol,theuseofindustrialcomputerandPLCispopular,especiallyforthemotioncontr01.However,intheapplicationofsmallvolumedemandedsuchasmobilerotot,industrialcomputerandPLChavemanydisadvantages,butthemotioncontrolsystembasedonmicro-processorandemb
4、eddedLinuxbecomemobilepopularbecauseofitssmallvolume,highprocessingcapacityandgoodadaptability.Inthethesis,themotioncontrolsystemdevelopedconsistsoftwoparts:theupperlayercomputerbasedonPXA255CPUofIntelXscalearchitectureusestheLinuxoperatingsystem;thebottomlay
5、erDCservomotordigitalcontrolboardisconstructedbyAT89S52.Twopartscommunicatebyserialportandmakeupamotioncontrolsystem.KEYWORDS:EmbeddedsystemXscale51seriesMCUMotioncontrolSerialcommunication目录摘要IABSTRACTII1绪论11.1嵌入式系统概述11.1.1嵌入式系统的定义11.1.2嵌入式系统的组成12Xscale上位计算机
6、32.1系统总体设计方案32.2Xscale上位计算机33Linux的设备驱动程序63.1设备驱动程序的结构64伺服运动控制系统方案84.1伺服系统硬件接口分析84.2伺服运动控制板的软件设计9结论11参考文献121绪论1.1嵌入式系统概述在日常生活中,嵌入式系统无处不在,如天天必用的移动电话、手腕上的电子表、烹调用的微波炉、办公室的打印机、汽车的燃油喷射系统、ABS系统以及现在流行的数码相机、数码摄像机、PDA等都是嵌入式系统的应用。当前,随着计算机技术和信息技术的飞速发展,以及3C(计算机:Computer、
7、通讯:Communication、消费电子:ConsumerElectries)的普及,人类进入了后PC时代,各种信息非常丰富,数字信息技术和网络技术高度发达,人们对产品的要求也在提高,数字化、智能化的产品成为发展方向,对大量信息的处理以及数字化与智能化的要求使得嵌入式系统应用更为广泛。嵌入式系统以应用为中心,强调体积和功能的可裁减性,是以完成控制、监视等功能为目标的专用系统。在嵌入式应用系统中,系统执行任务的软硬件都嵌入在实际的设备环境中,通过专用的I/O接口与外界交换信息,一般它们执行的任务程序不由用户编制。
8、嵌入式系统主要用于各种信号处理与控制,目前己应用在国防、国民经济及社会生活各领域。嵌入式系统在应用数量上远远超过了各种通用计算机。1.1.1嵌入式系统的定义根据电气工程师协会的定义,嵌入式系统是用来控制、监视或者辅助设备、机器或工厂运行的装置(devicesusedtocontrol,monitor,Orassisttheoperationof,equipment,mac
此文档下载收益归作者所有