Other Parts Discussed in Thread: MSP-FET, ISOUSB211
Tool/software:
Hi. There is something related to galvanic isolation which I am confused about. It is not actually related to ISO6721-Q1, it involves microcontrollers and SMPS as well. I am also not sure about how to ask it but I will try my best.
There is a PC and there is a custom development board.
There is nothing special about the PC. It is just a regular computer.
We have our development board. It has built-in SMPS to power the board from AC line. The SMPS is non-isolated.
The pc and the devboard are connected to each other with a debugger such as MSP-FET. The pc and the devboard can be connected with a USB-to-UART line but it is optional.
What happens is due to lack of galvanic isolation, a short occurs and the PC's motherboard gets fried and the PC dies. Why does this happen? Where does the short occur? What precautions are needed to ensure safety? Can you point to me application notes or something to read about this to better understand it? I had found an application note from Analog Devices years ago that explained this but I can't find it anymore.
Some additional questions.
Where should the "galvanic isolation block" be inserted in the picture below? Between PC and Debugger, between Debugger and DevBoard or does it depend? If it depends, what does it depend on? Would we still need another "galvanic isolation block" for USB<=>UART connection?
Again for the connection diagram in the same image below, seperate from the previous question. Why does connecting one of the PC or the devboard to AC line through an isolation transformer solve the issue?
Does it make any difference if the AC line is coming from electric grid or from UPS? If so, what is the difference?
Would changing the SMPS in the devboard from a non-isoalted one to isolated one be enough to solve the problem?
In the application note, which I can't find anymore. It was saying something like, it is not possible to know which wire of the AC line is the 0V reference for the internal circuits of the PC and the devboard. And it is possible that a short didnt occur but may occur if you flipped the AC-line plug of the devboard. I am not sure if this was what it said or if I understood wrong but I am leaving this here just in case, if helps anything.
Thanks in advance.