I want to link a PIC16F1825 and a TCN75 temperature sensor via I2C. The temperature sensor is about 1m from the MCU. Can somebody enlighten me on whether and what kind of difficulties I am going to face by running I2C over wire? I read that I2C can be quite noise sensitive especially at higher rates and longer distances.
How much of an issue is this really going to be in practice in my case? Does anybody have any experience under similar conditions? I am quite happy so stick with slow transfer rates.
- Link will operate at 5V.
- What can I do to make this link as simple in design as well as operation as possible?
- With standard non-TP signal cables I will not know their capacitance. How do I calculate the pull-up resistors?
- Will I need any pull-up resistors or is the PIC16 pull-up current sufficient?
Alternatively, can somebody point me towards an AN that will help me with I2C over wire?