Analizzatore di stati Logici Open Source

Analizzatore di stati Logici Open Source

Il progetto consiste in un analizzatore di stati logici interamente Open Source, sia dal punto di vista hardware che software, che viene costantemente migliorato dalla comunità di sviluppatori.
Questo analizzatore supporta 32 canali d’ingresso con frequenza di campionamento di 100Mhz oppure 16 canali a 200Mhz, e prevede una memoria di 4k campioni. L’applicazione Java inclusa nel progetto permette la visualizzazione delle forme d’onda e l’analisi di alcuni protocolli come USART, SPI e I2C.
Alcune caratteristiche interessanti sono: il trigger a quattro stadi, filtro anti rumore, algoritmo di compressione RLE.

L’hardware minimo neccesario alla realizzazione del progetto è costituito dalla piattaforma Butterfly di GadgetFactory che consiste in due parti:

– modulo con FPGA Spartan 3E di Xilinx
– modulo con controller USB FTDI FT2232 che permette la riprogrammazione della FPGA via JTAG e la comunicazione seriale tramite USART

La modularità dei circuiti e il design basato su FPGA permettono di rendere il progetto facilmente estensibile, ad esempio implementando controller per ampliare la memoria o moduli per il supporto di tensioni d’ingresso maggiori.
Inoltre, lo stesso hardware può essere riutilizzato per altri scopi.

Nella pagina relativa al progetto, si trovano tutti gli schemi circuitali, nonché i sorgenti ed alcuni video tutorial sull’utilizzo della piattaforma:
Analizzatore di stati Logici Open Source

Se ti è piaciuto questo articolo, votalo: Forum L’Elettronica Open Source

Repost: 29 Lug 2009

Leave a Reply