I have a low-power wireless solar powered IoT sensor that has a Geiger counter (400V SBM20 tube) on board and is controlled by ATmega328P, sitting outside. This set-up has been working great for almost 7 years but recently I've started experiencing random lock-ups of the MCU where it just does not respond to anything until being reset. This started happening about once every 10 days. My suspicion is that Geiger tube EMI has a long term impact on the MCU, degrading its performance and causing this issue. This suspicion has been further strengthened when I had the idea to add an AS3935 lightning module inside of the enclosure, but found out that every time the Geiger tube records a "hit", the lightning module picks up EMI from it and registers it as a lightning strike, so the AS module needs to be at least 1m away not to pick up this EMI.
Since I started experiencing this issue of the MCU locking up, I have decided to redesign the whole board and add AS3935 module to the original design but wire it approximately 1-1.5m away from the MCU/Geiger counter enclosure. The lightning sensor communicates via i2C so I cannot wire it too far from the MCU.
With this new design in mind, I'd like to get your suggestions on shielding of things. Basically my first idea was to add a metal RF shield can over the MCU to protect it from Geiger EMI. I understand I'd have to attach one contact of this shield to the GND of the board to make it effective. The board itself would have as much GND pour as possible.
The other idea I had is to also use shielded wires that would run to solar panel and AS3935, and attach the shielding of the wire to the GND of the MCU board. I live in an aree of high frequency lightning strikes. Would this be a decent solution to protect this device within reason?
Would adding ESD protection ICs to the i2c and power lines running outside of the main enclosure be beneficial in this case?
In Short:
- Will adding grounded metal can RF shield help protect the MCU?
- Will adding shielded wire, connected to ground of the main board be beneficial? (I'm afraid this shielding will become an antenna itself causing ground issues, but at the same time I'd still have to run ground wires to the solar panel and the AS module.)
- Would adding ESD protection to those lines be of any benefit? (ICs for USB ESD protection type.)
Attaching diagram of my device for ease of understanding the set-up.