Skip to content

nathanlrf/AutoLab

Repository files navigation

AutoLab

本科毕业设计——基于MATLAB的自控实验仿真实验

主要登陆计算机:2号楼

这个版本库主要用来记录我的C语言驱动代码

驱动由四部分构成:

1、AD模块:最为复杂,输入为16路

2、DA模块:输出为2路

3、DI、DO模块:较为简单,都只有1路输入和输出,数据格式为16 bits


4月16日中期答辩总结:

已完成:

  1. DA模块
  2. DI模块
  3. DO模块
  4. AD模块的单通道选择
  5. 师兄6个Simulink Model的大体框架

存在问题

  1. AD模块多路情况下会数据出现错误
  2. 测试驱动模块时电脑会频繁死机
  3. 师兄的Data Selector和将数据发送到Workspace还需学习
  4. 虚拟实验室的交互界面还未设计
  5. !!还有一个PCI的运动控制板驱动要写

下一步

  1. 明确AD转换流程
  2. 查询使用windbg诊断频繁死机的问题,争取解决
  3. 测试完善6个自控实验仿真模型
  4. 查询Simulink制作界面交互的资料(虚拟实验室?)
  5. 加快进度,这个月务必完成

4月28日五一假期前总结:

  1. 完成6个Simulink 仿真模型测试,数据通过发送到workspace模块可进行数据记录
  2. 完成虚拟实验室界面最基本框架,使用pushbutton的call back调用相应的Simulink 模型

存在问题

  1. 会出现中文乱码的情况,猜测是由于打开老版本的autolab引起,有待测试

下一步

  1. 学习matlab GUI设计,制作更多页面,加入实验内容和步骤