9 Essential PCB Layout Techniques to Tackle Various Design Challenges

9 Essential PCB Layout Techniques to Tackle Various Design Challenges

1 Component Placement When placing components, it is essential to follow the signal paths of the schematic and provide space for routing. Additionally, adhere to the following placement rules: Power components should be placed compactly together, with appropriate decoupling to ensure power integrity. Decoupling capacitors should be placed as close as possible to each component. … Read more

PCB Design Criticized? Master These Two Points to Become an Expert

PCB Design Criticized? Master These Two Points to Become an Expert

▲ For more exciting content, please click on the blue text aboveand follow us!Typically, there are no dedicated courses in universities that teach the fundamentals of PCB grounding and decoupling; knowledge in this area often comes from laboratory experience or sharing from peers and seniors. Most electrical engineering graduates learn these skills on the job, … Read more

Is There a Pitfall in C Language Floating Point ‘Rounding’? Unveiling the ‘Banker’s Rounding’ You Didn’t Know!

Is There a Pitfall in C Language Floating Point 'Rounding'? Unveiling the 'Banker's Rounding' You Didn't Know!

“Rounding, what’s so difficult about it?” When you hear this term, do you immediately think of your elementary school textbooks? However, in computing, especially when dealing with floating-point numbers, things are far from simple. When we mention rounding of floating-point numbers, we often refer not to the most common “round half up” that we encounter … Read more

Avoid Pitfalls: ESD Testing is Essential for Embedded Electronic Product Development

Avoid Pitfalls: ESD Testing is Essential for Embedded Electronic Product Development

Hello everyone, I am the Intelligence Guy~ First of all, Electrostatic Discharge (ESD) refers to the phenomenon of charge transfer that occurs when objects with different static electric potentials come close to or directly contact each other. ESD testing is a type of reliability testing for electronic products, measuring the product/system’s resistance to interference from … Read more

Common Signal Interference Issues in CAN Bus

Common Signal Interference Issues in CAN Bus

Identifying the Cause of Interference When there is interference on the bus, experienced engineers can quickly locate the issue, but it can be troublesome for beginners. There are many causes of bus interference, such as electromagnetic radiation coupling into communication cables, improper grounding of shielded wires, and isolation of communication without isolating the power supply. … Read more

C Language Programming Notes – Examples of Using scanf and Arithmetic Operators

C Language Programming Notes - Examples of Using scanf and Arithmetic Operators

Example 1: Input a time duration (in minutes) from the keyboard and calculate how many hours and minutes that duration corresponds to.(1) Source Code #include <stdio.h> #include <stdlib.h> int main(){ int a,b,c; printf("Please enter a time duration (in minutes):"); scanf("%d",&a); b=a/60; c=a%60; printf("%d minutes is equivalent to %d hours and %d minutes\n",a,b,c); return 0;} (2) … Read more

Essential PCB Layout Traps You Must Know!

Essential PCB Layout Traps You Must Know!

Numerous application cases of Industrial, Scientific, and Medical Radio Frequency (ISM-RF) products indicate that the printed circuit board (PCB) layout of these products can easily exhibit various defects. It is often found that the same IC installed on two different circuit boards can show significant differences in performance metrics. Variations in operating conditions, harmonic radiation, … Read more

Urgent Reminder! This Incorrect PLC Grounding Method is Silently Damaging Your CPU Module!

Urgent Reminder! This Incorrect PLC Grounding Method is Silently Damaging Your CPU Module!

(Thanks to everyone for your likes and appreciation. If this article resonates with you, please “like” and “recommend”, thank you all!) Article Overview A few days ago, while debugging equipment, the CPU module of a running S7-1200 PLC suddenly crashed. After powering it back on, it reported an error, and the SF light remained on, … Read more

How to Connect Components on a PCB? Remember These Common Mistakes!

How to Connect Components on a PCB? Remember These Common Mistakes!

The layout and wiring of printed circuit boards (PCBs) are core skills for electronic engineers. It not only concerns the functionality of the circuit but also directly affects the performance and stability of the circuit. This article will directly list the key points for connecting various components on a PCB, helping everyone to master this … Read more