Micro PLC crashes, resets, and communication packet loss? EMC is the root cause.

1. Introduction: Why do controllers tend to fail occasionally?
Micro PLCs are getting smaller and cheaper, but the field environment remains just as harsh:
· Power line plug/unplug and inductive load switching introduce kV-level surges and EFT;
· Long-distance communication lines such as RS485/CAN are the most susceptible to ESD and lightning-induced surges;
· Digital I/O and MCU UART pins are directly exposed, and human touch or harness friction can trigger ESD;
· Gigabit Ethernet interfaces are sensitive to signal integrity and require protection devices with low capacitance and high surge withstand capability.
If just one port is damaged, the entire system may reset, lock up, or fail. This article provides recommended Leiditech devices for each interface, allowing engineers to directly reference the selection table at the end for BOM selection. You can also contact the Leiditech EMC engineer for one-on-one selection support.
2. Protection overview
Micro PLC EMC protection overview
3. Power port protection
3.1 24V DC input: PPTC + TVS + reverse polarity protection
Typical scenario: The controller is powered by a 24V DC bus and must meet IEC 61000-4-2 Level 4 (±30kV air/contact) and typical IEC 61000-4-5 surge requirements. A three-stage approach of "PPTC + TVS + Schottky reverse polarity protection" is recommended: HL60-300 (60V/3A resettable fuse) + SMCJ26CA (26V bidirectional TVS) + SS56LF (60V/5A Schottky for reverse polarity protection).
Leiditech 24V DC power supply surge protection solution
Design points: PPTC limits fault current, SMCJ26CA clamps surge/ESD, SS56LF prevents reverse polarity burnout. If the site surge level is higher, upgrade to a higher-power TVS.
3.2 5V / 3.3V MCU UART serial port
Leiditech MCU UART serial port ESD protection solution
The VCC rails and UART ports of MCUs, memories, and communication transceivers are most susceptible to ESD and EFT. Select high-grade ESD diodes based on voltage: for 5V VCC, choose PTVS0542H100 or ESDA05CC; for 3.3V, choose ESD3321CH; for I/O pins, choose ULC3311CDN or ESDA33CP30.
Design notes: For high-speed signals near the port, choose ULC3311CDN (0.45pF) to ensure signal integrity; for general VCC, choose ESD3321CH / ESDA33CP30 to balance clamping capability and cost.
4. Communication port protection
4.1 RS485: SM712 / SM05 Solution
RS485 buses run over long distances and are highly susceptible to ESD and surges. Leiditech offers two selection options: SM712 is suitable for higher withstand voltage and lower clamping voltage requirements; SM05 is suitable for transceiver power port protection.
Leiditech RS485 ESD protection solution
4.2 CAN bus ESD protection
CAN bus is common in industrial sites with large ground potential differences. SMC24 or SD24C is recommended.
Leiditech CAN interface ESD and filtering protection solution
Design points: Leiditech recommends using multi-channel integrated devices for protection, with capacitance <50pF, ensuring signal integrity while filtering out noise and passing ESD testing. Meets IEC 61000-4-2 Level 4, achieving contact discharge of 30kV and air discharge of 30kV.
4.3 Gigabit Ethernet: two-stage protection + integrated transformer
For gigabit Ethernet ports in outdoor or high-interference environments, two-stage protection is required while ensuring signal integrity: GBLC03C (3.3V bidirectional, 0.6pF, ±30kV, 20A, SOD-323) for secondary ESD protection, 3R090-5S (90V bidirectional, 1.5pF, 5kA, 3-electrode 5.0mm) for primary surge protection, and FC1503NL-LM integrated transformer for common-mode interference suppression.
Leiditech gigabit Ethernet discrete lightning protection solution
Design points: Primary 3R090-5S discharges high-energy surges; secondary GBLC03C clamps ESD; integrated transformer maintains differential impedance. Meets IEC 61000-4-5 10/700μs 6kV 40Ω.
5. Design checklist
Ÿ Place the TVS at the power input as close to the connector as possible, with short and wide traces.
Ÿ Place RS485/CAN ESD devices on the connector side, not on the MCU side.
Ÿ Connect all TVS/ESD ground pins back to the system ground plane with low impedance.
Ÿ For digital I/O, choose multi-channel or single-channel devices based on channel density to save board space.
Ÿ In high-surge-level scenarios, upgrade the power TVS to high-power SMCJ/SMDJ series, or add GDT and MOV for three-stage protection.
6. Typical industrial BOM parameter list
The following parameters are general recommendations. Please adjust them in actual design according to the system specifications, customer requirements, and advice from the Leiditech EMC engineer:
|
Project |
Reference value |
|
Power input |
24V DC |
|
MCU/logic power supply |
3.3V / 5V |
|
RS485 transceiver |
5V power supply |
|
CAN transceiver |
5V power supply, requires digital isolation |
|
Ethernet |
Gigabit RJ45, outdoor/high-interference environment |
|
ESD level |
IEC 61000-4-2 Level 4; reinforced port ±30kV |
|
Surge level |
IEC 61000-4-5 typical level; special scenarios upgraded per customer specifications |
The following is a summary of all recommended part numbers for this solution. Final confirmation can be made with the Leiditech EMC engineer based on the actual project.
|
Application |
Category |
Brand |
Description |
Description |
Number of Channels |
Package |
|
24V DC power supply |
PPTC |
Leiditech |
HL60-300 |
60V 3A 0.08Ω |
1 |
Through-hole |
|
24V DC power supply |
TVS |
Leiditech |
SMCJ26CA |
26V,1.5KW,Bidirectional |
1 |
SMC |
|
24V DC power supply |
Schottky |
Leiditech |
SS56LF |
VRRM:60V; IAV:5A; VF:0.5V |
1 |
SMA |
|
5V VCC |
TVS |
Leiditech |
PTVS0542H100 |
5V,190PF, ±30kV(air), ±30kV(contact) |
1 |
DFN1006 |
|
5V VCC |
ESD |
Leiditech |
ESDA05CC |
5V,39PF, ±30kV(air), ±30kV(contact) |
1 |
SOD-523 |
|
3.3V VCC |
ESD |
Leiditech |
ESD3321CH |
3.3V,15PF, ±30kV(air), ±30kV(contact) |
1 |
DFN0603 |
|
3.3V VCC |
ESD |
Leiditech |
ULC3311CDN |
3.3V,0.3PF, ±20kV(air), ±20kV(contact) |
1 |
DFN1006 |
|
3.3V VCC |
ESD |
Leiditech |
ESDA33CP30 |
3.3V,Bidirectional,12PF, ±30kV(air), ±30kV(contact) |
1 |
DFN1006 |
|
RS485 |
ESD |
Leiditech |
SM712 |
7V/12V,Bidirectional,45PF, ±30kV(air), ±30kV(contact) |
2 |
SOT-23 |
|
RS485 |
ESD |
Leiditech |
SM05 |
5V,单向,300PF, ±15kV(air), ±8kV(contact) |
2 |
SOT-23 |
|
CAN |
TVS |
Leiditech |
SMC24 |
24V,Bidirectional,25PF, ±30kV(air), ±30kV(contact) |
2 |
SOT-23 |
|
CAN |
ESD |
Leiditech |
SD24C |
24V,Bidirectional,50PF, ±30kV(air), ±30kV(contact) |
1 |
SOD-323 |
|
Gigabit Ethernet |
ESD |
Leiditech |
GBLC03C |
3.3V,Bidirectional,0.6PF, ±30kV(air), ±30kV(contact) |
1 |
SOD-323 |
|
Gigabit Ethernet |
TSS |
Leiditech |
3R090-5S |
90V Bidirectional 1.5pF |
2 |
3-electrode, 5.0mm diameter |
|
Gigabit Ethernet |
Transformer |
Leiditech |
FC1503NL-LM |
1ct:1ct, OCL 350uH, CWW≤30pF |
8 |
SOP-24 |
|
Digital I/O |
ESD |
Leiditech |
SDA05W5 |
5V,Unidirectional,30PF, ±15kV(air), ±8kV(contact) |
4 |
SOT-353 |
|
Digital I/O |
ESD |
Leiditech |
ESDA05CP |
5V,Bidirectional,2pF, ±30kV(air), ±24kV(contact) |
2 |
DFN1006-3 |
|
MCU UART Vcc |
ESD |
Leiditech |
SMDA05CCN |
5V,Bidirectional,60PF, ±30kV(air), ±30kV(contact) |
1 |
DFN1006-2 |
|
MCU UART |
ESD |
Leiditech |
ULC0542C |
5V,Bidirectional,0.3PF, ±25kV(air), ±22kV(contact) |
1 |
DFN1006-2 |
7. Conclusion: Block EMC risks before mass production
Most micro PLC crashes, resets, and communication packet loss are not software defects, but external manifestations of inadequate port-level EMC protection. Following the graded protection approach in this article—using PPTC+TVS as the first line of defense at the power entry, placing ESD and surge devices as close as possible to RS485/CAN/Ethernet communication ports, and adopting two-stage protection for Gigabit Ethernet—combined with the BOM selection table at the end, covers the vast majority of industrial field scenarios.
Shanghai Leiditech specializes in EMC protection components and systematic solutions, offering a full range of protection devices including TVS, ESD, GDT, MOV, and PPTC, covering both industrial-grade and automotive-grade applications. We also provide free protection solution design and EMC testing evaluation support, assisting with system specification verification, recommending suitable part numbers, and providing sample shipments. If you encounter ESD, surge, EFT, or other anomalies during development or mass production, we can also provide targeted rectification recommendations to shorten the debugging cycle.
Leave a Reply
- EMC protection design for access control security devices: the four external interfaces that deserve
- From power to antenna: EMC protection design solution for video doorbells
- Solving lightning and ESD hazards in industrial sites: LVDT pressure transmitter protection design
- Micro PLC crashes, resets, and communication packet loss? EMC is the root cause.
- How can humanoid-robot DC power supply systems cope with frequent transient load changes?
