[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201711346068.5A
Other languages
Chinese (zh)
Other versions
CN108107779B (en
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.)
Jiangsu Kitchen Kitchen Safety Automatic Fire Extinguishing Equipment Manufacturing Co
Original Assignee
Jiangsu Kitchen Kitchen Safety Automatic Fire Extinguishing Equipment Manufacturing Co
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 Jiangsu Kitchen Kitchen Safety Automatic Fire Extinguishing Equipment Manufacturing Co filed Critical Jiangsu Kitchen Kitchen Safety Automatic Fire Extinguishing Equipment Manufacturing Co
Priority to CN201711346068.5A priority Critical patent/CN108107779B/en
Publication of CN108107779A publication Critical patent/CN108107779A/en
Application granted granted Critical
Publication of CN108107779B publication Critical patent/CN108107779B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0423Input/output
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/42Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
    • H01M10/425Structural combination with electronic components, e.g. electronic circuits integrated to the outside of the casing
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02E60/10Energy 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

The method for solving kitchen automatic fire extinguishing system false alarm
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)

  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.
CN201711346068.5A 2017-12-15 2017-12-15 Method for solving false alarm of automatic fire extinguishing system in kitchen Expired - Fee Related CN108107779B (en)

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)

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

Patent Citations (14)

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