CN108107779A - The method for solving kitchen automatic fire extinguishing system false alarm - Google Patents
The method for solving kitchen automatic fire extinguishing system false alarm Download PDFInfo
- Publication number
- CN108107779A CN108107779A CN201711346068.5A CN201711346068A CN108107779A CN 108107779 A CN108107779 A CN 108107779A CN 201711346068 A CN201711346068 A CN 201711346068A CN 108107779 A CN108107779 A CN 108107779A
- Authority
- CN
- China
- Prior art keywords
- function
- microprocessor
- false alarm
- shut
- voltage
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 10
- 230000001070 adhesive effect Effects 0.000 claims abstract description 5
- 230000005611 electricity Effects 0.000 claims description 4
- 239000013589 supplement Substances 0.000 abstract description 4
- 230000005540 biological transmission Effects 0.000 abstract description 3
- 230000003139 buffering effect Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0423—Input/output
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01M—PROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
- H01M10/00—Secondary cells; Manufacture thereof
- H01M10/42—Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
- H01M10/425—Structural combination with electronic components, e.g. electronic circuits integrated to the outside of the casing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E60/00—Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02E60/10—Energy storage using batteries
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Manufacturing & Machinery (AREA)
- Chemical & Material Sciences (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Electrochemistry (AREA)
- General Chemical & Material Sciences (AREA)
- Alarm Systems (AREA)
- Fire Alarms (AREA)
Abstract
Present invention is disclosed a kind of methods for solving kitchen automatic fire extinguishing system false alarm, second function including the first function for being used to adjust back accumulator output voltage and for the shut-off voltage of 8002A to be adjusted back, it will be in the register for the microprocessor that the first function and second function define and assignment is stored in control panel, to adjust back the first function and second function before the relay of warning device performs adhesive action, the height variation of the shut-off terminal voltage of 8002A is controlled.What the present invention took is binary function, it takes simultaneously and supplements two call back function synchrodata control relays actuations in microprocessor, compared with existing unitary call back function controls, binary call back function controlling transmission data are relatively reliable, function performance performance more optimizes, the source of data is more sensitive with whereabouts but very reliable, so as to solve false alarm failure problems.
Description
Technical field
The present invention relates to fire-fighting equipment manufacturing technology fields, and in particular to a kind of solution kitchen automatic fire extinguishing system false alarm
Method.
Background technology
Kitchen self-extinguishing equipment control panel, which belongs to supplied by AC/DC electricity, can work, but existing kitchen self-extinguishing system
The control panel of system often occurs wrong report failure in storage battery power supply.Main cause goes out in the shut-off terminal voltage to chip 8002A
It is out of control on, popular saying is exactly to close continuous SHUTDOWN, and when high level is low level, and when low level is high electricity
Flat, consequence is exactly that wrong report failure occurs.It let us say that, 8002A is exactly the electronic switch with shutdown mode, it is carried
SHUTDOWN pins turn off the biasing circuit of amplifier, and level will be added in when being in high-order on SHUTDOWN pins, shut-off fortune
It puts, output is disconnected with loud speaker.
Control panel is controlled by the pin of microprocessor, and microprocessor can provide the level conversion of a quick and smooth,
The height variation of the SHUTDOWN of 8002A shut-off end level is controlled, low then access is high then close.
The turn-off function of 8002A is controlled by the pin of microprocessor for from principle, in existing microprocessor
The SHUTDOWN pin voltages of the 8002A in under-voltage condition are only provided with as low level, this electronic switch is in access, controls
The relay actuation of warning device enters into alert program and (that is to say that undervoltage warning is just just for deficient using one-way treatment technology
Pressure condition design control procedure is corresponded and controlled using function of a single variable).But when accumulator exports normal voltage, how
The shut-off end for controlling 8002A is held always in high level state, exactly turns off SHUTDOWN, this electronic switch is closed
It closes, does not set in the microprocessor, microprocessor is also just made to fail to realize level control capability.
The content of the invention
It is an object of the invention to provide a kind of methods for solving kitchen automatic fire extinguishing system false alarm.
For achieving the above object, the present invention adopts the following technical scheme that:
A kind of method for solving kitchen automatic fire extinguishing system false alarm, including be used to adjust back accumulator output voltage the
One function and the second function for the shut-off voltage of 8002A to be adjusted back, the first function and second function are defined and assigned
Value is stored in the register of the microprocessor of control panel, with described in the readjustment before the relay of warning device performs adhesive action
First function and second function control the height variation of the shut-off terminal voltage of 8002A.
Compared with the prior art, the technical effects of the invention are that:
What the present invention took is binary function, i.e., takes simultaneously and supplement two call back function synchrodata controls in microprocessor
Relay processed is attracted, and compared with existing unitary call back function controls, binary call back function controlling transmission data are relatively reliable, letter
Number Function more optimizes, and the source of data is more sensitive with whereabouts but very reliable, so as to solve false alarm failure problems.
Specific embodiment
Below with reference to specific embodiment, the present invention will be described in detail.But these embodiments are not intended to limit this hair
Bright, structure that those of ordinary skill in the art are made according to these embodiments, method or conversion functionally include
Within the scope of the present invention.
One embodiment of the present invention presented below:
A kind of method for solving kitchen automatic fire extinguishing system false alarm, including be used to adjust back accumulator output voltage the
One function and the second function for the shut-off voltage of 8002A to be adjusted back, the first function and second function are defined and assigned
Value is stored in the register of the microprocessor of control panel, with described in the readjustment before the relay of warning device performs adhesive action
First function and second function control the height variation of the shut-off terminal voltage of 8002A.
The microprocessor of original disk control only controls the SHUTDOWN of 8002A to be in low electricity when accumulator output voltage is under-voltage
It is flat, SHUTDOWN pins is caused to switch to turn on by disconnecting, control relay actuation enters into alert program.
The present invention supplements two call back functions in the microprocessor of control panel:One is for by the normal (phase of accumulator
For under-voltage condition) output voltage readjustment first function:macEventLoop,//BATTERY;The other is for inciting somebody to action
The second function of the shut-off voltage readjustment of 8002A:nwk_event_loop,//Vhh;And two function definition and assignment are stored
In the register of microprocessor.Other codes are transferred to by function parameter in computer program design, this design
Allow for the subprogram that bottom code is invoked at high-rise definition.Take the two call back functions control the actuation of relay (
Disjunction available for control relay), the occurrence of false alarm is reliably controlled with this.
In present embodiment, the microprocessor of control panel uses:STM32F103VBT6X 7B,559 93, in the microprocessor
When device receives any one data of defined and storage in a register, Data_Setupo O functions, the letter will be entered
It is several to perform different call back function CopyRoutine O according to different descriptors is asked, and in DataStageIn O functions
The middle descriptor descriptor hair microprocessor inserts buffering area, waits IN token packets to be sent.So pass through token packet → data
Operation sequence can be just entered into after bag → handshake packet.Such as GPIO_Mode is also enumeration type, value influences the only low of register
Four, the effect of Gao Siwei may determine that whether this parameter is used for the configuration of GPIO pin output mode.The firmware library of STM32 is first
First the configuration words of all registers of each equipment are pre-defined, are then encapsulated in structure or enumerated variable, are being adjusted
During firmware function corresponding with firmware library, it can be taken out according to incoming parameter from these packaged structures or enumerated variable pair
The configuration words answered, are ultimately written in register, complete the configuration to bottom register.
Two call back functions are now newly set, relay needs to adjust back above-mentioned two function before adhesive action execution:First
Function and second function.The two functions receive following parameter:
byte*array:It is directed toward the pointer of element group;
int size:The number of element in array;
Int elem_size:The size of an element in array, in units of byte;
CompareFunction cmpFunc:The pointer of direction call back function with above-mentioned prototype.
First function and second function can all be ranked up array, but need to determine every time two elements which come before
Face, there are one being call back function in function, address transfers as a parameter.It is required take notice of be two and be used for
The address of the element compared, and return to some value.
The storage of microprocessor buffering area is issued after the error of any one numerical value, microprocessor will return after receiving alarm request
Returning a negative mark symbol 1, (temporarily setting data byte certainly, as 0,1) negative data byte is.Thus considered critical numerical value enters letter
It could be confirmed when must simultaneously meet descriptor during number.The control of such words state would not be so thin.Only micro-
Processor, which receives any one in two data, can just enter Data_Setupo O functions, which retouches according to request is different
Symbol is stated, different call back function CopyRoutine O is performed, and descriptor is sent out microprocessor in DataStageIn O functions
The descriptor of device inserts buffering area, waits IN token packets to be sent.The ability so after " token packet → data packet → confirmation bag "
Enter into alert program.
When accumulator output voltage is normal, the shut-off end pin of 8002A is in high level and SHUTDOWN is reported to turn off, and the two is appointed
If one error of meaning, the descriptor of input microprocessor will be contradicted with the descriptor of deposit register in advance, the result is that
It cannot get the confirmation of microprocessor, certain microprocessor will send the reply of negative:" character 0 " relays are surely not inhaled
It closes, wrong report phenomenon can be to avoid.
Below by way of to program code analysis, the present invention will be described:
Step 1:Include the header file of 51 microcontroller register definitions;
Step 2:Definition relay in position is I/0 P1.3;
Step 3:Delay function;
Step 4:Adjust back first function;
Step 5:Adjust back second function;
Step 6:Define unsigned variant I, j;
Step 7:By I, j's covers Xun Huan execution from embedding, reaches delay purpose;
Step 8:Main functions;
Step 9:While into main program is cycled;
Step 10:SampleAPP_MessageMSGCB(MSGpkt);// data packet receives event and arrives;
Step 11:The form of the data packet received is:aflncomingMSGPacket_t;
Step 12:The size of the data packet for unit16DateLength//receive;
Step 13:byte*Date;The particular content of // the data packet received;
Step 14:Osal_start_system//processing data packets function;
Step 15:The reception processing of SampleApp_MessageMSGCB (MSGpkt) // data packet;
Step 16:Packet content is analyzed, when the data length received is uncertain, it is necessary to analyze pkt- >
cmd.DataLength;
It is judged as mistaking out negative acknowledge character 0 if when data length is not met;
It can enter when the data packet length of reception determines and then send handshake packet confirmation (identifier writing is 1);
Step 17:The actuating of relay (is attracted or disconnects).
Separately please note that:
1st, the computation delay time includes the time for calculating the clock cycle of the lcall sentences of call function.
2nd, the data structure of unsigned types is actually used;
3rd, char types are actually used, it is tangible not enough to use int again, followed by long.
4th, without floating type.
Compared with the prior art, the technical effects of the invention are that:
What the present invention took is binary function, i.e., takes simultaneously and supplement two call back function synchrodata controls in microprocessor
Relay processed is attracted, and compared with existing unitary call back function controls, binary call back function controlling transmission data are relatively reliable, letter
Number Function more optimizes, and the source of data is more sensitive with whereabouts but very reliable, so as to solve false alarm failure problems.
Finally it should be noted that:Embodiment of above is merely illustrative of the technical solution of the present invention, rather than its limitations;To the greatest extent
Pipe is described in detail the present invention with reference to aforementioned embodiments, it will be understood by those of ordinary skill in the art that:Its according to
So it can modify to the technical solution recorded in foregoing each embodiment or which part technical characteristic is equal
It replaces;And these modifications or replacement, the essence of appropriate technical solution is not made to depart from each embodiment technical solution of the present invention
Spirit and scope.
Claims (1)
- A kind of 1. method for solving kitchen automatic fire extinguishing system false alarm, which is characterized in that including being used to accumulator exporting electricity The first function of tune and the second function for the shut-off voltage of 8002A to be adjusted back are pushed back, by the first function and the second letter In the register for the microprocessor that number definition and assignment are stored in control panel, to perform adhesive action in the relay of warning device It is preceding to adjust back the first function and second function, control the height variation of the shut-off terminal voltage of 8002A.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711346068.5A CN108107779B (en) | 2017-12-15 | 2017-12-15 | Method for solving false alarm of automatic fire extinguishing system in kitchen |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711346068.5A CN108107779B (en) | 2017-12-15 | 2017-12-15 | Method for solving false alarm of automatic fire extinguishing system in kitchen |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108107779A true CN108107779A (en) | 2018-06-01 |
CN108107779B CN108107779B (en) | 2020-07-24 |
Family
ID=62217064
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711346068.5A Expired - Fee Related CN108107779B (en) | 2017-12-15 | 2017-12-15 | Method for solving false alarm of automatic fire extinguishing system in kitchen |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108107779B (en) |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3611335A (en) * | 1968-11-13 | 1971-10-05 | Bbk Electronics Inc | Multiple combustion sensing device with false alarm prevention |
US3932850A (en) * | 1975-01-22 | 1976-01-13 | Pittway Corporation | Warning device |
JPS6267478A (en) * | 1985-09-20 | 1987-03-27 | Nec Corp | System for confirming operation of alarm detection circuit |
CN2212805Y (en) * | 1993-11-15 | 1995-11-15 | 颜旭东 | Intelligent anti-theft, fire-proof detector |
JP2002042268A (en) * | 2000-07-27 | 2002-02-08 | Hochiki Corp | Fire gas leak alarm |
CN2595405Y (en) * | 2002-03-12 | 2003-12-31 | 广东胜捷消防设备有限公司 | Household kitchen fire extinguishing device |
CN1870705A (en) * | 2006-06-13 | 2006-11-29 | 深圳市杰特电信控股有限公司 | Automatic alarm system and method of mobile phone |
CN201449650U (en) * | 2009-05-27 | 2010-05-05 | 无锡奥利杰科技有限公司 | Low-voltage smoke detector chip with loudspeaker drive |
CN101770680A (en) * | 2009-01-04 | 2010-07-07 | 深圳市赋安安全系统有限公司 | Disaster detection alarming device and alarming method thereof |
CN102231509A (en) * | 2011-06-21 | 2011-11-02 | 西安电子科技大学 | Undervoltage latch circuit capable of preventing error turning |
CN202084135U (en) * | 2011-06-15 | 2011-12-21 | 何天生 | Novel fire-preventing monitor |
CN103295357A (en) * | 2013-05-30 | 2013-09-11 | 中国船舶重工集团公司第七�三研究所 | Ultraviolet flame detector for automatic fire extinguishment system |
CN203244716U (en) * | 2013-05-29 | 2013-10-23 | 中国船舶重工集团公司第七�三研究所 | Automatic fire extinguishing system pressure type deflagration detector |
CN105632078A (en) * | 2014-10-25 | 2016-06-01 | 陕西高新能源发展有限公司 | Smoke alarm based on single-chip microcomputer |
-
2017
- 2017-12-15 CN CN201711346068.5A patent/CN108107779B/en not_active Expired - Fee Related
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3611335A (en) * | 1968-11-13 | 1971-10-05 | Bbk Electronics Inc | Multiple combustion sensing device with false alarm prevention |
US3932850A (en) * | 1975-01-22 | 1976-01-13 | Pittway Corporation | Warning device |
JPS6267478A (en) * | 1985-09-20 | 1987-03-27 | Nec Corp | System for confirming operation of alarm detection circuit |
CN2212805Y (en) * | 1993-11-15 | 1995-11-15 | 颜旭东 | Intelligent anti-theft, fire-proof detector |
JP2002042268A (en) * | 2000-07-27 | 2002-02-08 | Hochiki Corp | Fire gas leak alarm |
CN2595405Y (en) * | 2002-03-12 | 2003-12-31 | 广东胜捷消防设备有限公司 | Household kitchen fire extinguishing device |
CN1870705A (en) * | 2006-06-13 | 2006-11-29 | 深圳市杰特电信控股有限公司 | Automatic alarm system and method of mobile phone |
CN101770680A (en) * | 2009-01-04 | 2010-07-07 | 深圳市赋安安全系统有限公司 | Disaster detection alarming device and alarming method thereof |
CN201449650U (en) * | 2009-05-27 | 2010-05-05 | 无锡奥利杰科技有限公司 | Low-voltage smoke detector chip with loudspeaker drive |
CN202084135U (en) * | 2011-06-15 | 2011-12-21 | 何天生 | Novel fire-preventing monitor |
CN102231509A (en) * | 2011-06-21 | 2011-11-02 | 西安电子科技大学 | Undervoltage latch circuit capable of preventing error turning |
CN203244716U (en) * | 2013-05-29 | 2013-10-23 | 中国船舶重工集团公司第七�三研究所 | Automatic fire extinguishing system pressure type deflagration detector |
CN103295357A (en) * | 2013-05-30 | 2013-09-11 | 中国船舶重工集团公司第七�三研究所 | Ultraviolet flame detector for automatic fire extinguishment system |
CN105632078A (en) * | 2014-10-25 | 2016-06-01 | 陕西高新能源发展有限公司 | Smoke alarm based on single-chip microcomputer |
Also Published As
Publication number | Publication date |
---|---|
CN108107779B (en) | 2020-07-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102377586B (en) | Network bypass device and method for processing network bypass | |
CN102882267B (en) | Power supply device, electronic equipment and power supply method | |
CN102986106A (en) | A method for transfer of control between devices in a substation system and a device thereof | |
CN105912089A (en) | Battery redundancy method, device and system | |
CN107332553A (en) | Method, device and the OLT optical modules of OLT optical module pin multiplexings | |
CN103890713B (en) | Device and method for managing the register information in processing system | |
US7734953B1 (en) | Redundant power solution for computer system expansion cards | |
CN105049936B (en) | A kind of method and device of switching on and shutting down | |
CN109753470A (en) | A control method, micro-control unit and computer storage medium | |
CN106897177A (en) | A kind of method and system based on mobile terminal system of fingerprints short-circuit detecting and protection | |
CN109062392A (en) | It is a kind of to automatically switch equipment, the method and system that server board is powered | |
CN108107779A (en) | The method for solving kitchen automatic fire extinguishing system false alarm | |
CN114076894B (en) | Detection method and device for disconnecting link operation, electronic equipment and storage medium | |
CN106227318A (en) | A kind of Apparatus and system of control circuit conversion | |
CN110413041A (en) | Chip clock circuit and control method thereof | |
CN114825293A (en) | Relay protection device and method for preventing single event upset | |
CN102221867B (en) | Circuit for realizing computer soft off and control method thereof | |
CN105868042B (en) | A kind of watchdog circuit | |
CN103580901A (en) | Network bypass control device and method | |
CN109656213A (en) | Man-machine interface system and dcs with loss protecting mechanism | |
CN100504834C (en) | Method and device for circuit control of compact external device interconnection bus interface board | |
CN102722232A (en) | Control system and method for electrifying ATCA (advanced telecom computing architecture) blade | |
CN105764128A (en) | Power supply control method and device of mobile terminal | |
CN117235004B (en) | Control method and device of server, terminal equipment and readable storage medium | |
CN103064498A (en) | Power supply overload protective device and method of server |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20200724 |
|
CF01 | Termination of patent right due to non-payment of annual fee |