[go: up one dir, main page]

CN111445688B - Full-coverage infrared terminal remote controller suitable for ZigBee network - Google Patents

Full-coverage infrared terminal remote controller suitable for ZigBee network Download PDF

Info

Publication number
CN111445688B
CN111445688B CN202010316148.1A CN202010316148A CN111445688B CN 111445688 B CN111445688 B CN 111445688B CN 202010316148 A CN202010316148 A CN 202010316148A CN 111445688 B CN111445688 B CN 111445688B
Authority
CN
China
Prior art keywords
infrared
remote controller
terminal remote
remote control
full
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.)
Active
Application number
CN202010316148.1A
Other languages
Chinese (zh)
Other versions
CN111445688A (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.)
South China University of Technology SCUT
Original Assignee
South China University of Technology SCUT
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 South China University of Technology SCUT filed Critical South China University of Technology SCUT
Priority to CN202010316148.1A priority Critical patent/CN111445688B/en
Publication of CN111445688A publication Critical patent/CN111445688A/en
Application granted granted Critical
Publication of CN111445688B publication Critical patent/CN111445688B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C23/00Non-electrical signal transmission systems, e.g. optical systems
    • G08C23/04Non-electrical signal transmission systems, e.g. optical systems using light waves, e.g. infrared
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • 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
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Selective Calling Equipment (AREA)

Abstract

The invention belongs to the field of infrared terminal remote controllers, and relates to a full-coverage infrared terminal remote controller suitable for a ZigBee network, which comprises the following components: soC chip and peripheral circuit module, weak light electric energy collection module, infrared emission array circuit thereof, wherein: soC chip and peripheral circuit module thereof: the remote controller is used for controlling and coordinating the work of the infrared terminal remote controller; the weak light electric energy collection module: the system is used for converting indoor weak light energy into electric energy and storing the electric energy in a rechargeable battery to supply power to the whole infrared terminal remote controller; infrared emission array circuit: the infrared remote control device is used for transmitting infrared remote control data and comprises a plurality of groups of infrared LED transmitting circuits, and only one group of infrared LED transmitting circuits corresponding to the controlled electrical equipment work during one infrared remote control transmission. The infrared terminal remote controller provided by the invention is stable in operation, reduces blind emission and power consumption, and can be used for remotely controlling electrical equipment in different rooms in a room through a ZigBee network.

Description

Full-coverage infrared terminal remote controller suitable for ZigBee network
Technical Field
The invention belongs to the field of infrared terminal remote controllers, and relates to a full-coverage infrared terminal remote controller suitable for a ZigBee network.
Background
Domestic appliances such as air conditioners and televisions in intelligent home and intelligent hotels almost all adopt infrared remote controllers, and the infrared remote controllers have low cost, strong anti-interference capability and good directivity and are widely accepted by markets. But the infrared remote control and communication technology is a point-to-point communication technology, the communication distance is short, the obstacle cannot be penetrated, the communication networking is inconvenient, and the wireless network technology widely applied to intelligent home and intelligent hotels is a ZigBee and other radio communication technology with convenient networking. Therefore, in order to realize remote control of electrical equipment in different rooms in a room through a ZigBee network, an infrared remote controller based on the ZigBee network needs to be designed.
Disclosure of Invention
Aiming at the defects of the prior art, the invention provides a full-coverage infrared terminal remote controller suitable for a ZigBee network.
The invention is realized by adopting the following technical scheme:
a full-coverage infrared terminal remote controller suitable for a ZigBee network, comprising: soC chip and peripheral circuit module, weak light electric energy collection module, infrared emission array circuit thereof, wherein:
SoC chip and peripheral circuit module thereof: the remote controller is used for controlling and coordinating the work of the infrared terminal remote controller;
The weak light electric energy collection module: the system is used for converting indoor weak light energy into electric energy and storing the electric energy in a rechargeable battery to supply power to the whole infrared terminal remote controller;
Infrared emission array circuit: the infrared remote control device is used for transmitting infrared remote control data and comprises a plurality of groups of infrared LED transmitting circuits, and only one group of infrared LED transmitting circuits corresponding to the controlled electrical equipment work during one infrared remote control transmission.
Preferably, the SoC chip and its peripheral circuit modules are specifically used for the applications including but not limited to: generating an infrared remote control waveform; controlling the infrared emission array circuit to work; the remote control of the electrical equipment is completed by cooperation with the ZigBee coordinator; and waking up the full-coverage infrared terminal remote controller.
Preferably, the SoC chip and the SoC chip in the peripheral circuit module thereof adopt the SoC chip integrated with the ZigBee RF transceiver, and are called MCU for short; the peripheral circuit includes: RF receive and transmit circuitry, high frequency crystal oscillator, low frequency crystal oscillator circuitry, analog multiplexing and decoupling capacitors.
Preferably, the infrared emission array circuit comprises 15 sets of infrared LED emission circuits with a half intensity angle of 25 °.
Preferably, the full-coverage infrared terminal remote controller adopts a synchronous SPI mode of an on-chip USART peripheral of the MCU to realize infrared coding output.
Preferably, the full-coverage infrared terminal remote controller adopts USART0 of the MCU to generate infrared remote control waveforms, the USART 0US 0 TX output is configured to a PB15 pin of the MCU, PB15 is connected with D pins of two analog multi-way switches, outputs S1-S8 of the two analog multi-way switches are connected with 15 groups of infrared LED transmitting circuits, S8 of one analog multi-way switch is suspended, and PB 11-PB 14 pins of the MCU select one group of infrared LED transmitting circuits corresponding to controlled electrical equipment in the 15 groups of infrared LED transmitting circuits.
Preferably, the fully-covered infrared terminal remote controller is hemispherical, the SoC chip and the rechargeable battery are located in the hemispherical outline structure, and the infrared emission array circuit and the weak light electric energy collection module are located outside the hemispherical outline structure.
Preferably, the full-coverage infrared terminal remote controller is provided with three rings at the hemispherical outer part, the outer ring is a weak light electric energy collection module, and an amorphous silicon solar battery is used for supplying power to the infrared terminal remote controller and charging a rechargeable battery in the terminal remote controller in parallel; the middle ring is 8 groups of infrared LED transmitting circuits, and the inner ring is 7 groups of infrared LED transmitting circuits.
Preferably, an infrared remote control code library required by the full-coverage infrared terminal remote controller is stored in a PAN network coordinator in the ZigBee network.
Preferably, the infrared remote control code library includes the contents as shown in table 1:
TABLE 1
Wherein: TCH and TCL are respectively high level time and low level time of one period; preambleH, preambleL, stopH and StopL are the high and low level time lengths of the preamble and stop bits, respectively; bit 0 and bit 1 are respectively composed of two levels; zero1st, zero2nd are the duration of the first level of bit 0 and the duration of the second level of bit 0, respectively; one1st, one2nd are the duration of the first level of bit 1 and the duration of the second level of bit 1, respectively.
Compared with the prior art, the invention has at least the following advantages and beneficial effects:
1. the terminal remote controller is arranged at the top of a room, hemispherical emission covers the whole room, each group of infrared emission diodes is independently controlled and has a constant current output function, the operation is stable, and only the corresponding infrared emission diodes work when one-time remote control code output is performed, so that blind emission is reduced, and the power consumption is reduced.
2. The invention separates the relatively stable waveform parameters of the infrared codes from the dynamically changing function codes, thereby reducing the ZigBee communication data volume; the infrared remote controller has the function of a universal infrared remote controller, realizes infrared coding output by adopting an SPI mode of an on-chip USART peripheral of the MCU, and has very accurate pulse width and duty ratio.
3. The invention adopts the ultra-low power consumption design, has the weak light electric energy collection function, reduces the battery replacement times, and is convenient for users to use continuously.
4. The full-coverage infrared terminal remote controller suitable for the ZigBee network is arranged at the top of a room, can cover equipment which is required to be remotely controlled in the whole room, and can realize remote control operation on each indoor equipment by a user through a manual operator, a mobile phone and the like.
5. According to the invention, the infrared remote control code library is placed in the ZigBee coordinator, and the newly added infrared remote control code is also placed in the coordinator, so that the cost of the infrared remote control code library is not obviously increased due to the fact that the coordinator has rich resources.
Drawings
FIG. 1 is a block diagram showing the overall structure of an infrared terminal remote controller according to an embodiment of the present invention;
FIG. 2 is a diagram illustrating a hemispherical profile of an infrared emitting diode array and a weak light cell in accordance with an embodiment of the present invention;
FIG. 3 is a circuit diagram of a set of infrared emitting diode outputs in one embodiment of the invention;
FIG. 4 is a diagram of a weak light power harvesting module and charging circuit according to one embodiment of the invention;
FIG. 5 is a flow chart of the generation and transmission of infrared remote control encoded data in one embodiment of the present invention.
Detailed Description
The invention will be described in more detail further below with reference to the accompanying drawings, to which embodiments of the invention are not limited.
The infrared terminal remote controller of the present invention comprises: the system comprises a weak light electric energy collection module, an SoC chip, a peripheral circuit module of the SoC chip and an infrared emission array circuit. The SoC and the peripheral circuit thereof adopt a low-power design scheme of an SoC chip EFR32MG14 integrating an RF (radio frequency) function, and have a wireless wake-up function; the infrared terminal remote controller is arranged at the top of a room, and the infrared emission array circuit of the infrared terminal remote controller has a hemispherical full-coverage infrared emission function, so that the emission intensity is stable; the weak light electric energy collection circuit has the functions of acquiring and charging weak light electric energy suitable for indoor use. The method comprises the steps that infrared remote control coding data of electrical equipment to be operated by a terminal remote controller are obtained from a PAN network coordinator in a ZigBee network and are stored in Flash of a local MCU; the remote control command sent by the wireless manual operator or the mobile phone is transmitted to the terminal remote controller through a PAN (personal area network) network coordinator, the terminal remote controller reads corresponding infrared emission data from Flash after analyzing the command, and corresponding infrared control codes are sent through a group of infrared emission tubes of corresponding electrical equipment.
Specifically, fig. 1 is a general structural block diagram of an infrared terminal remote controller, where the infrared terminal remote controller includes a weak light electric energy collection module M10, an SoC chip and its peripheral circuit module M11, and an infrared emission array circuit M12, where: the SoC chip and the peripheral circuit module M11 thereof are connected with the weak light electric energy collection module M10 and the infrared emission array circuit M12, and the weak light electric energy collection module M10 is connected with the SoC chip and the peripheral circuit module M11 thereof and the infrared emission array circuit M12. The weak light electric energy collection module M10 converts indoor weak light energy into electric energy and stores the electric energy in a rechargeable battery to supply power to the whole infrared terminal remote controller, and a detailed circuit is shown in fig. 4; the SoC chip and a peripheral circuit module M11 thereof adopt an SoC chip EFR32MG14 (hereinafter referred to as MCU), the chip integrates an RF transceiver of ZigBee, and the peripheral circuit comprises an RF receiving and transmitting circuit, a 38.4MHz high-frequency crystal oscillator, a 32768Hz low-frequency crystal oscillator circuit, 2 pieces of analog multi-way switches TMUX1208, decoupling capacitors and the like; the infrared emission array circuit M12 (infrared emission diode array) includes 15 sets of infrared LED emission circuits with a half-intensity angle of 25 °, one set of which is shown in fig. 3.
The infrared terminal remote controller is hemispherical and is arranged at the top of a room. The SoC chip and the rechargeable battery are positioned in the hemispherical outline structure, and the infrared emitting diode array and the weak light battery are positioned outside the hemispherical outline structure. As shown in fig. 2, the hemispherical outer part is divided into three rings, the outer ring is a weak light type solar cell, and three 3.5 volt/42 microampere amorphous silicon solar cells are adopted to be connected in parallel to supply power to the infrared terminal remote controller and charge a rechargeable battery in the terminal remote controller; the middle ring is an 8-group infrared LED transmitting circuit, the inner ring is a 7-group infrared LED transmitting circuit, the half intensity angle of the two infrared LED transmitting circuits is 25 degrees, and the whole room is fully covered. Each group of infrared LED transmitting circuits is independently controlled by the MCU through an analog multi-way switch, and only one group of infrared LED transmitting circuits corresponding to the controlled electrical equipment works when in one infrared remote control transmission, thereby being beneficial to energy saving.
The method comprises the steps of generating an infrared remote control waveform by using USART0 of an MCU, configuring US0_TX output of the USART0 to a PB15 pin of the MCU, connecting PB15 with D pins of two analog multi-way switches, connecting outputs S1-S8 of the two analog multi-way switches (wherein S8 of one analog multi-way switch is suspended) with 15 groups of infrared LED transmitting circuits, and selecting one group of infrared LED transmitting circuits corresponding to controlled electrical equipment in the 15 groups of infrared LED transmitting circuits by PB 11-PB 14 pins of the MCU. Each infrared LED driving circuit is similar as shown in fig. 3. In fig. 3, the PB15 drives the triode through an analog multiplexer, and the triode driving circuit drives the D202 infrared LED. The triode driving circuit is similar to a constant current driving circuit, the triode Q201 adopts a low-saturation voltage NPN triode PBSS4120T, when the power supply voltage VBAT changes within the range of 1.8-3.8 volts, the working current of the infrared LED is about 50 milliamperes, and the emission intensity is stable. If the room is particularly large, the resistance of R202 can be further reduced to improve the current of the LED, and if the resistance of R202 is changed from 14 ohms to 10 ohms, the current of the infrared LED is changed from 50 milliamperes to 70 milliamperes. In order to reduce the usual power consumption of the analog multi-way switch, the MCU applies power to the analog multi-way switch through the PMOSFET only during the period of transmitting the infrared remote control code, and the circuit of the MCU for controlling the working power supply of the analog multi-way switch is similar to the working circuits of Q001 and Q003 in fig. 4.
In order to facilitate installation and reduce wired wiring in indoor rooms, the terminal remote control is powered by a battery. When the light irradiates the room, the light intensity of the living room and the room is generally between 50Lux and 300Lux, and in order to prolong the service life of the terminal remote controller, a weak light electric energy collection module and a charging circuit as shown in fig. 4 are designed. In fig. 4, PA0 and PA1 of the MCU are configured as analog inputs, respectively connected to AI0 and AI1; PD 13-PD 15 of the MCU are configured as I/O outputs connected ChargeEN, measureVSolarEn and MeasureVBATEn, respectively. BT001 is three 3.5 v/42 microampere amorphous silicon solar cells connected in parallel, BT002 is 220 milliampere lithium iron phosphate rechargeable battery (size equivalent to battery No. 7). Since the low-light solar cell BT001 has a small output current, the cell is charged directly through the diode D001. In order to further improve the charging efficiency, the diode D001 is connected with a P-type low-resistance MOSFET in parallel to bypass the diode current, so that the power consumption caused by the forward voltage drop of the diode is reduced. The MCU determines whether to switch the bypass MOSFET by measuring the voltages of BT001 and BT002, and only when the voltage of BT001 is smaller than 3.6 volts and larger than the voltage of BT002 by 0.1 volts, the MCU turns on Q002. In order to reduce the loss of electric energy in the voltage measurement process, Q001 and Q003 are conducted in a short time in the measurement process, and Q001 and Q003 are closed immediately after the measurement is finished, so that the loss of electric energy through the voltage dividing resistor is reduced. The weak light electric energy collection can reduce the charging times of the rechargeable battery, and if the remote control instruction is sent less frequently, the device can work for a long time. For example, if the LED on time is 30 ms and 50 ma during one remote control emission, the weak light solar battery can output about 126 microamps of current under normal indoor illumination, and meanwhile, the power consumption of the MCU during normal sleep, the power consumption of wireless wake-up and the power consumption required by one ZigBee communication (about 10 ma and 20 ms) are considered, the electric energy collected from the weak light solar battery for 15 seconds can support one remote control operation, and can meet the use habit of the remote controller in smart home and smart hotel.
Since the terminal remote controller needs to control a plurality of electrical appliances of many different kinds, and the infrared remote control code of each electrical appliance is different, the terminal remote controller needs to have the characteristics of a universal remote controller. If all the infrared remote control codes in the existing market are to be put into the infrared terminal remote controller, a large storage space is required, and the cost is increased. According to the invention, the infrared remote control code library is placed in the ZigBee coordinator, and the newly added infrared remote control code is also placed in the coordinator, so that the cost of the infrared remote control code library is not obviously increased due to the fact that the coordinator has rich resources. The infrared remote control code library of the coordinator can be shared by all terminal remote controllers in the ZigBee network, and the infrared terminal remote controllers download required infrared waveform parameters and dynamic remote control data from the coordinator, as shown in table 1.
Table 1 infrared remote control code storage structure
The terminal remote controller obtains the device description and the infrared waveform parameters in table 1 from the coordinator and stores them in Flash and RAM of the MCU, while the infrared encoded data in table 1 is stored only in RAM. The device description and the infrared waveform parameters are configured through the manual operator and the coordinator during the device installation process and the replacement of the controlled device (such as an air conditioner and the like), and the infrared coding data are remote control data transmitted from the ZigBee coordinator during each remote control operation. The invention relates to a remote control method for an infrared terminal remote controller, which comprises the steps of carrying out remote control on the infrared remote control data of the electric equipment, wherein the infrared remote control data of the electric equipment comprises a lead code, a user code reverse code, an operation code reverse code and a stop bit, the lead code and the stop bit are identical to each other for the same electric equipment, and in order to reduce the communication quantity, the remote control data sent to the terminal remote controller from a coordinator only comprises the user code, the user code reverse code, the operation code and the operation code reverse code, and the lead code and the stop bit are initialized and stored when the infrared terminal remote controller is configured. The device description of table 1 includes a device number, an infrared LED number, and a device name. The device number consists of 2 bytes, the 1 st byte represents the room number, and the 2 nd byte represents the number of the device in the room; the infrared LED numbers are composed of 2 bytes, the 1 st byte represents the position number of the LED in the clockwise direction, the 2 nd byte represents the position number of the LED in the clockwise direction, the device description in the table 1 has uniqueness in the coordinator, and the device name of the device description is composed of 10 letters, so that the device is convenient for an operator to identify in the manual operator. A handshaking machine is a man-machine interaction device through which a user operates devices in the ZigBee network.
The carrier wave in the infrared waveform parameters in the table 1 consists of a high level time TCH (2 bytes) and a low level time TCL (2 bytes) in a period, and the time unit is nanosecond, so that the carrier wave frequencies of 36KHz, 38KHz, 40KHz and the like which are commonly used can be conveniently represented. For example, a conventional 38KHz carrier, with a duty cycle of 1/3, then tch=8772 nanoseconds, tcl= 17544 nanoseconds. Bit 0 and bit 1 are composed of two levels (high level and low level), and Zero1st, zero2nd are the duration of the first level of bit 0 (high level or low level) and the duration of the second level of bit 0 (low level or high level), respectively; One1st, one2nd are the duration of the first level of bit 1 (high or low) and the duration of the second level of bit 1 (low or high), respectively. The preamble, bit 0, bit 1, and stop bit in the infrared waveform parameters of table 1 are all in time units of the number of carriers, the highest bit of the binary representations of 2 bytes of Zero1st, zero2nd, one1st, and One2nd is 1 representing a high level, the highest bit of the binary representations of 2 bytes of Zero1st, zero2nd, one1st, and One2nd is 0 representing a low level, and the middle and low 15 bits of the binary representations of 2 bytes of Zero1st, zero2nd, one1st, and One2nd are representing the number of continuous carriers. For example, bit 0 is high level 0.56 ms and low level 0.565 ms in a conventional 38KHz carrier, and bit 1 is high level 0.56 ms and low level 1.69 ms; then a 16-ary representation is used, which are respectively: zero 1st=0x8013, zero2nd=0x0013, one1st=0x8013, one2nd=0x0040. Other parameters PreambleH, preambleL, stopH and StopL in table 1 represent the high and low level time lengths of the preamble and stop bits, respectively. In order to accurately control the carrier time and the duty ratio, a MOSI output mode of SPI working mode in USART (USART 0 is selected in the invention) is adopted, and one SPI data frame corresponds to one complete carrier. To accommodate the carriers of different duty cycles 1/4, 1/3 and 1/2, the data frame of the SPI is configured to be 12 bits, and the carriers of duty cycles 1/4, 1/3 and 1/2 correspond to binary numbers 111000000000, 111100000000 and 111111000000, respectively. Thus, zeroH =21 and zerol=21 at 1/3 duty cycle, a very accurate ir encoded output of bit 0 can be achieved as long as 21 binary numbers 111100000000 and 21 binary numbers 000000000000 are transmitted. The baud rate of the USART can be calculated according to the frequency of the carrier, for example, a 38KHz carrier and a 12bit data frame, the baud rate is 38×12=456 Kb/S, and the baud rate can be realized by configuring a register of the USART. The ir-encoded data in table 1 is composed of two parts, part 1 is BitNum (1 byte) indicating the number of encoded data bits to be transmitted, and part 2 is Code (including user Code and operation Code). Since different appliances have different length codes, the codes hold encoded data in the longest possible byte 16 byte array Code [16], and use BitNum to indicate the number of data bits that are valid.
After a carrier wave is used for representing a data frame of the USART, a complete infrared function code (including a preamble, a user code inverse code, an operation code inverse code and a stop bit) is all represented by a data frame of the USART, 12 bits of each data frame are represented by 2 bytes, corresponding data of one infrared function code reaches thousands of bytes (for example, the code of NEC company can reach more than 3756 bytes), and the sending data are stored in a RAM. In order to reduce the load of CPU and ensure the time precision of waveform, the DMA mode is adopted to read the transmitted data from RAM and transmit the data through MOSI pin of USART0, and the flow of generating and transmitting the infrared remote control coded data is shown in figure 5.
The MCU of the terminal remote controller is in an EM4H sleep state at ordinary times, the current of the MCU is less than 1 microampere, two wake-up modes exist, one wake-up mode is 10 seconds to wake up at regular time, and a CRYOTIMER timer of the MCU is adopted; the other is RFSENSE wireless wakeup of MCU. The MCU is used for collecting weak light electric energy by waking up at a fixed time of 10 seconds, the MCU determines whether to start Q002 to carry out MOSFET bypass charging by measuring the sizes of VBAT and VSolar, meanwhile, the current battery voltage and the estimated residual capacity of the rechargeable battery are stored, and the current battery voltage and the estimated residual capacity of the rechargeable battery are sent to the coordinator when waiting for ZigBee communication. The wireless radio frequency wake-up device comprises a wireless radio frequency wake-up device, a wireless remote controller and a wireless remote controller, wherein the wireless radio frequency wake-up device is used for receiving communication data packets sent by a coordination node, when the coordinator sends data through the RF, the terminal remote controller is waked up to enter a working state through the wireless wake-up function, the data of the coordinator is received, analysis and execution are carried out, the execution content comprises equipment number and infrared LED corresponding relation configuration, infrared wave shape parameter initialization and infrared code emission, and the first two functions are completed through a manual operator by a user. When the data received by the terminal remote controller is infrared code data needing to be transmitted in an infrared mode, the infrared remote control code generation and transmission flow is shown in fig. 5, the MCU operates an infrared transmission data generation program module M52, the module reads corresponding parameters from an infrared waveform parameter M50 data table according to the equipment number in the infrared code data M51 transmitted by the coordinator, infrared transmission data M53 is produced according to the mode that one carrier corresponds to one data frame, and then the MCU operates an infrared data transmission program module M54. The infrared data transmitting program module M54 configures a DMA controller, a USART0 transmitter and a US0_TX pin of the USART0 on the MCU chip to be connected with an MCU pin PB15 and then connected with an output pin of an analog multi-way switch (an infrared LED pin corresponding to the MCU pin is obtained according to equipment numbers), a MISO (Master Out Slave In, a main output from input) output pin of an SPI working mode in the USART0 is the US0_TX pin, a data transmitting channel from infrared transmitting data M53 to the DMA controller, a transmitting register from the DMA controller to the USART0 and finally to the analog multi-way switch output pin connected with a corresponding infrared LED is obtained, and finally the infrared data transmitting program module M54 starts infrared remote control transmission, and after the transmission is completed, the MCU enters a sleep state again and waits for the next timing or wireless awakening.
The above examples are preferred embodiments of the present invention, but the embodiments of the present invention are not limited to the above examples, and any other changes, modifications, substitutions, combinations, and simplifications that do not depart from the spirit and principle of the present invention should be made in the equivalent manner, and the embodiments are included in the protection scope of the present invention.

Claims (4)

1. The utility model provides a be fit for full coverage infrared terminal remote controller of zigBee network which characterized in that includes: soC chip and peripheral circuit module, weak light electric energy collection module, infrared emission array circuit thereof, wherein:
SoC chip and peripheral circuit module thereof: the remote controller is used for controlling and coordinating the work of the infrared terminal remote controller;
The weak light electric energy collection module: the system is used for converting indoor weak light energy into electric energy and storing the electric energy in a rechargeable battery to supply power to the whole infrared terminal remote controller;
Infrared emission array circuit: the infrared remote control device is used for transmitting infrared remote control data and comprises a plurality of groups of infrared LED transmitting circuits, wherein only one group of infrared LED transmitting circuits corresponding to controlled electrical equipment work during one infrared remote control transmission;
The SoC chip and its peripheral circuit module are specifically configured to include: generating an infrared remote control waveform; controlling the infrared emission array circuit to work; the remote control of the electrical equipment is completed by cooperation with the ZigBee coordinator; waking up the full-coverage infrared terminal remote controller;
the SoC chip and the SoC chip in the peripheral circuit module adopt the SoC chip integrated with the ZigBee RF transceiver, and the SoC chip is an MCU;
the infrared emission array circuit comprises 15 groups of infrared LED emission circuits with half intensity angles of 25 degrees;
The full-coverage infrared terminal remote controller adopts an MOSI output mode of a synchronous SPI mode of an on-chip USART peripheral of an MCU to realize infrared code output;
The full-coverage infrared terminal remote controller adopts USART0 of an MCU to generate an infrared remote control waveform, the USART0 US0 TX output is configured to a PB15 pin of the MCU, PB15 is connected with D pins of two analog multi-way switches, outputs S1-S8 of the two analog multi-way switches are connected with 15 groups of infrared LED transmitting circuits, S8 of one analog multi-way switch is suspended, and PB 11-PB 14 pins of the MCU select one group of infrared LED transmitting circuits corresponding to controlled electrical equipment in the 15 groups of infrared LED transmitting circuits;
The full-coverage infrared terminal remote controller is hemispherical, the SoC chip and the rechargeable battery are positioned in the hemispherical outline structure, and the infrared emission array circuit and the weak light electric energy collection module are positioned outside the hemispherical outline structure;
The full-coverage infrared terminal remote controller is divided into three rings at the hemispherical outer part, the outer ring is a weak light electric energy collection module, and an amorphous silicon solar battery is used for supplying power to the infrared terminal remote controller and charging a rechargeable battery in the terminal remote controller in parallel; the middle ring is 8 groups of infrared LED transmitting circuits, and the inner ring is 7 groups of infrared LED transmitting circuits.
2. The full-coverage infrared terminal remote controller according to claim 1, wherein peripheral circuits in the SoC chip and its peripheral circuit module include: RF receive and transmit circuitry, high frequency crystal oscillator, low frequency crystal oscillator circuitry, analog multiplexing and decoupling capacitors.
3. The full-coverage infrared terminal remote controller according to claim 1, wherein an infrared remote control code library required for the full-coverage infrared terminal remote controller is stored in a PAN network coordinator in a ZigBee network.
4. The full-coverage infrared terminal remote controller as set forth in claim 3, wherein the infrared remote control code library comprises:
TCH and TCL are respectively high level time and low level time of one period; preambleH, preambleL, stopH and StopL are the high and low level time lengths of the preamble and stop bits, respectively; bit 0 and bit 1 are respectively composed of two levels; zero1st, zero2nd are the duration of the first level of bit 0 and the duration of the second level of bit 0, respectively; one1st, one2nd are the duration of the first level of bit 1 and the duration of the second level of bit 1, respectively.
CN202010316148.1A 2020-04-21 2020-04-21 Full-coverage infrared terminal remote controller suitable for ZigBee network Active CN111445688B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010316148.1A CN111445688B (en) 2020-04-21 2020-04-21 Full-coverage infrared terminal remote controller suitable for ZigBee network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010316148.1A CN111445688B (en) 2020-04-21 2020-04-21 Full-coverage infrared terminal remote controller suitable for ZigBee network

Publications (2)

Publication Number Publication Date
CN111445688A CN111445688A (en) 2020-07-24
CN111445688B true CN111445688B (en) 2024-09-03

Family

ID=71653536

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010316148.1A Active CN111445688B (en) 2020-04-21 2020-04-21 Full-coverage infrared terminal remote controller suitable for ZigBee network

Country Status (1)

Country Link
CN (1) CN111445688B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114120617B (en) * 2021-11-29 2022-12-09 珠海格力电器股份有限公司 Method and device for encoding infrared signal of remote controller
CN119380523A (en) * 2024-12-26 2025-01-28 福建星网天合智能科技有限公司 Method, system and medium for batch control of third-party devices by ZigBee infrared repeater

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN212379966U (en) * 2020-04-21 2021-01-19 华南理工大学 A full coverage infrared terminal remote controller suitable for ZigBee network

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102354443B (en) * 2011-09-26 2013-02-06 南京物联传感技术有限公司 Wireless infrared (IR) remote control device and operating method thereof
US9508253B1 (en) * 2015-12-10 2016-11-29 Echostar Technologies L.L.C. Systems and methods for programming a remote control device
CN109389818A (en) * 2018-12-06 2019-02-26 深圳泰克威云储科技股份有限公司 A kind of generating means and its generation method of infrared remote-controlled signal
CN110992672B (en) * 2019-09-25 2021-06-29 广州广日电气设备有限公司 Infrared remote controller learning and encoding method, infrared remote controller system and storage medium

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN212379966U (en) * 2020-04-21 2021-01-19 华南理工大学 A full coverage infrared terminal remote controller suitable for ZigBee network

Also Published As

Publication number Publication date
CN111445688A (en) 2020-07-24

Similar Documents

Publication Publication Date Title
CN102393714B (en) Own coding household electrical appliance control system based on ZigBee and realization method thereof
CN111445688B (en) Full-coverage infrared terminal remote controller suitable for ZigBee network
CN202993464U (en) Air conditioner power supply control system
CN103400487A (en) Household appliance energy consumption managing system and household appliance energy consumption managing method based on intelligent mobile phone
CN102097858B (en) Mixed direct-current power system for large LED display screen
CN104144543A (en) Multipurpose intelligent controller of LED lamp
CN208607491U (en) A kind of intelligent home control system based on the NB-IoT communication technology
CN102186285A (en) Lamp remotely-controlled by mobile phone Bluetooth and control method thereof
CN105375652B (en) A kind of communication system that wireless pulses Gong electrically activate
CN212379966U (en) A full coverage infrared terminal remote controller suitable for ZigBee network
CN104460309B (en) During a kind of utilization Internet of Things pair, adjustment and set timer method
CN103673213A (en) GSM remote air conditioner controller with temperature monitoring, system and method of GSM remote air conditioner controller
CN203933643U (en) A kind of wireless infrared repeater
CN105915285A (en) Intelligent energy-saving curtain based on multi-network fusion
CN201674276U (en) Hybrid DC Power System for Large LED Display
CN101534593B (en) Synchronous turning on and turning off controller for solar street lamp
CN210741555U (en) Environmental monitoring acquisition terminal and system
CN219780458U (en) Wireless Zigbee lamp group
Yang et al. The design of wireless remote intelligent home system based on Zigbee and GPRS
CN202282785U (en) Self-encoding household electrical appliance control system based on Zigbee and infrared data association (IrDA)
CN201278141Y (en) USB charging laser wireless slide page turner capable of automatically page tuning
CN109802480B (en) Device for entering dormant or factory mode
CN210778872U (en) Battery pack
CN208108412U (en) A kind of energy-saving air conditioner
CN210199800U (en) Monolithic integrated circuit with micro-energy harvesting, digital encoding and radio frequency transmission

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