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 PDF

Info

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
Application number
CN201911155032.8A
Other languages
Chinese (zh)
Inventor
韩敏
吴之光
沈忱
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Chaoyue CNC Electronics Co Ltd
Original Assignee
Shandong Chaoyue CNC Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shandong Chaoyue CNC Electronics Co Ltd filed Critical Shandong Chaoyue CNC Electronics Co Ltd
Priority to CN201911155032.8A priority Critical patent/CN110888516A/en
Publication of CN110888516A publication Critical patent/CN110888516A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/28Supervision thereof, e.g. detecting power-supply failure by out of limits supervision
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3058Monitoring 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

Embedded method for monitoring power supply blade state in real time
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.
CN201911155032.8A 2019-11-22 2019-11-22 Embedded method for monitoring power supply blade state in real time Pending CN110888516A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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