EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
该设计以PIC32自带的以太网模块作为和外界网络联系的桥梁,实现对实验室(模型)的系统化管理。该系统可通过以太网远程开启实验室门禁,并对实验室内各种设备仪器的工作状态进行监控。在实验室内部采用物理结构简单、成本低廉的CAN总线实现实验室的各个设备的连接与通信。 该系统拥有着广阔的应用前景,应用在实验室平台只是一个方面。在智能家居,工厂流水工作车间等,均可应用该设计的思想理念。 2.1 项目概括 2.2 项目模块介绍 2.3 设计目标 本设计主要实现远程对实验室的监测与控制,同时该设计也兼容本地控制管理操作。由于PIC32具有丰富的片内资源,可利用系统以太网host实现便捷的以太网通讯,远程PC机可直接管理系统运行。以实验室平台模型为例,当用户(老师)需要打开实验室时,可直接通过远程PC机下达指令,以以太网为媒介进行通讯,当 mcu接收到用户发出的指令后,按照具体要求通过CAN总线来传输控制信号,门禁系统识别相应的信息后即可开启实验室大门。 本设计可实现对整个实验室环境的整体监测。当设备正常工作后,各个模块通过CAN总线每隔一段时间向MCU发送状态报告,MCU根据收到的反馈信息做出相应的决策,并向相应设备发出下一步的命令,如此反复即可实现对整个实验平台的智能化管理。 整个系统以PIC32为核心,采用以太网实现和外界的通信,系统内部采用CAN总线连接。 该系统结构框图如下图所示: 图1 系统结构图A 图2 系统结构图B 该系统软件设计采用基于事件触发的设计原则: 图3 系统软件流程图A 图4 系统软件流程图B
4 K" [6 h; `; q3 N |