嵌入式大作业_基于sc的ad转换与电机控制系统.docVIP

嵌入式大作业_基于sc的ad转换与电机控制系统.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式大作业_基于sc的ad转换与电机控制系统.doc

嵌入式实验报告 基于S3C2410的AD转换与电机控制系统 院 (系) 计算机与信息工程学院 专 业 控制工程 学生姓名 成 绩 指导教师 2015年5月 摘要:本设计是基于嵌入式技术作为主处理器的AD采集与电机控制系统,利用S3C2410 ARM微处理器作为主控CPU,辅以LINUX操作系统和Qt界面系统,实现了智能化的将AD采集的数据通过Qt界面形式展现出来,同时根据AD值的不同改变PWM的参数值,从而控制电机的方向和转速等功能,并讨论了如何提高系统的速度、可靠性和可扩展性。并解决了传统的数据采集系统由于存在响应慢、精度低、可靠性差、效率低、操作繁琐等弊端,能够完全适应现代化工业的高速发展。 关键词:嵌入式系统 ARM S3C2410 Qt AD采集 PWM 目录 一.设计背景 5 1.1设计目的 5 1.2设计要求 5 1.3设计意义 5 二、系统开发环境 7 2.1 Qt/Embedded简介 7 2.2 ARM-Linux简介 7 2.3 Qt/Embedded进行应用开发的流程 7 2.4 交叉编译环境的介绍与构建 8 三、系统设计 8 3.1 设计思路 8 3.2系统硬件电路设计 9 3.3系统软件设计 11 四、测试结果 12 五、总结 13 参考文献 14 一.设计背景 1.1设计目的 1、注重培养综合运用所学知识、独立分析和解决实际问题的能力,培养创新意识和创新能力,并获得科学研究的基础训练。 2、了解所选择的ARM芯片各个引脚功能,工作方式,计数/定时,I/O口,AD,PWM等的相关原理,并巩固学习嵌入式的相关内容知识。 3、通过软硬件设计实现利用ARM芯片对AD信号的采集与PWM电机控制及QT界面显示。 1.2设计要求 以UP-NetARM2410-S实验箱及Linux操作系统为平台,设计一个基于Qt的图形化应用程序,实现AD转换和转换结果的图形显示以及控制直流电机的正反转和转速的图形化显示。 1、在桌面Linux系统(虚拟机)中建立Qt开发环境和虚拟运行平台。 2、将Qt移植到目标Linux系统(实验箱)中,建立实际运行环境。 3、设计一个基于Qt的图形化应用程序: (1)实现对AD进行转换,并将转换结果使用文本框控件、进度条控件、转速表控件等图形化方式进行显示。 (2) 使用按钮控件控制直流电机的旋转方向,使用滑块控件控制直流电机的转速。 4、在桌面Linux中编写和编译程序,然后下载到实验箱上运行。 1.3设计意义 嵌入式系统是以应用为中心,以计算机技术为基础,且软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由以下几部分组成:嵌入式微处理器、外围硬件设备、嵌入式操作系统。嵌入式系统是面向用户、面向产品、面向应用的,它必须与具体应用相结合才会具有生命力、才更具有优势。因此嵌入式系统是与应用紧密结合的,它具有很强的专用性,必须结合实际系统需求进行合理的裁减利用。嵌入式系统是将先进的计算机技术、半导体技术和电子技术和各个行业的具体应用相结合后的产物,这一点就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。嵌入式系统必须根据应用需求对软硬件进行裁剪,满足应用系统的功能、可靠性、成本、体积等要求。所以,如果能建立相对通用的软硬件基础,然后在其上开发出适应各种需要的系统,是一个比较好的发展模式。目前的嵌入式系统的核心往往是一个只有几K到几十K微内核,需要根据实际的使用进行功能扩展或者裁减,但是由于微内核的存在,使得这种扩展能够非常顺利的进行。 嵌入式系统是面向应用的专用计算机系统。嵌入式系统最典型的特点是与人们的日常生活紧密相关,现在每一个人都拥有形形色色运用了嵌入式技术的电子产品,小到MP3、PDA等卫星数字化设备,达到信息家电、智能电器、车载GIS等,各种新型嵌入式设备在数量上已经远远超过了通用计算机。 1.嵌入式系统通常是面向特定应用的软硬件结合体。 嵌入式系统一般用于特定的场合,其硬件和软件都务须高效,量体裁衣,去除冗余;而计算机则是一个通用的计算机平台。 2.系统精简,关注成本。 嵌入式系统一般没有系统软件和应用软件的明显区分,不要求其功能设计及实现上过于复杂,这样一方面有利于控制系统成本,同时也有利于实现系统安全。 3.嵌入式系统有实时性和可靠性的要求。 高实时性的操作系统软件是嵌入式区按键的基本要求,而且软件要求

文档评论(0)

zhangningclb + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档