Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Help me with NDT basic project using FPGA

Status
Not open for further replies.

shadeslayer

Member level 2
Joined
Mar 21, 2008
Messages
49
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,627
ndt adc

hi all,,

i want a litel help in making my project on fpga ,,,

i m planing to make a samall scale model of NDT(non distructive testing)

here i giving general oveview,,

i will take a anolog signal from sensonr thn give it to the ADC ,,,

i want to store 1 saple per second and display it on LCD display ,,,

then i want to store the higest value i got in 1 min,

lowest value i got in 1 min ,,

and avg dc value of 1 min ,,,

the process is continuous ,,,,

and if possible i would like to generate some control signals and implment this on sparten 3 board with 2 sensors ,,,

waiting for reply asap

my mail id samkikani@gmail.com
samkikani@yahoo.co.in
satishkikani@yahoo.co.in

thank you

Added after 8 minutes:

hmmmm

Added after 36 minutes:

still waiting for replyyy
 

Re: NDT basic using fpga

atleast give me a basic idea ,,, so i can implement in vhdl code form ,,

the main prob i m facing is to store data at the output of adc and thn manuplating it ,,

waiting for reply
 

Re: NDT basic using fpga

I don't know VHDL (and little Verilog for that matter...) but...

You could copy the incoming 8 bits (for example) into an array of registers, using a counter to increment the array index each time a sample is written in.

This worked for my ADC problem although the interface might differ:
 

Re: NDT basic using fpga

can anybody can help me litel more plzz
 

NDT basic using fpga

waiting for replyy

Added after 5 hours 38 minutes:

okie here i think i need to go block by block ,,

so 1st what i need to say is i m suing sparten3E and i have on board 12 bit adc ,,,

here what i m going to do is intialy i m giving some signal on the analog input pin on the board and i want my adc to sample the valuses and store it somewhere ,,,

after that i m using 12 bit magnitude comparator and one another register having initial value of 0.

not i will take that 12 bit output and comapre it with initial value ,,, if my adc o/p is greater then initial value then i will store that o/p in my initial reg and so on ,,so at the end i vwill b heaving peak value in my register ,,,

so how can i do this ,,,

i have the code of magnitude comparator as its very easy but how can i implement this logic ,,,
 

Re: NDT basic using fpga

Try reading this document. It will help you get better answers to your questions.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top