Because they are the fastest available devices in the market today.Gonzakpo said:Why everybody use fpga ????
Check out http://www.digilentinc.com/Products/Detail.cfm?Prod=S3BOARD&Nav1=Products&Nav2=Programmable the sell FPGA boards at $99 !!Gonzakpo said:1. Expensive (I've never used them so I don't have even the programmer) And also I'm from Argentina and I can't afford almost 500 u$s for a board...
www.fpga4fun.com will be a good starting point.Gonzakpo said:2. I don't know how to use or program them :S......BUT it would be nice to learn about.
They use variable sampling rate. So you dont' require large memory for low frequency signals.Gonzakpo said:I've seen lots of projects that uses memories to memorize all the samples and then send them but I really don't see the point of doing that because at 100 Ms/s you need a huge memory to store a 1Hz signal (for example).
Thats call blindness problem and it is present in almost all PC based DSO's unless they are using large FIFO buffers, capturing and sending data simultaneosuly.Gonzakpo said:But what happends with all the samples you lost while you were sending data to the computer??...
Not without FPGA/CPLDs and huge memory...preferably a FIFO.Gonzakpo said:DOES ANYONE KNOW A BETTER WAY OF ACHIEVING SAMPLES RATES OF 100 Ms/s
Thats right!Gonzakpo said:The only solution I imagine is to change the sampling rate depending on the time base you've selected.
Actually variable sampling rate should be used along with variable low pass filter to avoid aliasing problems.Gonzakpo said:But I just doesn't make sense because I wouldn't be able to measure high frecuency signals using a large time base....(because of the low sampling rate)...
Well in that case intelligent hardware trigger design and good software calculations will be the only solutionGonzakpo said:There must be another solution, like autodetection, but what would happen if the input signal isn't a "repetitive" signal.
Go for large memory (GBs) thenGonzakpo said:The variable sampling rate doesn't convince me :S...maybe you know a better way to aply variable sampling rates???......
Spartan-3 from Xilinx are good FPGAs to start with and cheapest too!Gonzakpo said:Regarding the FPGA's .....which model should I chose to start? (and keep using it for the rest of my life....I just don't like the idea of buying several boards JUST to see which is better) ......and...does the starter board comes with a manual???...I need something to learn from!
Check out download section of www.bitscope.com , they have old bit-scope schematic available.Gonzakpo said:Last question, does anyone have a nice input circuit schematic for the a/d ?? (with "over tension" protections)
You solder them using hot-air soldering station.Gonzakpo said:I'll consider learning the fpga stuff, It's a nice idea. But, when you desing something HOW CAN YOU SOLDER THAT ???? (I know that the word "solder" doesn't exist, but I wasn't sure how to say that.......just to be sure that you've already noticed, I speak spanish)
No windows is not a Real-Time Operating System. If you want to make a scope without memory, you should use Real Time ports of Linux like RTAI or RTLinux.Gonzakpo said:As I've said before, I can design the dso to sample all the time and send the samples to the pc at the same time. Without fpga and memories. (using a sample rate of only 30 Ms/s) ...but the question is: I've read somewhere that I CAN'T do that because the OS doen't work in real time, so I can't receive samples all the time....... Is that true? ...(I HOPE NOT :s)
That depends on your input signal level. If you want auto-trigger, the trigger level should be 0V or half the ADC resolution.Gonzakpo said:How should I chose the correct trigger level?......
Thats not poor....you'll hardly need resolution better than 8-bits.Gonzakpo said:EDIT: I've been exploring the bit scope web and I found out that the sell 8bit oscilloscopes!!, that's a really poor resolution!....I was planing to use at least 12-bit, or maybe 14. ....
Would you ever require 0.2V accuracy at 60V? Think over it. If it of that much impostance you should go for 10 or 12-bit ADCs then.Gonzakpo said:For example, if I want to mesuare signals of 60vpp with only 8 bits i would be having a resolution of aprox. 0.2 V !! ....
I think that's a lot.
I didn't say impossible. It is possible on RTAI/RTLinux platforms but not on windows.Gonzakpo said:I'm disappointed with the matter about real time transmition :S :S
That way everything was soooooooo simple..... only an adc and a usb peripheral controller...
Is really imposible to do that??
CMOS said:Because they are the fastest available devices in the market today.Gonzakpo said:Why everybody use fpga ????
funghome said:i am interesting to this project.
h**p://www.cmccord.co.uk/FYP/index.htm
but while file is final hex file in
h**p://www.cmccord.co.uk/FYP/DownLoad/PicCode.zip
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?