Jump to content

What are input-output signal conditioning best practices on interface boards?

Recommended Posts

Hi all, what are the best practices for conditioning signals coming onto (or leaving) an interface board?

I'm interfacing an MSP432 LaunchPad to two sensor boards through two 2x6 pin-headers (two of the four I2C ports on each connector, and all four high-drive GPIO). An SPI port is available for a master/slave launchpad configuration (one master with up to three slaves), and two normal GPIO as well - just in case. A colleague recommended a "100 ohm" ferrite beads with a 100pF bypass cap and a 5V TVS to ground on each signal. I want the board to be solderable by hand, the ferrite beads are big enough being 1210s, and I picked 0805 bypass caps. However, the TVS recommended was a 1201 and the biggest chip TVS I could find was a 12V in an 0603 package. Does that seem right? Will as 12V part be a waste of time? What would you recommend?

Also I'm curious about the orientation of the parts relative to each other for best routing. Can anyone share some insights?

Many thanks,





booster-i2c pcb initial rcl placement.jpg



2017-03-22 IMG_0991_crop.JPG

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now