1 Unità di generazione PWM del ADMCF32X
|
|
- Giorgiana Antonella Poggi
- 8 anni fa
- Visualizzazioni
Transcript
1 SOMMARIO 1 UNITÀ DI GENERAZIONE PWM DEL ADMCF3X... 1 PWM TIMER OPERATION... REGISTRO PWMTM... REGISTRO PWMDT (DEAD-TIME REGISTER)... PWM DUTY-CYCLE... 3 PWMTRIP... 3 GENERAZIONE DI MODELLI SINUSOIDALI PWM IMPLEMENTAZIONE SOFTWARE... 5 LIBRERIE GENERAL PURPOSE... 5 Admcf3x.h... 5 Flash_CT.h... 5 Trigono.h... 5 Putvectr.h... 6 Macro.h... 6 STRUTTURA DEI REGISTRI... 6 PROGRAMMA PRINCIPALE: LIBRERIA MAIN.H... 8 PROGRAMMA PRINCIPALE: MAIN.DSP... 9 SORGENTE MAIN.DSP : PORZIONI SIGNIFICATIVE Unità di generazione PWM del ADMCF3X Il generatore PWM del dispositivo ADMCF3X è un flessibile generatore PWM trifase che può essere programmato per creare diversi tipi di modelli PWM. Lo schema a blocchi di questa unità è illustrato in Figura 1; i blocchi principali generano sei segnali PWM che escono dai pin AH,AL,BH,BL,CH e CL. Il codice del DSP può essere progettato per produrre la migliore strategia PWM richiesta dall applicazione, grazie anche alla presenza di tre registri (uno per fase) dedicati al duty-cycle dei segnali PWM. Figura 1.1 Azionamenti Elettrici per l Automazione Pag 1 di 11
2 Ciascuno dei sei segnali PWM può essere disabilitato da differenti enable bit del PWMSEG register. Inoltre altri tre bit di controllo del PWMSEG (crossover mode) permettono lo scambio di due segnali PWM consentendo un semplice controllo di motori ECM o brushless DC (BDCM). Esistono due modi di operare del controller PWM e sono il single update mode ed il double ipdate mode. Nel primo i modelli PWM generati sono simmetrici mentre nel secondo no. Il vantaggio di avere modelli asimmetrici risiede nel fatto di produrre meno distorsioni; questo consente l utilizzo in sistemi di controllo che sono critici per il rumore. PWM TIMER OPERATION Il timer PWM controlla le operazioni interne all unità di generazionepwm. Queste operazioni, nell intero periodo PWM, sono schematizzate in figura 1.. Il contenuto a 16bit del registro PWMTM viene usato per controllare la frequenza di switching dei segnali PWM. Durante la prima metà del ciclo il timer PWM decrementa da PWMTM a 0, una volta a 0 la direzione del conteggio cambia ed il timer inizia ad incrementare fino al valore PWMTM. In figura1. sono anche illustrati gli impulsi PWMSYN, generati dal pin dedicato PWMSYNC, relativi ad operazioni in single o double update mode. Figura 1. REGISTRO PWMTM La frequenza di switching è direttamente controllata dal registro PWMTM la cui unità di generazione riesce a realizzare frequenze di switching da un valore minimo di 153Hz ( quando PWMTM = 0xffff) ad un massimo stabilito da quel valore per cui si hanno risoluzioni accettabili dei PWM dipendentemente dalla frequenza di clock del DSP. La relazione che descrive il valore da assegnare al registro è: PWMTM = f clk _ out * f pwm da cui si ricava il periodo di switching T = * PWMTM * s t ck REGISTRO PWMDT (DEAD-TIME REGISTER) E un registro a 10 bit che controlla il ritardo da inserire tra le commutazioni in ingresso al ponte H al fine di evitare l effetto di cortogamba che può essere causa di danneggiamento dei dispositivi di potenza. Azionamenti Elettrici per l Automazione Pag di 11
3 T = * PWMTD * D t ck Ad esempio fissando PWMDT = 10 (0x000A) con un t ck = 50ns si ottiene un dead time di 1us. PWM DUTY-CYCLE Sono presenti sei uscite PWM (AL,AH,BL,BH,CL e CH) ma allo scopo di questa realizzazione ne sono effettivamente utili solamente quattro; queste uscite sono controllate da tre registri a 16 bit PWMCHA, PWMCHB e PWMCHC il cui valore intero controlla il duty-cycle delle uscite (es. PWMCHA regola AH e AL). Questo valore intero è un numero multiplo del tempo di clock e indica il livello alto del segnale PWM nel semiperiodo. Esistono due modi di gestire il duty-cycle: - Single update mode - Double update mode In questo contesto, però, sarà utile occuparsi solo del primo caso. Nel Single update mode, quindi, i due segnali PWM sono perfettamente simmetrici rispetto alla metà del periodo di switching, come si vede in figura 1.: Figura 1. Le relazioni che descrivono i tempi in cui i segnali sono alti: T = * ( PWMCHA PWMDT ) * AH t ck T = * ( PWMTM PWMCHA PWMDT ) * AL t ck da cui i duty-cycle: D AH T = T AH S ( PWMCHA PWMDT ) PWMTM D AL T = T AL S ( PWMTM PWMCHA PWMDT ) PWMTM Con una breve verifica si nota che non si possono avere valori negativi di T AH e T AL ma possono avere al minimo valore nullo e al massimo pari a T S (Duty-cycle 100%). PWMTRIP In caso di guasti esterni è molto importante che i segnali PWM siano immediatamente disabilitati al fine di garantire al controller una gestione sicura. Un fronte di discesa di PWMTRIP scatena un istantaneo e Azionamenti Elettrici per l Automazione Pag 3 di 11
4 asincrono spegnimento del controller PWM. Nello schema a blocchi Figura 1.1 è illustrato anche la circuiteria relativa alla generazione del PWMTRIP. Generazione di modelli sinusoidali PWM L uscita desiderata si ottiene variando ampiezza e frequenza del riferimento V refx ; il risultato della comparazione tra riferimento sinusoidale ed onda triangolare danno origine ai segnali PWM usati per controllare i dispositivi di potenza i quali comandano il motore. Figura.1 In figura.1 si ha una visione espansa del processo di generazione di un singolo PWM. Viene evidenziata la relazione tra la tensione di riferimento V refa ed il segnale risultante AH. La tensione di riferimento sinusoidale risulta effettivamente campionata con un rapporto pari a quello della frequenza di switching. Il campione, prelevato all inizio di ciascun ciclo di modulazione viene usato per calcolare il duty-cycle dell intero periodo PWM. Ad ogni ciclo il DSP deve contare un nuovo valore ON-Time da poter scrivere nei due registri del duty-cycle dell unità di generazione.; dalla figura.1 si intuisce che questo può essere trovato calcolando il tempo T on,a, di ogni ciclo, dipendentemente dal campione prelevato dal riferimento V refa. Nel caso d esempio si assume che la tensione di riferimento sia rappresentata con un numero con segno in complemento a due (formato 1.15), così che 1.0 rappresenti il massimo picco di tensione applicato al motore. Sempre dalla Figura.1 si nota che i triangoli MPQ e MST sono identici: PQ / ST = PM / SM da cui: 1 ( TS T 1 TS on, A ) 1 V = ref, A e ricavandone T on,a Azionamenti Elettrici per l Automazione Pag 4 di 11
5 T on, A = T S 1+ V * ref, A il valore da scrivere nel registro PWMCHA si calcola con: PWMCHA = PWMTM 1 V ref, A + Da quest ultima relazione si osserva che per V refa pari a 0.0 nel duty-cycle register viene scritto un valore pari a metà periodo, corrispondente ad un dut-cycle del 50%. Se, invece, V refa = 1.0 si ottiene un PWMCHA=PWMTM corrispondente ad uno stato sempre ON. Con V refa = -1.0 cioè PWMCHA=0 corrispondente ad uno stato sempre OFF. 3 Implementazione Software Il programma utilizza la funzione trigonometrica Seno per creare i due segnali di riferimento sinusoidali.la fase e scalata in modo tale da far si che l intervallo [-π,π] sia mappato nel formato Formato segno Ogni volta che verra servita la PWMSync ISR (ogni 100us con una freq di 10kHz) la fase viene incrementata di una quantita dipendente dal parametro Delta che rappresenta la massima frequenza d uscita.tale frequenza (nel nostro caso 5 Hz) e ragguinta solo se si inizializza la variabile AD_IN con 0x7FFF,che nel formato 1.15 rappresenta 1,0 in decimale. La relazione che lega la massima frequenza di fondamentale e il valore di Delta e la seguente: f 1,max = f s Delta 16 dove f s e la frequenza di switching della PWM. Nel nostro esempio,con Delta = 0x000 = 3 riusciamo a raggiungere una frequenza massima di 4,88Hz. Il sw realizzato e composto dal programma principale Main.dsp, il quale fa uso delle librerie general purpose fornite dal costruttore Analog Devices, le quali contengono le macro piu comuni per la gestione degli interrupt, e le costanti, quali ad esempio gli indirizzi in data memory dei registri. LIBRERIE GENERAL PURPOSE Admcf3x.h Tutti I registri del DSP core (PWM, AUX, PIO ecc..) sono mappati in memoria a partire dalla locazione 0x000. Questa libreria contiene, per ogni registro, il suo relativo indirizzo nella Data Memory. Flash_CT.h Dispone delle macro di gestione del blocco di memoria Flash e del Boot From Flash Bit (cancellabile via hw con un segnale di 3,5v su un qualsiasi piedino dei canali PIO.Nel nostro caso abbiamo usato il PIO6). Trigono.h Contiene le macro per l implementazione via sw (mediante algoritmi di approssimazione) delle principali funzioni trigonometriche. Azionamenti Elettrici per l Automazione Pag 5 di 11
6 Putvectr.h Lettura/scrittura dei registri. Macro.h Gestione dell Interrupt Vector, scrittura/lettura locazioni di memoria (DM), operazioni di clear/set/toggle/test su bit ecc.. I listati delle sopracitate librerie si possono trovare nelle directory _inclf3x (header files *.h) e _libf3x (dsp files *.dsp). STRUTTURA DEI REGISTRI E opportuno mostrare la struttura dei principali registri utilizzati nell applicazione (per dettagli vi rimandiamo alla sezione 1),ponendo particolare attenzione a quelli dedicati alla PWM Contro Unit. Infatti,una volta decisi i parametri di progettazione (es:frequenza di switching del segnale PWM, tempo morto ecc.) non basta far altro che inserire in questi registri l opportuno valore mediante le funzioni che potete vedere qui. Figura 3.1: PWM Switching frequency. Figura 3.: PWM Dead Time. Figura 1.3: PWM Output Control Unit. Azionamenti Elettrici per l Automazione Pag 6 di 11
7 Figura 3.4: Durata dell'impulso PWMSYNC. Figura 3.: Minima durata dell'impulso PWM. Figura 3.3: Gate Drive Unit. Figura 3.4: Regolazione dei Duty cycles. Azionamenti Elettrici per l Automazione Pag 7 di 11
8 PROGRAMMA PRINCIPALE: LIBRERIA MAIN.H Il file contiene le costanti necessarie per l inizializzazione della PWM Control Unit. In questa applicazione si e scelto : una frequenza di switching di 10kHz; tempo morto o cortogamba (per evitare un corto nello stadio di potenza durante le commutazioni da una diagonale all altra del ponte) di 500ns; durata minima dell impulso pwm di 1us; durata dell impulso di sincronizzazione (quello che cadenza l esecuzione della PWMSYNC_ISR) pari a 1,54us; segnale sinusoidale di riferimento a 5 Hz; angolo di sfasamento delle due sinusoidi di 180. Azionamenti Elettrici per l Automazione Pag 8 di 11
9 PROGRAMMA PRINCIPALE: MAIN.DSP Il main.dsp e fondamentalmente suddiviso in due parti:la sezione dedicata all inizializzazione della PWM Control Unit e dalla gestione della Interrupt Service Routine (associata all IRQ della PWMSYNC).Da notare infatti,che avendola mascherata a livello sw mediante il settaggio opportuno dei registri IFC (Interrupt Force & Clear) e IMASK,tale ISR viene servita ogni 100us ad una frequenza di switching della PWM di 10kHz.Il diagramma sottostante mosta i blocchi costitutivi del file main.dsp. Per la compilazione del sorgente occorre lanciare il file build.bat, facendo particolare attenzione nel controllare prima che il path all interno del suddetto file sia corretto. main Gestione Della Flash Memory e del Boot bit. Flash Inizializzazion e blocco PWM. Settaggio Interrupt Vector Single Update Mode abilitato. Maschero IRQ con PWMSYNC_I SR Ogni 100us PWMSYNC ISR Fase A Lettura di Theta (fase corrente) e Delta (freq.desiderata) Fase B Lettura di Theta (fase corrente) Aggiornamento duty cycles mediante scrittura sui registri PWMCH(A,B) Calcolo della nuova fase: Theta=Theta + Delta *AD_IN Calcolo della nuova fase: Theta=Theta 180 Tensione di riferimento per la fase A: VrefA = Sin(Theta)*AD_IN Tensione di riferimento per la fase B: VrefB = Sin(Theta)*AD_IN Azionamenti Elettrici per l Automazione Pag 9 di 11
10 SORGENTE MAIN.DSP : PORZIONI SIGNIFICATIVE Azionamenti Elettrici per l Automazione Pag 10 di 11
11 E utile ricordare il metodo con cui vengono aggiornati i registri dedicati ai duty cycles dei canali A e B (C infatti a noi non serve,ed e stato disabilitato mediante il registro PWMSEG). PWMTM PWMCHA = (1 + VrefA) analogamente per l altro canale. Per la gestione dell ISR PWMTRIP e stato deciso di far eseguire una semplice istruzione nop.tuttavia in ambito industriale occorre dedicare molta attenzione a questo aspetto in quanto e in gioco la sicurezza dell impianto. Infatti, ogni qual volta accade un guasto nel sistema controllato, un fronte di discesa sul canale PWMTRIP causa un istantaneo spegnimento del generatore PWM per garantire la sicurezza del sistema.quindi puo essere necessario introdurre le blocco PWMTRIP_ISR una gestione opportuna di questo evento. Azionamenti Elettrici per l Automazione Pag 11 di 11
Calcolatori Elettronici A a.a. 2008/2009
Calcolatori Elettronici A a.a. 2008/2009 PRESTAZIONI DEL CALCOLATORE Massimiliano Giacomin Due dimensioni Tempo di risposta (o tempo di esecuzione): il tempo totale impiegato per eseguire un task (include
DettagliOSCILLOSCOPIO SOFTWARE
OSCILLOSCOPIO SOFTWARE Ghiro Andrea Franchino Gianluca Descrizione generale... 3 Interazioni tra processi e risorse... 4 Funzionalità di processi e risorse... 5 Interfaccia e comandi utente... 6 Funzioni
DettagliLABORATORIO DI SISTEMI
ALUNNO: Fratto Claudio CLASSE: IV B Informatico ESERCITAZIONE N : 1 LABORATORIO DI SISTEMI OGGETTO: Progettare e collaudare un circuito digitale capace di copiare le informazioni di una memoria PROM in
DettagliEsempio: aggiungere j
Esempio: aggiungere j Eccezioni e interruzioni Il progetto del controllo del processore si complica a causa della necessità di considerare, durante l esecuzione delle istruzioni, il verificarsi di eventi
DettagliDIPLOMA A DISTANZA IN INGEGNERIA ELETTRICA
DPLOMA A DSTANZA N NGEGNERA ELETTRCA CORSO D ELETTRONCA NDSTRALE D POTENZA Lezione 26 Controllo di corrente di invertitori monofase a tensione impressa Docente: Luigi Malesani Dipartimento di ngegneria
DettagliIl Campionameto dei segnali e la loro rappresentazione. 1 e prende il nome frequenza di
Il Campionameto dei segnali e la loro rappresentazione Il campionamento consente, partendo da un segnale a tempo continuo ovvero che fluisce con continuità nel tempo, di ottenere un segnale a tempo discreto,
DettagliDMA Accesso Diretto alla Memoria
Testo di rif.to: [Congiu] - 8.1-8.3 (pg. 241 250) 08.a DMA Accesso Diretto alla Memoria Motivazioni Organizzazione dei trasferimenti DMA Arbitraggio del bus di memoria Trasferimento di un blocco di dati
DettagliCALCOLATORI ELETTRONICI A cura di Luca Orrù. Lezione n.7. Il moltiplicatore binario e il ciclo di base di una CPU
Lezione n.7 Il moltiplicatore binario e il ciclo di base di una CPU 1 SOMMARIO Architettura del moltiplicatore Architettura di base di una CPU Ciclo principale di base di una CPU Riprendiamo l analisi
DettagliSistema operativo: Gestione della memoria
Dipartimento di Elettronica ed Informazione Politecnico di Milano Informatica e CAD (c.i.) - ICA Prof. Pierluigi Plebani A.A. 2008/2009 Sistema operativo: Gestione della memoria La presente dispensa e
DettagliMANUALE PARCELLA FACILE PLUS INDICE
MANUALE PARCELLA FACILE PLUS INDICE Gestione Archivi 2 Configurazioni iniziali 3 Anagrafiche 4 Creazione prestazioni e distinta base 7 Documenti 9 Agenda lavori 12 Statistiche 13 GESTIONE ARCHIVI Nella
DettagliRegistratori di Cassa
modulo Registratori di Cassa Interfacciamento con Registratore di Cassa RCH Nucleo@light GDO BREVE GUIDA ( su logiche di funzionamento e modalità d uso ) www.impresa24.ilsole24ore.com 1 Sommario Introduzione...
DettagliARCHITETTURE MICROPROGRAMMATE. 1. Necessità di un architettura microprogrammata 1. Cos è un architettura microprogrammata? 4
ARCHITETTURE MICROPROGRAMMATE. 1 Necessità di un architettura microprogrammata 1 Cos è un architettura microprogrammata? 4 Struttura di una microistruzione. 5 Esempi di microprogrammi 9 Esempio 1 9 Esempio
DettagliDispositivo di conversione di energia elettrica per aerogeneratori composto da componenti commerciali.
Sede legale: Viale Vittorio Veneto 60, 59100 Prato P.IVA /CF 02110810971 Sede operativa: Via del Mandorlo 30, 59100 Prato tel. (+39) 0574 550493 fax (+39) 0574 577854 Web: www.aria-srl.it Email: info@aria-srl.it
Dettaglibipolari, quando essi, al variare del tempo, assumono valori sia positivi che negativi unipolari, quando essi non cambiano mai segno
Parametri dei segnali periodici I segnali, periodici e non periodici, si suddividono in: bipolari, quando essi, al variare del tempo, assumono valori sia positivi che negativi unipolari, quando essi non
DettagliFONDAMENTI di INFORMATICA L. Mezzalira
FONDAMENTI di INFORMATICA L. Mezzalira Possibili domande 1 --- Caratteristiche delle macchine tipiche dell informatica Componenti hardware del modello funzionale di sistema informatico Componenti software
DettagliEsame di INFORMATICA
Università di L Aquila Facoltà di Biotecnologie Esame di INFORMATICA Lezione 4 MACCHINA DI VON NEUMANN Anni 40 i dati e i programmi che descrivono come elaborare i dati possono essere codificati nello
DettagliINTEGRATORE E DERIVATORE REALI
INTEGRATORE E DERIVATORE REALI -Schemi elettrici: Integratore reale : C1 R2 vi (t) R1 vu (t) Derivatore reale : R2 vi (t) R1 C1 vu (t) Elenco componenti utilizzati : - 1 resistenza da 3,3kΩ - 1 resistenza
DettagliCon il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione.
Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione. Compito fondamentale di un S.O. è infatti la gestione dell
DettagliG S M C O M M A N D E R Duo S
Il GSM Commander Duo S permette, di attivare indipendentemente o contemporaneamente due contatti elettrici, Contatto1 (C1) e Contatto2 (C2), attraverso una chiamata telefonica a costo zero al numero della
DettagliMemorie ROM (Read Only Memory)
Memorie ROM (Read Only Memory) Considerando la prima forma canonica, la realizzazione di qualsiasi funzione di m variabili richiede un numero di porte AND pari al numero dei suoi mintermini e di prolungare
DettagliManuale Terminal Manager 2.0
Manuale Terminal Manager 2.0 CREAZIONE / MODIFICA / CANCELLAZIONE TERMINALI Tramite il pulsante NUOVO possiamo aggiungere un terminale alla lista del nostro impianto. Comparirà una finestra che permette
DettagliArchitettura di un calcolatore
2009-2010 Ingegneria Aerospaziale Prof. A. Palomba - Elementi di Informatica (E-Z) 7 Architettura di un calcolatore Lez. 7 1 Modello di Von Neumann Il termine modello di Von Neumann (o macchina di Von
Dettagliclock DATA BUS ADDRESS BUS CONTROL BUS In realtà il bus del microprocessore si compone di 3 bus diversi: Bus indirizzi Bus di controllo
Schede a microprocessore Seconda parte Mondo esterno clock MEMORIA CPU PERIFERICA ADATTATORE DATA BUS ADDRESS BUS CONTROL BUS In realtà il bus del microprocessore si compone di 3 bus diversi: Bus dati
Dettagli4 3 4 = 4 x 10 2 + 3 x 10 1 + 4 x 10 0 aaa 10 2 10 1 10 0
Rappresentazione dei numeri I numeri che siamo abituati ad utilizzare sono espressi utilizzando il sistema di numerazione decimale, che si chiama così perché utilizza 0 cifre (0,,2,3,4,5,6,7,8,9). Si dice
DettagliDI D AGRA R MM M I M A BLOCC C H C I TEORI R A E D D E SERC R I C ZI 1 1
DIAGRAMMI A BLOCCHI TEORIA ED ESERCIZI 1 1 Il linguaggio dei diagrammi a blocchi è un possibile formalismo per la descrizione di algoritmi Il diagramma a blocchi, o flowchart, è una rappresentazione grafica
DettagliESEMPIO 1: eseguire il complemento a 10 di 765
COMPLEMENTO A 10 DI UN NUMERO DECIMALE Sia dato un numero N 10 in base 10 di n cifre. Il complemento a 10 di tale numero (N ) si ottiene sottraendo il numero stesso a 10 n. ESEMPIO 1: eseguire il complemento
DettagliINFORMATICA 1 L. Mezzalira
INFORMATICA 1 L. Mezzalira Possibili domande 1 --- Caratteristiche delle macchine tipiche dell informatica Componenti hardware del modello funzionale di sistema informatico Componenti software del modello
DettagliIntroduzione all analisi dei segnali digitali.
Introduzione all analisi dei segnali digitali. Lezioni per il corso di Laboratorio di Fisica IV Isidoro Ferrante A.A. 2001/2002 1 Segnali analogici Si dice segnale la variazione di una qualsiasi grandezza
Dettagli1. Che cos è la multiprogrammazione? Si può realizzare su un sistema monoprocessore? 2. Quali sono i servizi offerti dai sistemi operativi?
1. Che cos è la multiprogrammazione? Si può realizzare su un sistema monoprocessore? 2. Quali sono i servizi offerti dai sistemi operativi? 1. La nozione di multiprogrammazione prevede la possibilità di
Dettagli7.4 Estrazione di materiale dal web
7.4 Estrazione di materiale dal web Salvataggio di file Salvataggio della pagina Una pagina web può essere salvata in locale per poterla consultare anche senza essere collegati alla Rete. Si può scegliere
DettagliS.T.I. Servizi Tecnici Industriali srl Prato 17/10/10. Gestione utensili completa con cnc Fanuc
S.T.I. Servizi Tecnici Industriali srl Prato 17/10/10 Gestione utensili completa con cnc Fanuc Rev. 1.0.0 *** Lo scopo di questa applicazione, sviluppata su di una fresatrice Fagima modello Dominus equipaggiata
DettagliCorso di Sistemi Operativi Ingegneria Elettronica e Informatica prof. Rocco Aversa. Raccolta prove scritte. Prova scritta
Corso di Sistemi Operativi Ingegneria Elettronica e Informatica prof. Rocco Aversa Raccolta prove scritte Realizzare una classe thread Processo che deve effettuare un numero fissato di letture da una memoria
DettagliValutazione delle Prestazioni. Valutazione delle Prestazioni. Architetture dei Calcolatori (Lettere. Tempo di risposta e throughput
Valutazione delle Prestazioni Architetture dei Calcolatori (Lettere A-I) Valutazione delle Prestazioni Prof. Francesco Lo Presti Misura/valutazione di un insieme di parametri quantitativi per caratterizzare
DettagliE INTERRUTTORI AUTOMATICI
Corso di sist. elettrici per telecomunicazioni - 2 prova di laboratorio PROVE SU FUSIBILI E INTERRUTTORI AUTOMATICI Docente del corso: prof.ssa Angela Russo Galletti Riccardo Matr. 1265 Prove su fusibili
DettagliFrerEnergy: PROGRAMMA PER LA SUPERVISIONE DEI CONSUMI DI ENERGIA ELETTRICA
FrerEnergy: PROGRAMMA PER LA SUPERVISIONE DEI CONSUMI DI ENERGIA ELETTRICA Descrizione Generale E un programma di supervisione in grado di comunicare, visualizzare, memorizzare e stampare i consumi dell
DettagliCHIUSURE di MAGAZZINO di FINE ANNO
CHIUSURE di MAGAZZINO di FINE ANNO Operazioni da svolgere per il riporto delle giacenze di fine esercizio Il documento che segue ha lo scopo di illustrare le operazioni che devono essere eseguite per:
DettagliTricks & Tips. [Access] Tutorial - ActiveX - Controllo Tree View. - Michele de Nittis - Versione: 1 Data Versione: venerdì 30 agosto 2002
Tricks & Tips [Access] - Michele de Nittis - Tutorial - ActiveX - Controllo Tree View Versione: 1 Data Versione: venerdì 30 agosto 2002 1 SOMMARIO PREMESSA...3 INSERIMENTO DEL CONTROLLO...3 AGGIUNTA DELLE
DettagliA intervalli regolari ogni router manda la sua tabella a tutti i vicini, e riceve quelle dei vicini.
Algoritmi di routing dinamici (pag.89) UdA2_L5 Nelle moderne reti si usano algoritmi dinamici, che si adattano automaticamente ai cambiamenti della rete. Questi algoritmi non sono eseguiti solo all'avvio
DettagliDispensa di Informatica I.1
IL COMPUTER: CONCETTI GENERALI Il Computer (o elaboratore) è un insieme di dispositivi di diversa natura in grado di acquisire dall'esterno dati e algoritmi e produrre in uscita i risultati dell'elaborazione.
DettagliSOMMARIO... 3 INTRODUZIONE...
Sommario SOMMARIO... 3 INTRODUZIONE... 4 INTRODUZIONE ALLE FUNZIONALITÀ DEL PROGRAMMA INTRAWEB... 4 STRUTTURA DEL MANUALE... 4 INSTALLAZIONE INRAWEB VER. 11.0.0.0... 5 1 GESTIONE INTRAWEB VER 11.0.0.0...
DettagliStrutture. Strutture e Unioni. Definizione di strutture (2) Definizione di strutture (1)
Strutture Strutture e Unioni DD cap.10 pp.379-391, 405-406 KP cap. 9 pp.361-379 Strutture Collezioni di variabili correlate (aggregati) sotto un unico nome Possono contenere variabili con diversi nomi
DettagliELETTRONICA Tema di Sistemi elettronici automatici Soluzione
ELETTRONICA Tema di Sistemi elettronici automatici Soluzione La traccia presenta lo sviluppo di un progetto relativo al monitoraggio della temperatura durante un processo di produzione tipico nelle applicazione
DettagliIl Software. Il software del PC. Il BIOS
Il Software Il software del PC Il computer ha grandi potenzialità ma non può funzionare senza il software. Il software essenziale per fare funzionare il PC può essere diviso nelle seguenti componenti:
DettagliL applicazione dei vettori di collaudo
L applicazione dei vettori di collaudo Fulvio Corno Maurizio Rebaudengo Matteo Sonza Reorda Politecnico di Torino Dipartimento di Automatica e Informatica Sommario Introduzione Gli ATE I programmi di collaudo.
DettagliCome visto precedentemente l equazione integro differenziale rappresentativa dell equilibrio elettrico di un circuito RLC è la seguente: 1 = (1)
Transitori Analisi nel dominio del tempo Ricordiamo che si definisce transitorio il periodo di tempo che intercorre nel passaggio, di un sistema, da uno stato energetico ad un altro, non è comunque sempre
DettagliProgetto di un alimentatore con Vo = +5 V e Io = 1 A
Progetto di un alimentatore con o +5 e Io A U LM7805/TO IN OUT S F T 5 4 8 - ~ ~ + + C GND + C + C3 3 R D LED Si presuppongono noti i contenuti dei documenti Ponte di Graetz Circuito raddrizzatore duale
DettagliForma d onda rettangolare non alternativa.
Forma d onda rettangolare non alternativa. Lo studio della forma d onda rettangolare è utile, perché consente di conoscere il contenuto armonico di un segnale digitale. FIGURA 33 Forma d onda rettangolare.
DettagliMac Application Manager 1.3 (SOLO PER TIGER)
Mac Application Manager 1.3 (SOLO PER TIGER) MacApplicationManager ha lo scopo di raccogliere in maniera centralizzata le informazioni piu salienti dei nostri Mac in rete e di associare a ciascun Mac i
DettagliManuale Utente SIRECO
Corte Dei Conti Manuale Utente SIRECO Guida all accesso a SIRECO Indice dei contenuti 1. Obiettivo del documento... 3 1.1 Acronimi, abbreviazioni, e concetti di base... 3 2. Registrazione di un Responsabile...
DettagliArchitettura di un sistema di calcolo
Richiami sulla struttura dei sistemi di calcolo Gestione delle Interruzioni Gestione della comunicazione fra processore e dispositivi periferici Gerarchia di memoria Protezione. 2.1 Architettura di un
DettagliLa Gestione delle risorse Renato Agati
Renato Agati delle risorse La Gestione Schedulazione dei processi Gestione delle periferiche File system Schedulazione dei processi Mono programmazione Multi programmazione Gestione delle periferiche File
DettagliGestione del workflow
Gestione del workflow Stefania Marrara Corso di Tecnologie dei Sistemi Informativi 2004/2005 Progettazione di un Sistema Informativo Analisi dei processi Per progettare un sistema informativo è necessario
DettagliCorso di Informatica
Corso di Informatica Modulo T2 3-Compilatori e interpreti 1 Prerequisiti Principi di programmazione Utilizzo di un compilatore 2 1 Introduzione Una volta progettato un algoritmo codificato in un linguaggio
DettagliGHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain.
*+33(GLWRU GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain. Il programma si basa su un architettura di tasti funzionali presenti
DettagliGuida Rapida all uso del License Manager di ROCKEY4Smart (V. 1.0.10.724)
Guida Rapida all uso del License Manager di ROCKEY4Smart (V. 1.0.10.724) Procedo con un esempio: voglio proteggere una applicazione (nell esempio Blocco Note di Windows: notepad.exe) per distribuirla con
DettagliCapitolo Quarto...2 Le direttive di assemblaggio di ASM 68000...2 Premessa...2 1. Program Location Counter e direttiva ORG...2 2.
Capitolo Quarto...2 Le direttive di assemblaggio di ASM 68000...2 Premessa...2 1. Program Location Counter e direttiva ORG...2 2. Dichiarazione di dati: le direttive DS e DC...3 2.1 Direttiva DS...3 2.2
DettagliDIPLOMA A DISTANZA IN INGEGNERIA ELETTRICA
DPLOMA A DSTANZA N NGEGNERA ELETTRCA CORSO D ELETTRONCA NDUSTRALE D POTENZA Lezione 7 Controllo di corrente di invertitori trifase a tensione impressa Docente: Luigi Malesani Dipartimento di ngegneria
DettagliCLASSE III A I.T.I. (ABACUS) SISTEMI DI ELABORAZIONE E TRASMISSIONE DEI DATI VERIFICA DI RECUPERO
CLASSE III A I.T.I. (ABACUS) SISTEMI DI ELABORAZIONE E TRASMISSIONE DEI DATI VERIFICA DI RECUPERO 1 Domanda [1 punto] Dato il formato in virgola mobile su 32 bit così definito (precisione singola): o 1
DettagliSISTEMI DI NUMERAZIONE E CODICI
SISTEMI DI NUMERAZIONE E CODICI Il Sistema di Numerazione Decimale Il sistema decimale o sistema di numerazione a base dieci usa dieci cifre, dette cifre decimali, da O a 9. Il sistema decimale è un sistema
DettagliAlessandro Pellegrini
Esercitazione sulle Rappresentazioni Numeriche Esistono 1 tipi di persone al mondo: quelli che conoscono il codice binario e quelli che non lo conoscono Alessandro Pellegrini Cosa studiare prima Conversione
DettagliManuale di Delibera 40/04 AEEG
Manuale di Delibera 40/04 AEEG Delibera 40 è un applicativo web di facile gestione. La Delibera 40/04 del 19 Marzo 2005 "Adozione del regolamento delle attività di accertamento della sicurezza degli impianti
DettagliIndruduzione... 1 Il modulo Bluetooth HC-06... 2 Il firmware... 3 Collegamento della scheda... 4 Software PC e l applicazione Android...
Sommario Indruduzione... 1 Il modulo Bluetooth HC-06... 2 Il firmware... 3 Collegamento della scheda... 4 Software PC e l applicazione Android... 4 Indruduzione La scheda può controllare fino a quattro
DettagliCALCOLATORI ELETTRONICI A cura di Luca Orrù. Lezione n.6. Unità di controllo microprogrammata
Lezione n.6 Unità di controllo microprogrammata 1 Sommario Unità di controllo microprogrammata Ottimizzazione, per ottimizzare lo spazio di memoria occupato Il moltiplicatore binario Esempio di architettura
DettagliBMSO1001. Virtual Configurator. Istruzioni d uso 02/10-01 PC
BMSO1001 Virtual Configurator Istruzioni d uso 02/10-01 PC 2 Virtual Configurator Istruzioni d uso Indice 1. Requisiti Hardware e Software 4 1.1 Requisiti Hardware 4 1.2 Requisiti Software 4 2. Concetti
DettagliCalcolatori Elettronici
Calcolatori Elettronici La Pipeline Superpipeline Pipeline superscalare Schedulazione dinamica della pipeline Processori reali: l architettura Intel e la pipeline dell AMD Opteron X4 Ricapitolando Con
DettagliDescrizione del funzionamento di un Lock-in Amplifier
Descrizione del funzionamento di un Lock-in Amplifier S.C. 0 luglio 004 1 Propositi di un amplificatore Lock-in Il Lock-in Amplifier é uno strumento che permette di misurare l ampiezza V 0 di una tensione
DettagliRegistri. «a2» 2013.11.11 --- Copyright Daniele Giacomini -- appunti2@gmail.com http://informaticalibera.net
«a2» 2013.11.11 --- Copyright Daniele Giacomini -- appunti2@gmail.com http://informaticalibera.net Registri Registri semplici....................................... 1823 Registri a scorrimento..................................
DettagliUna Norma al mese. Rubrica di aggiornamento normativo. a cura di Antonello Greco
Una Norma al mese Rubrica di aggiornamento normativo a cura di Antonello Greco Questo mese vorrei parlarvi della Guida CEI 121-5:2015-07 dedicata alla normativa applicabile ai quadri elettrici di bassa
DettagliLezione 1: L architettura LC-3 Laboratorio di Elementi di Architettura e Sistemi Operativi 10 Marzo 2014
Lezione 1: L architettura LC-3 Laboratorio di Elementi di Architettura e Sistemi Operativi 10 Marzo 2014 Ricorda... Il ciclo di esecuzione di un istruzione è composto da sei fasi: FETCH DECODE ADDRESS
DettagliLA RICLASSIFICAZIONE DEI SALDI CONTABILI CON MICROSOFT ACCESS 2007
LA RICLASSIFICAZIONE DEI SALDI CONTABILI CON MICROSOFT ACCESS 2007 La fase di riclassificazione del bilancio riveste un ruolo molto importante al fine di comprendere l andamento aziendale; essa consiste,
DettagliINDICE. Accesso al Portale Pag. 2. Nuovo preventivo - Ricerca articoli. Pag. 4. Nuovo preventivo Ordine. Pag. 6. Modificare il preventivo. Pag.
Gentile Cliente, benvenuto nel Portale on-line dell Elettrica. Attraverso il nostro Portale potrà: consultare la disponibilità dei prodotti nei nostri magazzini, fare ordini, consultare i suoi prezzi personalizzati,
DettagliMisure di frequenza e di tempo
Misure di frequenza e di tempo - 1 Misure di frequenza e di tempo 1 - Contatori universali Schemi e circuiti di riferimento Per la misura di frequenza e di intervalli di tempo vengono diffusamente impiegati
DettagliI Thread. I Thread. I due processi dovrebbero lavorare sullo stesso testo
I Thread 1 Consideriamo due processi che devono lavorare sugli stessi dati. Come possono fare, se ogni processo ha la propria area dati (ossia, gli spazi di indirizzamento dei due processi sono separati)?
DettagliUniversità di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14. Pietro Frasca.
Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14 Pietro Frasca Lezione 11 Martedì 12-11-2013 1 Tecniche di allocazione mediante free list Generalmente,
DettagliCome si può vedere, la regola è stata fatta in modo da spostare tutti i messaggi di Spam nella cartella del cestino.
www.playnet.it agg. Documento 1/03/2007 REGOLE DEL CLIENT Le regole del client sono un sistema di smistamento dei messaggi (arrivati) fra le varie cartelle di posta presenti sul server. Possono essere
DettagliSistemi Operativi GESTIONE DELLA MEMORIA CENTRALE. D. Talia - UNICAL. Sistemi Operativi 6.1
GESTIONE DELLA MEMORIA CENTRALE 6.1 Gestione della Memoria Background Spazio di indirizzi Swapping Allocazione Contigua Paginazione 6.2 Background Per essere eseguito un programma deve trovarsi (almeno
DettagliSISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI Prof. Andrea Borghesan venus.unive.it/borg borg@unive.it Ricevimento: martedì, 12.00-13.00. Dip. Di Matematica Modalità esame: scritto + tesina facoltativa 1
DettagliDocumentazione illustrativa
Documentazione illustrativa 1. INTRODUZIONE... 3 2. DESCRIZIONE SOMMARIA DEL SOFTWARE... 3 2.1 L aiuto fornito dalle tabelle... 3 2.2 Gestione dei manifesti di arrivo e di partenza... 4 2.3 Stampa del
DettagliMacchine a stati finiti. Sommario. Sommario. M. Favalli. 5th June 2007
Sommario Macchine a stati finiti M. Favalli 5th June 27 4 Sommario () 5th June 27 / 35 () 5th June 27 2 / 35 4 Le macchine a stati si utilizzano per modellare di sistemi fisici caratterizzabili mediante:
DettagliManuale operatore per l utilizzo dell utente di dominio
Manuale operatore per l utilizzo dell utente di dominio Sommario Manuale operatore per l utilizzo dell utente di dominio... 1 1. Account personale di dominio... 2 2. Account generico di dominio... 2 3.
DettagliInformatica B a.a 2005/06 (Meccanici 4 squadra) PhD. Ing. Michele Folgheraiter
Informatica B a.a 2005/06 (Meccanici 4 squadra) Scaglione: da PO a ZZZZ PhD. Ing. Michele Folgheraiter Architettura del Calcolatore Macchina di von Neumann Il calcolatore moderno è basato su un architettura
DettagliCookie. Krishna Tateneni Jost Schenck Traduzione: Luciano Montanaro
Krishna Tateneni Jost Schenck Traduzione: Luciano Montanaro 2 Indice 1 Cookie 4 1.1 Politica............................................ 4 1.2 Gestione........................................... 5 3 1
DettagliSTART Easy GO! Il gestionale sempre in tasca! Procedura di aggiornamento. Documentazione utente Pagina 1 di 18
Procedura di aggiornamento Il gestionale sempre in tasca! Documentazione utente Pagina 1 di 18 Sommario Avvertenze... 3 Operazioni preliminari... 3 Salvataggi... 3 Download aggiornamenti... 5 Aggiornamento
DettagliMacchine a stati finiti. Sommario. Sommario. M. Favalli. Le macchine a stati si utilizzano per modellare di sistemi fisici caratterizzabili mediante:
Sommario Macchine a stati finiti M. Favalli Engineering Department in Ferrara 4 Sommario (ENDIF) Analisiesintesideicircuitidigitali / 35 (ENDIF) Analisiesintesideicircuitidigitali 2 / 35 4 Le macchine
DettagliCONTATORI ASINCRONI. Fig. 1
CONTATORI ASINCRONI Consideriamo di utilizzare tre Flip Flop J K secondo lo schema seguente: VCC Fig. 1 Notiamo subito che tuttigli ingressi J K sono collegati alle Vcc cioe allo stato logico 1, questo
DettagliIL RISPARMIO ENERGETICO E GLI AZIONAMENTI A VELOCITA VARIABILE L utilizzo dell inverter negli impianti frigoriferi.
IL RISPARMIO ENERGETICO E GLI AZIONAMENTI A VELOCITA VARIABILE L utilizzo dell inverter negli impianti frigoriferi. Negli ultimi anni, il concetto di risparmio energetico sta diventando di fondamentale
DettagliSTRUTTURE DEI SISTEMI DI CALCOLO
STRUTTURE DEI SISTEMI DI CALCOLO 2.1 Strutture dei sistemi di calcolo Funzionamento Struttura dell I/O Struttura della memoria Gerarchia delle memorie Protezione Hardware Architettura di un generico sistema
DettagliComplemento al corso di Fondamenti di Informatica I corsi di laurea in ingegneria, settore dell informazione Università la Sapienza Consorzio Nettuno
Rappresentazione di numeri Complemento al corso di Fondamenti di Informatica I corsi di laurea in ingegneria, settore dell informazione Università la Sapienza Consorzio Nettuno Un numero e un entità teorica,
DettagliSezione di PWM e Generatore di D/A Converter.
Corso di BASCOM AVR - (34) Corso Teorico/Pratico di programmazione in BASCOM AVR. Autore: DAMINO Salvatore. Sezione di PWM e Generatore di D/A Converter. La struttura interna dei Mini Moduli è composta
DettagliUna volta inseriti tutti i parametri necessari premere.
Esercitazione n 1 Questa esercitazione guidata ha lo scopo di mostrare come creare un semplice progetto per pilotare l accensione e lo spegnimento di un led attraverso uno degli switch della XSA board.
DettagliLink e permessi. Corso di Laurea Triennale in Ingegneria delle TLC e dell Automazione. Corso di Sistemi Operativi A. A. 2005-2006
Corso di Laurea Triennale in Ingegneria delle TLC e dell Automazione Corso di Sistemi Operativi A. A. 2005-2006 Link e permessi Link Un riferimento ad un file è detto link Ogni file può avere un numero
DettagliRETI DI TELECOMUNICAZIONE
RETI DI TELECOMUNICAZIONE SISTEMI M/G/1 e M/D/1 Sistemi M/G/1 Nei sistemi M/G/1: i clienti arrivano secondo un processo di Poisson con parametro λ i tempi di servizio hanno una distribuzione generale della
DettagliSUITE BY11250. Pannello Misure BY11250
Via Como, 55 21050 Cairate (VA) Pagina 1 di 8 SUITE BY11250 (1.0.0.1) Pannello Misure BY11250 (1.0.0.1) IMPORTANTE Pagina 2 di 8 Le immagini riportate nel presente manuale fanno riferimento alle versioni
DettagliCorso PLC - Manuale Pratico 1
Corso PLC - Manuale Pratico 1 "!#$ % L'unità centrale di un PLC, chiamata più semplicemente CPU, normalmente occupa il primo modulo del rack. Si individua subito in quanto tipicamente è dotata di un selettore,
DettagliGUIDA ALLA PROGRAMMAZIONE GRAFICA IN C
GUIDA ALLA PROGRAMMAZIONE GRAFICA IN C.:luxx:. PREMESSE In questa guida non verranno trattati i costrutti di flusso, le funzioni, o comunque le caratteristiche del linguaggio, che si danno come presupposte.
DettagliArchitettura del PIC 18F452
Controllo Digitale a.a. 2005-2006 Architettura del PIC 18F452 Ing. Federica Pascucci PIC 18F452 Caratteristiche Frequenza operativa: 40 MHz Memorie: Program FLASH memory: 32 KBytes, 16 K-istruzioni memorizzabili
DettagliInstallazione e caratteristiche generali 1
Installazione e caratteristiche generali 1 Introduzione SIGLA Ultimate e SIGLA Start Edition possono essere utilizzati solo se sono soddisfatti i seguenti prerequisiti: Microsoft.Net Framework 3.5 (consigliato
Dettaglicopie di salvaguardia
Sicurezza informatica copie di salvaguardia Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre Sicurezza informatica Le principali problematiche relative alla sicurezza delle informazioni
DettagliLA GESTIONE DELLE VISITE CLIENTI VIA WEB
LA GESTIONE DELLE VISITE CLIENTI VIA WEB L applicazione realizzata ha lo scopo di consentire agli agenti l inserimento via web dei dati relativi alle visite effettuate alla clientela. I requisiti informatici
DettagliL'impulso di una forza che varia nel tempo
Lezione 13 approfondimento pag.1 L'impulso di una forza che varia nel tempo Un riassunto di quel che sappiamo Riprendiamo in esame il solito carrellino che si trova sopra la rotaia a basso attrito. Se
Dettagli