Other Parts Discussed in Thread: P82B96
Hi experts,
I'm building a simple IO system to work in industrial field. The system consists of main board and IO modules. All the boards are connected to each other through side connector carrying the power supply and communication I2C bus.
The maximum distance from the main board to the last module is about 50 cm. The system should pass the EMI/EMC tests.
Initially, I decided to use "TCA4307" for I2C hot-swap and buffer but now I'm in doubt if it will has good immunity to EMI.
I put ferrite beads and TVS (0.5pf) on the SDA/SCL bus for all boards.
My question is:
Is I2C bus suitable for this project or it is better to use CAN bus for example?
I searched on the net a lot but it seems that this question is more practical experience than science so I hope to find answer here or may be good documents to help me better understand to can decide correctly.
Thanks in advance,
Mohammad.