首页 > 其他 > 双CAN总线与以太网监控电路设计指南 —电路图天天读(93)

双CAN总线与以太网监控电路设计指南 —电路图天天读(93)

来源:互联网发布者:MartinFowler 更新时间: 2021/11/05

目前最常用的现场总线为CAN总线,CAN总线以可靠性高、成本低、应用灵活等诸多优点,已广泛应用于智能通信网络中,但收发器驱动能力的限制不适合远距离数据传输及远程控制。而以太网技术成熟、通信速度快、软硬件产品丰富和外围技术支持全面,可以利用网络进行远距离通信,但在工业控制中仍然存在部分问题尚未解决。结合CAN总线与以太网自身的优缺点,本文研究了适用于船舶监控系统基于双CAN总线与以太网的现场监控模块,该模块可安装于配电开关柜内,能够就近进行电流、电压及开关状态信息的采集,独立进行数据处理,实现测量、保护、控制等功能。能够通过冗余双CAN总线与其他智能节点进行通信,并且通过以太网上传重要数据给监控台,协助监控台完成监测和控制功能。作为配电网络与监控网络连接的纽带,具有很好的开发应用前景。

现场监控模块的硬件系统

在现场监控模块中,大量的现场实时数据需要采集和处理,并及时、迅速地向集中监控台传输,即向集中监控台提供整个控制过程的具体数据,同时还要完成判断处理并通过输出模块发送各种控制命令,考虑到其功能复杂程度,采用了DSP+FPGA双控制器的硬件方案,其硬件结构原理参见图1。

双CAN总线与以太网监控电路设计指南 —电路图天天读(93)

1) A/D芯片 该系统采用AD7865作为A/D芯片,该芯片为高速14位A/D转换器,同时采样4个输入通道,并具有4个采样、保持放大器。其优点在于能够真正实现多路信号的同步采样,并保持各通道信号的相位关系。具有片内时钟、读写允许逻辑、多种通道选择方式以及内部精确的2.5V参考电压,使得其与高速处理器的接口变得非常简单。本系统共配置了4片AD7865,能同步采样多达16路模拟量数据。

2) 电磁隔离 所有开关量的输入输出均采用电磁隔离技术,可有效提高抗干扰能力,本系统选择了16片4路集成电磁隔离芯片ADUM1410,使得该模块能同时完成多达32输入,32路输出的数据采集。

3) FPGA 该系统以EP1C6PQ240作为系统的辅控制芯片,该芯片有5980个逻辑单元,嵌入式存储块有一列M4K块,每个M4K块可以组成各种存储器,包括双端口、单端口RAM、ROM和FIFO等,I/O单元包含一个双向I/O缓冲器和三个寄存器,具有2个锁相环和8个独立系统时钟,芯片管脚数为240个, 可用管脚数为185个。FPGA主要完成数据输入输出控制及数据预处理功能。所有的开关量信号送入FPGA,所有的模拟量信号经A/D芯片转换为数字信号后也送入FPGA,FPGA需要向A/D芯片提供控制信号来控制A/D芯片的读写,所有的数据由FPGA预处理后供DSP读取。

双CAN总线与以太网监控电路设计指南 —电路图天天读(93)

提问/讨论

这里还没有内容,您有什么问题吗?

我要提问/讨论

推荐帖子 最新更新时间:2025-01-15 22:10

串口如何数据
官方实验十二发不出来数据啊 串口如何数据 官方实验十二 是什么 同楼上具体内容得写出来才可以得到最快的答案 这种帖子没人回答的
 monkeyqq微控制器 MCU
实话实说电源设计
  最近,我遇见了一个老朋友,他是一位很有经验的模拟电路工程师,从事高可靠服务器用电源子系统的设计工作。他说,他设计的宽度为 19 英寸的典型机架安装电路板要消耗 100A 的电流。我对此一点也不感到惊讶。我们都知道,今天的处理器耗电很大,因为芯片上有几百万个有源器件,其耗电累
 pushu009azx电源技术
arm接口实验程序代码
很详细的接口实验程序,设计arm串口,DA/AD,LCD驱动程序,触摸屏程序。声明这是博创公司的程序代码。 arm接口实验程序代码 有真正做嵌入式的吗! ding 非常感谢啊!呵呵~~我还在苦苦寻找呢。这下好了~呵呵~再次谢谢
 zengjiangyiARM技术
读好书《运算放大器参数解析与LTspice应用仿真》06 闭环回路带宽案例
既然提到了privilege,那就来说说我的高傲在哪。 我之前设计过一个信号放大电路,但是带宽达不到要求,找了很久没有找到问题,后面我就放弃了。 写到这里,我的高傲已经尽数体现了。 在看 2.8.4闭环回路带宽案例 之前我始终搞不懂我之前设计的那个放大器到底为什
 1nnocent模拟电子
关于wince+GPRS 的FTP问题
我Google一下,发现wince+网卡 的FTP问题是照着下面做的 ------------------------ 请问wince+GPRS 的FTP是怎么做的呢?------------------------- 、、、、、、、、、、、、、、、wince+网卡 的FTP问
 xxxhenxiWindowsCE
430单片机复位后 会发送一个0x00给串口助手
硬件仿真时,程序复位后 单片机发送一个0x00给串口,请问怎么回事 怎么解决 谢谢,我不使能串口发送,串口助手还是能接收到0x00 430单片机复位后 会发送一个0x00给串口助手 复位时引脚的电平会发生改变,恢复到 reset状态,这种改变会被串口识别成是一个串口数据的起始信
 pengbiao1210微控制器 MCU

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

EEWORLD 电路图 站点相关: 下载中心 Datasheet 参考设计

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
  翻译: