CN110888516A - Embedded method for monitoring power supply blade state in real time - Google Patents
Embedded method for monitoring power supply blade state in real time Download PDFInfo
- Publication number
- CN110888516A CN110888516A CN201911155032.8A CN201911155032A CN110888516A CN 110888516 A CN110888516 A CN 110888516A CN 201911155032 A CN201911155032 A CN 201911155032A CN 110888516 A CN110888516 A CN 110888516A
- Authority
- CN
- China
- Prior art keywords
- power supply
- mcu
- sensor
- upper computer
- power
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/28—Supervision thereof, e.g. detecting power-supply failure by out of limits supervision
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3058—Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Quality & Reliability (AREA)
- Power Sources (AREA)
Abstract
An embedded method for monitoring the state of a power supply blade in real time can process tasks with higher priority and more urgent tasks to realize real-time performance because freertos supports preemptive tasks. When the problems of abnormal work of the power supply module, reset requirements of external transmission and the like occur, the MCU takes corresponding actions in real time according to the sending signals, and the abnormal work of other blades of the whole case caused by the power supply problem of the power supply blade is avoided. Meanwhile, the voltage measured by the sensor I, the working temperature of the power supply module of the sensor II and the ambient temperature measured by the sensor III are sent to the MCU, and the MCU arranges the information and then transmits the information to the upper computer through a hardware I2C interface. Resource management and state monitoring are realized, and the layout space on the board can be effectively reduced.
Description
Technical Field
The invention relates to the technical field of server power supply monitoring, in particular to an embedded method for monitoring the state of a power supply blade in real time.
Background
The VPX blade server has good application under the application scene with huge calculation amount, a plurality of calculation blades improve the calculation performance, the storage and exchange blades are arranged at the same time, the storage and the processing of a large amount of data can be realized, the power consumption of the whole computer is increased by one order of magnitude compared with that of a single platform because the blades work at the same time, therefore, the output power of the power supply blade has higher requirement, and the resource management and the state monitoring of the power supply blade are required to be realized because the VPX server industry is standard and the size of the blades is fixed, and the layout space on a board can be effectively reduced.
Disclosure of Invention
In order to overcome the defects of the technology, the invention provides a method for realizing the resource management and the state monitoring of the VPX power blade through the MCU and reacting and controlling the behavior of the power blade in real time under the condition of low delay.
The technical scheme adopted by the invention for overcoming the technical problems is as follows:
an embedded method for monitoring the state of a power supply blade in real time comprises the following steps:
a) setting an MCU (microprogrammed control unit), connecting a power module of each blade server, a sensor I for collecting output voltage of the power module, a sensor II for measuring working temperature of the power module and a sensor III for measuring ambient temperature to the input end of the MCU, and connecting the output end of the MCU to an upper computer;
b) dividing the MCU function into a plurality of tasks by adopting a freertos real-time system;
b-1) the MCU processes the abnormal information of the power supply module and the external reset signal in real time;
b-2) the MCU transmits the voltage measured by the sensor I, the working temperature of the power supply module of the sensor II and the environmental temperature measured by the sensor III to the upper computer;
b-3) communicating with an upper computer, and uploading the information of the power module to the upper computer;
c) when the power module breaks down, the single chip microcomputer uploads the abnormity of the power module to the upper computer, the upper computer performs abnormity detection, the abnormity detection of the power module and the communication request of the upper computer adopt an interrupt processing mode, and binary semaphores are synchronously used between tasks and interrupts.
Further, the MCU adopts an STM32L432RCT6 type singlechip.
Preferably, the MCU controls the start timing sequence of each power module, so that each power module is powered on according to the logical relationship specified in the OpenVPX specification, and the power-on logical control is implemented by software.
The invention has the beneficial effects that: since freertos supports preemptible tasks, tasks with higher priority and more urgent can be processed, and real-time performance is achieved. When the problems of abnormal work of the power supply module, reset requirements of external transmission and the like occur, the MCU takes corresponding actions in real time according to the sending signals, and the abnormal work of other blades of the whole case caused by the power supply problem of the power supply blade is avoided. Meanwhile, the voltage measured by the sensor I, the working temperature of the power supply module of the sensor II and the ambient temperature measured by the sensor III are sent to the MCU, and the MCU arranges the information and then transmits the information to the upper computer through a hardware I2C interface. Resource management and state monitoring are realized, and the layout space on the board can be effectively reduced.
Drawings
FIG. 1 is a block diagram of the structural connections of the present invention.
Detailed Description
The invention is further described below with reference to fig. 1.
An embedded method for monitoring the state of a power supply blade in real time comprises the following steps:
a) setting an MCU (microprogrammed control unit), connecting a power module of each blade server, a sensor I for collecting output voltage of the power module, a sensor II for measuring working temperature of the power module and a sensor III for measuring ambient temperature to the input end of the MCU, and connecting the output end of the MCU to an upper computer;
b) dividing the MCU function into a plurality of tasks by adopting a freertos real-time system;
b-1) the MCU processes the abnormal information of the power supply module and the external reset signal in real time;
b-2) the MCU transmits the voltage measured by the sensor I, the working temperature of the power supply module of the sensor II and the environmental temperature measured by the sensor III to the upper computer;
b-3) communicating with an upper computer, and uploading the information of the power module to the upper computer;
c) when the power module breaks down, the single chip microcomputer uploads the abnormity of the power module to the upper computer, the upper computer performs abnormity detection, the abnormity detection of the power module and the communication request of the upper computer adopt an interrupt processing mode, and binary semaphores are synchronously used between tasks and interrupts.
Since freertos supports preemptible tasks, tasks with higher priority and more urgent can be processed, and real-time performance is achieved. When the problems of abnormal work of the power supply module, reset requirements of external transmission and the like occur, the MCU takes corresponding actions in real time according to the sending signals, and the abnormal work of other blades of the whole case caused by the power supply problem of the power supply blade is avoided. Meanwhile, the voltage measured by the sensor I, the working temperature of the power supply module of the sensor II and the ambient temperature measured by the sensor III are sent to the MCU, and the MCU arranges the information and then transmits the information to the upper computer through a hardware I2C interface. Resource management and state monitoring are realized, and the layout space on the board can be effectively reduced.
Example 1:
the MCU adopts STM32L432RCT6 type singlechip. The STM32L432RCT6 type single chip microcomputer is provided with a more mature hardware control circuit with an I2C structure.
Example 2:
the MCU controls the start time sequence of each power supply module, so that each power supply module is powered on according to the logical relation specified by the OpenVPX specification, the power-on logic control is realized through software, and the power-on logic control is realized through the software.
Claims (3)
1. An embedded method for monitoring the state of a power supply blade in real time is characterized by comprising the following steps:
a) setting an MCU (microprogrammed control unit), connecting a power module of each blade server, a sensor I for collecting output voltage of the power module, a sensor II for measuring working temperature of the power module and a sensor III for measuring ambient temperature to the input end of the MCU, and connecting the output end of the MCU to an upper computer;
b) dividing the MCU function into a plurality of tasks by adopting a freertos real-time system;
b-1) the MCU processes the abnormal information of the power supply module and the external reset signal in real time;
b-2) the MCU transmits the voltage measured by the sensor I, the working temperature of the power supply module of the sensor II and the environmental temperature measured by the sensor III to the upper computer;
b-3) communicating with an upper computer, and uploading the information of the power module to the upper computer;
c) when the power module breaks down, the single chip microcomputer uploads the abnormity of the power module to the upper computer, the upper computer performs abnormity detection, the abnormity detection of the power module and the communication request of the upper computer adopt an interrupt processing mode, and binary semaphores are synchronously used between tasks and interrupts.
2. The embedded method for monitoring the status of a power blade in real time according to claim 1, wherein: and the MCU adopts an STM32L432RCT6 type singlechip.
3. The embedded method for monitoring the status of a power blade in real time according to claim 1, wherein: the MCU controls the start time sequence of each power supply module, so that each power supply module is powered on according to the logical relation specified by the OpenVPX specification, and the power-on logical control is realized through software.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911155032.8A CN110888516A (en) | 2019-11-22 | 2019-11-22 | Embedded method for monitoring power supply blade state in real time |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911155032.8A CN110888516A (en) | 2019-11-22 | 2019-11-22 | Embedded method for monitoring power supply blade state in real time |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110888516A true CN110888516A (en) | 2020-03-17 |
Family
ID=69748412
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911155032.8A Pending CN110888516A (en) | 2019-11-22 | 2019-11-22 | Embedded method for monitoring power supply blade state in real time |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110888516A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111796987A (en) * | 2020-07-14 | 2020-10-20 | 山东超越数控电子股份有限公司 | Device and method for monitoring and controlling internal temperature of computer based on single chip microcomputer |
CN112731860A (en) * | 2020-12-11 | 2021-04-30 | 邦彦技术股份有限公司 | VPX blade power-on control method and circuit and VPX blade |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN203588122U (en) * | 2013-09-25 | 2014-05-07 | 北京国科环宇空间技术有限公司 | Master controller based on OpenVPX standard |
CN104660440A (en) * | 2013-11-25 | 2015-05-27 | 深圳中电长城信息安全***有限公司 | Blade server management system and control method thereof |
CN107703818A (en) * | 2017-10-31 | 2018-02-16 | 北方工业大学 | Wireless programming creative education intelligent controller system based on WiFi |
CN107942804A (en) * | 2017-12-04 | 2018-04-20 | 山东超越数控电子股份有限公司 | A kind of SCM Based server power supply intelligent management system |
CN108132621A (en) * | 2017-11-15 | 2018-06-08 | 中国电子科技集团公司第三十二研究所 | Intelligent management platform based on domestic software and hardware |
-
2019
- 2019-11-22 CN CN201911155032.8A patent/CN110888516A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN203588122U (en) * | 2013-09-25 | 2014-05-07 | 北京国科环宇空间技术有限公司 | Master controller based on OpenVPX standard |
CN104660440A (en) * | 2013-11-25 | 2015-05-27 | 深圳中电长城信息安全***有限公司 | Blade server management system and control method thereof |
CN107703818A (en) * | 2017-10-31 | 2018-02-16 | 北方工业大学 | Wireless programming creative education intelligent controller system based on WiFi |
CN108132621A (en) * | 2017-11-15 | 2018-06-08 | 中国电子科技集团公司第三十二研究所 | Intelligent management platform based on domestic software and hardware |
CN107942804A (en) * | 2017-12-04 | 2018-04-20 | 山东超越数控电子股份有限公司 | A kind of SCM Based server power supply intelligent management system |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111796987A (en) * | 2020-07-14 | 2020-10-20 | 山东超越数控电子股份有限公司 | Device and method for monitoring and controlling internal temperature of computer based on single chip microcomputer |
CN112731860A (en) * | 2020-12-11 | 2021-04-30 | 邦彦技术股份有限公司 | VPX blade power-on control method and circuit and VPX blade |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103729319A (en) | Equipment system based on serial bus and data transmission method | |
CN110888516A (en) | Embedded method for monitoring power supply blade state in real time | |
CN111966189B (en) | Flexibly configured multi-computing-node server mainboard structure and program | |
CN104699654A (en) | Interconnection adapting system and method based on CHI on-chip interaction bus and QPI inter-chip interaction bus | |
CN110851337B (en) | High-bandwidth multichannel multi-DSP (digital Signal processor) computing blade device suitable for VPX (virtual private X) architecture | |
CN107066413B (en) | Method for processing data of multiple bus devices and bus system thereof | |
CN109901664B (en) | Method, apparatus, system, device and readable storage medium for providing clock signal | |
CN109062857A (en) | A kind of new type of messages controller and its communication means that can be communicated between realization of High Speed multiprocessor | |
CN110855581B (en) | Domestic exchange blade device suitable for VPX framework 40G and SRIO multiplexing | |
CN113849355A (en) | I2C rate self-adaptive adjusting method, system, terminal and storage medium | |
CN112783071A (en) | SDIO controller, FPGA board card and SDIO test system | |
CN202939598U (en) | RS (Recommended Standard) 485/RS 422 bus test board | |
CN209946765U (en) | High-performance server structure based on domestic CPU | |
CN204576496U (en) | The computer equipment of multiple I/O interface | |
CN204046627U (en) | A kind of novel 10,000,000,000 electricity mouthful extrapolation network interface cards of optional management function | |
CN219574727U (en) | PCIE board card | |
CN219162633U (en) | Computer equipment and computer system | |
CN202975676U (en) | Independent controllable high-performance embedded control platform device | |
CN215814003U (en) | 3U industrial computer mainboard based on VPX framework | |
CN117591378B (en) | Temperature control method, system, equipment and storage medium of server | |
CN115858055A (en) | Decoupling method, system, device and medium between software and hardware | |
CN103577359B (en) | Support system and the method for managing power supply thereof of dual master control device access interface device | |
CN217932701U (en) | USB changes optic fibre debugger | |
CN110955629B (en) | Computing device | |
US10248600B2 (en) | Remote control system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200317 |