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

Link to post
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.

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...