dso quad ti je tipican primer sprave sa vecim mogucnostima koju mozes da napravis sam (sema:
http://www.seeedstudio.com/wik...es/b/bb/DSO_Quad_Schematic.zip )
1. napravis analogni ulaz, to je najkomplikovanije (priprema signala i dovodjenje istog u 0-3v) .. to bi teoretski moglo da se iskopa iz silnih sema raznih osciloskopa (tek npr) .. dakle tu resavas vertikalu i od ovog modula ti zavisi bandwidth, i osetljivost (V/div)
2. stavis posle tog analognog ulaza neki brz ADC, ima ih ko pleve, 8bitni, 10bitni, 12bitni ... 16bitni .. 12bitni daju oko 60dB sto bi trebalo da je dovoljno (ovi klasicni DSO su svi 8bitni a kostaju po bubreg .. tako da .. i 8bita je vise nego ok, to je oko 40dB ako se dobro secam)
3. posle ADC-a imas RAM + neki FPGA. U RAM-u ti se cuva sample, dakle sto vise RAM-a to bolje, teoretski ako bi umeo da koristis DDR2/DDR3 to bi ti bilo idealno (za to ti treba neki spartan/virtex 6 ili tako nesto) jer bi mogao da naguras jeftinu memoriju za PC u spravu .. sto vise memorije to bolje (imas veci sample sacuvan), FPGA kontrolise triggering i punjenje sampla u RAM
4. neki MCU koji ce da vadi datu iz RAM-a i tuce na PC preko USB-a ili da tuce direkt na neki LCD, kontrolise GUI etc etc ...
1+2+3 mozes da imas vise komada, nekad jedan FPGA +RAM (3) moze da kontrolise vise kanala (1+2) zavisi kako organizujes stvari ...
spominjao sam vise puta projekat sa atmelom i cpld-om
http://www.ulrichradig.de/home/index.php/avr/avr-dso to je 50MS/s DSO, idealan "kostur" projekta, analogni ulaz mu "nije neki" ali moze da se poboljsa (ko ume naravno, ja ne umem, te analogne stvari su za mene spanska sela, on koristi malo pasive i 2x OPA2604/AD8028 op-amp za signal conditioning), ADC mu nije neki (50MS/s nije malo, ali moze da se stavi 100MS/s ili 500MS/s ADC ili .. odes na digi-key parametric search i nadjes ADC koji ti se svidja :D naravno za brzi DAC ti treba i brzi RAM i brzi CPLD/FPGA i .. ) .. sada on nema neki fancy trigering pa nema FPGA nego samo CPLD koji puni SRAM direktno sa ADC-a i onda jedan ATmega32 koji sadrzaj tog sram-a posalje preko seriskog porta na PC ... dakle to ti je naj-osnovnija postavka za DSO ... sada na ovo mozes da dogradjujes .. bolji dac, vise ram-a, bolja kontrola (fpga umesto cpld), bolji mcu, display, usb .. pa mozes da dodas jedan osmobitni digitalni input sa line driverom i ram-om .. pa .. mozes da budzis do prekosutra, ako imas vremena i para ..