0
\$\begingroup\$

I would like to connect the DATA pin of sensor to Digital I/O pin of a microcontroller. I am confused that in the data sheet of the sensor they have mentioned this:

MaxDetect 1-wire bus is used for communication between MCU and RHT03. (MaxDetect 1-wire bus is specially designed by MaxDetect Technology Co., Ltd. , it's different from Maxim/Dallas 1-wire bus, so it's incompatible with Dallas 1-wire bus.)

\$\endgroup\$
3
  • 1
    \$\begingroup\$ It's always good to include a reference, I guess it's this protocol: dlnmh9ip6v2uc.cloudfront.net/datasheets/Sensors/Weather/…. It's really just pointing out their protocol is different (Maxim/Dallas is more well known) so if you go searching you'll probably find Maxim 1-wire drivers. But it should interface OK with appropriate code. \$\endgroup\$
    – PeterJ
    Commented Jun 13, 2014 at 7:31
  • \$\begingroup\$ @Peterj: that's an answer, not a comment :) \$\endgroup\$ Commented Jun 13, 2014 at 7:35
  • \$\begingroup\$ thankyou, maxdetect 1 wire Is it a propitiatory protocol? or do anyone help me regarding selecting the sensor, digital temp and humidity in one module and have digital output and one pin connected to micro controller. I don't have only 3 pins unused. any suggestions please.. \$\endgroup\$ Commented Jun 13, 2014 at 7:49

1 Answer 1

1
\$\begingroup\$

When it mentions that in the RHT03 Datasheet it's really just pointing out their protocol is different (Maxim/Dallas is more well known) so if you go searching you'll probably find Maxim 1-wire drivers. But it should interface OK with appropriate code, it just needs a general purpose I/O line. From the datasheet the voltage range is 3.3 - 6 V so either a 3.3 or 5 V microcontroller / supply will be OK.

I've noticed that on the Sparkfun product page for that device they have some sample code available. The code is written in C and for a AT89S52 microcontroller but that should give you a good starting point. The main things will be to work out how to do the equivalent I/O pin control and timing delays for your Renesas device.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.