一种基于国产单片机的健康管理系统技术方案

技术编号:37262040 阅读:39 留言:0更新日期:2023-04-20 23:35
本发明专利技术涉及一种基于国产单片机的健康管理系统,属于单片机技术领域。本发明专利技术可以有效解决目前采用国外SOC或国产SOC高度定制,通用性不强,价格昂贵的问题,通过采用单片机模块,配合温度检测模块、电压检测模块、电流检测模块、指示灯模块、电源控制模块,可以实现健康管理系统的主要功能。通过设计以单片机为核心的板级管理模块,再通过IPMB总线进行级联,从而构成健康管理系统,从而实现当前需求。从而实现当前需求。从而实现当前需求。

【技术实现步骤摘要】
一种基于国产单片机的健康管理系统


[0001]本专利技术属于单片机
,具体涉及一种基于国产单片机的健康管理系统。

技术介绍

[0002]健康管理系统的主要功能为实现板级电压、电流、温度的监控;实现板级的电压、电流、温度等信息的上报;实现系统级电压、电流、温度信息的收集与监控;当某个板卡有异常发生时,健康管理系统会通过控制该板卡的指示灯进行告警,还可以通过该板卡的IPMB总线上报异常信息;如果某个板卡超过设定的电压、温度阈值时,健康管理系统会自动关断该板卡的主电源,从而保护该板卡;还可以通过管理网络将远程开关机指令下发到健康管理系统,再通过IPMB总线下发到对应的对应板卡,实现远程的开关机。
[0003]以往的健康管理系统大多数基于国外的高度定制SOC进行搭建,按照国外SOC提供的软硬件方案进行设计,可以实现上述功能。但是,当前国际形势日益复杂多变,外部环境不稳定性日趋增强,电子元器件的供应链面临严峻挑战,新产品如果继续采用国外高度定制SOC进行设计,将面临供货困难的局面。为破解供应链风险,新产品出货困难的难题,采用国产器件进行健康本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于国产单片机的健康管理系统,其特征在于,包括健康管理模块,作为健康管理的功能实现模块,用于实现板卡A1、板卡B9、板卡C21的健康信息管理功能,具体为实现板卡A1、板卡B9电压、电流、温度的监控;实现板卡A1、板卡B9电压、电流、温度信息的上报;板卡C21的主板级管理模块C24通过IPMB总线实现板卡A1、板卡B9的电压、电流、温度信息的收集与监控;当板卡A1或板卡B9有电压、电流、温度异常发生时,健康管理系统对应的从板级管理模块会通过控制该板卡的指示灯进行告警,还可以通过该板卡A1或板卡B9的IPMB总线上报异常信息;如果板卡A1或板卡B9超过设定的电压、温度阈值时,健康管理系统对应的从板级管理模块会自动关断该板卡的主电源,从而保护该板卡A1或板卡B9;还可以通过板卡C21的主板级管理模块C24对应的网络模块C22接收远程开关机指令,然后通过IPMB总线下发到从板级管理模块A10或从板级管理模块B20,从而实现远程的开关机;板卡A1,作为健康管理模块的从板级管理模块A10与功能模块A11的载体,用于实现自身板卡功能及自身健康信息的上报及管理;板卡B9,作为健康管理模块的从板级管理模块B20与功能模块B19的载体,用于实现自身板卡功能及自身健康信息的上报及管理;板卡C21,作为健康管理模块的主板级管理模块C24的载体,用于实现系统健康信息的管理。2.如权利要求1所述的系统,其特征在于,所述健康管理模块包括:从板级管理模块A10,作为健康管理模块的从模块,用于板卡A1板级健康信息获取及管理控制;从板级管理模块B20,作为健康管理模块的从模块,用于板卡B9板级健康信息获取及管理控制;主板级管理模块C24,作为健康管理模块的主模块,用于从板级健康管理信息的获取及控制,通过网络接收远程指令或者进行远程健康信息显示。3.如权利要求2所述的系统,其特征在于,功能模块A11,作为板卡A1的功能实现部分,用于实现功能模块A11的计算处理功能;从板级管理模块A10,作为健康管理模块的从模块,还用于获取功能模块A11的电压、电流、温度信息,用于将功能模块A11的健康信息上报给主板级管理模块C24,用于功能模块A11电路的电源控制,用于指示灯模块A14控制。4.如权利要求3所述的系统,其特征在于,功能模块B19,作为板卡B9的功能实现部分,用于实现功能模块B19的计算处理功能;从板级管理模块B20,作为健康管理模块的从模块,还用于获取功能模块B19部分的电压、电流、温度信息,用于将功能模块B19的健康信息上报给主板级管理模块C24,用于功能模块B19电路的电源控制,用于指示灯模块B14控制。5.如权利要求4所述的系统,其特征在于,主板级管理模块C24,作为健康管理模块的主模块,还用于通过IPMB总线从板级管理模块A10及从板级管理模块B20提取健康信息,或者通过IPMB总线下发指令到从板级管理模块A10及从板级管理模块B20,也可以通过管理网络上报健康信息到远程显示,或者接收远程指令然后通过IPMB总线下发到从板级管理模块A10及从板级管理模块B20。6.如权利要求5所述的系统,其特征在于,所述功能模块A11包括:CPU模块A6,作为功能
模块A11的计算处理器,负责功能模块A11的计算、处理任务。7.如权利要求6所述的系统,其特征在于,所述从板级管理模块A10包括:单片机模块A5,作为从板级管理模块A10的微控制器,负责信息的收集及控制;单片机模块A5通过I2C总线与温度检测模块A2相连接;单片机模块A5通过ADC总线与电压检测模块A3、电流检测模块A7相连接;单片机模块A5通过串口与CPU模块A6相连接;单片机模块A5通过GPIO与指示灯模块A4、电源控制模块A8相连接;单片机模块A5通过IPMB总线与单片机模块C23相连接;当单片机模块A5接收到单片机模块C23发来的的电源开关机指令时,单片机模块A5会通过GPIO对电源控制模块A8进行使能或除能控制,从而打开或关闭板卡A1的电源;单片机模块A5会定时通过I2C总线、ADC总线获取温度、电压、电流信息,当电压、电流、温度信息异常时,单...

【专利技术属性】
技术研发人员:王宝强赵逢阳刘洋于璐杨跃欢贾旭候春雷杜晖
申请(专利权)人:北京计算机技术及应用研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1