0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于CAN总线的微处理器和单片机实现电气火灾监控系统的设计

电子设计 来源:郭婷 作者:电子设计 2019-10-10 07:52 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1 引言

据《中国火灾统计年鉴》统计,自1993~2002年全国范围内共发生电气火灾203780起,占火灾总数近30%,在所有火灾起因中居首位。我国的电气火灾大部分是由短路引发的,特别是接地电弧性短路事故。采取确实可行的方法预防和遏制电气火灾的发生已刻不容缓。

在各类建筑及其它领域中广泛应用安装电气火灾监控器,能有效预防和减少漏电引起的电气火灾。应用在线检测技术,可长年不间断地检测用电线路的过电流、漏电电流等参数,能随时掌握电气线路或电气设备电气火灾危险参数的变化情况、故障和异常状态,及时发现电气线路的火灾隐患,消除隐患,防患于未然,保护国家和人民生命财产的安全。

2 电气火灾监控系统组成

系统由电气火灾集中控制器,主控制器,支路控制器,以及信号采集调理部分组成。系统组成框图如图1所示。

基于CAN总线的微处理器和单片机实现电气火灾监控系统的设计

电气火灾监控集中控制器采用带触摸屏嵌入式工控机,人机界面使用mcgs组态软件,采用CAN总线与电气火灾主控制器进行通讯。主控制器完成键盘输入,对支路控制器传输的数据进行处理,及时将各支路状态发送给集中控制器,以及在lcd实时显示被监控线路的各种运行状态及参数,并准确地记录下被监控线路运行状态的变化、故障特征、故障地址、时间等历史数据。支路控制器负责a/d转换,并进行数字滤波,比较分析线路的过电流、漏电流等状态特征,做出相应预警、报警、脱扣动作,并与主控制器通过i2c总线完成双向通信。信号采集及调理部分采用高精度电流互感器、漏电电流互感器对电信号进行采样,并进行信号调理,电压跟随,光电隔离,将0-5v的标准信号送入ad转换器。ad转换器采用12位的ti公司ad转换器tlc2543。

3 支路控制器设计

支路微处理器选用的是philipslpc932a1单片机,它是基于8051内核的高速、低功耗的8位单片机,其指令执行时间只需2到4个时钟周期。6倍于标准8051器件。支路控制器系统结构框图如图2所示。

支路控制器系统中,采用精密电阻对ia、ib、ic、in四路电流互感器的电流信号取样并放大,然后采用精密整流电路将交流电压信号转换为直流电压信号。经单片机处理后将信号通过i2c总线传输至主控制器。

由于现场各种干扰因素较多,因此在支路控制器软硬件设计上必须考虑抗干扰问题。抗干扰设计主要包括以下几方面:电源抗干扰设计、单片机抗干扰、过程通道抗干扰设计、印刷电路板及电路的抗干扰设计和软件的抗干扰设计。其中系统电源采用dc-dc变换器得到稳定的±12v和5v直流电压,采用了高速光耦 6n137对信号进行隔离,在软件设计中加入了数字滤波器进一步了提高系统的抗干扰能力。

4 主控制器设计

主控制器由声光报警、键盘及液晶显示、can总线控制器、外部flash和时钟/日历发生器等部分构成。主路微处理器选用的是philips p89v51rd2单片机。主控制器完成的功能主要有:采集各支路控制器传输的ia、ib、ic、in等参数数据,故障特征数据,并在lcd上实时显示,并通过can总线传输给集中控制器。此外主控制器还将各支路控制器运行状态信号用相应双色发光管显示;当有通道出现报警信号时,主控制器驱动蜂鸣器,并将实时故障特征数据保存至flash。主控制器系统结构框图如图3所示。

基于CAN总线的微处理器和单片机实现电气火灾监控系统的设计

本系统can接口硬件主要采用can独立控制器sja1000和can收发器pca82c250。can总线技术属于现场总线的范畴,can总线具有较强的纠错能力,支持差分收发,因而适合高噪声环境,并具有较远的传输距离;因此,can协议对许多领域的分布式测控系统很有吸引力,特别适合于小型分布式测控系统。can总线可以多主机方式工作,网络上任意节点可以在任意时刻主动向网络上其他节点发送信息。可以分为不同优先级,满足不同实时需要。通讯介质采用双绞线,无特殊要求,用户接口简单。基于can总线的微处理器火灾监控器系统,为解决火灾报警问题上提供了新的方法和手段,既提高了系统的准确性、可靠性,又为工程设计、施工布线提供了极大的方便。

本系统中lcd显示界面如图4所示。通过系统监控界面可查看实时电流数据,数据以滚动的形式显示。用户通过系统设置界面可以设置当前时间以及支路控制器的地址。添加,删除支路,对支路的预警电流值,报警电流值,电流互感器变比,预警延时时间,报警延时时间进行设置。通过设置延时时间可以防止系统误动作。通过查询历史数据界面可以查询报警原因,报警时间以及报警的通道编号。

基于CAN总线的微处理器和单片机实现电气火灾监控系统的设计

5 系统软件设计

监控系统软件设计流程图如图5所示。当系统启动工作后,经过初始化,主单片机开始对支路进行参数设置,设置电流互感器变比,报警,预警延时时间,然后每隔50ms接收各个支路板实时数据。当ia、ib、ic、in通道电流超过设定电流值,支路单片机驱动继电器,并将通道状态传送给主控制器。

基于CAN总线的微处理器和单片机实现电气火灾监控系统的设计

6 结束语

在现场实验中,三相电流互感器选用瑞泰电子的ct-2000电流互感器,漏电流互感器采用ct-800l电流互感器。使用mastertech的ms2007b漏电流钳形表进行电流测量,实验数据如附表所示。

基于CAN总线的电气火灾监控系统设计

实验表明,本系统精度高,安全可靠,误报率低,操作维护方便等特点,具有广阔的应用前景。适合于我国大型建筑的防火的需求。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6074

    文章

    45341

    浏览量

    663730
  • CAN总线
    +关注

    关注

    145

    文章

    2020

    浏览量

    134699
  • 微处理器
    +关注

    关注

    11

    文章

    2416

    浏览量

    85352
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    单片机、微控制微处理器有何区别?

    CPU。最常见的微处理器是Motorola的68K系列和Intel的X86系列。早期的微控制是将一个计算机集成到一个芯片中,实现嵌入式应用,故称单片机(single chip
    发表于 04-05 09:32

    什么是总线微处理器

    第一章复习要点①微处理器 p12②微型计算机p13③总线微处理器:一般也称中央处理器(CPU),是本身具有运算能力和控制功能,是微型计算机的核心。
    发表于 07-22 06:48

    微处理器单片机的概述和对比

    每项新应用设计都需要一个单片机微处理器。当在两者之间选择其一时,需要考虑一些因素。以下是微处理器单片机的概述和对比。考虑选择微处理器(M
    发表于 11-01 06:13

    微处理器单片机的概述和对比

    每项新应用设计都需要一个单片机微处理器。当在两者之间选择其一时,需要考虑一些因素。以下是微处理器单片机的概述和对比。考虑选择微处理器(M
    发表于 12-09 06:54

    微处理器基础知识(pdf教程)

    微处理器基础知识-天津大学:微处理器基础知识微处理器的选取原则单片机概述典型单片机系列概述&
    发表于 08-05 23:28 36次下载

    基于CAN总线火灾远程监控系统

    根据远程火灾信息数据采集和传输的特点,提出了一种基于CAN 总线和嵌入式网关的火灾远程监控系统
    发表于 12-23 16:31 54次下载

    基于AVR单片机CAN总线设计

    CAN总线是几种最有前途的现场总线之一。但是CAN总线开发需要一定的技术基础,如何在较短的时间内开发出一套可靠性高、实时性好的
    发表于 10-11 15:35 34次下载

    基于CAN总线的分布式船舶火灾自动监控系统

    基于CAN总线的分布式船舶火灾自动监控系统
    发表于 09-25 13:27 14次下载
    基于<b class='flag-5'>CAN</b><b class='flag-5'>总线</b>的分布式船舶<b class='flag-5'>火灾</b>自动<b class='flag-5'>监控</b><b class='flag-5'>系统</b>

    电气火灾监控系统的工作原理是怎样的

    乐鸟科技的电气火灾监控系统电气火灾监控设备和
    发表于 09-23 11:32 4472次阅读
    <b class='flag-5'>电气</b><b class='flag-5'>火灾</b><b class='flag-5'>监控</b><b class='flag-5'>系统</b>的工作原理是怎样的

    基于单片机CAN控制实现火灾报警控制系统的显示设计

    目前国内现有的火灾楼层显示大都以51单片机作为MCU。因为ROM寻址空间所限,火灾楼层显示大都只能显示火警所在楼层号和地址号,无法以直观
    发表于 04-01 09:55 2354次阅读
    基于<b class='flag-5'>单片机</b>和<b class='flag-5'>CAN</b>控制<b class='flag-5'>器</b><b class='flag-5'>实现</b><b class='flag-5'>火灾</b>报警控制<b class='flag-5'>系统</b>的显示<b class='flag-5'>器</b>设计

    微处理器MPU和单片机MCU的区别

    每项新应用设计都需要一个单片机微处理器。当在两者之间选择其一时,需要考虑一些因素。以下是微处理器单片机的概述和对比。 考虑选择微处理器
    的头像 发表于 10-27 10:34 5347次阅读

    微处理器MPU,还是单片机MCU?两者区别详解

    每项新应用设计都需要一个单片机微处理器。当在两者之间选择其一时,需要考虑一些因素。以下是微处理器单片机的概述和对比。考虑选择微处理器(M
    发表于 10-27 12:06 4次下载
    选<b class='flag-5'>微处理器</b>MPU,还是<b class='flag-5'>单片机</b>MCU?两者区别详解

    微处理器MPU,还是单片机MCU?

    每项新应用设计都需要一个单片机微处理器。当在两者之间选择其一时,需要考虑一些因素。以下是微处理器单片机的概述和对比。考虑选择微处理器(M
    发表于 11-26 18:51 17次下载
    选<b class='flag-5'>微处理器</b>MPU,还是<b class='flag-5'>单片机</b>MCU?

    微处理器MPU,还是单片机MCU?

    每项新应用设计都需要一个单片机微处理器。当在两者之间选择其一时,需要考虑一些因素。以下是微处理器单片机的概述和对比。
    发表于 02-09 09:35 0次下载
    选<b class='flag-5'>微处理器</b>MPU,还是<b class='flag-5'>单片机</b>MCU?

    嵌入式微处理器单片机

    嵌入式微处理器不是单片机。虽然两者都是嵌入式系统中的核心组成部分,但它们在某些方面存在明显的区别。
    的头像 发表于 03-29 11:40 1441次阅读