EmbDev.net

Forum: µC & Digital Electronics Advice for a PCB Diagnosis


von Enrique P. (flote21)


Rate this post
useful
not useful
Hello everybody,

I need to implement in my PCB design something to make a diagnosis of 
itself. For example, cheking power supplies, signal frequencies, temp 
sensors and so on. I would like to ask if some one can give me some 
adivises to monitroze or check this stuffs. I was thinking to use a CAN 
BUS or an OTG cable like the in the automotive industry. But I don't 
know how much complicated can be. If some have another ideas, I would be 
very grateful to listen to...

Note: My board has already a Cyclone IV and one PIC controller: 18F45XX.

Thanks.

: Moved by Admin
von Sebastian (Guest)


Rate this post
useful
not useful
If you have JTAG, you can use it to test digital function and 
interconnection between JTAG-capable parts.
Power supplies can be testes by adding analog comparator circuits to 
check them against each other or a given reference.
Depending on whether you need this for a production test or as an 
integrated diagnostic feature, you may be inclined to think about 
loopback circuitry that simulates eventa or states that are otherwise 
external.

von Enrique (Guest)


Rate this post
useful
not useful
hello
thank you very much for your quick answer...
Yes I want to use the boards to for production testing, so the main 
thinks that I have to check are power suppiles, clocks and properly 
workings of ADCs Buffers, etc.
i am using a Jtag for programmin the FPGA so maybe I can use it for 
testing too....But I don´t know exactly how to do it. I will make some 
researches in internet. Some advise for starting, thank you.

von 6A66 (Guest)


Rate this post
useful
not useful
Enrique Perez wrote:
> I need to implement in my PCB design something to make a diagnosis of
> itself.

Hello Enrique,

I understand your request in this way that the board iteslf during 
operation shall diagnose the functionaltity (c.f. the board is tested 
druing production for functionality).
In that case it would be a starting point for you to sit down and check 
which funtions are required by your board and which are support 
functions. On the requred functions you should assess what problems may 
impact the performance of the function, how severe this impact is and 
how you can diagnose this and what you hould do against it. This is 
called FMEA (see internet).

rgds

Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
No account? Register here.