Engineer experience: 78% of hardware failures are caused by welding problems

Publisher:科技律动Latest update time:2012-04-23 Source: OFweek Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere
  • Have you spent a long time on failure analysis of circuit boards? Have you spent a lot of energy on sample debugging? Have you ever doubted your original correct design?

    Perhaps many hardware engineers have had similar psychological conversations. Data shows that 78% of hardware failures are caused by poor welding and incorrect material placement. This causes engineers to spend a lot of time and energy on sample debugging and analysis, delaying the project progress. If the cause of the failure cannot be found for a while, the engineer will doubt his original correct design, causing himself to go astray in the incorrect direction of thinking. When actually debugging the hardware, engineers often consider many profound potential causes, but are reluctant to doubt whether the welding is reliable enough, but often "the safest place is the most dangerous place." Engineers will habitually think that something as simple as welding will not cause many seemingly complex problems. Once such a problem occurs, they will also habitually consider the robustness of the software and the rationality of the hardware circuit design. For example,

    Case 1: Due to a poor solder joint in a certain signal of the DDR high-speed signal part, the system seemed to work normally when transmitting a small amount of data. However, when performing a burst operation with a large amount of data, such as playing a high-definition movie or loading an operating system, errors would often be reported. This was often mistakenly believed to be a software problem, and the software engineer spent a long time checking the code to no avail.

    Case 2: Due to improper time and temperature control during welding, the plastic structure inside connectors such as LCD and USB melted and deformed due to high temperature, causing a certain signal to be accidentally disconnected, resulting in no LCD display and no USB communication, which was mistakenly believed to be a software driver problem.

    Case 3: There are a lot of decoupling capacitors densely distributed next to the CPU power supply . Due to the excess solder during the welding process, one of the capacitors short-circuited, resulting in the hardware engineer spending a lot of time to check the cause of the short circuit one by one.

    Case 4: High-speed signal interface connector. Due to a signal solder joint failure, the system can work at a lower bus frequency. Once the bus speed is increased, the system immediately reports an error. The cause of this problem is basically difficult to locate.

    Case 5: Due to poor welding of the inductor , the PWM dimming function of the LED failed. Engineers spent a lot of time to confirm whether it was a software or hardware problem.

    Welding, seemingly simple, is also made up of many work details and steps, and these links are closely linked to each other. Any mistake in any link will lead to the final problem. The China Southern Electronics Industry Association, in collaboration with Massembly Technology, established a service organization specializing in sample patch welding in Shenzhen Nanshan High-tech Park, aiming to provide effective and reliable sample patch services for the majority of R&D electronic technology companies, and improve the speed of R&D and product launch. It has creatively added its own 3Q quality inspection links in the overall patch workflow, such as material selection, marking, printing, patch, and furnace passing, which effectively reduces the possibility of hardware failure.

    Therefore, during the hardware debugging process, it is recommended that engineers first observe the welding quality of your prototype: 1. Is the material correct? 2. Is the pin position correct? 3. Is there any solder joint, empty solder joint, or cold solder joint? 4. Is the solder paste full and reflective after passing through the furnace? 5. Is the PCB board browned? 6. Does the structural part of the connector melt under high temperature? 7. Does the chip position correspond to the silk screen?

    After checking the “simple” items above, focus your energy on those “advanced” issues!

  • Reference address:Engineer experience: 78% of hardware failures are caused by welding problems

    Previous article:Briefly describe the design and implementation of remote power safety measurement and control system
    Next article:Design of AVR microcontroller timer-counter based on PWM function

    Recommended ReadingLatest update time:2024-11-16 22:37

    The corresponding relationship between AVR microcontroller registers DDR, PORT and PIN
        Each I/O port of the AVR microcontroller corresponds to three registers: DDRx, PORTx and PINx, where DDRx is the data direction, i.e. input or output; PORTx is the state of the internal pull-up resistor, and PINx is the state of the external pin to be read. The following is the correspondence between the three: (a
    [Microcontroller]
    Exynos4412 bare metal program DDR working principle and timing (Part 3)
    The chip used by Tiny4412 is DDR3. Although many principles are the same as those in the previous section, Tiny4412 bare metal program: DDR working principle and timing (II)  , here we will introduce DDR3 in more detail. The content of this section is also basically from the Internet. 1. Memory workflow First, let's u
    [Microcontroller]
    Exynos4412 bare metal program DDR working principle and timing (Part 3)
    Memory chips, DDR5 technology and complete testing solutions
    A brief history of memory Memory chips are an important part of digital chips. They can store programs and various data, and can automatically access programs or data at high speed during computer operation. The following are the basic classifications of memory chips: Figure: Basic Classification of Memory The mem
    [Test Measurement]
    Memory chips, DDR5 technology and complete testing solutions
    Chapter 12: Tiny4412 U-BOOT transplantation 12 DDR3 initialization sequence
    It is very difficult to search the source code of Exynos4412 on the Internet now. Basically, I have not found any information that has analyzed the memory initialization code of DDR3. When looking at this code of U-Boot, I hesitated for a long time and didn't know where to start. Many articles or materials have intent
    [Microcontroller]
    Chapter 12: Tiny4412 U-BOOT transplantation 12 DDR3 initialization sequence
    EUV DDR5 competition has begun
    On October 6, SK Hynix officially launched the world's first DDR5 DRAM. This next-generation memory increases the data transmission rate to 4,800 ~ 5,600Mbps, 1.8 times higher than the previous generation DDR4. The maximum transmission rate of 5,600Mbps means that nine full-HD (FHD) movies can be transmitted in 1 seco
    [Mobile phone portable]
    ARM11 learning based on S3C6410 (XI) DDR initialization
         Previously, programs were run in the internal stepping stone. But the size of the stepping stone is very small. The size of ARM11 is only 8K. It is definitely not possible to run large programs in such a small space. So external memory is needed. The external memory of ARM11 uses DDR. So the DDR must be initializ
    [Microcontroller]
    ARM11 learning based on S3C6410 (XI) DDR initialization
    Application of DDR-1500/DSC-2200 in high performance test and measurement
    GE Intelligent Platform's DDR-1500 high-performance test, measurement, acquisition and analysis system uses high-precision AD and DA cards and powerful online configuration, analysis, storage and playback software to achieve high-performance test and measurement. Data acquisition or waveform output is carried out in
    [Test Measurement]
    Application of DDR-1500/DSC-2200 in high performance test and measurement
    Latest Power Management Articles
    Change More Related Popular Components

    EEWorld
    subscription
    account

    EEWorld
    service
    account

    Automotive
    development
    circle

    About Us Customer Service Contact Information Datasheet Sitemap LatestNews


    Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

    Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号