ESP32 failing IEC61000-4-6 (Conducted Immunity).

cadrjr1
Posts: 17
Joined: Thu Mar 15, 2018 6:50 pm

ESP32 failing IEC61000-4-6 (Conducted Immunity).

Postby cadrjr1 » Tue Aug 11, 2020 11:12 pm

Hi,
we have just had our ESP32-based PCB fail IEC61000-4-6 (Conducted Immunity).
The PCB is a simple control panel with 4 Capacitive Buttons (using the ESP32s Touch Capability).
When the buttons are operated while the test is in the 280KHz band, the PCB invariably locks up (buttons don't respond).
(I wouldn't have expected problems at this low frequency.)
As the frequency sweep increases,the board often recovers.

I have checked out all the obvious - off-board power supply, on-board DC-DC, grounding, etc. to no avail.
The PCB, needless to say, is designed with all the Espressif design recommendations in mind.

I now believe the problem may be related to the ESP32 WROOM2 module itself or the code running on it.

Has anybody else experienced failures of this particular type while developing commercial ESP32 designs ?

R

ESP_Sprite
Posts: 9577
Joined: Thu Nov 26, 2015 4:08 am

Re: ESP32 failing IEC61000-4-6 (Conducted Immunity).

Postby ESP_Sprite » Wed Aug 12, 2020 9:43 am

Do just the buttons lock up, or does the entire ESP32 crap out? I'm wondering if the 280KHz signal somehow synchronizes with the button sampling or something...

cadrjr1
Posts: 17
Joined: Thu Mar 15, 2018 6:50 pm

Re: ESP32 failing IEC61000-4-6 (Conducted Immunity).

Postby cadrjr1 » Wed Aug 12, 2020 10:23 am

Hi,
only the PCB Touch functions seem to screw up.
The PCB drives a DAC, a relay and some LEDs. These all seem to behave OK.

Any ideas, anything I could tweak would be welcome ...
Thanks
R

ESP_Sprite
Posts: 9577
Joined: Thu Nov 26, 2015 4:08 am

Re: ESP32 failing IEC61000-4-6 (Conducted Immunity).

Postby ESP_Sprite » Wed Aug 12, 2020 2:19 pm

You could perhaps try to tweak the measurement time using `touch_pad_set_meas_time` to get around this, but I don't quite know enough about this to be sure. You can try emailing sales@espressif.com, they have more experience handling EMC problems.

cadrjr1
Posts: 17
Joined: Thu Mar 15, 2018 6:50 pm

Re: ESP32 failing IEC61000-4-6 (Conducted Immunity).

Postby cadrjr1 » Wed Aug 12, 2020 3:18 pm

Thank you I will do that.
R

Who is online

Users browsing this forum: Majestic-12 [Bot] and 89 guests