- 256
- 0
- 约1.26万字
- 约 84页
- 2017-01-01 发布于江苏
- 举报
dSPACE 产品应用领域 dSPACE 集成平台 dSPACE开发思路--集成开发环境 dSPACE 产品 dSPACE 软件产品--RTI dSPACE 软件产品-- RTI dSPACE 硬件产品 -- 标准组件系统 dSPACE硬件产品 -- 汽车内置系统 Stateflow 事件驱动控制逻辑建模 用图形化方式创建有限状态机 状态及状态转移 事件定义(全局或局部) 动作语言 流程图 具有良好的分层设计结构 使用统一的数据结构维护 与Matlab/Simulink无缝结合 支持代码生成(Stateflow Coder) dSPACE 应用实例--控制器 Mathworks 代码生成工具 Real-Time Workshop Stateflow Coder Fixed-Point Blockset Real-Time Workshop Embedded Coder Embedded Target for MPC555 开发的任务 dSPACE 应用实例-- 汽车 dSPACE 应用实例-- 电力机车 数模及模数转换 一般来说,外部被控对象的状态反映为电压信号的变化,这类信号属于模拟信号,计算机无法直接处理,计算机只能处理数字信号。 模数转换把模拟信号转换为可用计算机直接处理的数字信号,而数模转换刚好相反,把计算机处理的结果转换为模块信号,输出到外部设备。 使用dSPACE模数及数模转换步骤 建立软件模型 决定使用通道号 硬件连线 使用dSPACE的AD或DA模块代替软件模型中相应的信号宿或源 编译模型并下载到dSPACE中运行 观察运行结果 dSPACE数模及模数转换实例 这里使用一个实例说明dSPACE中数据及模数转换的使用方法。 建立如图所示的模型。 dSPACE数模及模数转换实例 经过离线仿真验证该程序正确后,把输入及输出部分分别替换为AD模块和DA模块,并配置正确的端口。如图所示。 dSPACE数模及模数转换实例 连接相应的硬件设备,编译该模型并下载到dSPACE中后,可以观察看程序运行的结果。这里使用信号发生器产生输入信号,用示波器观察输出信号。 该模型演示了使用PID控制方法,对目标对象进行控制效果。在程序运行的过程中,可以在ControlDesk中修改PID控制器的参数,从而实时观察其控制效果。 使用dSPACE数字输入输出步骤 建立软件模型 决定使用的类型及通道号 硬件连线 使用dSPACE的DIO模块代替软件模型中相应的信号宿或源 对dSPACE的DIO模块的属性进行设置 编译模型并下载到dSPACE中运行 观察运行结果 串口基本知识 串口端口有9针和15针两种形式。目前在控制领域最常用的是9针的这种。 配对的两个串口有公口和母口之分,把有针的那个端口称为公口,另一个称为母口。 9针串口的每根针都有指定的编号,在通讯过程中有不同的用途。 常用的串口通信方式有RS232、 RS422、 RS485。 串口基本知识 尽管串口有9根针可以供实用,但在控制领域中最经常使用其中的3根,分别是TXD,RXD和GND,已经足以满足控制中数据的发送和接收的需要。其它的针脚用与更复杂的外围设备的连接与控制。 这里我们讨论dSPACE通过此3根针实现的串口数据通讯的方法,并通过一实例来说明其中的操作步骤。 dSPACE对串口通讯的支持 dSPACE不同的版本对串口支持程度不同。 DS1401只支持RS232一种串口通讯模式,不支持RS422和RS485模式。 在DS1401中,RS232模式支持的最大数据波特率为115.2kBd。 每种模式都支持可设置的数据位数、奇偶校验位、停止位以及输入输出缓冲区大小。 使用dSPACE串口数据通讯的步骤 (1)硬件连线 MicroAutoBOX板并不向外提供串口端口9针形式的连接,并不能与相应的串口直接连接进行通讯。DS1401只对外提供一路串口通信的TXD和RXD. 为了使dSPACE与串口通讯,需要把MicroAutoBOX提供串口通讯能力的两根针引出,另一端与串口的公口或母口相连。dSPACE每个接口每根针的意义可以相关的帮助文档中获得。 使用dSPACE串口数据通讯的步骤 (3)使用串口读写模块接收或发送数据 串口读写模块完成实际的数据接收或发送功能。 串口读写模块利用相应串口设置模块中的设置信息,与外部设置进行通讯。 串口读写模块均配有独立的设置选项,将在实例中再进行详细的说明。 dSPACE与PC串口数据通讯实例 这里通过实例演示利用dSPACE进行串口通讯的详细步骤以及程序的编写方法。 实例例演示了dSPACE与PC机之间互相通讯,即从dSPACE发送数据给PC机,PC机同时给dSPACE发送数据,它们之间接收数据和发送数据同时进行,互不影响。 准备工作 接
您可能关注的文档
- XXX建设管理施工组织设计.doc
- 油气田气田腐蚀与防腐技术.ppt
- 武汉中心QC小组—提高单片钢板混凝土组合剪力墙施工合格率.ppt
- 人机系统安全设计.ppt
- 电镀塑胶产品开模建议.ppt
- 219省道绛帐至汤峪公路改建工程天桥顶升安全专项施工方案.doc
- 厦门世茂海峡大厦钢结构施工方案.doc
- 岩土锚固技术.ppt
- 给水系统设计秒流量.ppt
- 电子工程设计电路与系统故障诊断.pptx
- 2026上半年青海事业单位联考海南州招聘80人备考题库及答案详解(名校卷).docx
- 2026上半年青海事业单位联考海南州招聘80人备考题库及答案详解1套.docx
- 2026上半年青海事业单位联考海南州招聘80人备考题库及完整答案详解1套.docx
- 2026上半年青海事业单位联考海南州招聘80人备考题库及完整答案详解.docx
- 2026上半年青海事业单位联考海南州招聘80人备考题库及答案详解(历年真题).docx
- 2026上半年青海事业单位联考海南州招聘80人备考题库及答案详解(典优).docx
- 2026上半年青海事业单位联考海南州招聘80人备考题库及参考答案详解1套.docx
- 2026上半年青海事业单位联考海南州招聘80人备考题库及答案详解(夺冠).docx
- 2026上半年青海事业单位联考海南州招聘80人备考题库及一套完整答案详解.docx
- 2026上半年青海事业单位联考海南州招聘80人备考题库及参考答案详解一套.docx
原创力文档

文档评论(0)