[发明专利]一种基于单片机的状态监测系统有效

专利信息
申请号: 201310631799.X 申请日: 2013-11-29
公开(公告)号: CN103810070A 公开(公告)日: 2014-05-21
发明(设计)人: 刘亚舒;张少甫;雷丹丹;戴宗武;王欣;蒋雪 申请(专利权)人: 航天恒星科技有限公司
主分类号: G06F11/26 分类号: G06F11/26
代理公司: 中国航天科技专利中心 11009 代理人: 安丽
地址: 100086 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 单片机 状态 监测 系统
【权利要求书】:

1.基于单片机的状态监测系统,其特征包括:一个接口板单板和多个业务板单板,每个单板包括单片机处理器、电流采集电路、电压和温度采集电路、I2C接口,GPIO接口,模拟I2C接口,接口板单板还包括RS485接口,其中:

单片机处理器:处于接口板单板时,单片机处理器ID号设置为0x01,单片机处理器作为主机,运行于接口板工作模式,采集自身工作状态,查询并收集各业务板工作状态信息,接收上位机发送的单板状态查询指令,根据查询指令中的ID号反馈相应单板状态,并将整机系统状态信息定时上报至外部主控单元;处于业务板单板时,不同的业务板单板设置不同的ID号:业务板1的ID号设置为0x02,业务板2的ID号设置为0x03,业务板3的ID号设置为0x04,单片机处理器作为从机,运行于业务板工作模式,响应接口板单片机处理器的状态查询指令,采集自身状态信息并反馈至接口板单片机处理器;

电流采集电路:对5V和28V电源电流进行放大,并转换为相应的模拟电压信号;

电压和温度采集电路:采集并转换单板关键电源电压、外部芯片管芯温度、电压和温度监测芯片的管芯温度,采集的状态可根据各单板具体配置不同而不同;

I2C接口:完成接口板单片机处理器向业务板单片机处理器发送状态查询指令,并从业务板单片机处理器接收状态信息;完成接口板单片机处理器向外部主控单元发送整机状态信息;接口板单片机处理器、业务板单片机处理器与外部主控单元接在同一I2C接口上,通过合理设计避免总线资源抢占;

GPIO接口:完成将电流采集电路转换后的模拟电压信号发送至单片机处理器;完成外部芯片向单片机处理器发送工作时钟,由单片机处理器的可编程计数阵列PCA捕获时钟,计算出时钟频率值;

模拟I2C接口:完成将电压和温度采集电路转换后的电压、温度值发送至单片机处理器;

RS485接口:完成上位机向接口板单片机处理器发送单板状态查询指令,并从接口板单片机处理器接收单板状态信息。

2.根据权利要求1所述的基于单片机的状态监测系统,其特征在于:所述的接口板工作模式下单片机处理器的具体工作过程为:

单片机处理器首先进行自检初始化操作,然后进入循环操作;循环操作时,单片机处理器首先检测状态更新时间,时间到则收集单板状态,包括:5V/28V电源电流、关键电源电压、外部芯片管芯温度、电压和温度监测芯片的管芯温度、外部芯片工作时钟。然后通过ID号判断单片机处理器当前处于接口板工作模式,开始执行接口板单片机处理器功能:先检测上报状态定时时间,时间到则上报整机系统状态信息至外部主控单元;其次检测是否通过RS485总线接收到上位机发送的单板状态查询指令,若有则根据指令中的ID号反馈相应单板状态信息;再次,轮流向各业务板单片机处理器发送状态查询指令;最后判断是否通过I2C总线接收到业务板单片机处理器反馈的状态信息,接收完成后置业务板状态接收完毕标志;完成功能后单片机处理器重新进入循环操作。

3.根据权利要求1所述的基于单片机的状态监测系统,其特征在于:所述的业务板工作模式下单片机处理器的具体工作过程为:

单片机处理器首先进行自检初始化操作,然后进入循环操作;循环操作时,单片机处理器首先检测状态更新时间,时间到则收集单板状态,包括:5V/28V电源电流、关键电源电压、外部芯片管芯温度、电压和温度监测芯片的管芯温度、外部芯片工作时钟;然后通过ID号判断单片机处理器当前处于业务板工作模式,开始执行业务板单片机处理器功能:判断是否通过I2C总线接收到接口板单片机处理器发送的状态查询指令,若有则反馈自身状态信息;完成功能后单片机处理器重新进入循环操作。

4.根据权利要求1所述的基于单片机的状态监测系统,其特征在于:所述的避免I2C总线资源抢占的方法实现工作流程如下:

(a)系统上电后第一次进入循环,接口板单片机处理器先向外部主控单元上报整机系统状态,此时整机系统状态中只包含接口板单板状态信息;

(b)接口板单片机处理器向业务板1单片机处理器发送状态查询指令;

(c)接口板单片机处理器收到业务板1单片机处理器返回的状态信息,第一次循环结束;

(d)第二次进入循环,向外部主控单元上报整机系统状态,此时整机系统状态中包含接口板单板状态信息和业务板1单板状态信息;

(e)接口板单片机处理器向业务板2单片机处理器发送状态查询指令;

(f)接口板单片机处理器收到业务板2单片机处理器返回的状态信息,第二次循环结束;

(g)第三次进入循环,向外部主控单元上报整机系统状态,此时整机系统状态中包含接口板单板状态信息和业务板2单板状态信息;

(h)接口板单片机处理器向业务板3单片机处理器发送状态查询指令;

(i)接口板单片机处理器收到业务板3单片机处理器返回的状态信息,第三次循环结束;

(j)第四次进入循环,向外部主控单元上报整机系统状态,此时整机系统状态中包含接口板单板状态信息和业务板3单板状态信息;

(k)接口板单片机处理器重新向业务板1单片机处理器发送状态查询指令,循环运行步骤(c)~(k)。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天恒星科技有限公司,未经航天恒星科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310631799.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top