1. Technical Field
The present disclosure relates to illumination devices, and particularly to an illumination device capable of being monitored remotely.
2. Description of Related Art
Conventional illumination devices usually employ an illumination control unit, such as a microprocessor, to monitor the status of lamps, which is shown in
Therefore, there is room for improvement in the art.
Many aspects of the present disclosure can be better understood with reference to the following drawing(s). The components in the drawing(s) are not necessarily drawn to scale, the emphasis instead being placed upon clearly illustrating the principles of the present disclosure. Moreover, in the drawing(s), like reference numerals designate corresponding parts throughout the several views.
The DHCP server 508 provides internet protocol (IP) addresses for the client 504 and the illumination device 506 over the Internet 202. The client 504 and the illumination device 506 may send a request, respectively, to the DHCP server 508 to obtain an IP address. The DHCP server 508 may choose IP addresses from its IP pool, and assigns them to the client 504 and the illumination device 506. The client 504 and the illumination device 506 automatically configure their IP addresses according to the IP addresses received from the DHCP server 508. Accordingly, the user can monitor the illumination device 506 remotely over the internet 202 with respect to the IP address of the illumination device 506.
The control panel 30 may include a number of buttons that perform certain functions. In other embodiments, the IP address of the illumination device 506 can be assigned manually through the control panel 30.
The first sensor 50 may output a first detecting signal SF to the processor 10 with respect to the ambient luminance. The processor 10 is configured to obtain the ambient luminance of the illumination device 506 according to the first detecting signal SF, and outputs a control signal SL to the driving module 602 in accordance with the ambient luminance, thereby enabling the driving module 602 to adjust the luminance of the lighting module 600 according to the ambient luminance. For example, when the illumination device 506 is in a high ambient, the processor 10 may output a control signal SL1 to the driving module 602, to weaken the luminance of the lighting module 600. Alternatively, the processor 10 may output a control signal SL3 to the driving module 602 to strengthen the luminance of the lighting module 600 in response to the illumination device 506 in a low ambient.
In other embodiments, the processor 10 may adjust the luminance of the illumination device 506 according to the clock signal from the clock circuit 20. In addition, the processor 10 may output a control signal SL2 to the driving module 602, thereby enabling the luminance of the illumination device 506 in an appropriate state according to the clock signal. The processor 10 may enable the lighting module 600 in a low luminance condition during 5:00-7:00 post meridiem (p.m.), and enabling the lighting module 600 in a high luminance condition during 7:00 pm to 6:00 ante meridiem (a.m.) daily.
The second sensor 70 is configured to output a second detecting signal SS to the processor 10 with respect to the luminance of the illumination unit 60, so that the processor 10 may determine whether the illumination device 506 has malfunctioned or not. In one embodiment, the processor 10 may obtain the second detecting signal SS after the control signal SL is outputted for a period time. In addition, the processor 10 determines whether the luminance corresponding to the second detecting signal SS is equal to the luminance corresponding to the control signal SL. If the luminance corresponding to the second detecting signal SS is not equal to the one corresponding to the control signal SL, it indicates that the illumination device 506 has malfunctioned.
The power circuit 40 may support both alternate current (AC) power, and/or direct current (DC) power, so that the work flexibility of the illumination device 506 can be improved. In case the AC power has malfunctioned, the DC power can provide power for the illumination device 506.
The communication unit 90 includes an input output (I/O) interface 900, a serial communication interface 901, and a registered jack 45 (RJ-45) interface 902.
The processor 10 may be coupled to a peripheral device, a buzzer for example, through the I/O interface 900. The processor 10 may output an abnormal signal SA to the buzzer through the I/O interface 900 in case that the illumination device 506 has malfunctioned.
The processor 10 of the illumination device 506 may be coupled to the processors 10 of other illumination devices 506 through a hub (not shown) with the serial communication interface 901. Accordingly, the illumination devices 506 can communicate with each other with the serial communication protocol, such as RS-485 protocol.
The processor 10 may be coupled to the internet 202 through the RJ-45 interface 902, so that the illumination device 506 can be monitored remotely.
The storage unit 80 may include a firmware. In one embodiment, the storage unit 80 includes a random access memory (RAM) and a read only memory (ROM). The firmware is first loaded from the ROM to the RAM and then executed by the processor, enabling a user to remotely monitor the illumination device 506 with the corresponding IP address of the illumination device 506.
The storage unit 80 may further include a group information table 106. The group information table 106 store device information corresponding to the illumination devices 506 that are needed to communicate with. The device information of one illumination device 506 may includes the serial addresses of the others. In other embodiments, if one illumination device 506 communicates with other devices through the RJ-45 interface 902, the device information, then, includes the IP addresses of the others.
For example, an IP address corresponding to one illumination device 506 is inputted in the address box of a web browser of the client 504. The client 504, then, sends a request to the illumination device 506. The illumination device 506 sends the statuses of the illumination device 506 back to the client 504, and the web pages show the user monitored details of the illumination device 506.
In this embodiment, the group information table 106 of the primary device 500 may store the device information of all slave devices 502, such as the IP addresses of all slave devices 502. The group information tables 106 of all slave devices 502 may store the device information of the corresponding primary devices 500, such as the IP address of the primary device 500. In one embodiment, the device information stored in the primary device 500 stands for a group, and only one primary device should be in one group, and each slave device 502 can only communicate with the primary device 500 stored in the group information table 106 of the slave device 502. A user may monitor the slave devices 502 through the corresponding primary device 500.
In this embodiment, the slave devices 502 may store the IP address of the primary device 500 in the group information table 106 manually by inputting the IP address from the control panel 30. The slave device 502 then sends request to the IP address assigned from the control panel 30, which stands for the primary device 500. The primary device 500 stores the IP address of the slave device 502 from the request. Accordingly, the primary device 500 and the slave devices 502 can obtain the corresponding IP addresses from each other.
When a user needs to monitor the slave devices 502, the IP address of the primary devices 500 is inputted in the address box of the web browser of the client 504, wherein, the slave devices 502 are in the same group with the primary devices 500. The primary device 500 chooses the IP address with respect to the slave device 502 that the user required from the group information table 106 of the primary device 500, and send an internet signal ES including an operation command to the slave device 502 through the RJ-45 interface 902 of the primary device 500. The processor 10 of the slave device 502 receives the internet signal ES, and executes the operation command. For example, the processor 10 of the slave device 502 obtains the second detecting signal SS to get the luminance of the slave device 502, and send an internet signal ES1 including the luminance of the slave device 502 back to the primary device 500 through the RJ-45 interface 902. After that, the primary device 500 transmits a web page including the luminance of the slave device 502 over the Internet 202 to the client 504. Accordingly, the user can obtain the exact status of the slave device 502 from the client 504.
In this embodiment, the primary device 500 is connected to the slave device 502 through the hub, and the primary device 500 sends out a broadcast to obtain the serial addresses of all the slave devices 502 over the serial communication network 200. At the same time, the slave devices 502 can also obtain the serial address of the primary device 500.
When the user needs to monitor the slave devices 502, the user inputs the IP address of the primary devices 500 in the address box of the web browser of the client 504. The primary device 500 may choose the serial address with respect to the slave device 502 that the user required from the group information table 106 of the primary device 500, and sends a serial signal EE including an operation command to the slave device 502 through the serial communication interface 901. The processor 10 of the slave device 502 receives the serial signal EE, and executes the operation command. For example, the processor 10 of the slave device 502 may obtain the second detecting signal SS to get the luminance of the slave device 502, and send a serial signal EE1 including the luminance of the slave device 502 to the primary device 500 through the serial communication interface 200. After that, the primary device 500 may transmit a web page including the luminance of the slave device 502 over the Internet 202 to the client 504. Accordingly, the user can obtain the exact status of the slave device 502 from the client 504.
While the disclosure has been described by way of example and in terms of preferred embodiment, it is to be understood that the disclosure is not limited thereto. To the contrary, it is intended to cover various modifications and similar arrangements as would be apparent to those skilled in the art. Therefore, the range of the appended claims should be accorded the broadest interpretation so as to encompass all such modifications and similar arrangements.
Number | Date | Country | Kind |
---|---|---|---|
101111904 | Apr 2012 | TW | national |