找回密码
 注册
关于网站域名变更的通知
查看: 43|回复: 0
打印 上一主题 下一主题

CAN总线怎么系统设计

[复制链接]

该用户从未签到

跳转到指定楼层
1#
 楼主| 发表于 2024-7-24 10:57 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-14 04:26 , Processed in 0.093750 second(s), 28 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表