Firmware - Luglio-Agosto 2014 / N°102/103 - (Page 34)

INside +Inside UNA SOLUZIONE ZIGBEE A SINGOLO-CHIP tutti fanno riferimento lo stesso blocco di conversione ADC. Per una maggiore comprensione si veda figura 2. Sugli integrati Atmel AVR XMEGA A, si può campionare una serie di uscite del multiplexer a ogni ciclo di clock dell'ADC, mentre su altre famiglie come nella serie D XMEGA si può effettuare una nuova misura e prelevarla in uscita una volta che la conversione precedente sia stata completata. Negli XMEGA A ogni segnale si propaga attraverso la pipeline, in cui un bit viene convertito in ciascuna fase; in questo modo l'ADC nell'integrato nel XMEGA A è in grado di campionare un segnale ogni ciclo di clock, anche se ciascun segnale deve propagarsi attraverso tutte le fasi della pipeline prima che il risultato sia pronto nel registro per essere letto. Il tempo di propagazione per una conversione singola di un segnale attraverso la pipeline è di sette cicli di clock per conversioni ADC a 12bit e cinque cicli di conversione nel caso di 8bit. Se viene utilizzata la funzionalità del guadagno, il tempo di propagazione aumenta di un ciclo. Al pieno utilizzo del XMEGA A, si ottiene un risultato a ogni ciclo di clock dell'ADC mentre con l'integrato XMEGA D si riesce a ottenere un campione ogni 5 - 8 cicli di clock dell'ADC a seconda della modalità di funzionamento. In figura 3, viene mostra una pipeline semplificata a 4 stadi durante la conversione di due segnali di ingresso, da cui si può notare che una volta che il segnale è stato campionato nella pipeline, il primo stadio converte il MSB (Most Significant Bit) del primo segnale. Mentre il secondo stadio è pronto per la conversione del bit successivo del segnale, il primo stadio ora converte il MSB del secondo segnale e così via. Si tenga presente che altre famiglie Atmel, come ad esempio le XMEGA D3/D4, non hanno un ADC in pipeline e i quattro canali virtuali. LO STADIO DEL GUADAGNO L'ADC ha uno stadio di guadagno interno che può essere configurato per amplificare una tensione in modo da consentire la misurazione di tensioni più piccole di modo differenziale. Questo è uno stadio di guadagno condiviso che può essere utilizzato da tutti i canali. Quando il canale è configurato per utilizzare il guadagno, lo stadio di guadagno è inserito tra il canale di selezione in ingresso al MUX (multiplexer) e il blocco di conversione. Le impostazioni di guadagno disponibili sono: 1x, 2x, 4x, 8x, 16x, 32x e 64x. In un'architettura di questo tipo è possibile impostare il fattore di guadagno per il canale ed è possibile avere singole impostazioni di guadagno per tutti i canali virtuali. Il ritardo di propagazione di un campione attraverso il modulo ADC aumenta di un clock sul XMEGA A quando viene utilizzato lo stadio di guadagno, mentre su altre famiglie il ritardo di propagazione dipende dalle impostazioni del guadagno: - Ritardo di propagazione = 1 per un'impostazione del tipo 1/2x, 1x, 2x e 4x - Ritardo di propagazione = 2 per un'impostazione del tipo 8x e 16x Figura 4: Tipologie di conversione unsigned e signed FOCUS ON SKILLS INSIDE TOOLS ANALOG TIPS'N TRICKS MARKET NEWS SPOTLIGHT EVENTS ZAPPING MEMBERSHIP

Tabella dei contenuti per la edizione digitale del Firmware - Luglio-Agosto 2014 / N°102/103

TIPS'n tricks
FOCUS on Triplo DES con Microchip
SKILLs Delay/Block Debouncer
INside
Una Soluzione ZigBee a Singolo Chip
La famiglia XMEGA e gli ADC di Atmel
ANALOG “Sensing” Virtuale a 2-Fili per Regolatori di Tensione
SPOTlight
Proteggere gli Investimenti in R&D con l’Autenticazione Sicura
Vivado High-Level Synthesis
Il CMRR negli Operazionali ad Ampia Gamma Dinamica
News
EVENTS zapping
Guida

Firmware - Luglio-Agosto 2014 / N°102/103

https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2015-02_109
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2015-01_108
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-12_107
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-11_106
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-10_105
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-09_104
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-07_102
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-06_101
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-05_100
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-04_99
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-03_98
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-02_97
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-01_96
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-12_95
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-11_94
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-10_93
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-09_92
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-07_90_91
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-06_89
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-05_88
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-04_87
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-03_86
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-02_85
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-01_84
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-12_83
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-11_82
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-10_81
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-09_80
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-07_78-79
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-06_77
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-05_76
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-04_75
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-03_74
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-02_73
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-01_72
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-12_71
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-11_70
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-10_69
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-09_68
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-07_66_67
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-06_65
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-05_64
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-04_63
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-02_62
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2011-02_61
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2011-01_60
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-12_59
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-11_58
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-10_57
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-09_56
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2010-07_54-55
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2010-06_53
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Maggio-2010-52
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Aprile-2010-51
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Marzo-2010-50
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Febbraio-2010-49
https://www.nxtbookmedia.com