实验五 串行通讯建模以及教程

目录

教程:

第一步下载matlib


相关文件

链接:https://pan.baidu.com/s/1Im-TUVfV4d8dok2ebXbmjw?pwd=2222 
提取码:2222

【实验目的】

       1、了解MATLAB软件环境和Simulink建模过程,掌握Simulink图形化编程方法。

       2、了解Simulink通信模块库,设计简单串行数据通信程序模型。

【实验性质】

验证性实验。

【实验要求】

       安装MATLAB 运行环境。

      

【实验内容】

       1、学习Simulink图形化编程方法,对串行数据通信进行简单建模。

【实验步骤】

       1、软件环境安装

(1)安装MATLAB软件环境(略)

(2)安装虚拟串口软件(virtualserial_7.2)

当计算机上没有实际串口设备时,可以使用虚拟串口,此时需安装虚拟串口软件。

虚拟串口软件安装完成后,打开程序界面,添加新的虚拟串口,在电脑设备管理器界面将能看到新增串口。

实验五 串行通讯建模以及教程_第1张图片

图5-1 安装虚拟串口

在Windows设备管理器界面中选择串口设备,观察其设备属性或端口设置,并截图(贴在下表中)。打开串口调试工具,设置串口参数,并截图(贴在下表中)。

Windows设备管理器中串口属性

串口调试工具中参数设置

实验五 串行通讯建模以及教程_第2张图片

实验五 串行通讯建模以及教程_第3张图片

       2、Simulink建模

打开MATLAB,在命令行键入Simulink或点击Simulink图标,进入Simulink界面。打开模块库界面,可以查看工业控制工具箱中的串行通信模块:

实验五 串行通讯建模以及教程_第4张图片

图5-2 串行通信模块

    (1)发送数据

在模型中添加模块,建立简单的模型。

查看Simulink模型中的串口配置模块的属性信息及端口配置信息,截图:

端口配置信息

串口配置模块属性信息

实验五 串行通讯建模以及教程_第5张图片

实验五 串行通讯建模以及教程_第6张图片

    运行并截取完整的模型图:

串口通讯模型:

 实验五 串行通讯建模以及教程_第7张图片

运行结果(发送数据、接收数据):

发送数据:

实验五 串行通讯建模以及教程_第8张图片

接收数据:

实验五 串行通讯建模以及教程_第9张图片

教程:

第一步下载matlib

实验五 串行通讯建模以及教程_第10张图片

点击Simulink进入界面

实验五 串行通讯建模以及教程_第11张图片

 点击库浏览器

需要这两个

实验五 串行通讯建模以及教程_第12张图片

拖到右边 

接下里配置

打开虚拟配置软件

实验五 串行通讯建模以及教程_第13张图片

 实验五 串行通讯建模以及教程_第14张图片

添加按钮后

可在win设备管理器下看到串口

 

 接下来回到Simulink

找到常量Constant

可在搜索里面查找

 实验五 串行通讯建模以及教程_第15张图片

 拖到右边建模

点击小箭头连接即可

 实验五 串行通讯建模以及教程_第16张图片

配置串口

双击Configuration

实验五 串行通讯建模以及教程_第17张图片

如图配置

 点击Serial Send

 

 如下配置应用

 实验五 串行通讯建模以及教程_第18张图片

选择

点击运行 

实验五 串行通讯建模以及教程_第19张图片

常量值可设置为数组如下

实验五 串行通讯建模以及教程_第20张图片

 接下来去AccessPort可看到通讯消息了

  实验五 串行通讯建模以及教程_第21张图片

 接下里是串口发送信息

从模块库找到以下模块的名字连接起来

具体作用请自行百度

 

实验五 串行通讯建模以及教程_第22张图片

实验五 串行通讯建模以及教程_第23张图片

注意配置

 实验五 串行通讯建模以及教程_第24张图片

 配置好后点击运行

选中下面串口通信模块 

实验五 串行通讯建模以及教程_第25张图片

来到AccessPort

点击发送

实验五 串行通讯建模以及教程_第26张图片 Simulink里面接受的是ascill码

第一个为A对应65

第二个为C对应67

 实验五 串行通讯建模以及教程_第27张图片

到此为止两个实验已经做完了

如果碰到未应用的错误

点击报错信息找到黄色模块点击应用就可以了

你可能感兴趣的:(matlab,开发语言)