How to Clean Sockets

How to Clean Sockets


Summary

Details

Socket Categorization 
There are 3 basic types of sockets from a cleaning perspective.

  1. Elastomer-based sockets. Elastomer sockets have a springy socket membrane at the base of the socket which forms a group of pads as opposed to individual pins. These are always compression mount sockets i.e. that they are mounted onto the PCB using screws or bolts.
  2. Pogo pin-based sockets. As the name suggests Pogo pin-based sockets use a pogo pin as the electrical contact (http://en.wikipedia.org/wiki/Pogo_pin). Pogo pin-based sockets are always compression mount sockets also.
  3. Standard Sockets. All other sockets are classified as standard sockets.

Prevention Techniques

  1. Perform regular visual inspections to identify signs of abnormal wear
    1. Check specifically for discolored, bent, or broken pins, and non-uniform locations within the socket housing.
    2. If any concerns arise then compare the socket to another socket of the same type (if available) to see if they both have the same characteristics. Differences may point to an area of concern.
    3. Actuate/open the socket and check if all parts seem to be moving properly. Make sure there is no unusual friction or noise of parts grinding against each other.
    4. Ensure proper mounting of the socket to board interface (i.e. load board).
  2. Determine and minimize outside sources of dust and debris. One method that is helpful here is to examine the composition of any foreign matter that is found in the sockets. This can be a good clue as to where issues are coming from. Also, see the Socket Degradation analysis section below for additional information.
  3. Keep the relative humidity levels as low as possible in the programming facility. When relative humidity levels are high it is easier for contamination to stick to sockets and may be harder for them to be properly cleaned.
  4. Never use bare fingers to reach in or touch any pins or parts inside of the socket nest. Oil and dermis will contaminate the contacts and cause premature failure.
  5. Do not use unapproved cleaning techniques which could cause damage to any part of the socket. Some cleaners do not work well with plastics that could make up the shell of a socket and others can damage parts of the connecting pins.
  6. Be extra careful when setting up new jobs. Collisions between parts and sockets don’t just damage parts, but can also be harmful to sockets.
  7. Do not modify, refinish or re-surface any part of the socket.

Causes for Socket Degradation and sequence of steps for resolution
There are 3 primary causes of degraded socket performance.

  1. As sockets are used, solder is transferred from the IC devices to the socket contacts. This solder oxidizes and degrades the electrical signal needed to complete the programming operation.
    1. Compressed air and Nanotek brush used in combination
    2. Cleaning Devices
    3. Chemical Cleaning
  2. The signal can be further degraded as organic and inorganic debris collects on the contact surfaces. This debris comes from the programming environment as well as from the actual devices being programmed.
    1. Compressed air and soft bristle brush used in combination
    2. Cleaning Devices
    3. Chemical Cleaning
  3. Mechanical damage to the contact interface. Each time a device is inserted into a socket, a small amount of mechanical wear can occur. This can damage the critical gold plating which is needed to maintain an electrical interconnect.
    1. If the socket is inexpensive then it should be replaced.
    2. If the socket is a pogo pin style socket then possibly the pins themselves can be replaced and replacement parts on the socket refurbished. Contact BPM Tech Support.
    3. Sockets can also be sent to an outside company like Nu Signal. They specialize in cleaning and resurfacing socket pins.

Procedures applicable to specific socket categories

Socket Cleaning Procedures


    • Related Articles

    • Preventative maintenance and cleaning methods for various socket types

      Summary Over the lifetime of a socket various factors can cause the socket performance to degrade. The purpose of this document is to detail preventative maintenance and cleaning methods recommended for various socket types. Adaptsys Support should ...
    • Do you have any idea of the life cycle for a socket module?

      If properly cared for the socket module base, the part that connects to the programmer, should last for 10's of thousands of cycles, regardless of the package. It is important the care is taken during installation and removal of the module from the ...
    • BP- 3000 Series Autohandler Maintenance

      Weekly – 10 minutes Dust off programmer sites and socket modules with clean, dry compressed air. Inspect Z-rod bellows for proper movement (compression and extension). Check nozzle runout. Replace bellows if run-out is greater than 8 mils. Remove ...
    • X800 Valid Site Configurations

      On 8th Generation programming sites, upto 4 sockets cards can be place per programming site. With automated handlers, we employ stepper motors to pull down pressure plates to open and close the sockets and each device algo had code to establish to ...
    • Socket Module Troubleshooting

      Summary Sockets and daughter cards are considered consummables and are not warrantied. BPM Microsystems will warranty the motherboard of the socket module for one year from purchase against defects in workmanship and component failure. This does not ...