莘羽科技资讯网
首页 > 智能 > 基于CAN总线的蓄电池组检测传感器仿佛心灵之眼它定义了传感器的存在与作用将蓄电池组状态展现在我们面前

基于CAN总线的蓄电池组检测传感器仿佛心灵之眼它定义了传感器的存在与作用将蓄电池组状态展现在我们面前

导语:随着通信、电子和能源技术的飞速发展,蓄电池在民用和工业生产中的应用日益广泛,其作用也愈发重要。为确保控制系统稳定运行,研制高效、经济、准确方便快捷的蓄电池检测装置变得至关重要。

关键词:蓄电池、CAN总线、LPC935、传感器

引言:蓄电池在直流电力系统中通常采用浮充或充-放-充两种工作方式,如图1所示。为了保障整个系统的稳定性,实时监测单体蓄电池的状态至关重要。因此,我们设计了一套基于CAN总线的分步式蓄电池检测系统。

系统总体设计与原理介绍

2.1 CAN总线简介

CAN(Controller Area Network)是一种串行通信网络,由德国BOSH公司为汽车监控和控制设计。在我们的系统中,CAN提供了一个非主从式、高可靠性、高扩展性的数据传输解决方案。

2.2 蓄电池检测系统框架

如图2所示,我们将24个单体检测单元分布在各个节点上,每个节点负责一节单体蓄电池的实时监测。此外,还有一个专门用于整体蓄電組檢測的單獨單元。当任何单体或者整体组件出现异常时,上位机会接收到警报并进行分析,以便及时采取措施。

3 单体检测单元节点设计

3.1 温度采集模块

我们采用热敏阻抗来实现温度采样,并通过运放放大后输入到A/D转换器以数字化处理。其温度采样结构如图4所示,这样可以精确地追踪每个点上的温度变化,从而预防过热导致的问题。

3.2 电压采集模块

为了提高信号质量,我们使用光耦合器进行隔离,将反向变压器输出连接到运放输入端,再通过A/D转换器数字化处理。这保证了对微小变化的捕捉能力,同时保护了主机板不受干扰。其结构如图5所示。

4 系统软件编写与优化

软件包含自检程序、数显程序以及通信程序等部分,其中通信程序是核心部分,它包括初始化设置、中断响应等关键环节,以确保数据传输无误且快速。

4.1 初始化过程涉及设置所有必要寄存器值,以及中断初始化,以确定设备工作状态。

4.2 发送过程涉及编辑信息ID,并将帧信息存入MCP2510发送缓冲区内,然后置命令寄存器TC位为1开始发送。

4.3 接收过程则是由MCP2510自动完成,将接收到的信息存入FIFO缓冲区并产生中断;LPC935响应中断读取FIFO内容并释放缓冲区资源。

结论:

本文描述了一种基于CAN总线分步式评估计划,该计划适用于各种环境条件下操作,不仅提高了检查速度,而且降低了成本。此外,本方法还能更好地保护用户免受过充或过放损害,从而延长寿命同时降低维护频率。这项技术对于提升现有设备性能至关重要,为未来的智能家居和工业自动化提供了强大的支持基础。

标签:

猜你喜欢

全自动智能厨房设备 谨慎购买红米n...
谨慎购买红米note2 ,899 元金属板note2 或将售 据供应链消息,小米即将发布红米note2 金属版,售价799,可能是在9月22日或者下月单独...
人工智能目前薪资多少 日本农业光伏的...
日本农业光伏新篇章:竞争性能源与本地消耗的双重奏鸣 在日渐清新的日本天空下,太阳能的力量正在悄然觉醒。为了推动这一绿色能源革命,日本政府提出了一个创新的计...
智能机器人语音交互 手机智能机器人...
智能生活新篇章:探索最热门的手机机器人应用 在这个快速发展的科技时代,手机智能机器人app下载已经成为许多人的生活必备。这些应用程序不仅能够帮助我们管理日...
方便生活的科技产品 控制智能家电的...
我是怎么用这款神器让生活更悠然的 记得那时候,家里的小米电视总是被我忘在客厅,一直到晚上睡觉才关掉。每次醒来,都会发现自己已经错过了早上的热闹,但又不得不...

强力推荐