Tecniche di Acquisizione dati I (DAQ) Leonello Servoli

Slides:



Advertisements
Presentazioni simili
Introduzione ai circuiti elettronici digitali
Advertisements

Cenni sugli amplificatori
La struttura fisica e logica di un elaboratore
Gestione Input Output A. Ferrari.
STRUTTURA DEL PERSONAL COMPUTER
Cenni sul campionamento
Introduzione allo studio dell’informatica
Digital Data Acquisition
I COMPONENTI DEL Computer
SAMPLE & HOLD.
CONVERSIONE ANALOGICO-DIGITALE, A/D
Cenni sugli amplificatori
ANALOGICO-DIGITALI (ADC) DIGITALE-ANALOGICI (DAC)
Autronica Lezione n° 1 Docente Scopo del corso Prerequisiti
1 Corso di Informatica (Programmazione) Lezione 4 (24 ottobre 2008) Architettura del calcolatore: la macchina di Von Neumann.
Valutazione Del Read-Out System (ROS) Del Sistema Di Acquisizione Dati Di ATLAS Candidata Valentina Ferrara Relatore Fernanda Pastore.
Laurea Specialistica Chimica e Tecnologia Farmaceutiche Anno Accademico Università degli Studi di Firenze Facoltà di Farmacia.
DATA PROCESSING UNIVERSITÀ DEGLI STUDI DI ROMA “LA SAPIENZA”
Rivelatori di Particelle1 Lezione 22 Trigger Trigger: Trigger: seleziona gli eventi interessanti fra tutte le collisioni. Decide se levento deve essere.
1 Corso Fisica dei Dispositivi Elettronici Leonello Servoli Introduzione Corso di Laurea in Informatica Tecniche di Acquisizione Dati 1 Corso di Tecniche.
Corso Fisica dei Dispositivi Elettronici Leonello Servoli 1 I Transistori I transistor sono dispositivi con tre terminali sviluppati dal I tre terminali.
Corso Fisica dei Dispositivi Elettronici Leonello Servoli 1 Retta di carico (1) La retta dipende solo da entità esterne al diodo.
Conversione Analogico/Digitale
Come aumentare le linee di I/O?
Convertitore A/D e circuito S/H
Modalità di acquisizione
La conversione analogico-digitale, campionamento e quantizzazione
Laboratorio di El&Tel Elaborazione numerica dei segnali: analisi delle caratteristiche dei segnali ed operazioni su di essi Mauro Biagi.
Semplice regolazione digitale di velocità di un motore in c. c
Setup misure POUXE PMT Hamamatzu 40,5 cm 1 cm 20 cm Solo quello centrale è collegato al POUXE senza discriminatore. Gli.
Claudia Raibulet Algebra Booleana Claudia Raibulet
Sistemi di acquisizione
Strumentazione Re.Mo. Funzionamento e manutenzione
Modulo 1 - Concetti di base della Tecnologia dell'Informazione
STRUTTURA GENERALE DI UN ELABORATORE
GRANDEZZE ANALOGICHE E DIGITALI
Sistemi di elaborazione e trasmissione delle informazioni
Esempi di sistemi di trigger MUSE FPGA-simple CMS-I level CMS-II level TINA TRASMA.
Ottimizzazione del tempo morto
1 Il Sistema Operativo: Esempio n Le operazioni effettuate sembrano abbastanza semplici ma … n Provocano una serie di eventi in cui vengono coinvolte sia.
STRUTTURA DI UN COMPUTER
Realizzazione a cura di
LABVIEW Sommario Che cosa è uno strumento virtuale (VI) creato con LABVIEW Parti di un VI: pannello frontale diagramma a blocchi Confronto tra il principio.
Free Powerpoint Templates Page 1 Free Powerpoint Templates I SEGNALI: ANALOGI-DIGITALI Luca Santucci 5°A Progr.
Sistemi Elettronici Programmabili (SELPR)
Corsi di Laurea in Biotecnologie
ADC – SCHEMA GENERALE I convertitori AD sono disponibili come circuiti integrati in diversi modelli, che differiscono fra loro per prezzo, prestazioni.
Digital Pulse Processing (DPP) in Fisica Nucleare
MICROPROCESSORI Un processore è un circuito integrato in grado di effettuare operazioni di calcolo o di elaborazione dell'informazione Il circuito contiene.
Elaborazione e trasmissione delle immagini Anno Accademico Esercitazione n.4 Pisa, 20/10/2004.
DAC A RESISTORI PESATI.
Autronica LEZIONE N° 2 AUTRONICA.
Data Acquisition System I° Modulo(DAS) Corso di Elettronica1.
Elettronica Applicata Flavio Fontanelli (studio S Corso dedicato ad argomenti "avanzati" (ma non troppo!)
Informazione e Informatica - presentazione dei concetti di base -
1 IL TUTOR Alessio Guerri Alessio Guerri Tel Ricevimento In ufficio su appuntamento (Lab2) Giovedì.
Conversione Analogico/Digitale Le grandezze fisiche che vogliamo misurare variano con continuità in un dato intervallo ed in funzione del tempo: sono descrivibili.
Automazione delle produzioni di processo
Laboratorio II, modulo 2 (Fisica) Tecniche di Acquisizione Dati (Informatica) Giovanni Ambrosi Matteo Duranti
Untitled Computer Dispositivo elettronico in grado di ricevere ed eseguire sequenze di istruzioni svolgendo calcoli ed elaborazioni su dati numerici o.
Logica di base e Conversione analogico-digitale Lezione 3 / Prima parte Gaetano Arena e.mail: 1.
Circuiti (Integrati) Analogici Prof. Andrea Irace AA 2011/2012.
Un computer per amico Anno scolastico 2001/2002 7°Circolo Autonomo Prato Funzione Obiettivo Nuove Tecnologie Ins: Angela Tinghi.
Analisi 1.
Algoritmi Avanzati a.a.2011/2012 Prof.ssa Rossella Petreschi Algoritmi distribuiti Lezione n°9.
Laboratorio II, modulo Conversione Analogico/Digitale ( cfr.
La gestione della rete e dei server. Lista delle attività  Organizzare la rete  Configurare i servizi di base  Creare gli utenti e i gruppi  Condividere.
Laboratorio II, modulo Matteo Duranti
Laboratorio II, modulo Conversione Analogico/Digitale (cfr. e
Corso Misure Meccaniche e Termiche 1 Esercitazione in Classe:
Transcript della presentazione:

Tecniche di Acquisizione dati I (DAQ) Leonello Servoli

Schema del corso Cenni di teoria dei segnali Programmi e metodi di acquisizione dati Cenni di analisi dei dati Esercitazioni di laboratorio Cenni di Elettronica

Prerequisiti Analisi Matematica: –Sommatorie e serie, Limiti, Integrali e derivate Fisica generale Uso del computer: –Windows e/o Linux, Elementi base di programmazione Elettronica elementare Sapere, e volere, usare la prorpia testa!!

Lezioni ed esame Lezione: –dipende dall’anno accademico Esame: –relazioni (4) su attività di laboratorio, consegnate una settimana prima dell’orale –orale su tutto quello discusso a lezione e su quanto fatto in laboratorio

Libri di testo / consigliati link per i files: libri suggeriti: - Teoria dei segnali M. Luise G.M. Vitetta - Teoria dei segnali analogici M. Luise G.M. Vitetta A.A. D’Amico Casa Editrice: McGraw-Hill

Corso Fisica dei Dispositivi Elettronici Leonello Servoli Elementi di Elettronica Diodi e Transistor Circuiti integrati Realizzazione di dispositivi logici Conversione Analogico-Digitale Dispositivi optoelettronici, trasduttori

Cosa è un segnale? Suono di uno strumento musicale Trasmissione radiofonica Movimenti delle mani di un vigile Voce del professore Segnale = grandezza fisica variabile nel tempo a cui è associata una informazione

Cosa è il rumore? Brusio del pubblico Segnale del telefonino Persone a passeggio Chiacchere degli studenti Rumore = variazione della grandezza fisica non associata ad una informazione

Cosa è un sistema di DAQ? Sala d’incisione Registratore (analogico o digitale?) Occhio e cervello guidatore Orecchio e cervello studenti Sistema DAQ = sistema per acquisire e memorizzare la variazione di una grandezza fisica (associata ad una informazione)

Sistema di DAQ semplice External View sensor ADC Card sensor CPU disk Physical View ADC storage Trigger (periodic) Logical View Proces- sing

Il ruolo principale di un sistema di DAQ e’ quello di processare i segnali provenienti da un sensore e di scriverli su disco Trigger & DAQ System Accelerator Database Experiment Control Data Store Accelerator status Detector status Detector, readout descrip. constants Event data Settings Status Raw signals Information Conditions Detectors Experimenter

Trigger, DAQ & Controllo Detector Channels Front End Electronics Readout Network Processing/Filtering Storage Trigger Monitoring & Control DAQ

DAQ semplice con trigger ADC Sensor Delay Proces- sing Interrupt Discriminatore Trigger Start storage Cosa succede se un trigger arriva quando l’ADC od il processing sono busy ?

DAQ semplice con un vero trigger ADC Sensor Delay Proces- sing Interrupt Discriminator Trigger Start Set Q Clear and not Busy Logic Ready storage Tempo morto (%): rapporto fra il tempo che il DAQ e` busy ed il tempo totale

ADC Sensor Delay Proces- sing Interrupt Discriminator Trigger Start Set Q Clear and not Busy Logic Ready storage trigger Q ready

DAQ semplice con un vero trigger (2) ADC Sensor Delay Proces- sing Discriminator Trigger Start Busy Logic FIFO Full DataReady and storage Buffers: disaccoppiamo la produzione dal consumo dei dati

DAQ semplice con un vero trigger (2) ADC Sensor Delay Proces- sing Discriminator Trigger Start Busy Logic FIFO Full DataReady and storage trigger full

perchè usiamo un buffer i trigger arrivano in modo casuale: – frequenza media ≠ frequenza istantanea il processing viene eseguito regolarmente: –frequenza media ≈ frequenza istantanea il tempo di processing deve essere < tempo medio fra trigger

ADC Sensor Delay Proces- sing Interrupt Discriminator Trigger Start Set Q Clear and not Busy Logic Ready storage ADC Sensor Delay Proces- sing Discriminator Trigger Start Busy Logic FIFO Full DataReady and storage busy durante il tempo di conversione dell’ ADC e di processamento busy durante il tempo di conversione dell’ ADC se la FIFO non e` piena

Trigger & DAQ Il sistema di TRIGGER: –Seleziona in tempo reale gli eventi e decide se effettuare la lettura del sensore ed immagazzinare il dato Il sistema di Data Acquisition –Colleziona i dati prodotti dal sensore e li scrive su disco (quando il sistema di Trigger da una risposta positiva) Electtronica di Front End: –Riceve i segnali dal sensore e produce informazione digitale Rete di lettura –Legge i dati dall’elettronica di Front End a costruisce gli eventi –Immagazzina gli eventi –(pre-)processa gli eventi (filtri) Monitor e controllo –Controlla la configurazione e lo stato del sistema

Classificazione dei segnali (1) Segnali a tempo continuo: –Dominio della funzione è l’insieme dei reali Segnali a tempo discreto: –Dominio della funzione è l’insieme numeri naturali x(t) x[n]

Segnale a tempo continuo Elettrocardiogramma:

Segnale (bidimensionale) a tempo discreto

Classificazione dei segnali (2) Segnali a tempo continuo: –Dominio della funzione è l’insieme dei reali Segnali a tempo discreto: –Dominio della funzione è l’insieme numeri naturali Segnali ad ampiezza continua Segnali ad ampiezza discreta x(t) x[n]

Tipi di segnale

Esempio di sistema di DAQ

Non semplice DAQ ADC N channels Proces- sing storage ADC Proces- sing N channels ADC Proces- sing N channels Trigger Parte del processing procede in parallelo Proces- sing Event Building

Event Building Dati Frammenti di evento Event Building Storage Eventi completi