Searching \ for ' EE: I2C Interference : Help' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/i2cs.htm?key=i2c
Search entire site for: 'I2C Interference : Help'.

No exact or substring matches. trying for part
PICList Thread
'[PICLIST] EE: I2C Interference : Help'
2001\01\08@004943 by etorius Johan * Spoornet

flavicon
face
Hi All

I Have a problem that the data read from a I2C Ram is corrupted at random
interval. I suspect that it might be a hardware related problem. Any
suggestions on how the layout on the PC Board must be done to minimize
crosstalk. Power lines SDA SLC and connection to the pic - How must I
organize the layout to try to prevent the corruption for some bytes from
happening.

Cheers

Johan Pretorius
(083) 6506752 (Cell)
(011) 7732423 (Phone)
(011) 7732184 (Fax)

--
http://www.piclist.com hint: The list server can filter out subtopics
(like ads or off topics) for you. See http://www.piclist.com/#topics


2001\01\08@134608 by uter van ooijen & floortje hanneman

picon face
> I Have a problem that the data read from a I2C Ram is corrupted at random
> interval. I suspect that it might be a hardware related problem. Any
> suggestions on how the layout on the PC Board must be done to minimize
> crosstalk. Power lines SDA SLC and connection to the pic - How must I
> organize the layout to try to prevent the corruption for some bytes from
> happening.

From memory Philips documents recommed:
- put power and/or ground between the SDA and SLC lines
- never twist SDA and SLC!
- do not make the lines too long
- use the lowest possible values for the pull-up resistors, or even better:
use active pull-ups.

Is the power at the RAM decoupled? (see recent thread about decoupling)

Wouter

--
http://www.piclist.com hint: The list server can filter out subtopics
(like ads or off topics) for you. See http://www.piclist.com/#topics


2001\01\08@142605 by rottosen

flavicon
face
wouter van ooijen & floortje hanneman wrote:
>
> > I Have a problem that the data read from a I2C Ram is corrupted at random
> > interval. I suspect that it might be a hardware related problem. Any
> > suggestions on how the layout on the PC Board must be done to minimize
> > crosstalk. Power lines SDA SLC and connection to the pic - How must I
> > organize the layout to try to prevent the corruption for some bytes from
> > happening.
>
> >From memory Philips documents recommed:
> - put power and/or ground between the SDA and SLC lines
> - never twist SDA and SLC!
> - do not make the lines too long
> - use the lowest possible values for the pull-up resistors, or even better:
> use active pull-ups.
>
> Is the power at the RAM decoupled? (see recent thread about decoupling)
>


If it is decoupled then are all the power and ground pins connected?
I had an associate that had intermittent serial problems. He found that
the power pin of the EEPROM went to the bypass capacitor but _not_ the
power bus! The data and clock lines would almost, but not quite, power
the device through the input protection diodes.

-- Rich


> Wouter
>
> --
> http://www.piclist.com hint: The list server can filter out subtopics
> (like ads or off topics) for you. See http://www.piclist.com/#topics

--
http://www.piclist.com hint: The list server can filter out subtopics
(like ads or off topics) for you. See http://www.piclist.com/#topics


More... (looser matching)
- Last day of these posts
- In 2001 , 2002 only
- Today
- New search...