气体报警器中的控制器的制作方法

上传人:ting****789 文档编号:310007143 上传时间:2022-06-14 格式:DOCX 页数:3 大小:18KB
返回 下载 相关 举报
气体报警器中的控制器的制作方法_第1页
第1页 / 共3页
亲,该文档总共3页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《气体报警器中的控制器的制作方法》由会员分享,可在线阅读,更多相关《气体报警器中的控制器的制作方法(3页珍藏版)》请在金锄头文库上搜索。

1、气体报警器中的控制器的制作方法专利名称:气体报警器中的控制器的制作方法技术领域:本发明涉及一种气体报警器技术,特别是涉及一种气体报警器中的控制器。背景技术:目前报警控制系统或传感器采用的微处理器主要为单片机,这是因为Al,大量的外围芯片和接口电路使得单片机应用系统的设计变得简单而且快捷, 新型单片机的上市和高级语言的支持(如C51、PIC单片机)进一步延长了单片机的寿命。Bi,长期稳定的发展和使单片机性价比非常高,而且积累了大量的资料并拥有了 大量的工程技术为员。但单片机是低端的控制类芯片,使得控制系统功能较弱,且具有以下缺点A2,低速。即使是高速度单片机也只能工作在 s级,这是由单片机串行工

2、作的特 点所决定的。2,低可靠性。虽然目前有很多器件与设计在一定程序上解决了部分问题,如看门 狗的广泛应用,但在某些情况下瞬间的复位也会造成严重后果。发明内容本发明要解决的技术问题是为了克服现有技术的缺陷,提供一种气体报警器中的 控制器,其嵌入式系统不仅具有其他微处理器和单片机嵌入式系统的优点和技术特性,而 且还具有高速数字信号处理的能力,为实现系统的实时性提供了有力的支持。本发明是通过下述技术方案来解决上述技术问题的一种气体报警器中的控制 器,其特征在于,其包括主控制器芯片、CAN总线控制芯片、第一 CAN总线驱动器、第二 CAN总 线驱动器、第一 DC/DC模块、第二 DC/DC模块、液晶

3、显示模块、第一光耦隔离芯片和第二光耦 隔离芯片,主控制器芯片与CAN总线控制芯片、液晶显示模块连接,CAN总线控制芯片与第 一光耦隔离芯片、第二光耦隔离芯片连接,第一光耦隔离芯片与第一 CAN总线驱动器连接, 第二光耦隔离芯片与第二 CAN总线驱动器连接,第一 CAN总线驱动器、第二 CAN总线驱动器 与一 CAN总线连接,第一 DC/DC模块与第一光耦隔离芯片、第一 CAN总线驱动器连接,第二 DC/DC模块与第二光耦隔离芯片、第二 CAN总线驱动器连接。优选地,所述控制器还包括电源接口电路、充电电路、保护电路和故障检测电路, 第二 DC/DC模块与充电电路连接,充电电路与电源接口电路、故障

4、检测电路连接,故障检测 电路还与保护电路连接。本发明的另一技术方案为提供一种气体报警器中的控制器,其特征在于,其包括 主控制器芯片、CAN总线控制芯片、第一 DC/DC模块、第二 DC/DC模块、液晶显示模块、第一 CAN收发器和第二 CAN收发器,主控制器芯片与CAN总线控制芯片、液晶显示模块连接,CAN 总线控制芯片与第一 CAN收发器、第二 CAN收发器连接,第一 CAN收发器、第二 CAN收发器 与一 CAN总线连接,第一 DC/DC模块与第一 CAN收发器连接,第二 DC/DC模块与第二 CAN收 发器连接。优选地,所述控制器还包括电源接口电路、充电电路、保护电路和故障检测电路, 第

5、二 DC/DC模块与充电电路连接,充电电路与电源接口电路、故障检测电路连接,故障检测 电路还与保护电路连接。本发明的积极进步效果在于本发明是ARM (ARM是微处理器行业的一家企业,设 计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软件)处理器的数据高速处理性 能和CAN总线控制器优异性能的完美结合,由于CAN通信仅需要两根通信线,克服了通信距 离远的困难,且原系统的电缆可继续使用,降低了系统成本,同时使得系统整机硬件电路设 计更加简洁。由于该硬件结构方案体积小、功耗低、抗干扰性好,满足了该系统对CAN网络 节点的要求,使现场控制系统具有更高的数据处理性能和高速稳定的数据传输功能。图

6、1为本发明气体报警器中的控制器一实施例的示意图。图2为本发明气体报警器中的控制器另一实施例的示意图。图3为本发明气体报警器中的控制器初始化过程的流程图。图4为本发明气体报警器中的控制器数据发送任务实现的流程图。具体实施例方式下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案。如图1所示,本气体报警器中的控制器包括主控制器芯片5、CAN总线控制芯片3、 第一 CAN (ControIler Area Network,控制器局域网络)总线驱动器13、第二 CAN总线驱动 器14、第一 DC/DC(直流/直流)模块2、第二 DC/DC模块8、液晶显示模块4、第一光耦隔 离芯片6、第二光耦隔

7、离芯片7、电源接口电路10、充电电路9、保护电路11、故障检测电路 12。主控制器芯片5通过CAN总线控制芯片3、第一 CAN总线驱动器13、第二 CAN总线驱动 器14、第一光耦隔离芯片6、第二光耦隔离芯片7与CAN总线1连接。其中,主控制器芯片5 与CAN总线控制芯片3、液晶显示模块4连接,CAN总线控制芯片3与第一光耦隔离芯片6、 第二光耦隔离芯片7连接,第一光耦隔离芯片6与第一 CAN总线驱动器13连接,第二光耦 隔离芯片7与第二 CAN总线驱动器14连接,第一 CAN总线驱动器13、第二 CAN总线驱动器 14与CAN总线1连接,第一 DC/DC(直流/直流)模块2与第一光耦隔离芯片

8、6、第一 CAN 总线驱动器13连接,第二 DC/DC模块8与第二光耦隔离芯片7、第二 CAN总线驱动器14连 接,第二 DC/DC模块8还与充电电路9连接,充电电路9与电源接口电路10、故障检测电路 12连接,故障检测电路12还与保护电路11连接。其中主控制器芯片5的型号为LPC2294, CAN总线控制芯片3的型号为SJA1000A,第一 CAN总线驱动器13、第二 CAN总线驱动器14 的型号为TJA1050,液晶显示模块4的型号为FSTN320 X 240,第一光耦隔离芯片6、第二光耦 隔离芯片7的型号为6N137。主控制器芯片5采用PHILIPS公司的单片16/32位微控制器,是一种

9、ARM处理器, 其带有256k字节嵌入的高速Flash存储器,128位宽度的存储器接口和独特的加速结构使 32位代码能够在最大的时钟频率下运行,其内置了宽范围的串行通信接口,非常适合于通 信方面的应用。该芯片不但具有高速性能,同时具有能耗低的特点。为了增强CAN总线节点的抗干扰能力,主控制器芯片5的TD(串行数据输入)端和RD (串行数据输出)端并不是直接与第一 CAN总线驱动器13、第二 CAN总线驱动器14的 TXD (数据输出)端和RXD (数据接收)端相连,而是通过第一光耦隔离芯片6、第二光耦隔 离芯片7后与第一 CAN总线驱动器13、第二 CAN总线驱动器14相连,这样就很好地实现了

10、 总线上各CAN节点的电器隔离。实施例2本实施例与实施例1与基本相同,其不同之处在于主控制器芯片5采的型号为 S3C2292型号,代替实施例1的型号S3C2294,采用第一 CAN收发器16、第二 CAN收发器 17 (型号为CTM1050T)取代第一光耦隔离芯片6、第二光耦隔离芯片7、第一 CAN总线驱动器 13和第二 CAN总线驱动器14,CAN总线1与CAN总线控制芯片3之间通过第一 CAN收发器 16和第二 CAN收发器17连接,第一 CAN收发器16与第一 DC/DC模块2连接,第二 CAN收发 器17与第二 DC/DC模块8连接,这样使得系统整机硬件电路设计更加简洁,并使现场控制

11、系统具有更高的数据处理性能和高速稳定的数据传输功能。本系统软件设计大体上可分为两部分一部分为初始化,其中包括对主控制器芯 片的初始化和对CAN总线控制芯片的初始化,如图3所示,先启动复位,然后对主控制器芯 片初始化,再对CAN总线控制芯片初始化,然后判断是否收发数据,如果是收发数据,则进 入收发子程序,如果不收发数据,则判断数据是否异常,如果异常,则进入异常处理程序,如 果不异常,则处理其它工作;另一部分为节点实际要完成的各种任务和执行机构的控制功 能。CAN初始化程序主要用来实现CAN工作时的参数设置,其初始化内容主要包括硬 件使能CAN设置CAN报警界限、设置总线波特率、设置中断工作方式、

12、设置CAN验收滤波器 的工作方式、设置CAN控制器的工作模式等。CAN总线通信模块包括数据传输和总线管理两个部分。数据传输实现的功能有 CAN初始化、CAN报文发送和CAN报文接收。CAN初始化及报文的接收在启动任务与中断服 务程序中实现,CAN报文发送和总线管理作为一个单独的任务独立运行。总线管理功能块 实现的主要是总线检测,判断一路总线是否良好。如果不是,就进入另一路总线检测;如果 冗余总线良好,就采用冗余总线通信。CAN数据发送任务需要系统调度器通知是否有待发 送数据进入发送队列,任务的实现如图4所示,先判断是否发送空闲,如果不发送空闲,则 失败返回,如果发送空闲,则选择空闲缓冲区,然后

13、写入数据,判断是否写入成功,如果不成 功,则失败返回,如果成功,则启动发送,最后是成功返回。虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这些 仅是举例说明,在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变 更或修改。因此,本发明的保护范围由所附权利要求书限定。权利要求一种气体报警器中的控制器,其特征在于,其包括主控制器芯片、CAN总线控制芯片、第一CAN总线驱动器、第二CAN总线驱动器、第一DC/DC模块、第二DC/DC模块、液晶显示模块、第一光耦隔离芯片和第二光耦隔离芯片,主控制器芯片与CAN总线控制芯片、液晶显示模块连接,CAN总线控制芯片与第一光耦隔

14、离芯片、第二光耦隔离芯片连接,第一光耦隔离芯片与第一CAN总线驱动器连接,第二光耦隔离芯片与第二CAN总线驱动器连接,第一CAN总线驱动器、第二CAN总线驱动器与一CAN总线连接,第一DC/DC模块与第一光耦隔离芯片、第一CAN总线驱动器连接,第二DC/DC模块与第二光耦隔离芯片、第二CAN总线驱动器连接。2.如权利要求1所述的气体报警器中的控制器,其特征在于,所述控制器还包括电源 接口电路、充电电路、保护电路和故障检测电路,第二 DC/DC模块与充电电路连接,充电电 路与电源接口电路、故障检测电路连接,故障检测电路还与保护电路连接。3.一种气体报警器中的控制器,其特征在于,其包括主控制器芯片

15、、CAN总线控制芯 片、第一 DC/DC模块、第二 DC/DC模块、液晶显示模块、第一 CAN收发器和第二 CAN收发器, 主控制器芯片与CAN总线控制芯片、液晶显示模块连接,CAN总线控制芯片与第一 CAN收发 器、第二 CAN收发器连接,第一 CAN收发器、第二 CAN收发器与一 CAN总线连接,第一 DC/DC 模块与第一 CAN收发器连接,第二 DC/DC模块与第二 CAN收发器连接。4.如权利要求3所述的气体报警器中的控制器,其特征在于,所述控制器还包括电源 接口电路、充电电路、保护电路和故障检测电路,第二 DC/DC模块与充电电路连接,充电电 路与电源接口电路、故障检测电路连接,故障检测电路还与保护电路连接。全文摘要本发明公开了一种气体探测器中的终端电阻自动匹配电路,其特征在于,其包括十二个电阻和十二个单刀单掷开关,每一个电阻与对应的一单刀单掷开关并联连接,第一电阻至第六电阻串联连接,第七电阻至第十二电阻串联连接,第一电阻至第六电阻与第七电阻至第十二电阻并联连接。本发明在CAN总线的两端加有两个数字可调的电阻,这两个电阻对于总线阻抗的匹配起着相当重要的作用,它们会使数据通信的抗干扰性及可靠性大大提高,同时能耗降低,提高电源使用时间。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号