Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is amazing, thanks for the breakdown. I guess this article makes it seem easier than it is. I will stick to SoM for linux for my projects for now but definitely going to try some stm32g0 and the like custom boards


You can and should be practicing good 4 layer (or even 6 layer) boards even with 'easy low frequency' STM32G0 chips.

That way, you build up your habits but in a non-punishing manner.

-----------

STM32G0 will work on a breadboard, let alone a properly designed well grounded PCB.

But... You can still see the EMI through the use of a loop antenna-oscilloscope.

Simply attach the ground-alligator clip to the probe top while setting your oscilloscope to AC coupling mode. Zoom in as much as you can on your oscilloscope.

Now wave this 'loop' around various circuits and traces. You'll see the EMI noise coming off of bad circuits... But only within 5cm or less. (loop antennas can pickup the so called near fields very well).

Alas: proper EMI testing is about far fields, not near fields. Still, it's good to have a methodology to actually see, feel and touch EMI in your projects.

--------

Getting a physical feel of electricity for real (and not the fake electricity we pretend happens in resistor/capacitor/inductor lumped element models) is the important leap you need to start learning.

Making consistent PCB designs and measuring EMI off of them is a great way to learn and improve.

You probably only need to make 4 or 5 designs while thinking about these issues to really understand. There is enough study material to give you the gist of theory... And the EMI loop antenna oscilloscope gives you a good enough measure (albeit flawed but still a real live measurement).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: