ADC 812 Analog to Digital Converter 8 canali 12 bits MANUALE TECNICO Via dell' Artigiano, 8/6 ® 40016 San Giorgio di Piano grifo (Bologna) ITALY E-mail: [email protected] http://www.grifo.it http://www.grifo.com Tel. +39 051 892.052 (r.a.) FAX: +39 051 893.661 ADC 812 Edizione 3.00 Rel. 30 Novembre 2001 ® , GPC , grifo®, sono marchi registrati della ditta grifo® ITALIAN TECHNOLOGY ADC 812 Analog to Digital Converter 8 canali 12 bits MANUALE TECNICO Modulo periferico di conversione digitale-analoghica ad alta risoluzione per Abaco® I/O BUS su connettore a scatolino a 26 vie; ingombro di 100x50x40 mm, (110x60x70 mm con contenitore) nel formato serie 4; contenitore opzionale per guide ad Ω tipo DIN 46277-1 e DIN 46277-3. Una sezione di A/D Converter da 8 linee, a 12 bit basate sul DAS MAX197; velocità di conversione, per ogni canale, di 6µs; 5Mhz Bandwidth Track Hold, 100Ksps Sampling-Rate; indicazione via software di Polarità. Selezione del range di funzionamento, per ciascun canale, da software con tensione di fondo scala di ±10V, ±5V, +10V, +5V oppure 0÷20mA o 4÷20mA con apposito modulo di conversione opzionale: .8420. Fault Protected Input Multiplexer (±16,5V); 2 connettori a morsettiera a rapida estrazione a 8 vie per segnali analogici; generazione di interrupt in corrispondenza della fine conversione; collegamento interrupt ad /INT o /NMI selezionabile via hardware; spazio d'indirizzamento occupato di soli 2 bytes consecutivi; dip switch per settare il mappagio in I/O della scheda. Unica tensione di alimentazione a +5 Vdc; 80 mA. Via dell' Artigiano, 8/6 ® 40016 San Giorgio di Piano grifo (Bologna) ITALY E-mail: [email protected] http://www.grifo.it http://www.grifo.com Tel. +39 051 892.052 (r.a.) FAX: +39 051 893.661 ADC 812 Edizione 3.00 Rel. 30 Novembre 2001 ® , GPC , grifo®, sono marchi registrati della ditta grifo® ITALIAN TECHNOLOGY Vincoli sulla documentazione grifo® Tutti i Diritti Riservati Nessuna parte del presente manuale può essere riprodotta, trasmessa, trascritta, memorizzata in un archivio o tradotta in altre lingue, con qualunque forma o mezzo, sia esso elettronico, meccanico, magnetico ottico, chimico, manuale, senza il permesso scritto della grifo®. IMPORTANTE Tutte le informazioni contenute sul presente manuale sono state accuratamente verificate, ciononostante grifo® non si assume nessuna responsabilità per danni, diretti o indiretti, a cose e/o persone derivanti da errori, omissioni o dall'uso del presente manuale, del software o dell' hardware ad esso associato. grifo® altresi si riserva il diritto di modificare il contenuto e la veste di questo manuale senza alcun preavviso, con l' intento di offrire un prodotto sempre migliore, senza che questo rappresenti un obbligo per grifo®. Per le informazioni specifiche dei componenti utilizzati sui nostri prodotti, l'utente deve fare riferimento agli specifici Data Book delle case costruttrici o delle seconde sorgenti. LEGENDA SIMBOLI Nel presente manuale possono comparire i seguenti simboli: Attenzione: Pericolo generico Attenzione: Pericolo di alta tensione Marchi Registrati , GPC®, grifo® : sono marchi registrati della grifo®. Altre marche o nomi di prodotti sono marchi registrati dei rispettivi proprietari. ITALIAN TECHNOLOGY grifo® INDICE GENERALE INTRODUZIONE ........................................................................................................................ 1 VERSIONE SCHEDA .................................................................................................................. 1 CARATTERISTICHE GENERALI ........................................................................................... 2 A/D CONVERTER .................................................................................................................... 4 FILTRI D’INGRESSO .............................................................................................................. 4 DISPOSITIVO DI CLOCK ...................................................................................................... 4 TENSIONE DI RIFERIMENTO ............................................................................................. 6 SEZIONE DI INTERFACCIA ED INDIRIZZAMENTO ..................................................... 6 CARATTERISTICHE TECNICHE .......................................................................................... 7 CARATTERISTICHE GENERALI ........................................................................................ 7 CARATTERISTICHE FISICHE ............................................................................................. 7 CARATTERISTICHE ELETTRICHE ................................................................................... 7 INSTALLAZIONE ....................................................................................................................... 8 TRIMMER E TARATURE ....................................................................................................... 8 TEST POINT ............................................................................................................................. 8 CONNESSIONI ....................................................................................................................... 10 CN2 - CONNETTORE PER INGRESSI ANALOGICI 0÷3 ............................................ 10 CN3 - CONNETTORE PER INGRESSI ANALOGICI 4÷7 ............................................ 12 CN1 - CONNETTORE PER ABACO® I/O BUS ............................................................... 13 INTERFACCIAMENTO DELLA SCHEDA ........................................................................ 14 SELEZIONE TIPO DI INGRESSI ANALOGICI ............................................................... 14 JUMPER .................................................................................................................................. 15 ALIMENTAZIONE ................................................................................................................. 15 MONTAGGIO MECCANICO ............................................................................................... 16 INTERRUPT ............................................................................................................................ 16 MAPPAGGI ED INDIRIZZAMENTI...................................................................................... 17 MAPPAGGIO DELLA SCHEDA .......................................................................................... 17 INDIRIZZI REGISTRI INTERNI ........................................................................................ 18 DESCRIZIONE SOFTWARE ................................................................................................... 19 A/D CONVERTER DAS MAX 197........................................................................................ 19 SEQUENZA DI INIZIALIZZAZIONE ............................................................................. 21 CONVERSIONE IN POLLING ......................................................................................... 22 CONVERSIONE IN INTERRUPT .................................................................................... 22 SCHEDE ESTERNE .................................................................................................................. 23 BIBLIOGRAFIA ........................................................................................................................ 26 APPENDICE A: INDICE ANALITICO ................................................................................ A-1 ADC 812 Rel. 3.00 Pagina I grifo® ITALIAN TECHNOLOGY INDICE DELLE FIGURE FIGURA 1: FOTO DELLA SCHEDA ....................................................................................................... 3 FIGURA 2: PIANTA COMPONENTI ....................................................................................................... 3 FIGURA 3: SCHEMA A BLOCCHI ......................................................................................................... 5 FIGURA 4: TEST POINT PER TENSIONE DI RIFERIMENTO ..................................................................... 8 FIGURA 5: DISPOSIZIONE CONNETTORI, TEST POINT, CONVERTITORI, TRIMMER E JUMPER .................... 9 FIGURA 6: CN2 - CONNETTORE PER INGRESSI ANALOGICI 0÷3 ........................................................ 10 FIGURA 7: SCHEMA D'INGRESSO SEGNALI ANALOGICI ....................................................................... 11 FIGURA 8: CN3 - CONNETTORE PER INGRESSI ANALOGICI 4÷7 ........................................................ 12 FIGURA 9: CN1 - CONNETTORE PER ABACO® I/O BUS .............................................................. 13 FIGURA 10: TABELLA JUMPER ......................................................................................................... 15 FIGURA 11: TABELLA INDIRIZZI DEI REGISTRI INTERNI ..................................................................... 18 FIGURA 12: SCHEMA DELLE POSSIBILI CONNESSIONI ........................................................................ 25 Pagina II ADC 812 Rel. 3.00 ITALIAN TECHNOLOGY grifo® INTRODUZIONE L’uso di questi dispositivi é rivolto - IN VIA ESCLUSIVA - a personale specializzato. Scopo di questo manuale é la trasmissione delle informazioni necessarie all’uso competente e sicuro dei prodotti. Esse sono il frutto di un’elaborazione continua e sistematica di dati e prove tecniche registrate e validate dal Costruttore, in attuazione alle procedure interne di sicurezza e qualità dell'informazione. I dati di seguito riportati sono destinati - IN VIA ESCLUSIVA - ad un utenza specializzata, in grado di interagire con i prodotti in condizioni di sicurezza per le persone, per la macchina e per l’ambiente, interpretando un’elementare diagnostica dei guasti e delle condizioni di funzionamento anomale e compiendo semplici operazioni di verifica funzionale, nel pieno rispetto delle norme di sicurezza e salute vigenti. Le informazioni riguardanti installazione, montaggio, smontaggio, manutenzione, aggiustaggio, riparazione ed installazione di eventuali accessori, dispositivi ed attrezzature, sono destinate - e quindi eseguibili - sempre ed in via esclusiva da personale specializzato avvertito ed istruito, o direttamente dall’ASSISTENZA TECNICA AUTORIZZATA, nel pieno rispetto delle raccomandazioni trasmesse dal costruttore e delle norme di sicurezza e salute vigenti. I dispositivi non possono essere utilizzati all'aperto. Si deve sempre provvedere ad inserire i moduli all'interno di un contenitore a norme di sicurezza che rispetti le vigenti normative. La protezione di questo contenitore non si deve limitare ai soli agenti atmosferici, bensì anche a quelli meccanici, elettrici, magnetici, ecc. Per un corretto rapporto coi prodotti, é necessario garantire leggibilità e conservazione del manuale, anche per futuri riferimenti. In caso di deterioramento o più semplicemente per ragioni di approfondimento tecnico ed operativo, consultare direttamente l’Assistenza Tecnica autorizzata. Al fine di non incontrare problemi nell’uso di tali dispositivi, é conveniente che l’utente - PRIMA DI COMINCIARE AD OPERARE - legga con attenzione tutte le informazioni contenute in questo manuale. In una seconda fase, per rintracciare più facilmente le informazioni necessarie, si può fare riferimento all’indice generale e all’indice analitico, posti rispettivamente all’inizio ed alla fine del manuale. VERSIONE SCHEDA Il presente manuale è riferito alla scheda ADC 812 versione 240398 e successive. La validità delle informazioni riportate è quindi subordinata al numero di versione della scheda in uso e l’utente deve quindi sempre verificare la giusta corrispondenza tra le due indicazioni. Sulla scheda il numero di versione è riportato in più punti sia a livello di serigrafia che di stampato (ad esempio sopra al dip switch e sotto il nome della scheda, sul lato componenti). ADC 812 Rel. 3.00 Pagina 1 grifo® ITALIAN TECHNOLOGY CARATTERISTICHE GENERALI Il modulo ADC 812 é una potente scheda di conversione Analogico Digitale ad alta velocità, ed a basso costo, del carteggio industriale Abaco®. La scheda é composta da una sezione di A/D converter da 12 bits, basate sul DAS (Data Acquisition System) multi range MAX197, per un totale di 8 ingressi analogici indipendenti. Il collegamento elettrico del modulo avviene tramite tre comodi connettori di cui uno per il collegamento alle schede di controllo tramite l'Abaco® I/O BUS e gli altri due per il collegamento alle linee analogiche dal campo, mentre il montaggio meccanico é facilitato dal supporto plastico opzionale provvisto degli attacchi per le guide ad Omega tipo DIN 46277-1 e DIN 46277-3. La scheda ADC 812 é il componente ideale per tutte le applicazioni in cui si richiede un basso costo, un elevato numero di segnali da acquisire e un’alta velocità di conversione. Se il numero di canali da acquisire é superiore a quello gestibile direttamente dalla scheda, può essere conveniente passare ad una soluzione in formato europa, su BUS Abaco®. Una caratteristica peculiare della ADC 812 é quella di essere multi range e di consentire, con un semplice settaggio software, di acquisire segnali di ingresso con caratteristiche molto diverse tra loro. Sono inoltre previsti due comodi zoccoli, da 8 vie ciascuno, su cui poter montare fino ad 8 resistenze di precisione per poter rapidamente convertire ognuno degli ingressi in tensione, in ingressi in corrente nel campo 0÷20mA oppure 4÷20mA. Una ricca serie di programmi dimostrativi ed esempi di utilizzo, consentono un immediato uso della scheda. Detti programmi sono disponibili per tutte le numerose schede di CPU presenti nel vasto carteggio Abaco®. Gli esempi sono ampiamente commentati e sono forniti sotto forma di sorgenti nei vari linguaggi in cui é possibile programmare le schede del carteggio Abaco®. - Interfaccia per Abaco® I/O BUS su connettore a scatolino a 26 vie. - Ingombro di 100x50x40 mm, (110x60x70 mm con contenitore) nel formato serie 4. - Contenitore opzionale per guide ad Ω tipo DIN 46277-1 e DIN 46277-3. - Una sezione di A/D Converter da 8 linee, a 12 bit basate sul DAS MAX197. - Velocità di conversione, per ogni canale, di 6µs. - 5Mhz Bandwidth Track Hold, 100Ksps Sampling-Rate. - Indicazione via software di Polarità. - Selezione del range di funzionamento, per ciascun canale, da software - Tensione di fondo scala di ±10V, ±5V, +10V, +5V oppure 0÷20mA o 4÷20mA con apposito modulo di conversione opzionale: .8420. - Fault Protected Input Multiplexer (±16,5V) - 2 connettori a morsettiera a rapida estrazione a 8 vie per segnali analogici. - Generazione di interrupt in corrispondenza della fine conversione. - Collegamento interrupt ad /INT o /NMI selezionabile via hardware. - Spazio d'indirizzamento occupato di soli 2 bytes consecutivi. - Dip switch per settare il mappagio in I/O della scheda. - Unica tensione di alimentazione a +5 Vdc; 80 mA. Viene di seguito riportata una descrizione dei blocchi funzionali della scheda, con indicate le operazioni effettuate da ciascuno di essi. Per una più facile individuazione di tali blocchi e per una verifica delle loro connessioni, fare riferimento alla figura 3. Pagina 2 ADC 812 Rel. 3.00 ITALIAN TECHNOLOGY grifo® FIGURA 1: FOTO DELLA SCHEDA FIGURA 2: PIANTA COMPONENTI ADC 812 Rel. 3.00 Pagina 3 grifo® ITALIAN TECHNOLOGY A/D CONVERTER La scheda ADC 812, per effettuare la conversione analogico digitale, sugli otto canali di cui dispone, monta un MAX 197, ovvero un convertitore DAS (Data Acquisition System) di precisione che sfrutta il principio delle approssimazioni successive con circuiteria di Track-Hold interno. Le principali caratteristiche di questa sezione sono le seguenti: - Risoluzione di 12 Bit, in modalità unipolare oppure 11 Bit più segno, in modalità bipolare. - 8 canali analogici d’ingresso. - Ingressi multi range, configurabili da software nelle modalità ±5 V, ±10 V, 0÷5 V e 0÷10 V. - Erroredi linearità massimo di ±1 LSB. - Tempo di conversione, per canale, di 6 µsec. - Fault Protected Input Multiplexer (±16.5 V). - 5 MHz Bandwitdh Track Hold, 100 Ksps sampling rate, indipendente per ogni sezione. - Semplice gestione software. Il MAX 197 é il componente ideale nelle applicazioni, normalmente richieste nel settore dell’automazione industriale, dove sia la velocità di conversione che la risoluzione devono essere di alto livello. Per ulteriori informazioni su questi componenti si faccia riferimento agli appositi dati tecnici della casa costruttrice. FILTRI D'INGRESSO Gli otto ingressi analogici della scheda ADC 812 possiedono un’appropriata circuiteria di filtro, in grado di renderli maggiormente insensibili, ad eventuali disturbi che arrivano dal campo. Tali sezioni sono basate su appositi componenti ad alta precisione e vengono tarate in laboratorio, in modo da fornire tutte le schede con gli stessi tipi d’interfacciamento con il campo. I filtri in questione inoltre, sono predisposti per l’installazione di un modulo opzionale,di conversione corrente tensione; questo é basato su resistenze di precisione da 248 Ω, opportunamente selezionate, che permettono di acquisire dei segnali nei range 0÷20 mA oppure 4÷20 mA. Per maggiori informazioni a riguardo della circuiteria d’ingresso della ADC 812 si faccia riferimento alla figura 7. DISPOSITIVO DI CLOCK La scheda ADC 812 é provvista di unacircuiteria interna in grado di generare la frequenza di lavoro richiesta dalle sezione di A/D converter. Tale frequenza di 2 MHz, definisce la successione temporale delle varie fasi della conversione analogico digitale ed é ottenuta da un'apposita circuiteria basata su un oscillatore da 8 MHz, opportunamente diviso e stabilizzato. Il valore della frequenza di clock é stato scelto in modo da ottimizare sia il tempo di conversione che l’immunità al rumore del campo. Pagina 4 ADC 812 Rel. 3.00 grifo® ITALIAN TECHNOLOGY CN1 - ABACO® BUS INTERFACE AND ADDRESSING SECTION Reference Voltage DSW1 MAX 197 DAS FILTERS CN2 CN3 FIGURA 3: SCHEMA A BLOCCHI ADC 812 Rel. 3.00 Pagina 5 grifo® ITALIAN TECHNOLOGY TENSIONE DI RIFERIMENTO Una circuiteria di precisione provvede a generare la tensione di riferimento richiesta dalla sezione di A/D converter. Tale circuiteria é realizzata in modo da fornire una tensione perfettamente stabilizzata ed indipendente dalla tensione di alimentazione della ADC 812 e dalle variazioni di temperatura, con un conseguente aumento della precisione della scheda. Il settaggio di questa tensione avviene in fase di collaudo e non deve essere variato dall’utente.Per ulteriori informazioni si veda il paragrafo “TARATURE”. SEZIONE DI INTERFACCIA ED INDIRIZZAMENTO Questa sezione gestisce il colloquio tra la sezione di A/D converter e la scheda di comando del tipo GPC®; in particolare tutti i dati di programmazione e tutti i risultati delle conversioni passano attraverso questa sezione che inoltre provvede a collegare gli interrupts ed a gestire il mappaggio della scheda in I/O, tramite un comodo dip switch, sfruttando uno spazio fisico di 256 bytes. Il collegamento fisico con le schede di comando é effettuato tramite il comodo ABACO® I/O BUS ad 8 bit, ma può essere esteso anche al BUS industriale ABACO® sfruttando appositi moduli di conversione come l'ABB 05 o l'ABB 03. La sezione d'interfaccia ed indirizzamento é basata su una serie di porte logiche e buffer che garantiscono il funzionamento in ogni condizione operativa ed allo stesso tempo riducono al minimo i consumi ed i costi. Pagina 6 ADC 812 Rel. 3.00 grifo® ITALIAN TECHNOLOGY CARATTERISTICHE TECNICHE CARATTERISTICHE GENERALI ABACO® I/O BUS 8 ingressi analogici 256 2 DAS MAX 197 8 MHz 2 MHz 11 µsec, per canale 12 bit (modalità unipolare) 11 + segno (modalità bipolare) Errore massimo di linearità: ±1 LSB (*) Errore massimo di offset: ±1 LSB (*) Errore sull’ingresso differenziale: ±1 LSB (*) Tipo di BUS: Numero linee di I/O: Numero byte di indirizzamento: Numero byte occupati: Periferiche di bordo: Oscillatore di bordo: Frequenza di lavolo: Tempo di conversione: Risoluzione: CARATTERISTICHE FISICHE Dimensioni (L x A x P): Peso: Connettori: Range di temperatura: Umidità relativa: 100 x 50 x 30 mm (senza contenitore) 110 x 60 x 65 mm (con contenitore per guide DIN) 85 g CN1: 26 vie a scatolino verticale M CN2: 8 vie morsettiera a rapida estrazione CN3: 8 vie morsettiera a rapida estrazione da 0 a 50 gradi Centigradi 20% fino a 90% (senza condensa) CARATTERISTICHE ELETTRICHE Tensione di alimentazione: Corrente assorbita: Segnali analogici in tensione: +5 Vcc (±5%) 80 mA Settabile da software, per ogni canale nel range: 0÷5 V, 0÷10 V, ±5 V o ±10 V Segnali analogici in corrente: 0÷20 mA o 4÷20 mA con modulo opzionale di conversione Impedenza d’ingresso: 21 KΩ (modalità unipolare) 16 KΩ (modalità bipolare) Frequenza taglio filtro d'ingresso: 1 MHz (*) I valori sono riferiti ad una temperatura di lavoro di +25 °C. ADC 812 Rel. 3.00 Pagina 7 grifo® ITALIAN TECHNOLOGY INSTALLAZIONE In questo capitolo saranno illustrate tutte le operazioni da effettuare per il corretto utilizzo della scheda. A questo scopo viene riportata l’ubicazione e la funzione dei connettori, dei LEDs, dei trimmer e dei dip switch presenti sulla ADC 812. TRIMMER E TARATURE Sulla ADC 812 é presente il trimmer RV1 utilizzato per la taratura della scheda: tale componente permette di fissare il valore della tensione di riferimento su cui si basa la sezione di A/D converter. La scheda viene sottoposta ad un’accurato test di collaudo che provvede a verificare la funzionalità della stessa ed allo stesso tempo a tararla in tutte le sue parti. La taratura viene effettuata in laboratorio a temperatura costante di +20 gradi centigradi, seguendo la procedura di seguito descritta: - Si effettua la taratura di precisione della Vref ad un valore di 4,096 V regolando il trimmer RV1 e misurandola con un multimetro galvanicamente isolato a 5 cifre, sul test point TP1. - Si verifica la corrispondenza tra segnale analogico fornito e combinazione letta dalla sezione A/D converter. La verifica viene effettuata fornendo un segnale di riferimento con un calibratore campione e controllando che la differenza tra la combinazione determinata dalla scheda e quella determinata in modo teorico, non differisca di più della somma degli errori della sezione A/D. - Si blocca il trimmer della scheda, opportunamente tarato, tramite vernice. Le sezioni d’interfaccia analogica utilizzano componenti di alta precisione che vengono addirittura scelti in fase di montaggio, proprio per evitare lunghe e complicate procedure di taratura. Per questo una volta completato il test di collaudo e quindi la taratura, il trimmer RV1 viene bloccato, in modo da garantire una immunità della taratura anche ad eventuali sollecitazioni meccaniche (vibrazioni, spostamenti, ecc.) La tensione di riferimento riportata sul test point descritto, é perfettamente stabilizzata ed anche del tutto indipendente dalla tensione di alimentazione, in modo da garantire il suo valore, senza tener conto delle condizioni esterne alla scheda. L’utente di norma non deve intervenire sulla taratura della scheda, ma se lo dovesse fare (a causa di derive termiche, derive del tempo, ecc) deve rigorosamente seguire la procedura sopra illustrata. Per una facile individuazione di RV1 e TP1 a bordo scheda, si faccia riferimento alla figura 5. TEST POINT Al fine di semplificare la procedura di collaudo e di consentire all’utente di verificare la bontà della taratura della scheda, sulla ADC 812 é stato previsto un test point, denominato TP1, su cui é riportata la tensione di riferimento. Viene di seguito riportata la corrispondenza del test point TP1: AGND + VRef FIGURA 4: TEST POINT PER TENSIONE DI RIFERIMENTO Legenda: VRef AGND = O - Tensione di riferimento di 4,096 V = - Linea di massa analogica Per ulteriori informazioni si veda il paragrafo “TRIMMER E TARATURE” . Pagina 8 ADC 812 Rel. 3.00 ITALIAN TECHNOLOGY R1÷R4 grifo® CN2 J1 RV1 DSW1 TP1 R5÷R8 CN3 CN1 FIGURA 5: DISPOSIZIONE CONNETTORI, TEST POINT, CONVERTITORI, TRIMMER E JUMPER ADC 812 Rel. 3.00 Pagina 9 grifo® ITALIAN TECHNOLOGY CONNESSIONI Il modulo ADC 812 è provvisto di 3 connettori con cui vengono effettuate tutte le connessioni con il campo e con le altre schede del sistema di controllo da realizzare. Di seguito viene riportato il loro pin out ed il significato dei segnali collegati; per una facile individuazione di tali connettori, si faccia riferimento alla figura 5, mentre per ulteriori informazioni a riguardo del tipo di connessione, fare riferimento alle figure sucessive, che illustrano il tipo di collegamento effettuato a bordo scheda. Tali figure riportano la vista dei connettori da lato esterno della scheda e sono comunque facilmente riconoscibili grazie all'esatta riproduzione della loro forma ed alla serigrafia che li affianca. CN2 - CONNETTORE PER INGRESSI ANALOGICI 0÷3 CN2 é un connettore a morsettiera per rapida estrazione, ad 8 vie. Tramite CN2 possono essere collegati i primi 4 ingressi analogici, degli 8 complessivi, che la ADC 812 può convertire; in dettaglio sono disponibili gli ingressi 0÷3 della sezione A/D converter. Le linee analogiche presenti su CN2 sono a bassa impedenza e provviste di un filtro passa basso in modo da ridurre i disturbi provenienti dal campo. Anche la disposizione dei segnali su questo connettore é studiata in modo da eliminare tutti i problemi di rumore ed interferenza, garantendo quindi un’ottima trasmissione del segnale. Allo stesso tempo viene facilitata e velocizzata la connessione con il campo. CH3 + CH3 CH2 + 8 7 6 CH2 - 5 CH1 + 4 CH1 CH0 + CH0 - 3 2 1 FIGURA 6: CN2 - CONNETTORE PER INGRESSI ANALOGICI 0÷3 Pagina 10 ADC 812 Rel. 3.00 grifo® ITALIAN TECHNOLOGY Legenda: CHn+ CHn- = I - Ingresso analogico del canale n. = I - Riferimento di massa per l’ingresso analogico del canale n. Viene di seguito riportata una schematizzazione della circuiteria d'ingresso della ADC 812, nei confronti dei segnali analogici provenienti dal campo. VRef. VR1 1, 3, 5, 7 16 2 18 6 R3 19 8 R4 20 2 R5 21 4 R6 22 6 CN3 DAS MAX 197 4 R2 CN2 R1 17 R7 23 8 R8 15 1, 3, 5, 7 AN. GND FIGURA 7: SCHEMA D'INGRESSO SEGNALI ANALOGICI ADC 812 Rel. 3.00 Pagina 11 grifo® ITALIAN TECHNOLOGY CN3 - CONNETTORE PER INGRESSI ANALOGICI 4÷7 CN3 é un connettore a morsettiera per rapida estrazione, ad 8 vie. Tramite CN3 possono essere collegati i secondi 4 ingressi analogici, degli 8 complessivi, che la ADC 812 può convertire; in dettaglio sono disponibili gli ingressi 4÷7 della sezione A/D converter. Le linee analogiche presenti su CN3 sono a bassa impedenza e provviste di un filtro passa basso in modo da ridurre i disturbi provenienti dal campo. Anche la disposizione dei segnali su questo connettore é studiata in modo da eliminare tutti i problemi di rumore ed interferenza, garantendo quindi un’ottima trasmissione del segnale. Allo stesso tempo viene facilitata e velocizzata la connessione con il campo. 1 2 3 CH4 CH4 + CH5 - 4 CH5 + 5 CH6 - 6 CH6 + 7 CH7 - 8 CH7 + FIGURA 8: CN3 - CONNETTORE PER INGRESSI ANALOGICI 4÷7 Legenda: CHn+ CHn- Pagina 12 = I - Ingresso analogico del canale n. = I - Riferimento di massa per l’ingresso analogico del canale n. ADC 812 Rel. 3.00 ITALIAN TECHNOLOGY grifo® CN1 - CONNETTORE PER ABACO® I/O BUS CN1 è un connettore a scatolino verticale con passo 2.54 mm a 26 piedini. Tramite CN1 si effettua la connessione tra la scheda e la serie di moduli di controllo della serie GPC®. Tale collegamento è effettuato tramite lo standard ABACO® I/O BUS di cui questo connettore riporta tutti i segnali a livello TTL. D0 1 2 D1 D2 3 4 D3 D4 5 6 D5 D6 7 8 D7 A0 9 10 A1 A2 11 12 A3 A4 13 14 A5 A6 15 16 A7 /WR 17 18 /RD /IORQ 19 20 N.C. N.C. 21 22 N.C. /INT BUS 23 24 /NMI BUS GND 25 26 +5 Vdc FIGURA 9: CN1 - CONNETTORE PER ABACO® I/O BUS Legenda: A0-A7 D0-D7 /IORQ /RD /WR /INT BUS /NMI BUS +5 Vdc GND N.C. ADC 812 = I - Address BUS: BUS degli indirizzi. = I/O - Data BUS: BUS dei dati. = I - Input Output Request: richiesta operazione Input Output su I/O BUS. = I - Read cycle status: richiesta di lettura. = I - Write cycle status: richiesta di scrittura. = O - Interrupt request: richiesta d’interrupt. = O - Non Mascherable Interrupt: richiesta d’interrupt non mascherabile. = I - Linea di alimentazione a +5 Vcc. = - Linea di massa. = - Non collegato. Rel. 3.00 Pagina 13 grifo® ITALIAN TECHNOLOGY INTERFACCIAMENTO DELLA SCHEDA Al fine di evitare eventuali problemi di collegamento della scheda con tutta l’elettronica del campo e di controllo a cui la ADC 812 si deve interfacciare, si devono seguire le informazioni riportate nei precedenti paragrafi e le relative figure che illustrano le modalità interne di connessione. - I segnali d'ingresso alla sezione A/D devono essere collegati a segnali analogici a bassa impedenza che rispettino il range di variazione ed il tipo preselezionato (vedere paragrafo sucessivo). Da notare che gli 8 ingressi analogici presenti su CN2 e CN3 sono dotati di condensatori di filtro che garantiscono una maggiore stabilità sul segnale acquisito, ma che allo stesso tempo abbassano la frequenza di taglio. - Tutti i segnali a livello TTL possono essere collegati a linee dello stesso tipo riferite alla massa digitale della scheda. Il livello 0V corrisponde allo stato logico 0, mentre il livello 5V corrisponde allo stato logico 1. Nel caso di segnali ad alta frequenza, come quelli dell'ABACO® I/O BUS, é consigliabile non superare la lunghezza di una decina di centimetri. SELEZIONE TIPO DI INGRESSI ANALOGICI La scheda ADC 812, può avere ingressi analogici in tensione e/o corrente, come descritto nei precedenti paragafi e capitoli. La selezione del tipo d'ingresso può essere effettuata per ognuno degli 8 canali analogici d'ingresso in fase di ordine della scheda ed é effettuata montando un apposito modulo di conversione corrente tensione basato su resistenze di caduta di precisione. In particolare vale la corrispondenza: R1 R2 R3 R4 R5 R6 R7 R8 -> -> -> -> -> -> -> -> canale 0 canale 1 canale 2 canale 3 canale 4 canale 5 canale 6 canale 7 Nel caso il modulo corrente-tensione non sia montato (default) il corrispondente canale accetta un ingresso in tensione nei range 0÷5 V, 0÷10 V, ±5 V o ±10 V (selezionabili da software); viceversa un ingresso in corrente. In questo caso il canale in questione deve essere configurato in modalità 0÷5 V, ne segue che il valore della resistenza, su cui si basa il convertitore corrente-tensione, si ottiene dalla seguente formula: R = 5 V / Imax Normalmente i moduli di conversione tensione-corrente, si basano su resistenze di precisione da 248Ω, relative ad ingressi 4÷20 mA o 0÷20 mA e possono essere ordinati come moduli opzionali con la sigla .8420. Per una facile individuazione dei moduli descritti e delle relative resistenze, fare riferimento alla figura 5. Pagina 14 ADC 812 Rel. 3.00 grifo® ITALIAN TECHNOLOGY JUMPER Esiste a bordo della ADC 812 un jumper, con cui é possibile effettuare alcune selezioni che riguardano il modo di funzionamento della stessa. Di seguito ne é riportata l'ubicazione e la sua funzione nelle varie modalità di connessione. JUMPERS CONNESSIONE UTILIZZO DEF. J1 non connesso Interrupt della sezione A/D converter non collegato ad ABACO® I/O BUS. * posizione 1-2 Interrupt della sezione A/D converter collegato a segnale /INT BUS dell'ABACO® I/O BUS. posizione 2-3 Interrupt della sezione A/D converter collegato a segnale /NMI BUS dell'ABACO® I/O BUS. FIGURA 10: TABELLA JUMPER Per riconoscere tali connessioni sulla scheda si faccia riferimento alla serigrafia della stessa o alle figura 2 di questo manuale, dove viene riportata la numerazione dei pin del jumper, che coincide con quella utilizzata nella precedente descrizione. Per l’individuazione del jumper a bordo scheda, si utilizzi invece la figura 5. Nella tabella di figura 10 l'* indica la connessione di default, ovvero quella impostata al termine della fase di collaudo, con cui la scheda viene fornita. ALIMENTAZIONE La ADC 812 dispone di un'efficiente circuiteria che si presta a risolvere in modo comodo ed efficace il problema dell'alimentazione della scheda, in qualsiasi condizione di utilizzo. Di seguito vengono riportate le tensioni necessarie per il corretto funzionamento: +5 Vdc: Fornisce alimentazione a tutte le sezioni della scheda; deve essere di +5 Vcc ±5% e deve essere fornita tramite gli appositi pin del connettore CN1 (ABACO® I/O BUS). A bordo scheda sono presenti delle circuiterie che che si occupano di fornire le tensioni necessarie partendo dall'unica tensione di alimentazione descritta. Da notare che nei precedenti paragrafi compare l'indicazione AGND relativa al segnale di riferimento delle sezioni analogiche. Tale segnale é fisicamente collegato alla linea di massa della scheda, e quindi anche al riferimento della tensione di alimentazione, tramite una connessione a stella che tende a minimizzare il rumore e le interferenze tra le varie sezioni. ADC 812 Rel. 3.00 Pagina 15 grifo® ITALIAN TECHNOLOGY MONTAGGIO MECCANICO La scheda ADC 812 normalmente é fornita senza alcun contenitore, ma a livello di opzioni esistono alcuni articoli che facilitano notevolmente il suo montaggio meccanico. Queste soluzioni coincidono con dei contenitori plastici predisposti per il montaggio su guide ad Ω tipo DIN 46277-1 e DIN 46277-3, come ad esempio l'articolo BLOCK.100.50. In caso di accoppiamento della ADC 812 ad altre schede con ABACO® I/O BUS é possibile ordinare un unico contenitore che contenga tutte le schede in modo da semplificare il montaggio e da ridurre i costi. Per maggiori informazioni o per sigle dei contenitori e/o accessori da ordinare, rivolgersi direttamente alla grifo®. INTERRUPT La scheda ADC 812 é provvista di una comoda ed efficace circuiteria di generazione interrupt che provvede, se collegata, a richiedere l’attenzione della scheda di controllo GPC® in corrispondenza dello stato di fine conversione da parte della sezione di conversione analogico digitale. Tale circuiteria tende ad ottimizzare i tempi di gestione della scheda, infatti tramite la generazione d'interrupt, la scheda di controllo è liberata dal compito di testare continuamente lo stato di fine conversione della ADC 812; in questo modo è quest'ultima che, quando pronta, lo segnala alla scheda di controllo che provvederà quindi alla sola lettura dei dati determinati. La linea d’interrupt dell’ABACO® I/O BUS, una volta attivata, rimane in questo stato, fino a quando la scheda di controllo, non effettua un nuovo accesso alla sezione A/D converter ovvero fino a quando viene letta la combinazione relativa alla conversione effettuata oppure viene avviata una nuova conversione. Questo garantisce una corretta gestione anche in caso di generazione d’interrupt contemporanei, infatti il segnale si disattiva solo ed esclusivamente in seguito ad un’appropriata gestione software, indipendente dal tempo. Da ricordare che la circuiteria di generazione interrupt, può essere connessa, o meno, all’ABACO® I/O BUS, tramite l'apposito J1 come illustrato nel paragrafo "JUMPER”. Pagina 16 ADC 812 Rel. 3.00 grifo® ITALIAN TECHNOLOGY MAPPAGGI ED INDIRIZZAMENTI In questo capitolo ci occuperemo di fornire tutte le informazioni relative all’utilizzo della scheda, dal punto di vista dell'utilizzo delle sue risorse hardware. Tra queste si trovano le informazioni riguardanti il mappaggio della scheda in I/O e l’indirizzamento delle varie periferiche di bordo. MAPPAGGIO DELLA SCHEDA La ADC 812 occupa un’indirizzamento in I/O di 2 byte consecutivi che possono essere allocati a partire da un indirizzo di base diverso a seconda di come viene mappata la scheda. Questa prerogativa consente di poter utilizzare più ADC 812 sullo stesso ABACO® I/O BUS, oppure di montare la scheda su di un BUS su cui sono già presenti altre periferiche, ottenendo così una struttura espandibile senza difficoltà e senza alcuna modifica del software già realizzato. I 2 byte occupati sono utilizzati sia in fase di Output che di Input, quindi permetterrano sia la programmazione della scheda che la lettura del suo stato e dei risultati delle conversioni. L’indirizzo di mappaggio della ADC 812 é definibile tramite l’apposita circuiteria d’indirizzamento ed interfaccia al BUS, presente sulla scheda; questa circuiteria utilizza il dip switch ad 8 vie DSW1, da cui preleva lo stesso indirizzo di mappaggio impostato dall’utente. Di seguito viene riportata la corrispondenza del dip switch e la modalità di gestione dello spazio d’indirizzamento; mentre per una più facile individuazione di tale componente si può fare riferimento alla figura 5. DSW1.1 DSW1.2 DSW1.3 DSW1.4 DSW1.5 DSW1.6 DSW1.7 DSW1.8 -> -> -> -> -> -> -> -> Non utilizzato Bit A1 Bit A2 Bit A3 Bit A4 Bit A5 Bit A6 Bit A7 Gli switch 2÷8, relativi alle linee d’indirizzi, sono collegati con logica negata, quindi se posti in ON generano uno zero logico, mentre se posti in OFF generano un uno logico. A titolo di esempio, viene riportata di seguito la configurazione di DSW1, necessaria per mappare la scheda ADC 812 all’indirizzo 048H: DSW1.1 DSW1.2 DSW1.3 DSW1.4 DSW1.5 DSW1.6 DSW1.7 DSW1.8 -> -> -> -> -> -> -> -> ON ON ON OFF ON ON OFF ON In fase di impostazione dell'indirizzo di mappaggio, fare attenzione a non allocare più schede agli stessi indirizzi; per questo considerare sia l'indirizzo di mappaggio impostato che il numero di byte occupati. Nel caso questa condizione non sia rispettata si viene a creare una conflittualità sul BUS che pregiudica il funzionamento di tutto il sistema. ADC 812 Rel. 3.00 Pagina 17 grifo® ITALIAN TECHNOLOGY INDIRIZZI REGISTRI INTERNI Indicando con <indbase> l’indirizzo di mappaggio della scheda, ovvero l’indirizzo impostato tramite il DSW1 come descritto nel paragrafo precedente, i registri interni della ADC 812 sono visti agli indirizzi riportati nella seguente tabella. DISP. REG. INDIRIZZO R/W SIGNIFICATO MAX 197 DASCTRL <indbase>+00 W Registro di controllo della sezione A/D basata sul DAS MAX 197. DASL <indbase>+00 R Registro dati (bit 7÷0) della sezione A/D basata sul DAS MAX 197. DASH <indbase>+01 R Registro dati (bit 11÷8) della sezione A/D basata sul DAS MAX 197. FIGURA 11: TABELLA INDIRIZZI DEI REGISTRI INTERNI Nella tabella di figura 11 oltre agli indirizzi dei registri sono riportati i loro nomi, il tipo di accesso ed una breve descrizione della loro funzione. Per quanto riguarda la descrizione dettagliata del loro significato, si faccia riferimento al capitolo sucessivo "DESCRIZIONE SOFTWARE". Pagina 18 ADC 812 Rel. 3.00 grifo® ITALIAN TECHNOLOGY DESCRIZIONE SOFTWARE Nel paragrafo precedente sono stati riportati gli indirizzi di allocazione di tutte le periferiche e di seguito viene riportata una descrizione dettagliata della funzione e del significato dei relativi registri (al fine di comprendere le sucessive informazioni, fare sempre riferimento alla tabella di mappaggio delle periferiche). Qualora la documentazione riportata fosse insufficiente fare riferimento direttamente alla documentazione tecnica della casa costruttrice del componente. Nei paragrafi sucessivi si usano le indicazioni D0÷D7 e/o .0÷7 per fare riferimento ai bits della combinazione utilizzata nelle operazioni di I/O ad 8 bit della scheda di controllo. A/D CONVERTER DAS MAX 197 La sezione di A/D converter della ADC 812 é basata sul DAS MAX 197; tale dispositivo é gestito tramite tre registri, uno di scrittura e due di lettura denominati DASCTRL, DASL e DASH. Di seguito é riportato il significato di questi registri ed il loro utilizzo. Registro DASCTRL Questo registro di scrittura consente il controllo del DAS MAX 197 in termini di partenza della conversione, selezione del canale da convertire, impostazione del range d'ingresso. In dettaglio il significato dei bit che componono tale registro é il seguente: D7 D6 D5 D4 D3 D2 D1 D0 -> -> -> -> -> -> -> -> PD1 PD0 ACQMOD RNG BIP A2 A1 A0 I bit denominati A0, A1 ed A2 permettono di selezionare il canale della ADC 812, sul quale sarà eseguita l’operazione di Track-Hold e la successiva conversione del segnale catturato; in particolare: A2 0 0 0 0 1 1 1 1 A1 0 0 1 1 0 0 1 1 A0 0 1 0 1 0 1 0 1 -> -> -> -> -> -> -> -> Canale 0 Canale 1 Canale 2 Canale 3 Canale 4 Canale 5 Canale 6 Canale 7 I bit denominati RNG e BIP permettono di settare il range di tensione del canale specificato dai bit A2÷A0, tale configurazione é relativa solo alla conversione che l’A/D converter andrà ad effettuare, quindi può variare da canale a canale ed anche su uno stesso, in corrispondenza di ogni nuova conversione. ADC 812 Rel. 3.00 Pagina 19 grifo® RNG 0 1 0 1 BIP 0 0 1 1 -> -> -> -> ITALIAN TECHNOLOGY Range 0÷5 V Range 0÷10 V Range ±5 V Range ±10 V Il bit denominato ACQMOD permette il controllo manuale del Track-Hold interno al MAX 197, oppure la sua gestione automatica da parte dell’A/D converter; in particolare: ACQMOD = 0 -> ACQMOD = 1 -> Il Track-Hold del canale del MAX 197 selezionato da A2÷A0, rimane attivo per 3 µsec quindi inizia la fase di conversione del segnale catturato. Il Track-Hold del canale del MAX 197, specificato da A2÷A0, si attiva e rimane in questo stato fino alla prossiva scrittura nel registro di controllo, il cui dato dovrà essere uguale al precedente, ma con ACQMOD=0. Utilizzando questà modalità l’utente può catturare il segnale da convertire per il tempo da lui desiderato. Infine i bit denominati PD1 e PD0 permettono di settare il modo di funzionamento del DAS MAX 197, tra le seguenti modalità: PD1 0 0 1 1 PD0 0 1 0 1 -> -> -> -> Funzionamento normale con clock Esterno Funzionamento normale con clock Interno (NON USARE) Modalità Standby Power-Down Modalità Full Pwer-Down N.B. La modalità di funzionamento normale con clock Interno, non deve essere mai utilizzata, in quanto la scheda ADC 812 possiede un’apposita circuiteria per la generazione della frequenza di clock in modo da ottimizare, al massimo, sia il tempo di conversione che l’immunità al rumore del campo. A titolo di esempio, scrivendo il dato 0BH nel registro DASCTRL, si eseguirà una conversione sul canale 3 dela scheda (pin 7 e 8 di CN2), nel range ± 5V con modalità di Track-Hold automatica. Registro DASL: Questo registro di lettura permette di acquisire il byte basso della combinazione dal DAS MAX 197; un'operazione di lettura in questo indirizzo restituirà i bit 7÷0 della combinazione relativa all’ultima conversione eseguita dalla ADC 812. Il significato dei bit che componono tale registro é il seguente: D7 D6 D5 D4 D3 D2 D1 D0 Pagina 20 -> -> -> -> -> -> -> -> Bit 7 della combinazione Bit 6 della combinazione Bit 5 della combinazione Bit 4 della combinazione Bit 3 della combinazione Bit 2 della combinazione Bit 1 della combinazione Bit 0 della combinazione ADC 812 Rel. 3.00 grifo® ITALIAN TECHNOLOGY Da notare che questo registro contiene dei dati validi solo quando la sezione A/D non stà eseguendo la fase di Track-Hold o quella di conversione, ovvero a conversione ultimata. Registro DASH: Questo registro di lettura permette di acquisire il nibble alto della combinazione dal DAS MAX 197; un'operazione di lettura in questo indirizzo restituirà i bit 11÷8 della combinazione relativa all’ultima conversione eseguita dalla ADC 812. Il significato dei bit che componono tale registro é il seguente: D7 D6 D5 D4 D3 -> -> -> -> -> D2 D1 D0 -> -> -> Non utilizzato Non utilizzato Non utilizzato Non utilizzato Bit 11 della combinazione (modo Unipolare) Segno della combinazione (modo Bipolare) Bit 10 della combinazione Bit 9 della combinazione Bit 8 della combinazione Il bit D3 conterrà il docicesimo bit della combinazione nel caso delle conversioni nei range unipolari (0÷5 V o 0÷10 V) oppure il segno della stessa (0 = positivo, 1 = negativo) nel caso delle conversioni nei bipolari (±5 V o ±10 V). Questo tipo di codifica si presta facilmente ad essere utilizzata nella maggioranza dei linguaggi di programmazione, infatti la tecnica che questi usano per codificare i dati interi con segno é compatibile con la modalità descritta. Per maggiori informazioni si vedano gli appositi programmi di esempio forniti in abbinamento alla scheda. A titolo di esempio se a seguito di una conversione con range ±5 V dal registro DASL viene acquisito il dato 40H e dal registro DASH il dato 90H la combinazione complessiva risultante é: -140H = -320. Da ricordare che l'accesso ad ognuno dei tre registri della scheda, implica anche la disattivazione del segnale di interrupt della ADC 812. SEQUENZA DI INIZIALIZZAZIONE Dopo un’operazione di power on della ADC 812, la sezione A/D converter di bordo si trova in uno stato di azzeramento generale ed é pronta a ricevere una scrittura nel registro DASCTRL per effettuare una conversione. Nel caso la scheda di controllo sia semplicemente resettata (ad esempio per l'utilizzo della circuiteria di watch dog od un reset manuale) la ADC 812 non viene resettata e mantiene il suo precedente stato. Questa situazione non é comunque problematica in quanto la prima scrittura sul registro DASCTRL azzererà la condizione preesistente attivando contemporaneamente una nuova conversione. La scheda non necessita quindi di particolari procedure di inizializzazione. ADC 812 Rel. 3.00 Pagina 21 grifo® ITALIAN TECHNOLOGY CONVERSIONE IN POLLING Di seguito viene illustrata la sequenza di operazioni da effettuare per eseguire una conversione su un canale della ADC 812. La fine conversione viene controllata in modo ciclico (Polling) per attendere la possibilità di prelevare la combinazione. - Scrittura nel registro DASCTRL del dato relativo alle specifiche desiderate (canale, range, Track-Hold, ecc..) - Attesa di un tempo pari a quello di conversione (≥ 11 µsec) - Lettura dei bit 11÷8 della combinazione relativa alla conversione eseguita dal registro DASH - Lettura dei bit 7÷0 della combinazione relativa alla conversione eseguita dal registro DASL - Elaborazione della combinazione ottenuta CONVERSIONE IN INTERRUPT Di seguito viene illustrata la sequenza di operazioni da effettuare per eseguire una conversione su un canale della ADC 812. Il segnale di fine conversione causerà un’evento di Interrupt sull'ABACO® I/O BUS che indicherà alla scheda di controllo che la combinazione é disponibile e può essere prelevata. Il programma principale deve effettuare le seguenti operazioni: - Scrittura nel registro DASnCTRL del dato relativo alle specifiche desiderate (canale, range, Track-Hold, ecc..) - Elaborazione della combinazione restituita dalla procedura di risposta all’Interrupt Mentre la procedura di riposta all’Interrupt deve contenere: - Lettura dei bit 11÷8 della combinazione relativa alla conversione eseguita dal registro DASH - Lettura dei bit 7÷0 della combinazione relativa alla conversione eseguita dal registro DASL N.B. Queste operazioni sono possibili solo se la linea di Interrput della ADC 812 e connessa al relativo segnale dell'ABACO® I/O BUS, come descritto nel paragrafo "INTERRUPT". Pagina 22 ADC 812 Rel. 3.00 ITALIAN TECHNOLOGY grifo® SCHEDE ESTERNE Le applicazioni caratteristiche della ADC 812 sono tutte quelle che comportano l'acquisizione di segnali analogici provenienti dal campo, (come pressostati, termometri, potenziometri, ecc.) o dalle schede di condizionamento segnale. La scheda ADC 812 ha la possibilità di accettare come processori, la maggior parte di quelli presenti sul carteggio industriale grifo® (serie GPC®), aumentando così la sua già notevole versatilità. Inoltre le risorse di bordo possono essere facilmente aumentate, collegando la scheda alle numerose schede periferiche del carteggio grifo® tramite l’ABACO® I/O BUS. Anche schede in formato Europa con BUS ABACO® possono essere collegate, sfruttando gli appositi mother boards. A titolo di esempio ne riportiamo un elenco con una breve descrizione delle carratteristiche di massima; per maggiori informazioni richiedere la documentazione specifica: GPC® 553 General Purpose Controller 80C552 Microprocessore 80C552 a 22 MHz. Completa implementazione CMOS; 32K EPROM; 32 K RAM; 32 K EEPROM o RAM; RTC; EEPROM; 1 linea RS 232 + 1 RS 232 o RS 422-485 o current loop; 16 I/O TTL; 2 linee di PWM; timer/counter da 16 bits; watch dog; dip switch; 8 linee di A/D da 12 bit; interfaccia per ABACO® I/O BUS. Alimentazione in DC o AC; attacco rapido per guide DIN 46277-1 e 3. GPC® 153 General Purpose Controller 84C15 Microprocessore Z80 a 10 MHz. Completa implementazione CMOS. 512K EPROM o FLASH; RTC tamponato; 512K RAM; Back-Up con batteria al litio di bordo ed esterna; 1 linea RS 232 + 1 linea RS 232 o RS 422-485 o current loop; 16 I/O TTL; 4 counter; 2 Watch Dog; Dip Switch; Buzzer; EEPROM; 8 linee di A/D da 12 bit; interfaccia per ABACO® I/O BUS. Alimentazione in DC o AC; attacco rapido per guide DIN 46277-1 e 3. GPC® 154 General Purpose Controller 84C15 Microprocessore Z80 a 10 MHz. Completa implementazione CMOS. 512K EPROM o FLASH; 512K RAM; Back-Up con batteria al litio esterna; 1 linea RS 232 + 1 RS 232 o RS 422-485; 16 I/O TTL; 2 counter; Watch Dog; Real Time Clock; EEPROM; interfaccia per ABACO® I/O BUS. GPC® 184 General Purpose Controller Z195 Microprocessore Z180 a 22 MHz. Completa implementazione CMOS. 512K EPROM o FLASH; 512K RAM; Back-Up con batteria al litio di bordo ed esterna; 1 linea RS 232 + 1 RS 232, RS 422485 o current loop; 18 I/O TTL;LED di attività; 2 timer e 4 timer counter; 2 Watch Dog; Real Time Clock tamponato; power failure; 2 sezioni DMA; EEPROM; interfaccia per ABACO® I/O BUS. GPC® 324 - GPC® 324D General Purpose Controller 80C32, 80C320 Microprocessore 80C32 o 80C320 DALLAS a 22 MHz. 32K EPROM ; 32K RAM; 32K EPROM, FLASH, RAM o EEPROM. Back-Up con batteria al litio di bordo ed esterna; 1 linea RS 232 + 1 RS 232, RS 422-485 o current loop; 5 I/O TTL; 3 timer counter; Watch Dog; Real Time Clock tamponato; power failure; EEPROM seriale; interfaccia per ABACO® I/O BUS. ADC 812 Rel. 3.00 Pagina 23 grifo® ITALIAN TECHNOLOGY GPC® 884 General Purpose Controller 80C188ES Microprocessore AMD 80C188ES fino a 40M Hz. Completa implementazione CMOS; formato serie 4; 512K EPROM o FLASH; 512K RAM tamponata con batteria al litio; RTC; 1 linea RS 232 + 1 RS 232 o RS 422-485 o current loop; 16 I/O TTL; 3 timer counter; 2 canali DMA; watch dog; EEPROM seriale; 11 linee di A/D da 12 bit; power failure; interfaccia per ABACO® I/O BUS. GPC® 114 General Purpose Controller 68HC11 Microprocessore 68HC11A1 a 8M Hz. Completa implementazione CMOS; formato serie 4; 32K EPROM; 32K RAM tamponata con batteria al litio; 32K EPROM, RAM, EEPROM; RTC; 1 linea RS 232 o RS 422-485; 10 I/O TTL; 3 timer counter; watch dog; 8 linee di A/D da 8 bit; 1 linea seriale sincrona; bassissimo assorbimento; interfaccia per ABACO® I/O BUS. GPC® AM4 General Purpose Controller AT Mega 103 Microprocessore AVR AT Mega 103 5,5 MHz. 4+32K RAM; 128K FLASH; 4K EEPROM. BackUp con batteria al litio di bordo ed esterna; 1 linea RS 232, RS 422-485 o current loop; 16 I/O TTL; 3 timer counter in grado di generare PWM; Watch Dog; Real Time Clock tamponato; 8 linee di A/ D converter da 10 bit; interfaccia per ABACO® I/O BUS. Programmazione ISP su connettore standard. ABB 05 Abaco Block BUS 5 slots ® Mother board ABACO da 5 slots; passo 4 TE; guidaschede; connettori normalizzati di alimentazione; tasto di reset; LEDs per alimentazioni; interfaccia ABACO® I/O BUS; sezione alimentatrice per +5 Vdc; sezione alimentatrice per +V Opto; sezioni alimentatrici galvanicamente isolate; tre tipi di alimentazione: da rete, bassa tensione o stabilizzata. Attacco rapido per guide Ω. ® ABB 03 Abaco® Block BUS 3 slots Mother board ABACO® da 3 slots; passo 4 TE; guidaschede; connettori normalizzati di alimentazione; tasto di reset; LEDs per alimentazioni; interfaccia ABACO® I/O BUS. Attacco rapido per guide Ω. GPC® 188F General Purpose Controller 80C188 Microprocessore 80C188 INTEL. 1 linea RS 232 ed 1 RS 232, 422-485 o current loop; 24 linee di I/O TTL; 256K EPROM e 256K RAM tamponate con batteria al litio; RTC; 3 timer counter; 8 linee di A/D da 12 bit; watch dog; write protect; EEPROM; 2 LEDs di attività; dip switch. GPC® 15A General Purpose Controller 84C15 Microprocessore Z80 a 10 MHz. Completa implementazione CMOS. 512K EPROM o 256K FLASH; RAM tamponata+RTC da 2K o 8KRTC ; 128K RAM; 1 linea RS 232 + 1 RS 232 o RS 422485 o current loop; 32 I/O TTL; 4 counter; 2 Watch Dog; Dip Switch; Buzzer; EEPROM. Pagina 24 ADC 812 Rel. 3.00 ADC 812 Rel. 3.00 V 12 Bit ANALOG INPUT ±10 V, ±5 V, 0÷10 V, 0÷5 V or 0÷20 mA , 4÷20 mA CURRENT to VOLTAGE CONVRTER (.8420) ADC A/D CONVERTER 8 channel 12 Bits CURRENT to VOLTAGE CONVRTER (.8420) V 12 Bit ANALOG INPUT ±10 V, ±5 V, 0÷10 V, 0÷5 V or 0÷20 mA , 4÷20 mA A A ABB 03 or ABB 05, etc. IPC 52, UAR 24, LAD 13, DAC 12, JMS 34, etc. ANY I/O TYPE ANY GPC® TYPE 4 type peripheral card CAN 14, DAC 212, etc. GPC® 3 and 4 type ZBx series ITALIAN TECHNOLOGY grifo® FIGURA 12: SCHEMA DELLE POSSIBILI CONNESSIONI Pagina 25 ABACO ® BUS ABACO ® I/O BUS grifo® ITALIAN TECHNOLOGY BIBLIOGRAFIA E’ riportato di seguito, un elenco di manuali e note tecniche, a cui l’utente può fare riferimento per avere maggiori chiarimenti, sui vari componenti montati a bordo della scheda ADC 812. Manuale TEXAS INSTRUMENTES: The TTL Data Book - SN54/74 Families Manuale MAXIM: New Releases Data Book 1996 - Volume V Manuale NATIONAL SEMICONDUCTOR: DataBook - Linear 2 Per reperire questi manuali fare riferimento alle case produttrici ed ai relativi distributori locali. In alternativa si possono ricercare le medesime informazioni o gli eventuali aggiornamenti sui siti internet delle case elencate. Pagina 26 ADC 812 Rel. 3.00 ITALIAN TECHNOLOGY grifo® APENDICE A: INDICE ANALITICO Simboli .8420 14 A A/D converter 4, 19 ABACO® I/O BUS 6, 13, 17 AGND 15 Alimentazione 7, 13, 15 Assistenza 1 B Bibliografia 26 C Caratteristiche elettriche 7 fisiche 7 generali 2, 7 tecniche 7 Clock 4, 7, 20 Combinazione 20, 21 Connessioni 10, 25 Connettori 7, 9 CN1 13 CN2 10 CN3 12 Consumo 7, 20 Contenitore 1, 16 Conversione 22 Convertitori 9, 14 D DAS 4 DASCTRL DASH 18, DASL 18, Dimensioni Dip switch DSW1 17 ADC 812 18, 19 21 20 7 9, 17 Rel. 3.00 Pagina A-1 grifo® ITALIAN TECHNOLOGY E Errori 7 Espansione 23 F Filtri 4, 11 Fine conversione 16, 22 Foto 3 Frequenza taglio 7 G Garanzia 1 Guide DIN 16 I Impedenza 7 Indbase 18 Indirizzamento 6, 17 Ingressi analogici 10, 14, 19 Ingressi in corrente 14 Ingressi in tensione 14 Inizializzazione 21 Installazione 1, 8 Interfacciamento 14 Interrupt 13, 15, 16, 22 J Jumper 9, 15 M Mappaggio 17 Massa 15 MAX 197 4, 18, 19 Montaggio 16 O Oscillatore 7 P Peso 7 Pianta componenti 3 Polling 22 Pagina A-2 ADC 812 Rel. 3.00 ITALIAN TECHNOLOGY grifo® R Range d'ingresso Registri 18 Risoluzione 7 7, 14, 19 S Schede di controllo 23 Schede esterne 23 Schema a blocchi 5 Segno 21 Software 19 T Tarature 8 Temperatura 7 Tempo di conversione 7 Tensione di riferimento 6, 8, 11 Test point 8, 9 Track Hold 2, 20 Trimmer 8, 9 TTL 14 U Umidità 7 V Versione scheda 1 Vref 8 ADC 812 Rel. 3.00 Pagina A-3 grifo® Pagina A-4 ITALIAN TECHNOLOGY ADC 812 Rel. 3.00