OneWireHub on Arduino Pro Mini

Dear All,

this is my first post and I hope to have used the right section for my questions.

I have downloaded and installed the OneWireHub library and selected "Arduino Pro or Pro Mini".
My intention is to use the Arduino Mini Pro as a slave (emulating DS2450).
The upload of the DS2450 example went OK.

On my test board I have a DS2413 and the Pro Mini. As one wire master I use the USB driven DS9490R.
As a test software I use the OneWireViewer version 3.19.47 on my PC.
The DS2413 is found correctly ( I can set and read the outputs well), but there is no DS2450( emulated by Pro Mini) found at all.

I also tried both versions of the Pro Mini (5V 16MHz and 3.3V 8MHz) and set up the IDE accordingly.
I've also checked the blink period and it seems to be OK.

Further I check the one wire bus level by oscilloscope. The signal is reasonable clean. The DS9490R creates a lot of traffic on the bus, even I set the polling rate to 1 minute. I could not figure out why there is so much traffic.
The traffic is not created by the Pro Mini, as cutting off the Pin 8 from the bus did not change anything.

Now my very short question: Is there any known issue with the Pro Mini board and OneWireHub ?

According to what I have found in the topics here there is not much about this specific board. Also, the Pro Mini is not in the list of tested boards for the OneWireHub library.

I hope someone can give me some hint on what might be wrong in my setup.

Thanks a lot
Rolf

rwkemper:
I have downloaded and installed the OneWireHub library

Is it this one?:

rwkemper:
Also, the Pro Mini is not in the list of tested boards for the OneWireHub library.

You need to understand that, for this application, the Pro Mini is functionally identical to the Arduino Uno. It only has a different form factor. You can see that the Uno is on the list of supported boards:

Yes, we are talking about the same library.
So, there is actually no reason that the Pro Mini can't do the job.
Unfortunately I do not own a logic analyzer. Finding the root cause without it can be very painful. May be I have better to use another Arduino as master to gain better control about the signals on the bus.

Anyhow, maybe someone has already succeeded on that lib for Pro Mini.

I ended up getting one of those ~$7 Chinese clones of the Saleae 8 logic analyzer for free through a promotional deal. I probably wouldn't have bought it, and I don't use it very frequently, but when I do it's extremely useful. Probably far inferior to a high quality tool, but seems to be sufficient for my purposes so far. I use the free open source sigrok PulseView software.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.