Can realize disconnect-type array computer that temperature detected and reported to police
Technical Field
The invention relates to the technical field of cooling of computer disk packs, in particular to a separated array computer capable of realizing temperature detection and alarm.
Background
Array computers are also known as parallel processors, SIMD computers. The core of the system is an array consisting of a plurality of processing units, and the plurality of processing units are controlled by a single control component to perform the same operation and operation on respective data.
The array processor can be divided into four prototypes from the perspective of the PE interconnect structure: linear array processors, square array processors, pyramid type processors, hypercube processors.
The processor chip invented in 1971 plays a role of defining a computer, and since then, the computer has evolved according to the development of the processor chip, it is a computer on a chip. In 1987, the concept of system-on-chip was proposed, and how to transfer the system design of computers to the system-on-chip design will play a role in generation. The system chip is provided with an MP system chip which is interconnected with a bus and an AP system chip which is interconnected with a network. Now, the development problem of the array processor system chip is researched from the unification of 4 aspects of a data flow calculation mode, a parallel calculation array chip, an application evolution mathematical technology, a silicon-based chip manufacturing technology and the like, and how to design an array processor system chip with a unified system structure, which is called as an APU system chip for short, is provided.
The array computer separated disk unit cabinet realizes cooling through all-weather blowing, so that certain load can be caused to the air cooling unit, and meanwhile, the waste of electric power resources can be caused by all-weather opening.
Disclosure of Invention
The invention aims to provide a separated array computer capable of realizing temperature detection and alarm, which has the advantages that the temperature in a disk unit cabinet is detected through a temperature detection system, the air cooling unit is controlled to be started according to the detected temperature, and the power resource can be saved through intermittent starting, so that the problems that the separated disk unit cabinet of the array computer realizes cooling through all-weather air blowing, a certain load is caused to the air cooling unit, and the waste of the power resource is caused by all-weather starting are solved.
In order to achieve the purpose, the invention provides the following technical scheme: the utility model provides a can realize disconnect-type array computer of temperature detection warning, including array computer, temperature-detecting system and air cooling unit, temperature-detecting system installs on array computer's disconnect-type disk group cabinet, the host system among the temperature-detecting system is connected with array computer, realize information interaction, the air cooling unit is installed on array computer's disconnect-type disk group cabinet, the control module among the air cooling unit is connected with array computer, realize information interaction, flabellum on the air cooling unit is from the inside top of array computer's disconnect-type disk group cabinet downwards blowing.
As a further scheme of the invention, the array computer mainly comprises a network switch, a disk group, a PC adapter and a computer peripheral, wherein the network switch, the disk group, the PC adapter and the computer peripheral are all connected through an Ethernet, each port of the network switch is directly connected with the disk group and works in a full duplex mode, the network switch receives a sent data frame on the port, searches an MAC address table according to a target MAC address of a frame header and then forwards the data frame from a corresponding port, and therefore data exchange is realized.
As a further scheme of the invention, the temperature detection system comprises a main control module, a temperature acquisition module, a key control module, a display module and an alarm module, wherein the main control module mainly comprises a singlechip STC12C5A08S2, power supply pins on the singlechip are respectively connected with the positive pole of a power supply and grounded, a clock pin is connected with a clock circuit, a reset pin is connected with a reset circuit, a control pin is grounded and latches an allowed port, and an I/O port pin is connected with a singlechip and a disk pack of an array computer to realize data input/output; the temperature acquisition module mainly comprises a temperature sensor DS18B20, a first pin of the temperature sensor DS18B20 is grounded, a third pin is connected with VCC, and a second pin is connected with a port P1.5 of the singlechip STC12C5A08S 2; the lower ends of four keys of the key control module are grounded, and the upper ends of the four keys are connected with the singlechip; the display module is composed of four nixie tubes, and the port P0 of the singlechip is used as a data port to be displayed and is correspondingly connected with 8 chip selection pins of the nixie tubes. The other four pin connections are correspondingly connected with the position selection circuit; the alarm module adopts a triode to drive a buzzer.
As a further scheme of the invention, the air cooling unit comprises a control module, a motor group and fan blades, wherein the control module mainly comprises a singlechip STC12C5A08S2, the control module controls a motor in the motor group, and the motor drives the fan blades to rotate and blow air downwards after being started.
A can realize the disconnect-type array computer that the temperature measures the warning, the temperature measures the air-cooled step of control as follows:
s1, a temperature acquisition module in the temperature detection system is installed in a separated disk group cabinet of the array computer, a temperature sensor in the temperature acquisition module receives temperature information of the disk group cabinet, and a main control module in the temperature detection system is connected with the array computer for information interaction;
s2, the air cooling unit is installed at the top end of the interior of the separated disk unit cabinet of the array computer, a control module in the air cooling unit is connected with the array computer for information interaction, and the fan blades blow air downwards towards the interior of the disk unit cabinet;
s3, after the temperature detection system and the air cooling unit are connected and installed, the upper limit value and the lower limit value of the detected temperature are set through a key control module in the temperature detection system, a key connecting single chip microcomputer P1.0 port marked as shi is marked, when the key is pressed, the ten-digit temperature number displayed by the nixie tube is added with 1, and the ten-digit temperature number can be changed between 0 and 9. Similarly, a key labeled ge is connected to port P1.1 of the chip mounter, and when the key is pressed, the displayed unit temperature number of the nixie tube is increased by 1, and the unit temperature number can be changed from 0 to 9. The button marked stop is connected with a port P1.2 of the singlechip, if the highest or lowest temperature is set, the button is pressed, and the interruption is quitted; the temperature of the disk group cabinet is acquired through a temperature sensor DS18B20 in the temperature acquisition module, and a temperature signal is directly converted into serial digital signals to be supplied to the single chip microcomputer for processing; if the detected temperature does not exceed the set limit value, the system works normally; if the detected temperature exceeds the set limit value, the alarm module is started, the buzzer alarms, and the step S3.1 is carried out;
and S3.1, after the detected temperature exceeds the set limit value, the main control module of the temperature detection system transmits a signal to the array computer, the array computer transmits a control signal to the air cooling unit, the control module on the air cooling unit receives the signal and then controls the motor unit to be electrified, the motor is started to drive the fan blades to rotate at a high speed, and the fan blades blow downwards from the upper part inside the separated disk group cabinet of the array computer, so that the disk group cabinet dissipates heat.
Compared with the prior art, the invention has the following beneficial effects: the temperature acquisition module in the temperature detection system is arranged in a separated disk group cabinet of the array computer, and the air cooling unit is arranged at the top end inside the separated disk group cabinet of the array computer.
The key control module sets the upper and lower limit values of the detected temperature, a key marked as shi is connected with a P1.0 port of the singlechip, when the key is pressed down, the ten-digit temperature number displayed by the nixie tube is added with 1, and the ten-digit temperature number can be changed between 0 and 9. Similarly, a key labeled ge is connected to port P1.1 of the chip mounter, and when the key is pressed, the displayed unit temperature number of the nixie tube is increased by 1, and the unit temperature number can be changed from 0 to 9. The button marked stop is connected with a port P1.2 of the singlechip, if the highest or lowest temperature is set, the button is pressed, and the interruption is quitted; the temperature of the disk group cabinet is acquired through a temperature sensor DS18B20 in the temperature acquisition module, and a temperature signal is directly converted into serial digital signals to be supplied to the single chip microcomputer for processing; and if the detected temperature does not exceed the set limit value, the normal operation is carried out.
If the detected temperature exceeds the set limit value, the alarm module is started, the buzzer alarms, the main control module of the temperature detection system transmits signals to the array computer, the array computer transmits control signals to the air cooling unit, the control module on the air cooling unit controls the motor unit to be electrified after receiving the signals, the motor is started to drive the fan blades to rotate at a high speed, and the fan blades blow downwards from the upper part inside the separated disk unit cabinet of the array computer, so that the disk unit cabinet dissipates heat. The temperature in the disk unit cabinet is detected through the temperature detection system, the air cooling unit is controlled to be started according to the detected temperature, and power resources can be saved through intermittent starting.
Drawings
FIG. 1 is a schematic view of a flow module of the present invention;
FIG. 2 is a schematic diagram of an array computer module of the present invention;
FIG. 3 is a block diagram of a temperature detection system according to the present invention;
fig. 4 is a schematic view of an air-cooled unit module of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
In the description of the present invention, it should be noted that the terms "upper", "lower", "inner", "outer", "front", "rear", "both ends", "one end", "the other end", and the like indicate orientations or positional relationships based on those shown in the drawings, and are only for convenience of description and simplicity of description, but do not indicate or imply that the referred device or element must have a specific orientation, be constructed in a specific orientation, and be operated, and thus, should not be construed as limiting the present invention. Furthermore, the terms "first" and "second" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.
In the description of the present invention, it is to be noted that, unless otherwise explicitly specified or limited, the terms "mounted," "disposed," "connected," and the like are to be construed broadly, such as "connected," which may be fixedly connected, detachably connected, or integrally connected; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meanings of the above terms in the present invention can be understood in specific cases to those skilled in the art.
Example 1
Referring to fig. 1, an embodiment of the present invention: a separated array computer capable of realizing temperature detection alarm comprises an array computer, a temperature detection system and an air cooling unit, wherein the temperature detection system is installed on a separated disk set cabinet of the array computer, a main control module in the temperature detection system is connected with the array computer to realize information interaction, after the temperature detection system is electrified, if all the components are normal, temperature data are collected in real time and processed, the temperature data are converted into temperature values and displayed through a nixie tube, the converted temperature is compared with a set highest temperature value and a set lowest temperature value, and if the current temperature is measured to be out of limit, a buzzer buzzes all the time. The highest temperature and the lowest temperature can be set through the keys, and the temperature of the system can be measured in a range of-55 ℃ to 125 ℃. The air cooling unit is arranged on the separated disk group cabinet of the array computer, a control module in the air cooling unit is connected with the array computer to realize information interaction, and fan blades on the air cooling unit blow air downwards from the upper part inside the separated disk group cabinet of the array computer.
Example 2
Referring to fig. 2, an embodiment of the present invention: a separate array computer capable of realizing temperature detection and alarm mainly comprises a network switch, a disk group, a PC adapter and a computer peripheral, wherein the network switch, the disk group, the PC adapter and the computer peripheral are all connected through an Ethernet, and a socket used for connecting a computer or other equipment on the network switch is called as a port. The computer is connected to the port of the switch through the network cable by the network card. Each port of the network card, switch and router has a MAC address that is fixed in the EPROM of the device by the device manufacturer. The MAC is assigned by the IEEE, and each MAC address is globally unique. The MAC address is a binary number of 48 bits in length, the first 24 bits being the device manufacturer identifier and the last 24 bits being a serial number assigned by the manufacturer itself. Each port of the network switch is directly connected with the disk group and works in a full duplex mode, the network switch receives the sent data frame on the port, searches the MAC address table according to the target MAC address of the frame header and then forwards the data frame from the corresponding port, and therefore data exchange is achieved.
Example 3
Referring to fig. 3, an embodiment of the present invention: a can realize the separation type array computer that the temperature measures the warning, the temperature detection system includes top management module, temperature obtains the module, key set control module, display module and alarm module, the top management module mainly has SCM STC12C5A08S2, the power pin on the SCM connects the power positive pole and grounds separately, the clock pin connects the clock circuit, the reset pin connects the reset circuit, control pin ground address latch permit port, I/O port pin connects the magnetic disc group of the SCM and array computer, realize the input/output of the data; the temperature acquisition module mainly comprises a temperature sensor DS18B20, a first pin of the temperature sensor DS18B20 is grounded, a third pin is connected with VCC, and a second pin is connected with a port P1.5 of the singlechip STC12C5A08S 2; the lower ends of four keys of the key control module are grounded, and the upper ends of the four keys are connected with the singlechip; the display module is composed of four nixie tubes, and the port P0 of the singlechip is used as a data port to be displayed and is correspondingly connected with 8 chip selection pins of the nixie tubes. The other four pin connections are correspondingly connected with the position selection circuit; the alarm module adopts a triode to drive a buzzer.
Example 4
Referring to fig. 4, an embodiment of the present invention: a separated array computer capable of realizing temperature detection and alarm comprises an air cooling unit, a control module, a motor group and fan blades, wherein the control module mainly comprises a single-chip microcomputer STC12C5A08S2, a motor in the motor group is controlled by the control module, and the motor drives the fan blades to rotate and blow air downwards after being started.
Example 5
A can realize the disconnect-type array computer that the temperature measures the warning, the temperature measures the air-cooled step of control as follows:
s1, a temperature acquisition module in the temperature detection system is installed in a separated disk group cabinet of the array computer, a temperature sensor in the temperature acquisition module receives temperature information of the disk group cabinet, and a main control module in the temperature detection system is connected with the array computer for information interaction;
s2, the air cooling unit is installed at the top end of the interior of the separated disk unit cabinet of the array computer, a control module in the air cooling unit is connected with the array computer for information interaction, and the fan blades blow air downwards towards the interior of the disk unit cabinet;
s3, after the temperature detection system and the air cooling unit are connected and installed, the upper limit value and the lower limit value of the detected temperature are set through a key control module in the temperature detection system, a key connecting single chip microcomputer P1.0 port marked as shi is marked, when the key is pressed, the ten-digit temperature number displayed by the nixie tube is added with 1, and the ten-digit temperature number can be changed between 0 and 9. Similarly, a key labeled ge is connected to port P1.1 of the chip mounter, and when the key is pressed, the displayed unit temperature number of the nixie tube is increased by 1, and the unit temperature number can be changed from 0 to 9. The button marked stop is connected with a port P1.2 of the singlechip, if the highest or lowest temperature is set, the button is pressed, and the interruption is quitted; the temperature of the disk group cabinet is acquired through a temperature sensor DS18B20 in the temperature acquisition module, and a temperature signal is directly converted into serial digital signals to be supplied to the single chip microcomputer for processing; if the detected temperature does not exceed the set limit value, the system works normally; if the detected temperature exceeds the set limit value, the alarm module is started, the buzzer alarms, and the step S3.1 is carried out;
and S3.1, after the detected temperature exceeds the set limit value, the main control module of the temperature detection system transmits a signal to the array computer, the array computer transmits a control signal to the air cooling unit, the control module on the air cooling unit receives the signal and then controls the motor unit to be electrified, the motor is started to drive the fan blades to rotate at a high speed, and the fan blades blow downwards from the upper part inside the separated disk group cabinet of the array computer, so that the disk group cabinet dissipates heat.
It will be evident to those skilled in the art that the invention is not limited to the details of the foregoing illustrative embodiments, and that the present invention may be embodied in other specific forms without departing from the spirit or essential attributes thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference sign in a claim should not be construed as limiting the claim concerned.