Fire alarm device and system
The present application relates to a fire alarm device, the device comprising: an application-specific integrated circuit ASIC for performing one or more of bus communication, smoke detection, and button status detection, wherein the application-specific integrated circuit ASIC comprises: a storage unit for storing configuration data; a hardware encoder/decoder for communicating with a bus; and a logic circuit for receiving a parsed command from the hardware decoder and providing a returned command to the bus via the hardware encoder based on the configuration data, the returned command is used to indicate whether a fire exists. The present application also relates to a fire alarm system.
1 . A fire alarm system comprising: a plurality of fire alarm devices and a controller configured to control the fire alarm devices via a bus, each fire alarm device comprising:
an application-specific integrated circuit for performing one or more of bus communication, smoke detection, and button status detection, wherein the application-specific integrated circuit comprises:
a storage unit for storing configuration data, wherein the configuration data comprises an address code unique for the fire alarm device;
a hardware encoder/decoder for communicating with a bus; and
a logic circuit for receiving a parsed command from the hardware decoder and providing a returned command to the bus via the hardware encoder based on the configuration data, the returned command is used to indicate whether a fire exists, and wherein the returned command contains the unique address code;
a bus interface, wherein the hardware encoder/decoder is configured to communicate with the bus via the bus interface; and
a power management module coupled with the bus interface to power the application-specific integrated circuit based on a command on the bus, wherein the power management module is configured to, if there is a power failure, switch from a main power source to a backup power source;
wherein the controller is configured to periodically send patrol commands to the fire alarm devices in order to monitor the proper operation of the fire alarm system and to give acoustic and/or optical alarms for specific faults.
2 . The fire alarm system of claim 1 , wherein the hardware decoder is used to decode a message received from the bus according to the configuration data to obtain the parsed command.
3 . The fire alarm system of claim 1 , wherein the hardware encoder is used to encode data provided by the logic circuit according to the configuration data to upload the encoded data to the bus.
4 . The fire alarm system of claim 1 , wherein the application-specific integrated circuit further comprises: a timing circuit for providing a clock signal to the logic circuit and the hardware encoder/decoder.
5 . The fire alarm system of claim 1 , wherein the storage unit is a flash, the flash receives the configuration data through a serial port.
6 . The fire alarm system of claim 1 , the device further comprises: a general purpose input/output port, wherein the logic circuit is configured to receive an external input and output alarm information via the general purpose input/output port.
7 . The fire alarm system of claim 1 , wherein the fire alarm device is any one of an input/output module, an acoustic/optical alarm, a manual fire alarm button, and a smoke detector.
8 . The fire alarm system of claim 1 , wherein the controller is configured to receive fire signals from various fire alarm devices and to activate the fire alarm devices.
9 . The fire alarm system of claim 1 , wherein the controller is configured to indicate the location of the fire and record related information.
10 . The fire alarm system of claim 1 , wherein the controller is configured to activate a fire alarm signal through a fire alarm sending device.
11 . The fire alarm system of claim 1 , wherein the controller is configured to activate an automatic fire extinguishing device and a fire.