The disclosure relates to a wireless communication device, more particularly to a wireless communication device adopted for Internet of Things (IoT) technology.
Wireless communication devices provide capability of communicating wirelessly, and therefore they are widely adopted for many kinds of devices and applications. Wireless communication devices usually comprise baseband and wireless transceiver, and are controlled by electronic devices as a slave device.
Data transmission of environmental and device status monitoring have gradually become an application for wireless communication devices with the development of IoT. However, to install extra controlled wireless communication devices on electronic devices or to install extra main processor on sensor may not only increase the difficulties of devices, but may also expand the volume of wireless communication devices. How to provide a wireless communication device that may operate without master devices thus becomes a problem to be solved.
With respect to the problem described above, a wireless communication device is provided in the present disclosure, which is capable of self receiving and transmitting sensing data.
According to an embodiment of the present disclosure, a wireless communication device is disclosed. The wireless communication comprises a wireless transceiver, an analog-to-digital converter (ADC), and a processor. The ADC is configured to read a sensing value to generate a piece of sensing data. The processor is electrically connected to the wireless transceiver and the ADC. When an interrupt request is detected, the processor sends the piece of sensing data via the wireless transceiver.
The present disclosure will become more fully understood from the detailed description given hereinbelow and the accompanying drawings which are given by way of illustration only and thus are not limitative of the present disclosure and wherein:
In the following detailed description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the disclosed embodiments. It will be apparent, however, that one or more embodiments may be practiced without these specific details. In other instances, well-known structures and devices are schematically shown in order to simplify the drawing.
When the wireless communication device 1000 is under use, the ADC 1200 is connected to one or more sensors for reading the sensing value on it and then to generate sensing data. An exemplary of ADC 1200 being connected to two sensors 2000, 3000 would be taken for the following description; however the sensor amounts may be adjusted by person with ordinary skill in the art with respect to different demands and thus should not be limiting the scope of the present discloser. In the present embodiment, sensor 2000 may be, but not limited to, a temp sensor, and sensor 3000 may be, but not limited to, a humidity sensor. The ADC 1200 may be such as flash ADC, successive approximation ADC, delta-sigma ADC, pipeline ADC or other kinds of ADC.
In an exemplary embodiment, sensor 2000 and sensor 3000 are installed in a ward (ward No. 2046), sensor 2000 updates the temp sensing value to the ADC 1200 every 15 seconds and sensor 3000 updates the humidity sensing value to the ADC 1200 every 30 seconds. ADC 1200 switches once every 30 seconds. For example, at 10:05:00 in the morning, the ADC 1200 reads the temp sensing value sent back from the sensor 2000, and at 10:05:30 am, the ADC 1200 reads the humidity sensing value sent back from the sensor 3000. The sensing value would be transformed into sensing data and sent to the processor 1300 after ADC 1200 read the sensing value.
The processor 1300 is electrically connected to the wireless transceiver 1100 and the ADC 1200, and the processor 1300 transmits via the wireless transceiver 1100 the sensing data after detecting an interrupt request. In one embodiment, processor 1300 is in-built with a register or a flash memory, and when receiving the sensing data sent from the ADC 1200, the sensing data stored in the register/flash memory would be updated. In one embodiment, flags are attached to the sensing data sent from ADC 1200 to the processor 1300, thus the processor 1300 may, based on the flag attached to each of the sensing data, determine to update a corresponding sensing data stored in the register/flash memory. When the processor 1300 receives an interrupt request, the processor 1300 sends via the wireless transceiver 1100 the sensing data stored in the register/flash memory. In one embodiment, in order to allow the server receiving the sensing data to identify the source of the sensing data, the processor 1300 would write one or more sensing data with a media access control address (MAC address) into a package, and transmits via the wireless transceiver 1100.
In one embodiment, the processor 1300 reads the predetermined value when the wireless communication device 1000 is activated. When the predetermined value is at a first status, the processor 1300 waits for the interrupt request sent from an electronic device 4000 electrically connected with the wireless communication device 1000. Further, when the predetermined value is a second status, the processor 1300 periodically generates the interrupt request.
To be more specific, the wireless communication device 1000 is controlled by the electronic device 4000 when the predetermined value is at the first status. That is to say, when under this condition, the wireless communication device 1000 is used to transmit the wireless signal the electronic device 4000 wants to transmit. In addition, when the predetermined value is at the second status, the wireless communication device 1000 may, without electronic device 4000, read the sensing value from the connected sensor and send the value to the corresponding server.
In one embodiment, the connection port 1001 of the wireless communication device 1000 for connecting the electronic device 4000 has a detection pin. When the electronic device 4000 is not connected to the connection port 1001, the detection pin lets the predetermined value to be at a second status. In the contrary, when the electronic device 4000 is connected to the connection port 1001, the detection pin lets the predetermined value to be at a first status. In one exemplary, the detection pin is configured to correspond to the ground pin of the electronic device, and the detection pin is connected to the power source high voltage terminal of the wireless communication device 1000 through a resistor. Thus, when the connection port 1001 is not connected the electronic device 4000, the voltage of the detection pin is at high level (the second status), and low level (the first status) otherwise. The above mentioned aspect/performance should be construed as an exemplary; a person with ordinary skill in the art may alter or modify the detection pin for detecting electronic device, and thus should not be limiting the scope of the present disclosure.
In one embodiment, as shown in
In one embodiment, the switch 1400 is not for adjusting the predetermined value. Instead, it is used to generate the interrupt request. When the switch 1400 is activated, the switch 1400 transmits one interrupt request to the processor 1300, letting the processor 1300 to transmit the sensing data at that time via the wireless transceiver 1100. In practical application, when a patient in a ward presses the nurse call button, the current temp and humidity in that ward would be sent out to the server simultaneous, the personnel at the nursing station may then check whether the temp and humidity make the patient uncomfortable.
In another embodiment,
To be more specific, in one embodiment, the wireless communication device 1000A is electrically connected to the sensor 2000, sensor 3000 and the electronic device 4000 simultaneously, and the predetermined value stored in the storage medium 1500 is at the second status. The sensing data sent by sensors 2000, 3000 would be written into the storage medium 1500. The processor 1300 periodically generates the interrupt request, to read the sensing data from the storage medium 1500 and to send the sensing data to the server via the wireless transceiver 1100. In the meantime, the electronic device 4000 may transmit the data, together with the instruction and the interrupt request to the processor 1300, letting the processor 1300 to transmit via the wireless transceiver 1100 the data and/or instruction from the electronic device 4000, moreover the sensing data in the storage medium 1500 may also be sent out together. Users may want the wireless communication device 1000A to transmit the sensing data simultaneously when the electronic device 4000 transmits instruction/data in stead of wanting the wireless communication device 1000A to transmit sensing data automatically and periodically. By that, users may, by pressing the switch 1400, letting the predetermined value in storage medium 1500 to be re-written to the first status.
In another embodiment,
In another embodiment,
In summary, according to the wireless communication device in one or more embodiments of the present disclosure, ADC is equipped with to read sensing value, and sensing data is automatically transmitted over periodic/triggering interrupt request.
This non-provisional application claims priority under 35 U.S.C. § 119(e)(1) on Provisional Application No(s). 62/370,605 filed in the U.S. on Aug. 3, 2016, the entire contents of which are hereby incorporated by reference.
Number | Name | Date | Kind |
---|---|---|---|
5557744 | Kobayakawa et al. | Sep 1996 | A |
5982294 | Takayama et al. | Nov 1999 | A |
20150268101 | Kumahara et al. | Sep 2015 | A1 |
20160022141 | Mittal | Jan 2016 | A1 |
20160321081 | Kim | Nov 2016 | A1 |
Number | Date | Country |
---|---|---|
09-186678 | Jul 1997 | JP |
2000-083062 | Mar 2000 | JP |
2002-344377 | Nov 2002 | JP |
2004-040212 | Feb 2004 | JP |
2004-048394 | Feb 2004 | JP |
2012-115373 | Jun 2012 | JP |
2013-009231 | Jan 2013 | JP |
2014-165636 | Sep 2014 | JP |
2014016867 | Jan 2014 | WO |
Entry |
---|
Japanese Office Action for corresponding application No. 2017-050823, dated May 8, 2018. |
Number | Date | Country | |
---|---|---|---|
20180041910 A1 | Feb 2018 | US |
Number | Date | Country | |
---|---|---|---|
62370605 | Aug 2016 | US |