嵌入式系统偏重于电动车仿真设计要点分析.docVIP

嵌入式系统偏重于电动车仿真设计要点分析.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课 程 设 计 报 告 课程设计名称: 电动车仿真设计 系 部: 三 系 学生姓名: 班 级: 10通信(1)班 学 号: 成 绩: 指导教师: 开课时间: 2013-2014 学年 1 学期 目录 第一章 引言 2 1.1 课程设计目的 2 1.2 课程设计任务与要求 2 第二章 课程设计基本原理 3 2.1 MATLAB的图形用户界面(GUI) 3 2.3 Virtual Reality (VR) toolbox 4 2.3.1 Virtual Reality (虚拟现实) 4 2.3.2 virtual reality toolbox的安装及特点 4 第三章 课程设计过程 5 3.1 建立动车仿真模型 5 3.1.1安装V-Realm Builder from MATLAB 5 3.1.2 利用virtual reality toolbox创建动车模型 5 3.1.3 小车运行程序 7 3.2 设计串口终端图形用户界面 8 3.3 PWM步进电机控制 17 3.3.1 开发环境 17 3.3.2 操作步骤 17 3.4 课程设计结果 18 第四章 总结与体会 20 参考文献 21 电动车仿真设计 第一章 引言 1.1 课程设计目的 本课程是为通信工程专业本科生开设的必修课,结合学生的专业方向的理论课程,充分发挥学生的主动性,使学生掌握应用MATLAB 等仿真软件建立基于Linux的通信系统,巩固理论课程内容,规范文档的建立,培养学生的创新能力,并能够运用其所学知识进行综合的设计。 Embedded System的课程设计是对嵌入通信与控制系统仿真软件、课程学习的综合检验,配合理论课的教学,让学生亲自参加设计、仿真、验证Embedded System系统的一般原理、Applications等方面的知识点。 1.2 课程设计任务与要求 在WINDOWS环境下,用MATLAB搭建虚拟赛车平台,用行驶速度来控制ARM箱上面的电机的转速或方向。 电动车仿真设计主要运用MATLAB安装V-Realm Builder,并在其中建立轨道及动车模型。并利用Matlab GUI设计通过串口进行数据发送和接收的界面,并利用内置于Matlab的串口通信API实现串口数据发送与接收功能。通过串口来完成通信即实现动车速度的控制。通过输入不同的数值来控制小车以不同的速度跑起来,同时控制ARM箱上面的电机的转速或方向。要求: 利用Matlab和Simulink对3D Virtual Reality Design。 Install Ubuntu Linux system Install Virtual Reality Kit Simulate Electronic Motors Connect with the Motor Driver on the ARM9 board User must be able to control the motor speed or direction. 第二章 课程设计基本原理 2.1 MATLAB的图形用户界面(GUI) 图形用户界面GUI(Graphical User Interfaces):由各种图形对象组成的用户界面,在这种用户界面下,用户的命令和对程序的控制是通过“选择”各种图形对象来实现的。基本图形对象分为控件对象和用户界面菜单对象,简称控件和菜单。 控件对象的描述: (1) 按钮(Push Buttons):执行某种预定的功能或操作; (2) 开关按钮(Toggle Button):产生一个动作并指示一个二进制状态(开或关),当鼠点击它时按钮将下陷,并执行callback(回调函数)中指定的内容,再次点击,按钮复原,并再次执行callback 中的内容; (3) 单选框(Radio Button):单个的单选框用来在两种状态之间切换,多个单选框组成一个单选框组时,用户只能在一组状态中选择单一的状态,或称为单选项; (4) 复选框(Check Boxes):单个的复选框用来在两种状态之间切换,多个复选框组成一个复选框组时,可使用户在一组状态中作组合式的选择,或称为多选项; (5) 文本编辑器(Editable Texts):用来使用键盘输入字符串的值,可以对编辑框中的内容进行编辑、删除和替换等操作; (6) 静态文本框(Static Texts):仅仅用于显示单行的说明文字; (7) 滚动条(Slider): 可输入指定范围的数量值; (8) 边框(Frames):

文档评论(0)

奇缘之旅 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档