Sistemi di acquisizione dati. Dispositivi di campo: sensori, attuatori, e controllori. Caratteristiche metrologiche dei sensori. Circuiti di condizionamento. Tecniche di elaborazione dei dati per l'estrazione dell'informazione di misura: filtraggio digitale, deconvoluzione. Tecniche di immunità ai disturbi e rumori. Schermi e filtri per la riduzione delle interferenze sui sistemi di misura. Sistemi automatici di misura. Architetture distribuite. Standard di comunicazione tra strumentazione di misura: RS232, IEEE 488, Ethernet, PXI, VME/VXI. Problematiche relative ad applicazioni Real-Time. Ambiente di programmazione dedicato alla strumentazione: LabVIEW. Strumentazione virtuale per il monitoraggio e collaudo della produzione. Taratura della strumentazione ed e-calibration. Tecniche per il miglioramento produttivo industriale. Metodi per il controllo dell’affidabilità e attendibilità dei risultati. Progettazione degli esperimenti e ottimizzazione parametrica. Carte di controllo. Tecniche avanzate di aggancio in fase di segnali e sincronizzazione nell’acquisizione di segnali provenienti da diversi sistemi di acquisizione. Sviluppo di applicazioni per il controllo remoto di strumentazione digitale tramite Matlab, LabVIEW. Realizzazione di strumenti virtuali per il controllo di processi industriali critici in tempo reale, misure a distanza (Internet).
L’attività di laboratorio riguarderà esercitazioni pratiche inerenti l’utilizzazione di strumentazione automatica di misura, di schede di acquisizione dati, l’impiego delle interfacce standard di comunicazione precedentemente elencate e lo sviluppo di procedure per la gestione di strumentazione su scheda per PC. L’obiettivo principale delle esercitazioni consisterà nella realizzazione di strumenti virtuali per il controllo di processi industriali critici in tempo reale, misure a distanza (Internet), sviluppo di applicazioni per il controllo remoto di strumentazione digitale tramite Java, C/C++, Matlab, LabVIEW.
Esercitazioni pratiche di Laboratorio:
1) Implementazione di un misuratore di temperatura a termoresistenza. Realizzazione del circuito di condizionamento, taratura e verifica delle prestazioni e caratteristiche metrologiche.
2) Implementazione di un misuratore di temperatura basato su microcontoller attraverso l’utilizzo di termocoppie e sensori elettronici a chip. Costruzione dei circuiti di condizionamento, taratura e verifica delle prestazioni. Confronto con le prestazioni del sistema di misura a termoresistenza.
3) Sistema di misura per grandezze tempovarianti: acquisizione automatica del transitorio di scarica di un sistema RC. Scrittura di un programma di gestione della misura, verifica delle prestazioni impiegando strumentazione esterna ed interfaccia RS232/IEEE488. Analisi dei problemi legati alla discretizzazione temporale.
4) Ripetizione dell'esperienza impiegando una scheda di acquisizione dati interna al calcolatore. Scrittura di un programma di gestione della scheda in ambiente Windows ed uso dei pacchetti integrati. Confronto delle prestazioni ottenibili con i due metodi.
5) Miglioramento dell'accuratezza di misura di temperatura in transitorio tramite elaborazione digitale dei segnali.
6) Stazione automatica per il controllo della temperatura di un ambiente. Controllo della temperatura e rischi decisionali: decision-making, ISO 14253 e carte di controllo.
7) Stazione automatica per la misura della differenza di fase tra due segnali mediante l’uso di un oscilloscopio: circuito RC.
8) Stazione automatica per la misura della potenza attiva e reattiva di un circuito RC mediante l’uso di un oscilloscopio. Confronto della misura con un contatore numerico.
9) Stazione automatica per la caratterizzazione di un motorino elettrico.
10) Realizzazione di una resistenza variabile mediante scheda di attuatori e matrice di switch.
11) Stazione automatica per la caratterizzazione metrologica di un convertitore A/D.
NI RealTime e FPGA LabView Tools
Ultimo aggiornamento: 19-09-2023