What is it like for a hardware engineer to make a design error?

Follow the + star public account and never miss exciting content

aa3061459099f23be4da6f9dce89aa35.gif

Source|Network

I have been a hardware engineer for so many years, but now I can’t guarantee the success of the first version of the circuit design, especially if I make low-level mistakes. This experience is really sour. Hardware is not like software. Mistakes will greatly delay the progress of the project and cost money.

1. Treat millimeters as centimeters.

38be85d0658f74eb9b2efed944a42c8f.png

2. Are the two legs of the crystal oscillator reversed? Simple, stand up and then cross and fly with the line, perfect.

0b917838ad2976028b14b0421e457d46.png

Are the power supply pins reversed? Put your feet up and fly the line to finish.

04d7443727dedcee509c35638690e451.png

3. If the packaging is done wrong, the wires can only fly.

a67e0295d75ac63521205d05c8737493.png

b745bfe6504ab673fa1848ea388eccc0.png

4. A 50-yuan board: It’s a small matter, let’s re-type it. This little money is nothing, keep this as a souvenir.

200 yuan board: There is a small problem, everything is under control, and it will be no problem if you make a new set.

1000-piece board: There is a problem with the design of this board. I looked at the power supply and high-frequency components and did not consider them properly. I estimate that there will be problems with this board running. I suggest that we make a new set.

8,000 yuan board: No way, no way, how can we not make mistakes with so many rules? If we start over, it’s just one month’s salary.

10,000+ boards: (cleaning up his face) Well, the main responsibility for this design error lies with me. I have betrayed the trust of the company leaders. I am sorry for the cultivation of me by the party, the country, and the people. I hereby solemnly apologize and write the following To summarize it, I will ensure that I won’t make the same mistake in the next design.

In my heart: Never adjust the wrong board, never fly the wires, never cut the copper, it will kill someone.

Abandoned boards: Crying in a drawer. (The first few are personal experiences, the rest are imagination and nonsense)

5. Once, when I was still in the entrepreneurial period, I had the final say in the entire research and development, and once again I drew a circular PCB. Taking the diameter as the radius, I also said that this board layout has a lot of space for any arrangement. The resulting PCB board was as big as the casing. Fortunately, we made a prototype first and made 5 of them. I have the final say, and if I make a mistake, I'll treat it as if nothing happened. Otherwise it would be very embarrassing.

6. What can I do? If you feel guilty, just practice haha. I just don’t like using breadboards

af270f420225b4e34c2bef84d0ba88dd.png

7. As shown in the picture, a hardware engineer previously designed a board. A small design error caused flying wires to fly in this place in the picture. It is such a small board with 50 pieces. The flying wires flew to the point where it was blinding the eyes. The hardware supervisor and his younger brother were there. The welding room flew all afternoon.

7b82459a3b9f4dd591a6f983d5a7593a.png

One time, a customer also discovered a small mistake during the small-batch trial production stage. It also required flying wires and 2,000 boards. Because of the deadline, the hardware department supervisor and the factory welding technician flew to the factory for three days and three nights. .

The most I have ever seen is that seven or eight thousand boards had to fly out of wires. The hardware company resigned on the spot without even giving up the salary for that month.

8. At the end of 2016, the company received a repair order. The BOM of the palm-sized PCB had about ten 0201 resistors and capacitors wrong, totaling several thousand boards. Later, I heard that all the employees in the hardware department of this company were fired. .

9. Am I the only one like this? Every time a PCB package is sent out, there are worries, which will be relieved after getting the PCB tested. There are so many things that can go wrong.

10. It’s actually okay if the hardware makes mistakes during the design stage. Generally, cutting copper and flying wires can basically guarantee that the software design will not be delayed. In fact, the development cycle given by the hardware engineer includes at least three to five revision cycles. But if you can't stand it, they won't give you this time at all.

11. If you drew the wrong schematic diagram, go ahead and fly the lines yourself.

I once had a colleague, and the customer requested that X±, Y±, and a pull-down resistor be connected to the circuit in each of the four directions. It was originally going to be connected in parallel, but he connected it in series. Then after the finished product came out, he took a bunch of 0Ω resistors and shorted them. .

The adapter board is made wrong and you have to fly the wires yourself. Don't be too sour.

Statement: The material of this article comes from the Internet, and the copyright belongs to the original author. If there is any copyright issue with the work, please contact me to delete it.

------------ END ------------

6eb23ef70ef68636d883b917143eb6e2.gif

●Column "Embedded Tools "

●Column "Embedded Development"

●Column "Keil Tutorial"

●Embedded column selected tutorials

Follow the official account and reply " Add Group " to join the technical exchange group according to the rules, and reply " 1024 " to view more content.

b232b1dea82b3184dfeacdf9b3357b52.jpeg

1b92dbfd95ff107011b34e5015a46c35.png

Click " Read the original text " to view more sharing.

Guess you like

Origin blog.csdn.net/ybhuangfugui/article/details/132613657