Capitolo Acquisizione dati con PC



Documenti analoghi
6. ACQUISIZIONE DIGITALE DEI SEGNALI

SISTEMI DI ACQUISIZIONE

Acquisizione Dati. Introduzione

LSS ADC DAC. Piero Vicini A.A

Sistema di acquisizione e distribuzione dati

Per sistema di acquisizione dati, si deve intendere qualsiasi sistema in grado di rilevare e memorizzare grandezze analogiche e/o digitali.

Capitolo IX. Convertitori di dati

Corso di Fondamenti di Telecomunicazioni 1 - INTRODUZIONE

M149 - ESAME DI STATO DI ISTITUTO TECNICO INDUSTRIALE

Esercizio C2.1 - Acquisizione dati: specifiche dei blocchi

M272 ESAME DI STATO DI ISTITUTO TECNICO INDUSTRIALE

Dipartimento di Ingegneria Industriale e dell Informazione. Programmazione di un convertitore digitale/analogico

Corso di Fondamenti di Telecomunicazioni

ESAME DI STATO DI ISTITUTO TECNICO INDUSTRIALE. Indirizzo: Elettronica e Telecomunicazioni. Tema di Sistemi Elettronici Automatici TRACCIA 2

Dipartimento di Ingegneria Industriale e dell Informazione. Realizzazione e programmazione di un convertitore digitale/analogico

SISTEMI DI ACQUISIZIONE

VERIFICA SISTEMI E AUTOMAZIONE CLASSE VEL ALUNNO:... Punteggio 1 punto per ogni risposta/ esercizio corrett, tranne il secondo che vale 2

Classe V specializzazione elettronica. Sistemi automatici

Page 1. Elettronica delle telecomunicazioni 2003 DDC 1. Politecnico di Torino Facoltà dell Informazione. Contenuti del Gruppo C

Informatica Industriale - A - 8

Campionamento. Campionamento: problema

ELETTRONICA II. Prof. Dante Del Corso - Politecnico di Torino. Parte F: Conversione A/D e D/A Lezione n. 29- F - 6: Sistemi di acquisizione

Conversione Analogico/Digitale

M320 - ESAME DI STATO DI ISTITUTO TECNICO INDUSTRIALE

SVOLGIMENTO DEL TEMA DI ELETTRONICA PER L INDIRIZZO DI ELETTRONICA E TELECOMUNICAZIONI ( 23 GIUGNO 2011) (Autore Prof.ssa Maria Rosa Malizia)

1. CONVERSIONE ANALOGICO DIGITALE: SCHEMA, FUNZIONALITÀ E CARATTERISTICA DELL ADC

Parte II (Il multimetro digitale)

Sistemi digitali: convertitori

Capitolo. Interfacciamento di periferiche I/O con il PC. 1.1 Il BUS di espansione del PC

pdseln 1 SISTEMI ELETTRONICI Ingegneria dell Informazione Modulo Obiettivi del gruppo di lezioni D Obiettivi di questa lezione (D2)

CONVERSIONE ANALOGICO-DIGITALE E DIGITALE-ANALOGICA

Lotto n 6. Scheda Tecnica SAD001. Fornitura di apparecchiature per il Laboratorio Solare Fotovoltaico

Lezione A0. Presentazione del modulo. Richiami su condizionamento di segnale. Elettronica per l informatica

T10 CONVERTITORI A/D E D/A

Amplificatore DC con integratore e ADC

Il progetto sviluppato presenta la gestione tecnologica di una serra. Queste nuove metodologie stanno incontrando un forte interesse da parte degli

ELETTRONICA I - Ingegneria MEDICA. Conversione analogico-digitale. Analog to digital conversion (ADC)

ISTITUTO TECNICO INDUSTRIALE STATALE "G. MARCONI" Via Milano n PONTEDERA (PI) PROGRAMMAZIONE COORDINATA TEMPORALMENTE

Componenti di un sistema di acquisizione dati

ISTITUTO ISTRUZIONE SUPERIORE "L. EINAUDI" ALBA ANNO SCOLASTICO 2015/2016

ISTITUTO TECNICO INDUSTRIALE STATALE "G. MARCONI" Via Milano n PONTEDERA (PI)

TERMINALE DI PESATURA VEGA BOX

Sistemi digitali. Sistema digitale

M320 ESAME DI STATO DI ISTITUTO TECNICO INDUSTRIALE

PROGRAMMA DEL DÌ AUTOMATICI

Nella parte sx dello schema abbiamo gli input del microcontrollore il quale ha la funzione di elaborare dei dati che acquisisce in tempo reale.

Camar Elettronica s.r.l. Via Mulini Esterna n CARPI (Modena) ITALY

Lezione introduttiva

Filtri lineari non ricorsivi (FIR)

Maturità Elettronica e Telecomunicazioni TEMA DI ELETTRONICA

Campionatore vocale a lunghezza di parola e frequenza di campionamento variabile.

ESERCIZI - SERIE N. 4

Topward electronics TPS ALTERA Max EPM7128SLC84-15

Rappresentazione digitale del suono

Dipartimento di Ingegneria Industriale e dell Informazione. Laboratorio di acquisizione dati

Elettronica Circuiti con amplificatori operazionali; comparatore; conversione analogico-digitale

Sistemi Automatici di Misura

IIS Via Silvestri ITIS Volta Programma svolto di Tecnologie Informatiche A.S. 2016/17 Classe 1 B

ADC integrato - Schema e piedinatura di riferimento

PROGRAMMAZIONE MODULARE

Acquisizione dei segnali. Elisabetta M. Zanetti Università di Perugia

I S T I T U T O T E C N I C O I N D U S T R I A L E S T A T A L E V E R O N A

FRANCESCO MARINO - TELECOMUNICAZIONI

Unità C: Conversione A/D e D/A. Cosa c è nell unità C

INTRODUZIONE AL CONTROLLO DIGITALE

Convertitori Analogico-Digitali o ADC. Generalità

Le principali architetture dei Convertitori Analogico/Digitale

Camar Elettronica s.r.l. Via Mulini Esterna n CARPI (Modena) ITALY. 2 Temperature Pt100 - Collegamento 3 fili

STRUMENTO ELETTRONICO DI PESATURA

Camar Elettronica s.r.l. Via Mulini Esterna n CARPI (Modena) ITALY. 8 Temperature Pt100 - Collegamento 3 fili

CdL Specialistica in Ingegneria delle TLC Corso di Misure sui Sistemi di TLC. Le principali architetture dei Convetitori Analogico/Digitale

1) Si descriva brevemente il processo di conversione analogico-digitale di un segnale.

PROGRAMMAZIONE MODULARE

Interfacciamento di periferiche I/O al μp 8088

1.3d: La Codifica Digitale dei Suoni

Docenti Marco Cirrito, Pier Luigi Girelli. Disciplina. OBIETTIVI MINIMI (necessari al passaggio alla classe successiva)

ISTITUTO TECNICO INDUSTRIALE Specializzazioni: Elettronica e Telecomunicazioni Elettrotecnica - Informatica Modesto Panetti

D SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI

Il tema proposto può essere risolto seguendo due ipotesi:

PROGRAMMA DI SCIENZE E TECNOLOGIE APPLICATE 2015/2016 Classe 2ª Sez. C Tecnologico

MATERIALI PER LA DISCUSSIONE

STRUMENTAZIONE DI PROCESSO

ELETTRONICA II. Prof. Dante Del Corso - Politecnico di Torino. Parte F: Conversione A/D e D/A Lezione n F - 2: Convertitori D/A

Sistema SRT - Unita centrale di raccolta dati

Ministero dell Istruzione, dell Università e della Ricerca

Ingegneria dell Informazione D SISTEMI DI ELABORAZIONE DIGITALE DEI SEGNALI. Analisi Sistemistica di soluzioni analogiche/digitali

MANUALE D USO E INSTALLAZIONE. LC 200 Limitatore di carico digitale. Versione Software 0.1

Progetto 3: Termometro con convertitore A/D

Ministero dell Istruzione, dell Università e della Ricerca

Elettronica analogica: cenni

Modulo 1: Le I.C.T. UD 1.3c: La Codifica Digitale dei Suoni

Discharge. Timer 555. Threshold. Trigger

QUANTIZZAZIONE E CONVERSIONE IN FORMA NUMERICA

CORSO DI ORDINAMENTO. Indirzzo: ELETTRONICA E TELECOMUNICAZIONE. Svolgimento del tema di:telecomunicazione. (20 giugno 2013)

Argomenti del corso Parte I Caratteristiche generali e strumenti terminali

CONTROLLORE DI PESO TIPO SD2100

Esercizio 1. Due approcci possibili: 1. N impulsi all interno di un DT. No, periodo di esecuzione polling msec.

Piano di lavoro preventivo

COME UTILIZZARE IL SENSORE DI TEMPERATURA TMP36

Transcript:

Capitolo 2 Acquisizione dati con PC 2.1 Generalità 2.2 Sistema di acquisizione dati analogici monocanale con PC, per segnali lentamente variabili 2.3 Sistema di acquisizione dati analogici multicanale con PC, per segnali lentamente variabili 2.4 Sistema di acquisizione dati analogici monocanale con PC, per segnali non lentamente variabili 2.5 Sistema di acquisizione dati analogici multicanale con PC, per segnali non lentamente variabili.

2.1 GENERALITÀ I sistemi di acquisizione dati con PC sono semplici da progettare e il loro funzionamento è controllato da un programma di gestione, che può facilmente essere adattato ad ogni tipo di esigenza. Un sistema di acquisizione dati multicanale può essere così schematizzato Panoramica dei Blocchi Il trasduttore (T) Il trasduttore ha la funzione di trasdurre la variazione della grandezza fisica da acquisire in una corrispondente variazione di grandezze elettrica. Il circuito di condizionamento La variazione della grandezza elettrica fornita dal trasduttore, deve essere manipolata da un opportuno circuito di condizionamento al fine di ottenere un segnale proporzionale in tensione compreso nel range 0V 5V, in quanto il convertitore A/D accetta in ingresso solo segnali variabili in tensione compresi, in genere, nel range 0V 5V. - Il filtro passa-basso ha il compito di eliminare i disturbi. Il circuito S/H Dal momento che i convertitori A/D impiegano un tempo finito (ADC0808 100 s) per digitalizzare un segnale analogico in ingresso, eventuali variazioni del segnale d ingresso durante il processo di conversione possono determinare errori significativi. Questo problema viene risolto utilizzando un circuito S/H in grado di campionare il segnale analogico e di mantenere stabile il valore acquisito durante tutto il processo di conversione. Se i segnali analogici sono lentamente variabili (ad es. temperatura, pressione,umidità) questo blocco si può eliminare. Il convertitore analogico digitale (ADC) Il convertitore A/D fornisce in uscita una parola binaria che rappresenta un numero proporzionale al valore del segnale analogico d ingresso II-12

Relazione tra l ingresso e l uscita dell ADC Indicando con Va la tensione analogica d ingresso e con N il valore decimale corrispondente alla parola binaria d uscita. Per un convertitore a 8 bit con tensione di fondo scala 5V. 5 Va = 8 2 L interfaccia L interfaccia rende possibile la trasmissione e la ricezione dei dati tra il P e la scheda di acquisizione. Essa viene inserita nel Bus del PC. E interfaccia parallela I/O dotata almeno una due porte. Una porta d ingresso per la lettura dei dati proveniente dall ADC e una porta d uscita per la trasmissione dei segnali di controllo ( SOC e selezione ingressi Amux.). Elaboratore L unità di elaborazione può essere una scheda a P o un PC. Questo blocco ci permette tramite un software dedicato di memorizzare elaborare, visualizzare, stampare ed eventualmente trasmettere tramite la porta seriale RS232 i dati ricevuti. N II-13

2.2 SISTEMA DI ACQUISIZIONE DATI ANALOGICI MONOCANALE CON PC, PER SEGNALI LENTAMENTE VARIABILI Un possibile schema è il seguente Il sistema in figura fa uso di un convertitore A/D ad es. l ADC 0808, collegato al PC tramite una interfaccia con PPI8255 Flow-Chart e codifica in Qbasic Per la realizzazione del software ipotizzo che l interfaccia abbia indirizzo base 300h. PA = &H300 PB = PA+1 PC = PA+2 CT = PA+3 OUT CT, &h99 indirizzo porta A indirizzo porta B indirizzo porta C indirizzo registro di controllo programmazione porte A e C in input, port B in output OUT PB, &h01 SOC = 1 per riportare EOC a zero OUT PB, &h00 SOC = 0 parte la conversione FOR K=1 TO 5000: NEXT ritardo N= INP(PC) lettura dato R=5/2^8 VA=R*N risoluzione ADC valore analogico ingesso ADC II-14

2.3 SISTEMA DI ACQUISIZIONE DATI ANALOGICI MULTICANALE CON PC, PER SEGNALI LENTAMENTE VARIABILI Un possibile schema è il seguente Il sistema in figura fa uso di un convertitore A/D ad es. l ADC0808, collegato al PC tramite una interfaccia con PPI8255. (l ADC0808 contiene un Amux a 8 ingressi) Flow-Chart e codifica in Qbasic. PA = &H300 indirizzo porta A PB = PA+1 indirizzo porta B PC = PA+2 indirizzo porta C CT = PA+3 indirizzo registro di controllo OUT CT, &h99 programmazione porte A e C in input, port B in output FOR CH=1 TO 7 Scelta canale analogico (O-7) OUT PB, CH+8 OUT PB, CH SLEEP 1 selezione canale analog. CH e SOC = 1 per riportare EOC a 0 selezione canale analog. CH e SOC = 0 (parte la conversione) ritardo N = INP(PC) lettura dato uscita ADC R=5/2^8 risoluzione ADC VA(CH) = R*N valore analogico ingesso (CH) NEXT II-15

2.4 SISTEMA DI ACQUISIZIONE DATI ANALOGICI MONOCANALE CONPC, PER SEGNALI NON LENTAMENTE VARIABILI Scelta effettuata Si fa uso di un interfaccia I/O con PPI8255 (indirizzo base 300h), ADC a 8 bit ad es. ADC0808 e circuito S/H per mantenere stabile il dato all ingresso dell ADC per tutta la durata della conversione. Il segnale EOC controlla anche il circuito S/H. Funzionamento del Circuito S/H LF398A EOC = 1 Campionamento segnale (Sample); il segnale d uscita riproduce quello d ingresso EOC = 0 Mantenimento segnale (Hold); il segnale d uscita del circuito S/H mantiene il valore assunto alla fine dell intervallo di campionamento PA = &H300 indirizzo porta A PB = PA+1 indirizzo porta B PC = PA+2 indirizzo porta C RC = PA+3 indirizzo registro di controllo OUT CT, &h99 programmazione porte A e C in input, port B in output OUT PB, &h01 SOC = 1 per riportare EOC a zero 10 EOC=INP(PA): IF EOC <>0 THEN 10 OUT PB, &h00 SOC = 0 parte la conversione 20 EOC=INP(PA): IF EOC <>1 THEN 20 N= INP(PC) lettura dato R=5/2^8 VA=R*N risoluzione ADC valore analogico ingesso ADC II-16

2,5 ISTEMA DI ACQUISIZIONE DATI ANALOGICI MULTICANALE CON PC, PER SEGNALI NON LENTAMENTE VARIABILI Scelta effettuata Interfaccia con PPI8255 (indirizzo base 300h), ADC a 8 bit. dotato di Amux a 16 ingressi (ADC0817) e circuito S/H LF398A. PA = &H300 PB = PA+1 PC = PA+2 CT = PA+3 OUT CT, &h99 FOR CH=1 TO 7 indirizzo porta A indirizzo porta B indirizzo porta C indirizzo registro di controllo programmazione porte A e C in input, port B in output scelta canale analogico (O-7) OUT PB, 16+CH selezione canale analog. CH e SOC = 1 per riportare EOC a 0 10 EOC=INP(PA): IF EOC <>0 THEN 10 attesa fino a EOC=0 OUT PB, CH selezione canale analog. CH e SOC = 0 (parte la conversione) 20 EOC=INP(PA): IF EOC <>1 THEN 20 attesa fino a EOC=1 fine conversione N = INP(PC) R=5/2^8 VA(CH)=R*N lettura dato risoluzione ADC valore analogico ingesso ADC NEXT II-17

Schema elettrico per verifica sperimentale II-18