Non-addressing to addressing device and alarm system

The non-addressing to addressing device captures the state digital signal of the addressing node and generates a control signal, and outputs it to the non-addressing host, solving the problem that the addressing node cannot communicate with the non-addressing host, and improving the system compatibility and installation efficiency.

CN120567945AActive Publication Date: 2025-08-29ZHEJIANG HUAXIAO TECH CO LTD

Patent Information

Application Number
CN202510714118.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-29
Publication Date
2025-08-29
Estimated Expiration
2045-05-29

AI Technical Summary

Technical Problem

The addressing node cannot communicate with a non-addressed host that does not support the protocol transmission of data, resulting in the inability to directly access the non-addressed host system.

Method used

The state digital signal of the addressing node is obtained by the first communication module in the non-addressing to addressing device, and the controller analyzes and generates a control signal, and outputs a current of the target intensity to the non-addressing host through the current control module, thereby realizing communication between the addressing node and the non-addressing host.

Benefits of technology

The addressing node communicates with the existing non-addressed host without modifying it, which improves the system compatibility and installation efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120567945A_ABST
    Figure CN120567945A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a non-addressing to addressing device and an alarm system, and the device comprises a first communication module which is used for obtaining a state digital signal of an addressing node based on the voltage change condition of two buses connected with the addressing node, and transmitting the state digital signal to a controller; the controller is used for responding to the received state digital signal, analyzing the state digital signal according to a preset configuration parameter, generating a first control signal corresponding to the state digital signal, and sending the first control signal to the current control module; the current control module is used for responding to the received first control signal and outputting current with target intensity corresponding to the first control signal to the non-addressing host, so that the addressing node can communicate with the non-addressing host on the basis of not modifying the existing non-addressing host; the problem that the addressing node cannot communicate with the non-addressing host in the prior art is solved, and the compatibility of the system is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the technical field of alarm equipment, and in particular to a non-addressable to addressable device and an alarm system. Background Art

[0002] In the related art, fire alarm systems are usually divided into addressable systems and non-addressable systems. In the addressable system, data is transmitted between the addressed host and the addressed node through a communication protocol. For example, alarm information (including alarm information corresponding to faults and alarm information corresponding to fire alarms) requires the support of the corresponding communication protocol. When the addressed node detects the alarm information, it reports the alarm event code related to the alarm information to the addressed host. The addressed host issues an alarm reminder after receiving the alarm event code. In the non-addressable system, the non-addressable host does not need a protocol to transmit data. Generally, the fault information of the fire alarm or the alarm caused by the line fault is judged by detecting the current change in the loop. For example, when the line is normal, the non-addressable node detects that the current intensity of the current in the loop has reached the fire alarm threshold. The non-addressable node will pull a pre-set larger current to enable the non-addressable host to detect that the loop current has reached the fire alarm current threshold and issue an alarm prompt. However, in order to meet the needs of different projects, for example, the need to adapt the addressed node to the non-addressed host, but because the non-addressed host does not support the use of the protocol to transmit data, the addressed node cannot be directly connected to the non-addressed host.

[0003] Therefore, there is a problem in the related art that an addressed node cannot communicate with a non-addressed host.

[0004] To address the above issues, no effective solutions have been proposed so far. Summary of the Invention

[0005] The embodiments of the present application provide a non-addressable to addressable device and an alarm system to at least solve the technical problem in the related art that an addressed node cannot communicate with a non-addressable node.

[0006] According to one aspect of an embodiment of the present application, a non-addressable to addressable device is provided, comprising a controller, a first communication module, and a current control module, wherein the controller is connected to both the first communication module and the current control module;

[0007] The first communication module is configured to obtain a status digital signal of the addressed node based on voltage changes of the second bus connected to the addressed node, and send the status digital signal to the controller, wherein the status digital signal is a digital signal generated by the addressed node when an abnormality is detected in an environmental parameter of a monitoring area and is used to indicate that the addressed node is in an alarm state;

[0008] The controller is configured to, in response to the received state digital signal, parse the state digital signal according to preset configuration parameters, generate a first control signal corresponding to the state digital signal, and send the first control signal to the current control module;

[0009] The current control module is used to output a current of a target intensity corresponding to the first control signal to a non-addressed host in response to the received first control signal, so that the non-addressed host can identify that the addressed node is in the alarm state based on the current of the target intensity, and the non-addressed host is a host that does not support protocol data transmission.

[0010] In an exemplary embodiment, the first communication module includes a first code transmitting circuit and a first code receiving circuit; wherein,

[0011] The controller is further configured to, upon detecting the presence of a newly added addressable node, generate a registration command and send the registration command to the first code sending circuit; and in response to a received first response signal, parse the first response signal to obtain an address identifier corresponding to the newly added addressable node;

[0012] The first code transmitting circuit is configured to, in response to the received registration command, perform a first conversion process on the registration command, and transmit the converted registration command to the newly added addressing node via a second bus connected to the newly added addressing node, so that the newly added addressing node generates a first response signal corresponding to the converted registration command in response to the converted registration command, and transmits the first response signal to the first code receiving circuit via a second bus connected to the first code receiving circuit, wherein the first conversion process is configured to convert a digital signal into a voltage signal, and the first response signal carries an address identifier of the newly added addressing node;

[0013] The first code receiving circuit is configured to receive the first response signal via a second bus connected to the newly added addressing node; perform a second conversion process on the first response signal; and send the converted first response signal to the controller, wherein the second conversion process is configured to convert a voltage signal into a digital signal.

[0014] In an exemplary embodiment, the above device further includes a second communication module, and the controller is further connected to the second communication module, wherein:

[0015] The controller is further configured to receive a configuration command sent by an external encoder through the second communication module, and update the preset configuration parameters according to the configuration command, wherein the preset configuration parameters include the current intensity indicated by the control signal corresponding to the alarm state.

[0016] In an exemplary embodiment, the second communication module includes a second code transmitting circuit and a second code receiving circuit, wherein:

[0017] The second code receiving circuit is configured to obtain a query command issued by the external encoder through current changes of two buses connected to the external encoder, and send the query command to the controller;

[0018] The controller is configured to, in response to the received query command, parse the query command to obtain a command parsing result, wherein the command parsing result includes a second response signal corresponding to the query command; and send the second response signal to the second code sending circuit;

[0019] The second coding circuit is configured to perform a third conversion process on the second response signal in response to the received second response signal to obtain the converted second response signal, and send the second response signal to the external encoder via a second bus connected to the external encoder, so that the external encoder identifies the query result corresponding to the query command based on the second response signal, wherein the third conversion process is to convert the digital signal into a current signal.

[0020] In an exemplary embodiment, the current control module is further configured to adjust a duty cycle of a pulse width modulation signal according to the first control signal to control a current intensity corresponding to the first control signal.

[0021] In an exemplary embodiment, the above device further includes: a short circuit detection module, and the controller is further connected to the short circuit detection module; wherein,

[0022] The short circuit detection module is configured to trigger generation of a short circuit command and send the short circuit command to the controller when there is an abnormal short circuit, wherein the abnormal short circuit belongs to a first circuit formed between the apparatus and the non-addressed host, or a second circuit formed between the apparatus and the addressed node;

[0023] The controller is configured to generate a second control signal in response to the received short-circuit command according to the short-circuit command and the preset configuration parameters, and send the second control signal to the current control module;

[0024] The current control module is used to output a current of a specified intensity corresponding to the second control signal to the non-addressed host in response to the received second control signal, so that the non-addressed host can identify the abnormal circuit existing in the above-mentioned device based on the current of the specified intensity.

[0025] In an exemplary embodiment, the short circuit detection module is further used to monitor the voltage changes of the first circuit and the second circuit, and when the monitored voltage changes indicate that there is a circuit in the first circuit and the second circuit whose voltage is lower than a preset voltage threshold, it is determined that there is an abnormal circuit in which a short circuit occurs.

[0026] In an exemplary embodiment, the above device further includes a signal detection module, and the controller is further connected to the signal detection module; wherein,

[0027] The signal detection module is configured to receive an external control signal and send the external control signal to the controller, wherein the external control signal is used to control a specified component to start or stop, and the specified component is a module belonging to the above-mentioned device or an addressable node connected to the above-mentioned device;

[0028] The controller is further configured to control the designated component to start or stop in response to the received external control signal.

[0029] In an exemplary embodiment, the controller is further configured to, upon detecting a reset command, determine the node to be reset indicated by the reset command according to the preset configuration parameters, and send the reset command to the node to be reset through the first communication module.

[0030] According to another aspect of the embodiments of the present application, an alarm system is also provided, comprising: the non-addressable to addressable device described in any one of the above embodiments; an addressable node, the addressable node being connected to the non-addressable to addressable device; and a non-addressable host, the non-addressable host being connected to the addressable node via the non-addressable to addressable device.

[0031] According to the present application, a first communication module is used to obtain a status digital signal of the addressed node based on the voltage change of the second bus connected to the addressed node, and send the status digital signal to the controller, wherein the status digital signal is a digital signal generated by the addressed node when an abnormality is detected in the environmental parameters of the monitoring area, and is used to indicate that the addressed node is in an alarm state; the controller is used to respond to the received status digital signal, parse the status digital signal according to preset configuration parameters, generate a first control signal corresponding to the status digital signal, and send the first control signal to the current control module; the current control module is used to respond to the received first control signal, output a current of a target intensity corresponding to the first control signal to the non-addressed host, so that the non-addressed host can identify that the addressed node is in an alarm state based on the current of the target intensity. Communication is established with the addressed node through the first communication module to capture the status digital signal sent by the addressed node, so that the controller generates a first control signal according to the preset configuration parameters. The current control module can output the corresponding current intensity to the non-addressed host according to the first control signal, so that the non-addressed host can identify the alarm status of the addressed node, and the addressed node can communicate with it without modifying the existing non-addressed host, which solves the problem in the related art that the addressed node cannot communicate with the non-addressed host and improves the compatibility of the system. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Figure 1 This is a structural block diagram of an optional non-addressing to addressing device according to an embodiment of the present application;

[0033] Figure 2 is a schematic diagram of code sending and receiving of an optional first communication module according to an embodiment of the present application;

[0034] Figure 3 is a schematic diagram of code sending and receiving of an optional second communication module according to an embodiment of the present application;

[0035] Figure 4 is a structural block diagram of another optional non-addressing to addressing device according to an embodiment of the present application;

[0036] Figure 5 is a schematic diagram of an optional signal processing according to an embodiment of the present application;

[0037] Figure 6 This is a structural block diagram of an optional alarm system according to an embodiment of the present application. DETAILED DESCRIPTION

[0038] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.

[0039] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in a sequence other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0040] According to one aspect of the embodiment of the present application, a non-addressing to addressing device is provided, such as Figure 1 As shown, the device includes a first communication module 102, a controller 104 and a current control module 106, and the controller 104 is connected to both the first communication module 102 and the current control module 106; wherein,

[0041] The first communication module 102 is configured to obtain a digital status signal of the addressed node based on voltage changes of the second bus connected to the addressed node, and transmit the digital status signal to the controller. The digital status signal is a digital signal generated by the addressed node when an abnormality is detected in an environmental parameter of a monitoring area and is used to indicate that the addressed node is in an alarm state.

[0042] The controller 104 is configured to analyze the received state digital signal according to preset configuration parameters, generate a first control signal corresponding to the state digital signal, and send the first control signal to the current control module;

[0043] The current control module 106 is used to respond to the received first control signal and output a current of a target intensity corresponding to the first control signal to the non-addressed host, so that the non-addressed host can identify that the addressed node is in an alarm state based on the current of the target intensity, and the non-addressed host is a host that does not support protocol data transmission.

[0044] The non-addressed to addressed device in this embodiment can be applied to the field of alarm technology in the fire protection field, and applied to the process of project upgrade of an existing fire alarm system. Without replacing the entire system, the addressed node is added to the system of the existing non-addressed host to improve the overall performance of the system. In the related art, fire alarm systems are generally divided into addressable systems and non-addressable systems. In the addressable system, data is transmitted between the addressed host and the addressed node through a communication protocol. For example, alarm information (including alarm information corresponding to faults and alarm information corresponding to fire alarms) requires the support of corresponding communication protocols. When the addressed node detects the alarm information, the alarm event code related to the alarm information is reported to the addressed host, and the addressed host issues an alarm reminder after receiving the alarm event code. In the non-addressed system, the non-addressed host does not need a protocol for data transmission. Generally, the fault information of the alarm caused by the fire alarm or line fault is determined by detecting the change of the current in the loop. For example, when the line is normal, the non-addressed node detects that the current intensity of the current in the loop has reached the fire alarm threshold. In this case, the non-addressed node will pull a pre-set larger current so that the non-addressed host can detect that the loop current has reached the fire alarm current threshold and issue an alarm. However, in order to meet the needs of different projects, for example, the need to adapt the addressable node to the non-addressable host, but because the non-addressable host does not support the use of protocol to transmit data, the addressable node cannot be directly connected to the non-addressable host.

[0045] Therefore, there is a problem in the related art that an addressed node cannot communicate with a non-addressed host.

[0046] In order to at least partially solve the above technical problems, in this embodiment, communication is established with the addressed node through the first communication module to capture the status digital signal sent by the addressed node, so that the controller generates a first control signal according to the preset configuration parameters, and the current control module can output the corresponding current intensity to the non-addressed host according to the first control signal, so that the non-addressed host can identify the alarm status of the addressed node, and the advanced addressed node can communicate with the existing non-addressed host without modifying it, which solves the problem in the related technology that the addressed node cannot communicate with the non-addressed host and improves the compatibility of the system.

[0047] It should be noted that the first communication module may be a component responsible for exchanging data with the addressed node, typically a two-bus communication module. The first communication module is connected to the addressed node via a second bus. When an addressed node in a group of addressed nodes detects an abnormality in the environmental parameters of its corresponding monitoring area, a status digital signal may be generated and transmitted to the first communication module via the second bus connected to the addressed node.

[0048] A dual bus system can include one wire for power supply and another for signal transmission, allowing power supply and communication to be carried out on the same pair of wires, simplifying wiring within the building and reducing system installation and maintenance costs. A dual bus system typically uses half-duplex communication.

[0049] In the two-bus, voltage changes are used to represent the logic "1" and "0" in the data stream. For example, when the voltage on the two-bus is at a predetermined high level, it represents a logic "1"; and when the voltage drops to another predetermined low level, it represents a logic "0". The addressing node can send a status digital signal by changing the voltage on the two-bus. For example, on the two-bus,

[0050] Optionally, the status digital signal can include the addressing node's identification information, alarm type (e.g., fire alarm or fault alarm), alarm intensity, environmental parameter data, and a timestamp. A monitoring area is a designated area that the addressing node is responsible for monitoring. This designated area can be a room or floor within a building, or a specific outdoor area. The size and shape of the monitoring area depends on actual deployment requirements and the monitoring capabilities of the device.

[0051] In fire alarm scenarios, environmental parameters mainly include indicators related to fire risks, such as smoke concentration, which is the most common monitoring parameter in fire alarm systems. Smoke sensors detect the concentration of suspended particulate matter in the air, and when the concentration exceeds the safety threshold, an alarm is triggered. Temperature monitors changes in ambient temperature. Usually, in the early stages of a fire, the temperature will rise rapidly, and the addressable node can monitor such abnormal temperature changes. Although humidity is not as intuitive as smoke and temperature, in some cases, humidity changes can also be used as an auxiliary judgment indicator, especially when monitoring fires caused by overheating of electrical equipment. Gas concentrations such as carbon monoxide and carbon dioxide monitor the concentration of harmful gases. This is particularly important for detecting early fires because toxic gases such as carbon monoxide may be released before visible smoke is produced.

[0052] In one example, when the addressed node is a smoke sensor, when the smoke sensor detects that the smoke concentration exceeds a safety threshold, a status digital signal "1101" is generated, indicating a fire alarm, and is transmitted to the first communication module through the second bus. The first communication module then passes the signal to the controller.

[0053] The controller, typically a single-chip microcomputer or microprocessor, serves as the device's decision-making and control center. It receives signals from the first communication module, processes them according to preset configuration parameters, and generates control signals. Specifically, upon receiving the digital status signal, the controller immediately begins analyzing it, determining the alarm type and severity based on preset configuration parameters. It then generates a corresponding first control signal to direct the current control module's response.

[0054] The current control module can adjust the current intensity output to non-addressed hosts based on the controller's first control signal to accommodate the non-addressed host's identification mechanism. Specifically, upon receiving the first control signal, the current control module accurately outputs a current intensity that matches the signal. For example, upon receiving the first control signal indicating a fire alarm, the current control module will output a higher-than-normal current to allow the non-addressed host to identify the fire alarm.

[0055] Optionally, the non-addressed host can detect changes in the loop current. When it is detected that the current intensity reaches a certain threshold, it can identify that there is an alarm in the area where the addressed node is located and trigger a corresponding warning program.

[0056] Of course, when the addressed node is not in the alarm state, the state of the addressed node can also be fed back to the non-addressed host through the non-addressed to addressable device according to a preset time period.

[0057] Through the embodiments provided by the present application, the first communication module is used to obtain the status digital signal of the addressed node based on the voltage changes of the two buses connected to the addressed node, and send the status digital signal to the controller, wherein the status digital signal is a digital signal generated by the addressed node when an abnormality is detected in the environmental parameters of the monitoring area, and is used to indicate that the addressed node is in an alarm state; the controller is used to respond to the received status digital signal, analyze the status digital signal according to preset configuration parameters, generate a first control signal corresponding to the status digital signal, and send the first control signal to the current control module; the current control module is used to respond to the received first control signal, output a current of a target intensity corresponding to the first control signal to the non-addressed host, so that the non-addressed host can identify that the addressed node is in an alarm state based on the current of the target intensity. Communication is established with the addressed node through the first communication module to capture the status digital signal sent by the addressed node, so that the controller generates a first control signal according to the preset configuration parameters. The current control module can output the corresponding current intensity to the non-addressed host according to the first control signal, so that the non-addressed host can identify the alarm status of the addressed node, and the addressed node can communicate with it without modifying the existing non-addressed host, which solves the problem in the related art that the addressed node cannot communicate with the non-addressed host and improves the compatibility of the system.

[0058] In an exemplary embodiment, the first communication module includes a first code transmitting circuit and a first code receiving circuit; wherein,

[0059] The controller is further configured to, upon detecting the presence of a newly added addressable node, generate a registration command and send the registration command to the first code sending circuit; and in response to a received first response signal, parse the first response signal to obtain an address identifier corresponding to the newly added addressable node;

[0060] a first code transmitting circuit, configured to, in response to a received registration command, perform a first conversion process on the registration command, and transmit the converted registration command to the newly added addressing node via a second bus connected to the newly added addressing node, so that the newly added addressing node generates a first response signal corresponding to the converted registration command in response to the converted registration command, and transmits the first response signal to the first code receiving circuit via a second bus connected to the first code receiving circuit, wherein the first conversion process is configured to convert a digital signal into a voltage signal, and the first response signal carries an address identifier of the newly added addressing node;

[0061] The first code receiving circuit is used to receive the first response signal through the second bus connected to the newly added addressing node; perform a second conversion process on the first response signal, and send the converted first response signal to the controller, wherein the second conversion process is used to convert the voltage signal into a digital signal.

[0062] It should be noted that the first communication module can be a two-bus communication module, and the first communication module can include a first code transmitting circuit and a first code receiving circuit. The code transmitting process of the first code transmitting circuit and the code receiving process of the first code receiving circuit can refer to Figure 2 Specifically, when the device needs to send data to an addressed node, it sets the TXD (Transmit Data) signal high. At this point, the first coding circuit controls the bus to output a 24V voltage, which the addressed node interprets as a "1." Setting the TXD signal low causes the first coding circuit to control the bus voltage to 0V, which the node interprets as a "0." This high-low level change enables the transmission of one bit of data.

[0063] When receiving data, when the TXD of the addressed node is high, it is interpreted as "1"; when the TXD of the addressed node is low, the signal is interpreted as "0". This mechanism ensures that the device can correctly receive the data of the addressed node.

[0064] The first coding circuit converts the digital signal (registration command) generated by the controller into a voltage signal suitable for transmission on the second bus. This circuit ensures that the signal is correctly recognized and received by the newly addressed node, providing the necessary physical layer support for address allocation. The first coding circuit, in contrast to the first coding circuit, is responsible for converting the voltage signal received from the second bus back into a digital signal, enabling it to be parsed and processed by the controller. The coding circuit is key to ensuring that the response from the newly addressed node (i.e., the first response signal) is correctly interpreted and utilized.

[0065] When a newly addressed node is detected, the controller generates a registration command to trigger the address allocation process for the newly addressed node. The registration command typically contains a series of predefined bit sequences that instruct the addressed node to perform a registration operation.

[0066] In response to the registration command, the newly addressed node generates and sends a first response signal. This signal carries the address of the newly added node so that the controller can record and identify the new member. The unique address ensures the independence and traceability of each addressed node in the system.

[0067] In one example, when the non-addressable to addressable device detects a newly added addressable node on the second bus, its built-in controller automatically generates a registration command. For example, the command might be "10110110," a special bit sequence representing the start of address allocation. Upon receiving this digital signal, the first code transmitting circuit converts it into a voltage signal, sending a sequence of high (24V) and low (0V) voltages via the second bus. For example, "10110110" is converted into a series of voltage fluctuations, with a high voltage representing a logic "1" and a low voltage representing a logic "0." Upon receiving this signal, the newly added addressable node executes the registration process and generates an address identifier. For example, assuming the address identifier generated by the node is "00101100," the newly added addressable node converts the address identifier "00101100" into a voltage signal and sends it via the second bus to the first code receiving circuit. After receiving the voltage signal, the first code receiving circuit converts it back into a digital signal and sends it to the controller. The controller receives the first response signal "00101100," interprets it, and determines it is the address identifier of the new node. It stores it in its internal database for future communication. The controller can then send more commands and query requests to the new node, such as fire alarm detection status, environmental parameter reading, etc.

[0068] Optionally, if an addressing node detects an anomaly in the environmental parameters of the monitoring area, the communication circuit in the addressing node converts the digital status signal into a signal suitable for the voltage variation of the second bus. For example, a logic "1" is converted to a high voltage (e.g., 24V), and a logic "0" is converted to a low voltage (e.g., 0V). The converted signal is transmitted via the second bus connected to the addressing node. On the second bus, the signal propagates in the form of high and low voltage variations until it reaches the first receiving circuit of the non-addressing to addressing device. The first receiving circuit parses the captured voltage variation signal back into the digital status signal, restoring the digital status signal originally sent by the addressing node, and transmits the parsed digital status signal to the controller via an internal interface. This process relies on the circuit's internal logic gates, comparators, and timing control circuits to distinguish between high and low voltage levels, thereby identifying "1" and "0" in the bit stream.

[0069] This embodiment uses a controller to automatically detect newly addressed nodes and initiate registration, eliminating the tedious process of manually configuring node addresses and significantly improving the efficiency of device installation and commissioning. The design of the first code transmitting circuit and the first code receiving circuit ensures stable signal transmission across the second bus, effectively minimizing signal attenuation and bit error rates even over long distances and in complex environments, ensuring continuous and accurate communication.

[0070] In an exemplary embodiment, the above device further includes a second communication module, and the controller is further connected to the second communication module, wherein:

[0071] The controller is further configured to receive a configuration command sent by an external encoder through a second communication module, and update preset configuration parameters according to the configuration command, wherein the preset configuration parameters include the current intensity indicated by the control signal corresponding to the alarm state.

[0072] It should be noted that the second communication module is a dedicated communication interface designed to receive configuration commands sent by an external encoder. The external encoder can be a convenient handheld device that allows remote configuration and adjustment of various parameters of the non-addressable to addressable device, especially those that require on-site debugging, such as the current intensity corresponding to the alarm state,

[0073] Preset configuration parameters can be a set of parameters stored within the device that guide specific operations. These are typically stored in a storage area designated by the controller. In this embodiment, these primarily specify the current intensity indicated by the control signal corresponding to an alarm state (e.g., fire, fault, etc.). Specifically, they specify how the device should draw different current intensities based on the alarm state, enabling accurate identification by a non-addressed host.

[0074] The external encoder sends a series of instructions to the controller through the second communication module. These instructions contain parameter information that you want to change or set. For example, the external encoder can be used to configure the current parameters (current intensity) of the fire alarm state, fault state and normal state of the non-addressed to addressable device to meet the current requirements of different non-addressed hosts for fire alarm, fault and normal states.

[0075] In one example, the operating mode of the non-addressable to addressable device can be configured using an external encoder. Of course, the software version of the non-addressable to addressable device can also be read using an external encoder. The external encoder can also be used to read the devices (e.g., addressable nodes) recorded in the non-addressable to addressable device, as well as the number of each type, to facilitate maintenance personnel in determining whether the on-site devices are consistent with the device status at the time of registration.

[0076] Through this embodiment, through the cooperation of the external encoder and the second communication module, the non-addressable to addressable device can realize on-site instant adjustment of parameters, which not only enhances the compatibility of equipment, but also significantly improves maintenance efficiency.

[0077] In an exemplary embodiment, the second communication module includes a second code transmitting circuit and a second code receiving circuit, wherein:

[0078] The second code receiving circuit is used to obtain the query command issued by the external encoder through the current change of the second bus connected to the external encoder, and send the query command to the controller;

[0079] The controller is configured to, in response to a received query command, parse the query command to obtain a command parsing result, wherein the command parsing result includes a second response signal corresponding to the query command; and send the second response signal to the second code sending circuit;

[0080] The second coding circuit is configured to perform a third conversion process on the second response signal in response to the received second response signal to obtain a converted second response signal, and transmit the second response signal to the external encoder via a second bus connected to the external encoder, so that the external encoder identifies a query result corresponding to the query command based on the second response signal, wherein the third conversion process is to convert the digital signal into a current signal.

[0081] It should be noted that the second communication module can be dedicated to the communication between the non-addressing to addressing device and the external encoder. The second communication module may include a second code transmitting circuit and a second code receiving circuit, and the second code transmitting circuit and the second code receiving circuit can be used to realize signal sending and receiving.

[0082] The second receiving circuit can be used to detect the current change on the second bus to convert the query command sent by the external encoder from the current signal to a digital signal for processing by the controller. The code sending process of the second sending circuit and the code receiving process of the second receiving circuit can be referred to Figure 3 Specifically, during the code transmission phase, the encoder is in the receiving state, TXD is high, and the second code transmission circuit is determined to not need to draw bus current from the bus. The encoder interprets this as a "1." TXD is low, and the second code transmission circuit needs to draw a preset current (e.g., 30mA) from the bus. The encoder interprets this as a "0." During the code reception phase, the encoder is in the transmitting state. When RXD is high, the encoder transmits a "1" bit; when RXD is low, the encoder transmits a "0." By controlling current changes to send and receive data, the accuracy and reliability of communication are ensured.

[0083] The second response signal, generated by the controller in response to the query command, may include the specific query result and is in the form of a digital signal. It must be converted by the second encoding circuit before being transmitted to the external encoder. The third conversion process may refer to the process by which the second encoding circuit converts the digital signal into a current signal to meet the reception requirements of the external encoder.

[0084] In one example, a query about the current intensity in a fire alarm state is sent. The query command is initiated via the second bus. During the code transmission phase, the encoder sends a specific current change sequence to the second code receiving circuit of the non-addressable to addressable device.

[0085] The second receiving circuit detects the current change, converts it into a digital signal, and sends it to the controller. The controller parses the digital signal and recognizes that it is a command to query the current intensity of the current in the current alarm state. The controller searches the internally stored preset configuration parameters, obtains the setting parameters of the current intensity in the fire alarm state, such as 40mA, and generates a second response signal containing this information. The second response signal is subjected to a first conversion process by the second sending circuit and converted into a current signal (for example, by controlling a constant current source to output a specific current). The converted signal is sent back to the external encoder via the second bus. After receiving the current signal, the external encoder identifies the query result corresponding to the query command, that is, the current intensity in the fire alarm state is 40mA.

[0086] Optionally, the processing procedure of the configuration command sent by the external encoder in the second communication module may refer to the processing manner of the query command, which is not described in detail in this application.

[0087] Through this embodiment, the non-addressable to addressable device realizes remote parameter query and configuration through close cooperation between the second communication module and the external encoder.

[0088] In an exemplary embodiment, the current control module is further configured to adjust the duty cycle of the pulse width modulation signal according to the first control signal to control the current intensity corresponding to the first control signal.

[0089] It should be noted that the current control module can adjust the current intensity output to the non-addressed host based on a first control signal sent by the controller, thereby establishing effective communication between the addressed and non-addressed systems. When the addressed node detects a fire alarm or fault, the controller sends a first control signal instructing the current control module to adjust the current intensity to the fire alarm or fault state.

[0090] A pulse-width modulated signal is a type of signal used to digitally control analog circuits. It controls the average current output by the circuit by varying the signal's duty cycle (i.e., the proportion of the signal's high-level duration within a cycle). In this embodiment, the PWM signal controls a variable resistor or transistor switch in a current control module, thereby adjusting the output current.

[0091] In specific practice, when the addressed node is in a normal state, the current drawn by the non-addressed to addressable device through the current control module is less than 5mA, for example, it can be set to 3mA, to meet the standard current range for the non-addressed host to determine that the loop is normal. When the addressed node detects a fault, the current drawn by the non-addressed to addressable device through the current control module is between 10mA and 20mA, for example, it can be set to 15mA, to ensure that the non-addressed host can accurately identify the presence of a fault in the loop. When the addressed node detects a fire alarm, the current drawn by the non-addressed to addressable device through the current control module is greater than 30mA, for example, it can be set to 40mA or higher, to ensure that the non-addressed host can clearly identify the fire alarm signal.

[0092] Through this embodiment, by finely adjusting the duty cycle of the PWM signal, the current control module can accurately control the intensity of the output current, thereby ensuring the accuracy of communication with the non-addressed host to a certain extent.

[0093] In an exemplary embodiment, the above device further includes: a short circuit detection module, and the controller is further connected to the short circuit detection module; wherein,

[0094] a short circuit detection module, configured to trigger generation of a short circuit command and send the short circuit command to the controller when there is an abnormal short circuit, wherein the abnormal short circuit belongs to a first circuit formed between the apparatus and a non-addressed host, or a second circuit formed between the apparatus and an addressed node;

[0095] a controller, configured to generate a second control signal in response to a received short-circuit command according to the short-circuit command and preset configuration parameters, and send the second control signal to the current control module;

[0096] The current control module is used to output a current of a specified intensity corresponding to the second control signal to the non-addressed host in response to the received second control signal, so that the non-addressed host can identify the abnormal circuit existing in the above-mentioned device based on the current of the specified intensity.

[0097] It should be noted that the short-circuit detection module can be used to monitor the first loop formed between the non-addressed to addressable device and the non-addressed host, and the second loop formed between the device and the addressed node, to detect whether there is a short circuit. Once an abnormality is detected, that is, a short circuit, it will trigger and send a short-circuit command to the controller. When the controller receives the short-circuit command from the short-circuit detection module, it generates a control signal, that is, a second control signal, based on the preset short-circuit state current configuration parameters, to instruct the current control module to output a current of a specific intensity to reflect the short-circuit state. The preset configuration parameters may refer to parameters pre-set in the non-addressed to addressable device by a handheld electronic encoder, including the current intensity setting under the short-circuit state, to ensure that the non-addressed host can correctly identify the short-circuit condition.

[0098] In one example, after a non-addressable to addressable device is powered on, the short-circuit detection module begins operating, detecting the secondary circuit between the device and the addressed node. If an abnormal current or voltage drop is detected, it will be determined as a short circuit and trigger the generation of a short-circuit command. The short-circuit command is sent to the controller. Based on the preset short-circuit current configuration, the controller generates a second control signal, instructing the current control module to output a short-circuit current. For example, the set value is 25mA, which is significantly higher than the normal state current but lower than the fire alarm state current. After receiving the second control signal, the current control module controls the internal circuit to output a short-circuit current of 25mA to the non-addressable host circuit by adjusting the duty cycle of the PWM signal. The non-addressable host detects the 25mA current and, based on its preset current recognition logic, identifies a short circuit in the circuit. The non-addressable host then issues a warning, alerting maintenance personnel that a short circuit has occurred in the secondary circuit and requires immediate inspection and repair.

[0099] According to this embodiment, the short circuit detection module is used to monitor the loop, which can improve the stability of the system to a certain extent.

[0100] In an exemplary embodiment, the short circuit detection module is further used to monitor the voltage changes of the first circuit and the second circuit, and when the monitored voltage changes indicate that there is a circuit in the first circuit and the second circuit whose voltage is lower than a preset voltage threshold, it is determined that there is an abnormal circuit in which a short circuit has occurred.

[0101] It should be noted that the first loop may refer to an electrical connection path between the non-addressed to addressable device and the non-addressed host. Through this path, the device can output a current signal to the non-addressed host to feedback the status of the addressed node.

[0102] The second loop may refer to an electrical connection path between a non-addressed to addressable device and an addressed node, and is used for data communication and control signal transmission between the addressed node and the device.

[0103] The preset voltage threshold can be a voltage level value set within the short circuit detection module to determine whether a short circuit has occurred in the circuit. When the detected voltage drops to or below the threshold, it is considered that a short circuit may have occurred in the circuit.

[0104] The short circuit detection module periodically or continuously monitors the voltage fluctuations of the first circuit and the second circuit to identify a possible short circuit condition, for example, by using a voltage comparator to continuously monitor the comparison between the circuit voltage and a preset voltage threshold.

[0105] Through this embodiment, the accuracy of short circuit identification is improved by real-time monitoring of the loop voltage.

[0106] In an exemplary embodiment, the device further includes a signal detection module, and the controller is further connected to the signal detection module; wherein the signal detection module is configured to receive an external control signal; and transmit the external control signal to the controller, wherein the external control signal is configured to control a specified component to start or stop, where the specified component is a module belonging to the device or an addressable node connected to the device;

[0107] The controller is further configured to control the start or stop of a designated component in response to a received external control signal.

[0108] It should be noted that the signal detection module can be used to receive control signals from outside the system. In actual practice, these control signals may be sent from sources such as the building's central control system or manual alarm buttons. The function of the signal detection module is to convert these external signals into signals that can be processed within the system and then send them to the controller. The external control signal can be a signal sent by an external device, which can be used to instruct a specific module of a non-addressable to addressable device or an addressed node connected to the device to perform certain operations, such as starting or stopping (i.e., stopping). The designated component can be any module inside the device, such as an audible and visual alarm module, a communication module, etc., or it can be an addressable node connected to the device, such as a smoke detector or a heat detector.

[0109] When the controller receives an external control signal, it can interpret the signal's intent and then issue a start or stop control command to the designated component. For example, when a start signal is received, the controller activates the sound and light alarm; when a stop signal is received, the controller commands the smoke detector to enter test mode.

[0110] Specifically, refer to Figure 4As shown, the non-addressable to addressable device may include a first communication module 102, a controller 104, a current control module 106, a second communication module 402, a short circuit detection module 404 and a signal detection module 406, wherein the first communication module 102 and the second communication module 402 are connected to two buses respectively.

[0111] Specifically, the signal processing process in each module of the non-addressing to addressing device can refer to the above description, and this application will not elaborate on it here.

[0112] Controller 104 can be a single-chip microcomputer. In this case, it can achieve real-time communication with externally addressed nodes and handheld encoders via multiple UARTs (Universal Asynchronous Receiver / Transmitter). This ensures node registration status updates and control command transmission, while also allowing easy configuration of operating parameters via the handheld device. Through at least five ADCs (Analog-to-Digital Converters), it can not only sense actions from non-addressed hosts, such as reset commands or power anomalies, but also continuously monitor the health of the two buses, including voltage levels and short-circuit risks, to ensure stable system operation. Furthermore, the capture and analysis of external control signals enables the microcontroller to issue start or stop commands to the addressed nodes in a timely manner, enhancing the system's responsiveness and functionality. Multiple GPIOs (General Purpose Input / Output) enable the switching of indicator lights, precise control of the two-bus timing, and fine-tuning of current output, further enhancing the device's practicality and safety.

[0113] Through this embodiment, the combination of the signal detection module and the controller enables the non-addressable to addressable device to receive and respond to external control signals, thereby realizing intelligent equipment management and control.

[0114] In an exemplary embodiment, the controller is further configured to, upon detecting a reset command, determine the node to be reset indicated by the reset command according to preset configuration parameters, and send the reset command to the node to be reset through the first communication module.

[0115] It should be noted that the reset command is a special control command, which is manually triggered by a non-addressed host or a user to reset or initialize the addressed node connected to the device, so that it returns to the default or initial operating state.

[0116] Of course, the reset command can also be generated by the controller monitoring the status of relevant signals in a group of addressed nodes and non-addressed hosts. For example, if it is detected that an addressed node is offline, the reset command is automatically triggered. Of course, if a non-addressed host is connected to a group of non-addressed nodes, the status of the non-addressed nodes can also be detected. For example, if it is detected that a non-addressed node is offline, the reset command is automatically triggered.

[0117] The preset configuration parameters may also include reset operation conditions and operation procedures for a specific node.

[0118] Specifically, the addressed node that receives the reset command executes the reset process, and the operating parameters and status information of the reset node are reset to the default state. After the node is reset, it sends a confirmation message to the non-addressed to addressing device via the second bus. After the controller receives the confirmation information from all nodes to be reset, it feedbacks to the non-addressed host through the second communication module (if any) or the current control module, indicating that the reset operation has been successfully completed and all nodes have returned to normal state.

[0119] In one example, if Figure 5 As shown, after the non-addressable to addressable device is powered on and starts operating, that is, after the device is powered on, a registration instruction is sent to a group of addressable nodes to establish a communication connection between the device and the addressable nodes. If a new addressable node can be detected in the addressable node list, the new device registration operation will be performed. The presence of a reset command is monitored. If a reset command is present, the reset operation is performed. If not, the status monitoring phase is directly performed. The status of the addressable device is monitored in real time, including fire alarm signals and device disconnection. If a fire alarm or device disconnection is detected, the non-addressable to addressable device will change the current output to the non-addressable host through the current control module, thereby reporting the abnormal status to the non-addressable host and realizing indirect transmission of alarm information.

[0120] The above examples show how the non-addressable to addressable device utilizes the first communication module to perform efficient and intelligent communication and status management with the addressed node and the non-addressable host, thereby ensuring the accuracy and reliability of the fire alarm system.

[0121] Through this embodiment, through intelligent matching of the controller with preset configuration parameters, the non-addressable to addressable device can accurately identify and operate only on the nodes that need to be reset, thereby avoiding interference with other normally operating nodes in the system.

[0122] It should be noted that the above modules can be implemented through software or hardware. For the latter, it can be implemented in the following ways, but not limited to: the above modules are all located in the same processor; or the above modules are located in different processors in any combination.

[0123] According to another aspect of the embodiments of the present application, an alarm system is also provided, including: a non-addressable to addressable device in any of the above embodiments; an addressable node, the addressable node is connected to the non-addressable to addressable device; and a non-addressable host, the non-addressable host is connected to the addressable node via the non-addressable to addressable device.

[0124] In this embodiment, the alarm system structure diagram can be found in the attached Figure 6 , including a non-addressable to-addressable device, a non-addressable host, and a group of addressed nodes. Among them, there can be one or more non-addressable to-addressable devices, one non-addressable host, and multiple addressed nodes, that is, one non-addressable host can be connected to one or more non-addressable to-addressable devices, and one partition can correspond to one non-addressable to-addressable device. One non-addressable host can be connected to at least one non-addressable node. The non-addressable to-addressable device can be powered by a 24VDC power supply, and the 24VDC power supply can also power all connected addressed nodes through a second bus to ensure that the communication line can operate normally without an external power supply. External signals can be identified and acquired by the signal detection module in the non-addressable to-addressable device.

[0125] The output of the non-addressable-to-addressable device can support the connection of n addressable nodes. The value of n can be determined by the device's load capacity, that is, the maximum current it can provide to external devices. This ensures that the system can be flexibly expanded according to actual needs. For example, if the device's load capacity is designed to be 500mA, considering the power consumption requirements of the addressable nodes, a theoretical maximum of 254 nodes can be connected. In practice, the total number of nodes is dynamically adjusted based on their average and maximum power consumption to ensure that the total power consumption does not exceed 500mA.

[0126] Through the embodiments provided by the present application, the first communication module is used to obtain the status digital signal of the addressed node based on the voltage changes of the two buses connected to the addressed node, and send the status digital signal to the controller, wherein the status digital signal is a digital signal generated by the addressed node when an abnormality is detected in the environmental parameters of the monitoring area, and is used to indicate that the addressed node is in an alarm state; the controller is used to respond to the received status digital signal, analyze the status digital signal according to preset configuration parameters, generate a first control signal corresponding to the status digital signal, and send the first control signal to the current control module; the current control module is used to respond to the received first control signal, output a current of a target intensity corresponding to the first control signal to the non-addressed host, so that the non-addressed host can identify that the addressed node is in an alarm state based on the current of the target intensity. Communication is established with the addressed node through the first communication module to capture the status digital signal sent by the addressed node, so that the controller generates a first control signal according to the preset configuration parameters. The current control module can output the corresponding current intensity to the non-addressed host according to the first control signal, so that the non-addressed host can identify the alarm status of the addressed node, and the addressed node can communicate with it without modifying the existing non-addressed host, which solves the problem in the related art that the addressed node cannot communicate with the non-addressed host and improves the compatibility of the system.

[0127] It should be noted that the above modules can be implemented through software or hardware. For the latter, it can be implemented in the following ways, but not limited to: the above modules are all located in the same processor; or the above modules are located in different processors in any combination.

[0128] Obviously, those skilled in the art should understand that the modules or steps of the present application described above can be implemented using a general-purpose computing device, they can be concentrated on a single computing device, or distributed across a network composed of multiple computing devices, they can be implemented using program code executable by the computing device, and thus, they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be performed in a different order than herein, or they can be fabricated into separate integrated circuit modules, or multiple modules or steps can be fabricated into a single integrated circuit module for implementation. Thus, the present application is not limited to any specific combination of hardware and software.

[0129] The above are only preferred embodiments of the present application and are not intended to limit the present application. For those skilled in the art, various modifications and variations of the present application are possible. Any modifications, equivalent substitutions, improvements, etc. made within the principles of the present application shall be included in the scope of protection of the present application.

Claims

1. A non-addressable to addressable device, characterized in that: It includes a controller, a first communication module and a current control module, wherein the controller is connected to the first communication module and the current control module; wherein, The first communication module is configured to obtain a status digital signal of the addressed node based on voltage changes of the second bus connected to the addressed node, and send the status digital signal to the controller, wherein the status digital signal is a digital signal generated by the addressed node when an abnormality is detected in an environmental parameter of a monitoring area and is used to indicate that the addressed node is in an alarm state; The controller is configured to, in response to the received state digital signal, parse the state digital signal according to preset configuration parameters, generate a first control signal corresponding to the state digital signal, and send the first control signal to the current control module; The current control module is used to output a current of a target intensity corresponding to the first control signal to a non-addressed host in response to the received first control signal, so that the non-addressed host can identify that the addressed node is in the alarm state based on the current of the target intensity, and the non-addressed host is a host that does not support protocol data transmission.

2. The device according to claim 1, characterized in that The first communication module includes a first code sending circuit and a first code receiving circuit; wherein, The controller is further configured to, upon detecting the presence of a newly added addressable node, generate a registration command and send the registration command to the first code sending circuit; and in response to a received first response signal, parse the first response signal to obtain an address identifier corresponding to the newly added addressable node; The first code transmitting circuit is configured to, in response to the received registration command, perform a first conversion process on the registration command, and transmit the converted registration command to the newly added addressing node via a second bus connected to the newly added addressing node, so that the newly added addressing node generates a first response signal corresponding to the converted registration command in response to the converted registration command, and transmits the first response signal to the first code receiving circuit via a second bus connected to the first code receiving circuit, wherein the first conversion process is configured to convert a digital signal into a voltage signal, and the first response signal carries an address identifier of the newly added addressing node; The first code receiving circuit is configured to receive the first response signal via a second bus connected to the newly added addressing node; perform a second conversion process on the first response signal; and send the converted first response signal to the controller, wherein the second conversion process is configured to convert a voltage signal into a digital signal.

3. The device according to claim 1, characterized in that The above device further includes a second communication module, and the controller is further connected to the second communication module, wherein: The controller is further configured to receive a configuration command sent by an external encoder through the second communication module, and update the preset configuration parameters according to the configuration command, wherein the preset configuration parameters include the current intensity indicated by the control signal corresponding to the alarm state.

4. The device according to claim 3, characterized in that The second communication module includes a second code transmitting circuit and a second code receiving circuit, wherein: The second code receiving circuit is configured to obtain a query command issued by the external encoder through current changes of two buses connected to the external encoder, and send the query command to the controller; The controller is configured to, in response to the received query command, parse the query command to obtain a command parsing result, wherein the command parsing result includes a second response signal corresponding to the query command; and send the second response signal to the second code sending circuit; The second coding circuit is configured to perform a third conversion process on the second response signal in response to the received second response signal to obtain the converted second response signal, and send the second response signal to the external encoder via a second bus connected to the external encoder, so that the external encoder identifies the query result corresponding to the query command based on the second response signal, wherein the third conversion process is to convert the digital signal into a current signal.

5. The device according to claim 1, characterized in that The current control module is further configured to adjust the duty cycle of the pulse width modulation signal according to the first control signal, so as to control the current intensity corresponding to the first control signal.

6. The device according to claim 1, characterized in that The above device further includes: a short circuit detection module, and the controller is also connected to the short circuit detection module; wherein, The short circuit detection module is configured to trigger generation of a short circuit command and send the short circuit command to the controller when there is an abnormal short circuit, wherein the abnormal short circuit belongs to a first circuit formed between the apparatus and the non-addressed host, or a second circuit formed between the apparatus and the addressed node; The controller is configured to generate a second control signal in response to the received short-circuit command according to the short-circuit command and the preset configuration parameters, and send the second control signal to the current control module; The current control module is used to output a current of a specified intensity corresponding to the second control signal to the non-addressed host in response to the received second control signal, so that the non-addressed host can identify the abnormal circuit existing in the above-mentioned device based on the current of the specified intensity.

7. The device according to claim 6, characterized in that The short circuit detection module is also used to monitor the voltage changes of the first circuit and the second circuit, and when the monitored voltage changes indicate that there is a circuit in the first circuit and the second circuit whose voltage is lower than a preset voltage threshold, determine that there is an abnormal circuit where a short circuit occurs.

8. The device according to claim 1, characterized in that The above device also includes a signal detection module, and the controller is also connected to the signal detection module; wherein, The signal detection module is configured to receive an external control signal and send the external control signal to the controller, wherein the external control signal is used to control a specified component to start or stop, and the specified component is a module belonging to the above-mentioned device or an addressable node connected to the above-mentioned device; The controller is further configured to control the designated component to start or stop in response to the received external control signal.

9. The device according to any one of claims 1 to 8, characterized in that The controller is further configured to, when a reset command is detected, determine the node to be reset indicated by the reset command according to the preset configuration parameters, and send the reset command to the node to be reset through the first communication module.

10. An alarm system, characterized in that: include: The non-addressing to addressing device according to any one of claims 1 to 9; an addressing node connected to the non-addressing to addressing device; A non-addressable host is connected to the addressable node via the non-addressable to addressable device.

Citation Information

Patent Citations

  • Addressing type fire detection method

    CN118736745A

  • Addressing-to-non-addressing conversion device and alarm system

    CN119363512A

  • Fire alarm system

    US20080258924A1

  • Method and apparatus for communicating with non-addressable notification appliances

    US20130027198A1

Cited By

  • Method and device for determining working mode of host, program product and storage medium

    CN121418281A