Jump to content

I2C signal problems. Need hands on help please!


Clark

Recommended Posts

Didn't know this going in but the Arduino board doesn't pump out enough strength on the I2C bus to send the signal much more than a few inches over clean wire. I'd like to drive an I2C display that connects via 3ft of ethernet cable (and a breakout board/jack on either end). When I use the CAT6 cable, the display corrupts after a few minutes and eventually the I2C bus will hang the Arduino!

Read online about adding resistors and capacitors to sharpen the signal edges to increase the signal range but I have no scope to verify the results. And I've never manipulated signal edges like this so it would likely take me several evenings of guesswork if I can solve it all. I need to minimize how long the system is taken offline since it is responsible for temperature control in my tank.

I'd really appreciate some experienced help with this. I can bring the system to your bench if I have to. Does anyone have some time, please, to take a look at my circuitry?

Thanks very much

Clark

Link to comment
Share on other sites

I don't know that much about I2C really; I just learned about a few weeks ago. Pullups might be quite common. I think it was just bad luck on my part that the first tutorials I found on the web all dealt with small distances so none mentioned pullups, and a few problem threads I saw got crazy with multiple factors. And I was tired :) Once I finally found some better-written layman docs, it became straightforward.

I hope to post some pics and info in the DIY section over turkey holiday.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...