Adafruit DHT22 385 Benutzerhandbuch

Produktcode
385
Seite von 7
Aosong(Guangzhou) Electronics Co.,Ltd
---------------------------------------------------------------------------------------------------------------------
Tell: +86-020-36380552, +86-020-36042809
Fax: +86-020-36380562
Address: No.56, Renhe Road, Renhe Town, Baiyun District, Guangzhou, China
- 4 -
2) Step 1: MCU send out start signal to AM2303
Data-bus's free status is high voltage level. When communication between MCU and AM2303 begin, program
of MCU will transform data-bus's voltage level from high to low level and this process must beyond at least 18ms
to ensure AM2303 could detect MCU's signal, then MCU will wait 20-40us for AM2303's response.
Check bellow picture for step 1:
------------------------------------------------------------------------------------------------------------------------------------
Host computer send start signal
Sensor send out response signal
- and keep this signal at least 500us
500us
500us
500us
- and keep this signal 80us
Host pull up voltage
-and wait sensor's response
Sesnor pull up bus's voltage
Signal from host
Start data transmission
Signal from sensor
Single-bus signal
------------------------------------------------------------------------------------------------------------------------------------
Step 2: AM2303 send response signal to MCU
When AM2303 detect the start signal, AM2303 will send out low-voltage-level signal and this signal last 80us
as response signal, then program of AM2303 transform data-bus's voltage level from low to high level and last
80us for AM2303's preparation to send data.
Check bellow picture for step 2: