Progetti reali con ARDUINO
|
|
|
- Casimiro Filippo Damiani
- 9 anni fa
- Просмотров:
Транскрипт
1 Progetti reali con ARDUINO Introduzione alla scheda Arduino (parte 4ª) gennaio 2015 Giorgio Carpignano I.I.S. PRIMO LEVI C.so Unione Sovietica 490 (TO) Materiale didattico:
2 Acquisizione di segnali analogici per l elaborazione digitale Il segnale generato dai trasduttori in genere non è idoneo per la diretta elaborazione da parte del sistema di elaborazione digitale che realizza un algoritmo di controllo, ma occorre interporre una fase di trattamento del segnale (CONDIZIONAMENTO) in cui vengono effettuate tutte le operazioni necessarie alla corretta acquisizione del segnale.
3 Conversione in digitale delle tensioni analogiche La conversione della tensione da analogico a digitale (ADC) provoca la perdita di alcune informazioni. Nella figura sono stati convertiti (digitalized point) solo alcuni punti della forma d onda, ovvero nei punti di campionamento (sample point).
4 Conversione digitale delle tensioni analogiche (ADC) e viceversa (DAC) Esistono molti valori per ogni singolo punto campionato e non solo un livello alto o basso Il numero dei valori o stati è definito come la risoluzione della conversione analogica I valori normali più utilizzati sono: 28 = 256 (da 0 a 255 stati) 210 = 1024 (da 0 a 1023 stati) (arduino uno) 212 = 4096 (da 0 a 4095 stati) (arduino due) 216 = (da 0 a stati)
5 Conversione digitale delle tensioni analogiche Arduino UNO dispone di 6 ingressi analogici, selezionabili da software, che risultano collegati all unico convertitore ADC (ADC = convertitore analogicodigitale) disponibile nel microcontrollore ATmega328 Sono in grado di leggere una tensione analogica compresa tra 0V (Vmin) e 5V (Vmax) La risoluzione dell ADC è di 10-bit (210 = 1024 stati) In altre parole, la tensione più piccola riconosciuta dal bit meno significativo che il convertitore (Arduino UNO) riesce a discriminare vale: VLSB = (Vmax Vmin) / 1024 = (5 0) / 1024 = 4,88 mv mentre per Arduino DUE [12-bit (212 = 4096 stati)] si avrà: VLSB = (Vmax Vmin) / 4096 = (3,3 0) / 4096 = 0,805 mv che corrisponde alla più piccola variazione di tensione che è possibile misurare o discriminare.
6 Come determinare il corrispondente valore digitale di una tensione analogica? Ad esempio: se applico una tensione sul pin analogico A0 della scheda Arduino UNO prelevata da una batteria del tipo AAA (la tensione è stata misurata con un tester digitale che fornisce la seguente indicazione: Vbat = 1,593V) a cui corrisponde un valore decimale di 326 nella variabile denominata tensione_batteria Collegare il polo + all input analogico e il polo - a GND (non invertire la polarità della batteria per non distruggere la scheda Arduino). Non collegare tensioni maggiori di +5V o inferiori a 0V (GND) sugli input analogici e/o digitali.
7 Come determinare il corrispondente valore digitale di una tensione analogica? Le istruzioni per acquisire la tensione applicata sull input analogico sono le seguenti: // variabile assegnata al valore della tensione di batteria int tensione_batteria; // acquisisci il valore di tensione presente sull input analogico A0 tensione_batteria = analogread(0); Dopo l esecuzione delle precedenti istruzioni si avrà che la variabile denominata tensione_batteria è uguale al numero intero decimale 326. tensione _ batteria 1, , Che viene troncato al numero intero 326
8 Ma come fare per inserire una tensione variabile su uno dei 6 ingressi analogici? Utilizzare un potenziometro o trimmer del valore di 10KΩ. Cavo rosso = +5V (VCC) Cavo viola = al pin A0 Cavo blu = 0V (GND) Trimmer multigiri Potenziometro
9 Potenziometro Ruotando la manopola verso destra o sinistra si ha la possibilità di regolare la tensione presente sul piedino centrale del potenziometro (cursore) tra un valore minimo di 0V (GND) e un valore massimo di +5V (VCC).
10 Potenziometri e reostati Quando conviene utilizzare i potenziometri? Ogniqualvolta occorre fornire una serie di valori compresi tra 0 e 1023 (tra 0 e 4095 per la scheda Arduino DUE) con una semplice rotazione dell albero cursore. Per misurare l angolo di rotazione dell alberino (circa 270 di escursione) L alberino può essere collegato per rilevare il movimento di una rotella, pendolo, ecc.
11 Potenziometri e reostati I potenziometri sono un semplice esempio di partitore di tensione La tensione viene suddivisa in due se la l alberino si trova esattamente a metà, ma può essere modificata semplicemente variando la rotazione dell alberino.
12 Software per l ingresso analogico Girare lentamente la manopola per modificare la velocità di lampeggio del led. Notare la mancanza della funzione pinmode() dentro setup() per l input analogico AnalogReadSerial_1.ino
13 Ma quanto tempo si impiega per acquisire un ingresso analogico? Misura_tempo_conversione_A_D.ino
14 Ma quanto tempo si impiega per acquisire un ingresso analogico? Misura_tempo_conversione_A_D.ino
15 Sensori ottici I sensori di luce convertono la luce in una corrente, tensione o frequenza che possono poi essere ulteriormente elaborate. Fotoresistore (LDR) Questi sono disponibili in una varietà di disegni e materiali. Alcuni tipi ben noti e popolari sono basate sul cadmio, un metallo pesante tossico, che è vietata secondo le ultime linee guida dell elettronica (RoHS). I vantaggi dei LDR sono la loro semplicità, robustezza e abbastanza grande gamma dinamica di KΩ al MΩ). Il maggiore svantaggio è il valore molto basso di reazione da pochi millisecondi al minuto. La conversione da corrente a tensione viene eseguita attraverso un semplice partitore di tensione. Fotodiodo Questi sono molto veloci (~10 nanosecondi di commutazione), ma forniscono solo piccolissime correnti (na o A). Per la misura dell illuminamento ci sono tipi di diodi / transistor il cui colore e sensibilità sono molto simili alla percezione umana. Fototransistor I tempi di commutazione sono nella gamma del microsecondo, quindi considerevolmente più lento dei fotodiodi, ma consentono il controllo o la commutazione di correnti relativamente più grandi (μa o ma). A seconda del circuito può essere raggiunto una frequenza di taglio di qualche decina di KHz.
16 Sensori ottici - Fotodiodo Il fotodiodo opera come una cella solare. Questo circuito è usato raramente. La tensione di uscita è il logaritmo della luce incidente e corrisponde alla caratteristica diodo inverso (~ 0,7 V). E molto dipendente dalla temperatura. Questo circuito è molto semplice e utilizza un divisore di tensione avente una resistenza relativamente alta. La tensione di uscita è linearmente proporzionale alla potenza luminosa, tuttavia, è abbastanza lento (< 8KHz). Questo circuito è veloce (<72KHz). Utilizza un amplificatore operazionale con ingressi JFET quindi con una resistenza molto elevata. Richiede una alimentazione duale +5V e -5V ed il diodo D2 è posto a protezione dell input analogico A0.
17 Sensori ottici - Fototransistor Il fototransistor Q1 lavora come un interruttore controllato dalla luce. Nel circuito 1, se Q1 è colpito da un fascio di luce si avrà la saturazione del transistor che determina una tensione Vce = V31 = 0,2V (PIN D2 = HIGH). Al contrario quando il Q1 è oscurato la Vce=V31=5V (PIN D2 = LOW). Il fototransistor Q1 lavora come un interruttore controllato dalla luce. Nel circuito 2, se Q1 è colpito da un fascio di luce si avrà la saturazione del transistor che determina una tensione Vce = V31 = 0,2V (PIN D2 = LOW). Al contrario quando il Q1 è oscurato la Vce=V31=5V (PIN D2 = HIGH).
18 Sensori ottici - Fotoresistore La fotoresistenza è una resistenza il cui valore è dipendente dalla luce incidente. Nei due casi estremi: Fotoresistenza completamente oscurata (al buio totale) offre una resistenza > 1MΩ Fotoresistenza esposta alla luce solare diretta offre una resistenza < 1000 Ω
19 Circuito con fotoresistenza applicata alla scheda Arduino Uno pin A0
20 Light frequency modulator AnalogReadSerial_2.ino Lampeggio veloce fotoresistenza oscurata Lampeggio lento fotoresistenza alla luce
21 Calcolo del tempo? (game) La ditta Claviere Toys richiede la progettazione di un circuito in grado di effettuare dei ragazzi. Per la realizzazione un test sulla capacità di valutare le sequenze temporali si utilizzi la scheda Arduino per far lampeggiare un led denominato LD1 ad esempio ogni 1,5 secondi. Premendo un pulsante di tipo n.a. (denominato P1) al momento giusto il led LD1 rimarrà acceso. Il led rimane acceso solo per 100 msec e poiché il tempo di reazione della persona si aggira intorno ai 250 msec, quindi non è possibile congelare il led mentre è acceso se non dopo svariati tentativi di prova. 100 msec 1500 msec LED LD1 ON LED LD1 OFF PULSANTE P1 NON PREMUTO PULSANTE P1 PREMUTO
22 Calcolo del tempo? (game) Prima di premere il pulsante è quindi necessario valutare, usandolo come riferimento, il tempo che è passato dallo spegnimento del led. Il candidato, formulando di volta in volta le ipotesi aggiuntive che ritiene necessarie: effettui una regolazione dell intervallo compreso tra 0,2 e 16,484 secondi corrispondente alla tensione presente sul cursore di un potenziometro (denominato R2) per regolare la durata dell intervallo di tempo. disegni uno schema a blocchi del progetto completo ricordando di porre particolare attenzione agli input e output. disegni lo schema elettrico dei collegamenti dimensionando i componenti. Si implementi il software in linguaggio C per la scheda Arduino in modo da leggere l input per gestire l output necessari secondo quanto richiesto in precedenza dal testo. Ogni volta che si riesce a congelare il led sullo stato accesso, tale situazione permane in modo permanente fino alla pressione del pulsante di reset del microcontrollore.
23 Calcolo del tempo? (game) Schema elettrico dei collegamenti da effettuare con la scheda Arduino
24 Calcolo del tempo? (gestione del game con interrupt) Calcolo_del_tempo_trascorso.ino Parte 1ª
25 Calcolo del tempo? (game) Calcolo_del_tempo_trascorso.ino Parte 2ª
26 Tensione analogica in uscita Il complemento della funzione di lettura in ingresso di una tensione analogica «analogread()», è la funzione «analogwrite()» che permette di fornire una tensione analogica in uscita compresa tra 0 e 5V. Questa funzione, se applicata al circuito dei led, permette di modificare la loro luminosità da un livello minimo (led spento 0V) fino ad un livello massimo (led completamente acceso 5V) utilizzando una scala di 28 = 256 valori differenti. La tensione analogica PWM «Pulse Width Modulation» in uscita dalla scheda Arduino è disponibile solo sui pin digitali: 3, 5, 6, 9, 10 e 11.
27 Pulse Width Modulation Modulazione a larghezza di impulso: molto comunemente è chiamato "PWM Il microcontrollore della scheda Arduino UNO non può fornire tensioni analogiche (disponibili con appositi integrati denominati DAC = Digital Analog Converter), ma solamente delle tensioni di tipo digitale (0 volt oppure 5 volt). Comunque utilizzando una onda quadra con un opportuno duty cycle (rapporto tra la semi-onda positiva fratto il tempo totale dell onda) permette di raggiungere la stessa potenza di una corrispondente tensione continua applicata al carico.
28 PWM La tensione di uscita è la media del tempo che rimane a livello alto (Ton) fratto il tempo totale (Ttot), dove Ttot = Ton + Toff (livello logico basso) Voutput = (Ton / Ttot) * Vmax Dove: Ton = semiperiodo positivo Toff = semiperiodo negativo Vmax = max. tensione di uscita
29 PWM È usato per: Dimmer (regolazione luminosità) per le lampade, controllo della velocità dei motori, alimentatori. Alcune caratteristiche dei segnali PWM Il tempo totale (Ttot = Ton + Toff) non varia mai. Anche la frequenza non varia La tensione di uscita può assumere solo due livelli: HIGH e LOW (5V e GND) Per mantenere invariata la frequenza si dovrà: se il Ton aumenta il Toff deve diminuire della stessa quantità di tempo e viceversa.
30 PWM Arduino UNO è dotato di PWM su sei pin: 3, 5, 6, 9, 10 e 11 L istruzione «analogwrite(pin, valore)» lavora ad una frequenza elevata ma fissa (quindi non è utilizzabile per i servi motori) ma più che adeguata per i LED e per i motori. Utilizza un apposito hardware per i circuiti PWM integrati nel chip ATmega328, senza bisogno di altro software. La frequenza del PWM utilizzata nell istruzione «analogwrite()» è impostata a circa 480 Hz e non risulta modificabile.
31 Variazione continua della luminosità di un Led AnalogRead_analogWrite.ino
32 PWM
33 Motore con controllo velocità a due pulsanti Permette di regolare la velocità di rotazione di un piccolo motore in continua (ad esempio: una ventolina dei computer) tramite la pressione su due differenti pulsanti per incrementare o decrementare la velocità. Se non vengono premuti i pulsanti il software deve memorizzare e mantenere costante costante la precedente velocità che era stata modificata.
34 Motore con controllo velocità a due pulsanti Motore_in_cc_con_2_pulsanti_Up_Down.ino
35 Il LED RGB Con il led RGB è possibile ottenere più di 16 milioni di colori (28 x 28 x 28 = ) Si richiedono 3 uscite PWM per i 3 colori primari: R = RED G = GREEN B = BLUE
36 Il LED RGB Caratteristiche del Led RGB della Kingbright LF819EMBGMBC IForward (tipica) = 20mA IForward (max.) = 30mA(rosso) / 25mA(verde) / 30mA(blu) VForward (tipica) = 2V(rosso) / 2,2V(verde) / 4,5V(blu) VReverse (max.) = 5V Intensità (min.) = 80mcd(rosso) / 100mcd(verde) / 20mcd(blu) Intensità (max.) = 200mcd(rosso) / 200mcd(verde) / 60mcd(blu) Ang. di osservazione = 30 gradi Lungh. d'onda di picco = 625nm(rosso) / 565nm(verde) / 430nm(blu) Temperatura di funzionamento da -40 C a +85 C Lunghezza (corpo) 13,5mm - Ø 10mm - Passo terminali 2,54mm
37 RGB Color Fading Il software proposto permette la lenta dissolvenza del colore e la sua miscelazione. Led_RGB.ino Inoltre trasmette anche i valori del colore visualizzato sulla porta seriale.
38 Rilievo della tensione di carica / scarica di un condensatore Rilievo della tensione di carica e scarica ai capi di un condensatore con trasmissione dei dati sulla seriale del PC con possibilità di visualizzazione dei dati sulla seriale (e loro memorizzazione per ottenere un grafico tramite il software). È possibile scrivere un programma su Arduino e uno sul computer denominato Processing sempre in linguaggio C. In Arduino: l acquisizione della tensione di carica / scarica permette di inviare i dati, tramite porta seriale USB, come byte al software presente sul computer
39 Rilievo della tensione di carica / scarica di un condensatore La tensione di carica massima del C1 sarà: Vc1 = Vcc - VecsatQ2 = 5-0,2 = 4,8V La tensione di scarica minima del C1 sarà: Vc1 = VcesatQ1 = 0,2V Q2 PNP Q1 NPN Descrizione STAND-BY Interdizione (off) Interdizione (off) Condizione di inizio lavoro CARICA Saturazione (on) Interdizione (off) Fase di carica del condensatore C1 SCARICA Interdizione (off) Saturazione (on) Fase di scarica del condensatore C1 IMPOSSIBILE Saturazione (on) Saturazione (on) ATTENZIONE! Cortocircuito dell alimentazione
40 Tensione_di_carica_scarica_condensatore_nel_tempo_Arduino.ino Parte 1ª Software arduino e Processing con visualizzazione del grafico e dei dati Software per Arduino (1ª parte)
41 Tensione_di_carica_scarica_condensatore_nel_tempo_Arduino.ino Parte 2ª Software arduino e Processing con visualizzazione del grafico e dei dati Software per Arduino (2ª parte)
42 Tensione_di_carica_scarica_condensatore_nel_tempo_Arduino.ino Parte 3ª Software per Arduino (3ª parte)
43 Tensione_di_carica_scarica_condensatore_nel_tempo_Arduino.ino Parte 4ª Software per Arduino (4ª parte)
44 Tensione_di_carica_scarica_condensatore_nel_tempo_Processing.pde Parte 1ª Software arduino e Processing con visualizzazione del grafico e dei dati Software per Processing (1ª parte)
45 Tensione_di_carica_scarica_condensatore_nel_tempo_Processing.pde Parte 2ª Software per Processing (2ª parte)
46 Tensione_di_carica_scarica_condensatore_nel_tempo_Processing.pde Parte 3ª Software per Processing (3ª parte)
47 Rilievo della tensione di carica / scarica di un condensatore Software Arduino e Processing con grafico (Excel) e file dati.
Progetti reali con ARDUINO
Progetti reali con ARDUINO Introduzione alla scheda Arduino (parte 4ª) giugno 2013 Giorgio Carpignano I.I.S. PRIMO LEVI C.so Unione Sovietica 490 (TO) Materiale didattico: www.iisprimolevi.it Conversione
D.A.M. Bros Robotics -
D.A.M. Bros Robotics - www.dambrosrobotics.it Scheda Riassuntiva Lezione 5 Output digitali Analizziamo alcuni componenti fondamentali presenti sulla scheda Arduino Uno Convertitore USB-TTL Fusibile 500mA
MST_K12_INV2 Regolatore di velocita per motori in CC con inversione automatica della rotazione
MST_K12_INV2 Regolatore di velocita per motori in CC con inversione automatica della rotazione Manuale d uso e d installazione INTRODUZIONE Il progetto MST_K12_INV2 e un semplice regolatore di velocità
Discharge. Timer 555. Threshold. Trigger
Punto a Lo schema proposto consente la misura dell umidità relativa tramite il confronto delle durate degli impulsi prodotti da due monostabili. Un monostabile produce un impulso di durata fissa, pari
MST_K15. Regolatore di velocita per Ventole in CC. Controllato in temperatura. Manuale d uso e d installazione
MST_K15 Regolatore di velocita per Ventole in CC Controllato in temperatura Manuale d uso e d installazione Introduzione Il circuito MST_K15 e' un regolatore di velocità per ventole (Fan Manager) in corrente
SCHEDA SPERIMENTALE ARDUINO UNO
ARDUINO Sistema di sviluppo open source che permette di programmare vari microcontrollori montati su una scheda sperimentale collegata al pc mediante cavo usb. La scheda arduino uno monta il microcontrollore
Acquisizione Dati. Introduzione
UNIVERSITÀ DEGLI STUDI DI CAGLIARI Dipartimento di Ingegneria Meccanica, Chimica e dei Materiali Corso di Sperimentazione sulle Macchine Acquisizione Dati Introduzione Introduzione In campo scientifico
SEA Descrizione. Centralina Controllo Strip LED RGB
Descrizione La centralina di controllo consente di pilotare Strip LED RGB o Bianchi fino ad un massimo di 10 Mt per Strip da 60 LED/mt o 20 Mt per Strip da 30 LED/Mt. La centralina puo essere configurata
Far lampeggiare un led o forse un semaforo?
Far lampeggiare un led o forse un semaforo? Lezione 1 di Arduino Grazie per le slide a Giacomo Magisano, Duilio Peroni, Michele Maffucci Il circuito Un circuito è un percorso chiuso fatto da conduttore
1) Si descriva brevemente il processo di conversione analogico-digitale di un segnale.
PRIMA PROVA (Traccia 1) Ogni risposta sarà valutata con un punteggio massimo di 6 punti. 1) Si descriva brevemente il processo di conversione analogico-digitale di un segnale. 2) Dovendo installare delle
Progetti reali con ARDUINO
Progetti reali con ARDUINO Introduzione alla scheda Arduino (parte 1ª) giugno 2013 Giorgio Carpignano I.I.S. PRIMO LEVI C.so Unione Sovietica 490 (TO) Materiale didattico: www.iisprimolevi.it Una parola
Comprendere il funzionamento dei convertitori Saper effettuare misure di collaudo
SCH 35 Convertitore A/D Obiettivi Comprendere il funzionamento dei convertitori Saper effettuare misure di collaudo Strumenti e componenti IC1 LM 35 IC2 LM 158 IC3 ADC 0804 IC4 74LS244 R 1 = 75 Ω R 2 =
SENSORI OTTICI - FOTORESISTENZE
SENSORI OTTICI - FOTORESISTENZE ComponentI elettronici con resistenza inversamente proporzionale alla quantità di luce che lo colpisce. La corrente che attraversa una fotoresistenza è direttamente proporzionale
Esercitazione 6: Convertitori A/D Delta e Sigma-Delta
Esercitazione 6: Convertitori A/D Delta e Sigma-Delta Scopo dell esercitazione Gli obiettivi di questa esercitazione sono: - Verificare il comportamento di un convertitore A/D differenziale - Determinare
ELETTRONICA APPLICATA E MISURE
Ingegneria dell Informazione ELETTRONICA APPLICATA E MISURE Dante DEL CORSO De3 ESERCIZI PARTI B e D» Esempi di esercizi da scritti di esame AA 2015-16 01/12/2015-1 ElapDe2-2014 DDC Page 1 2014 DDC 1 De3:
ISTITUTO TECNICO INDUSTRIALE STATALE "G. MARCONI" Via Milano n. 51-56025 PONTEDERA (PI) PROGRAMMAZIONE COORDINATA TEMPORALMENTE
PROGRAMMAZIONE COORDINATA TEMPORALMENTE 5AE Monte ore annuo 132 ore di cui 66 di laboratorio Libro di Testo Cerri, Ortolani, Venturi CORSO DI 3, Hoepli. SETTEMBRE I trasduttori: Le caratteristiche di un
Controllo di una soglia analogica
Controllo di una soglia analogica CONTROLLO DI UNA SOGLIA ANALOGICA Questo esempio mostra il procedimento di acquisizione di un ingresso analogico ed il controllo del segnale rispetto ad una soglia con
Circuiti elettrici non lineari. Il diodo
Circuiti elettrici non lineari Il diodo Misure con l oscilloscopio e con il multimetro Edgardo Smerieri Laura Faè PLS - AIF - Corso Estivo di Fisica Genova 009 Individuazione dei pin del diodo Anodo Anodo
ROBOTICA Syllabus Versione 1.0
ROBOTICA Syllabus Versione 1.0 Modulo Robotica Questo modulo definisce i concetti e le competenze fondamentali relativi ai principi di base di Robotica. Module Goals Chi supera la prova d esame per questo
MOTORE PASSO-PASSO CON VELOCITÀ REGOLABILE
MOTORE PASSO-PASSO CON VELOCITÀ REGOLABILE Realizzazione di un programma, per il microcontrollore Arduino, che permette di regolare la velocità di un motore passo-passo attraverso un potenziometro Mattia
M320 ESAME DI STATO DI ISTITUTO TECNICO INDUSTRIALE
Pag. 1/2 Sessione ordinaria 2008 Seconda prova scritta M320 ESAME DI STATO DI ISTITUTO TECNICO INDUSTRIALE CORSO DI ORDINAMENTO Indirizzo: ELETTRONICA E TELECOMUNICAZIONI Tema di: ELETTRONICA (Testo valevole
Motori Motore passo-passo Stadio di potenza PWM Sincrono Stadio di potenza del motore passopasso. Blocchi funzionali. Set point e generatore PWM
RC1 Blocchi funzionai Motori a corrente continua Generatori Circuiti per il controllo dei motori in CC Motori a corrente alternata Circuiti per il controllo dei motori in CA Motori passo-passo Circuiti
Collaudo statico di un ADC
Collaudo statico di un ADC Scopo della prova Verifica del funzionamento di un tipico convertitore Analogico-Digitale. Materiali 1 Alimentatore 1 Oscilloscopio 1 Integrato ADC 0801 o equivalente Alcuni
INSEGUITORE SOLARE CON ARDUINO. Dispositivo che insegue il movimento solare realizzato con: 1. Arduino 2. 2 foto resistenze 3.
INSEGUITORE SOLARE CON ARDUINO Dispositivo che insegue il movimento solare realizzato con: 1. Arduino 2. 2 foto resistenze 3. 1 servomotore 1 PRINCIPIO DI FUNZIONAMENTO Le due fotoresistenze devono essere
Tensioni e corrente variabili
Tensioni e corrente variabili Spesso, nella pratica, le tensioni e le correnti all interno di un circuito risultano variabili rispetto al tempo. Se questa variabilità porta informazione, si parla spesso
Prof. Capuzzimati Mario - ITIS Magistri Cumacini - Como MICROCONTROLLORE
Microcontrollori MICROCONTROLLORE I Microcontrollori (MCU: MicroController Unit) sono dispositivi integrati su un singolo chip, che interagiscono direttamente col mondo esterno, grazie a un programma residente.
Capitolo IX. Convertitori di dati
Capitolo IX Convertitori di dati 9.1 Introduzione I convertitori di dati sono circuiti analogici integrati di grande importanza. L elaborazione digitale dei segnali è alternativa a quella analogica e presenta
APPLICAZIONI DIDATTICHE CON ARDUINO
APPLICAZIONI DIDATTICHE CON ARDUINO Conversione Analogico-Digitale e condizionamento software di un segnale. Progetto e realizzazione di un LUXMETRO Il microcontrollore a bordo della scheda ARDUINO, possiede
Progetto per il corso di Microcontrollori: Gestore Ambientale
UNIVERSITÀ DEGLI STUDI DELL INSUBRIA Corso di Laurea Magistrale in Informatica Progetto per il corso di Microcontrollori: Gestore Ambientale Studente: Bonizzi Mauro Matr. 711020 Anno Accademico 2013/2014
ARDUINO UNO. Raccolta esercitazioni guidate 1 Led & Pulsati. IIS Aldini Valeriani Sirani - ROBOTS project Scheda 1 # 1 Materiale didattico
ARDUINO UNO Raccolta esercitazioni guidate 1 Led & Pulsati IIS Aldini Valeriani Sirani - ROBOTS project Scheda 1 # 1 Materiale didattico PRESENTAZIONE DELLA SCHEDA DIDATTICA SCOPO Gestione dell accensione
MOSFET o semplicemente MOS
MOSFET o semplicemente MOS Sono dei transistor e come tali si possono usare come dispositivi amplificatori e come interruttori (switch), proprio come i BJT. Rispetto ai BJT hanno però i seguenti vantaggi:
5. Esercitazioni di laboratorio
5. Esercitazioni di laboratorio 5.1 Controllo di temperatura con LM335 Viene proposto il progetto di un attuatore, il quale avvii un dispositivo di potenza quando la temperatura misurata scende al di sotto
ELETTRONICA APPLICATA E MISURE
Ingegneria dell Informazione ELETTRONICA APPLICATA E MISURE Dante DEL CORSO B8 Esercizi parte B (2)» Generatore Q-T e Q» Monostabili» Laboratorio ELN-1 22/10/2013-1 ElapB8-2013 DDC Page 1 2013 DDC 1 Come
Lab. T.P.S.E.E. - ITT Cerulli
IL TEMPORIZZATORE INTEGRATO 555 Questo dispositivo è in grado di funzionare sia come generatore d onda quadra (multivibratore astabile) che come multivibratore monostabile (generatore di impulso singolo).
Soluzione: prof. Stefano Mirandola PRIMA PARTE. 1) 2) Schema a blocchi e progetto circuitale della catena di condizionamento.
ITEC - ELETTRONICA ED ELETTROTECNICA Sessione ordinaria 206 ARTICOLAZIONE ELETTRONICA Tema di: ELETTROTECNICA ED ELETTRONICA Soluzione: prof. Stefano Mirandola PRIMA PARTE ) 2) Schema a blocchi e progetto
Termometro digitale. Ivancich Stefano
Termometro digitale Ivancich Stefano 11 Gennaio 2015 SOMMARIO Di seguito si illustra il progetto di un termometro digitale. Il progetto è molto utile per capire il funzionamento delle dinamiche interne
FREQUENZIMETRO FQ-16S3-800
FREQUENZIMETRO FQ-16S3-800 By Tecnovolt (tecnovolt.altervista.org) MANUALE UTENTE Frequenzimetro FQ-16S3-800 - tecnovolt.altervista.org 1 INDICE 1 - Introduzione pag. 3 2 - Collegamento e prima accensione
ELETTRONICA APPLICATA E MISURE
Ingegneria dell Informazione ELETTRONICA APPLICATA E MISURE Dante DEL CORSO Be2 Esercizi parte B (2)» Generatore Q-T e Q» Monostabili» Laboratorio ELN-1 AA 2014-15 23/09/2014-1 ElapBe2-2014 DDC Page 1
Capitolo Acquisizione dati con PC
Capitolo 2 Acquisizione dati con PC 2.1 Generalità 2.2 Sistema di acquisizione dati analogici monocanale con PC, per segnali lentamente variabili 2.3 Sistema di acquisizione dati analogici multicanale
ELETTRONICA APPLICATA I (DU) Guida alle esercitazioni di laboratorio - AA Circuiti con Amplificatori Operazionali
Guida alle esercitazioni di laboratorio AA 19992000 Esercitazione n. 4 Circuiti con Amplificatori Operazionali 4.1 Amplificatore AC Montare il circuito riportato nello schema a lato, con alimentazione
ELETTRONICA APPLICATA E MISURE
Ingegneria dell Informazione Come utilizzare gli esercizi ELETTRONICA APPLICATA E MISURE Dante DEL CORSO Be2 Esercizi parte B (2)» Generatore Q-T e Q» Monostabili» Laboratorio ELN-1 AA 2015-16 Esercizi
Raccolta Test di Laboratorio di Sistemi a Microcontrollore
Raccolta Test di Laboratorio di Sistemi a Microcontrollore prof. Corrado Santoro 1 Digital I/O 1. Quale delle seguenti istruzioni permette di porre a 0 la linea PC4? GPIOC->ODR &= (int32_t)0x10; GPIOC->ODR
I S T I T U T O T E C N I C O I N D U S T R I A L E S T A T A L E V E R O N A
I S T I T U T O T E C N I C O I N D U S T R I A L E S T A T A L E G U G L I E L M O M A R C O N I V E R O N A PROGRAMMA SVOLTO A.S. 2015/2016 CLASSE 5DL MATERIA: Elettrotecnica, elettronica e automazione
DAC Digital Analogic Converter
DAC Digital Analogic Converter Osserviamo lo schema elettrico riportato qui a lato, rappresenta un convertitore Digitale-Analogico a n Bit. Si osservino le resistenze che di volta in volta sono divise
Comprendere il funzionamento dei convertitori V/f Saper effettuare misure di collaudo
SCH 32 Convertitore tensione/frequenza Obiettivi Strumenti e componenti Comprendere il funzionamento dei convertitori V/f Saper effettuare misure di collaudo R1 = 1,2 KΩ; R2 = 3,6 KΩ; R4 = 180 Ω; R5 =
Il protocollo RS Introduzione. 1.2 Lo Standard RS-232
1 Il protocollo RS232 1.1 Introduzione Come noto un dispositivo di interfaccia permette la comunicazione tra la struttura hardware di un calcolatore e uno o più dispositivi esterni. Uno degli obiettivi
Programma 4 A ELETTRONICA
Unit 4 ISTITUTO SUPERIORE ISTRUZIONE SECONDARIA A. VOLTA Via dell Archeologia - 81031 - Aversa (CE) Anno Scolastico 2018-2019 Programma 4 A ELETTRONICA Methods of producing electricity The generator Fossil
Telecomando infrarossi
Telecomando infrarossi Toppano Michele Trieste, 4 giugno 1999 1 Introduzione IRED (Infrared emitter diode) ovvero diodi che emettono radiazioni comprese nella banda dell infrarosso. Vengono largamente
ESERCIZI - SERIE N. 4
ESERCIZI - SERIE N. 4 EMISSIONE DI SEGNALI ANALOGICI Problema: convertire il risultato da formato binario, ottenuto dall'algoritmo di controllo ed elaborato dall'unità di governo realizzata con tecnologia
Regolatore Elettronico per Valvole Proporzionali Singolo Solenoide
Il comando REP-100 è nato per pilotare valvole proporzionali con un solo solenoide ad anello aperto cioè quelle valvole che non hanno il trasduttore di posizionamento interno. Il REP100 è un dispositivo
Alimentatore stabilizzato con tensione di uscita variabile
Alimentatore stabilizzato con tensione di uscita variabile Ivancich Stefano Classe 4 EA a.s. 2013/2014 Docenti: E. Minosso R. Bardelle Tecnologia e Progettazione di Sistemi Elettronici ed Elettrotecnici
RELAZIONE DI TELECOMUNICAZIONI ITIS Vobarno Titolo: I Transistor
RLAZION DI TLCOMUNICAZIONI ITIS Vobarno Titolo: I Transistor Nome: Samuele Sandrini 4AT 05/10/14 Un transistor a giunzione bipolare (BJT Bipolar Junction Transistor) è formato da tre zone di semiconduttore
6. Amplificatori di potenza
6.1 Amplificatori switching 6. Amplificatori di potenza Lo studio degli amplificatori in classe A (capitolo 4) ha mostrato come ci sia una relazione lineare fra l ampiezza del segnale d ingresso e quello
Laboratorio di metodi di acquisizione dati. Giorgio Maggi
Laboratorio di metodi di acquisizione dati Giorgio Maggi Sommario La conversione Digitale analogica I vari tipi di ADC L SNR e ENOB Il Time to Digital converter L Input-Output Register Il sistema di acquisizione
ALLA SCOPERTA DELLA PWM: REGOLATORE DI LUMINOSITA di Antonio Cecere
... ALLA SCOPERTA DELLA PWM: REGOLATORE DI LUMINOSITA di Antonio Cecere [email protected] Questo articolo tratta di un semplice regolatore di luminosità basato sulla tecnica PWM (Pulse Width
Convertitori Elettronici di Potenza
Convertitori Elettronici di Potenza Generatore Blocco di Potenza (commutazione) Carico/Rete V 1, f 1 V 2, f 2 Blocco di Controllo Schema di principio di un convertitore di potenza Classificazione dei Convertitori
Macchinina evita ostacoli Arduino
Macchinina evita ostacoli Arduino Sviluppo di una macchina autonoma in grado di evitare gli ostacoli sul suo percorso. Introduzione In questo progetto abbiamo realizzato una macchinina in grado di muoversi
Corso Base Arduino ed Elettronica
Corso Base Arduino ed Elettronica Terzo incontro Sensori e comunicazione con il computer Relatore: Roberto Beligni [email protected] Il comunicazione seriale Per comunicare con la seriale abbiamo
CORSO ARDUINO. Jacopo Belli Giulio Fieramosca Luca Mattii GOLEM Jacopo Belli Giulio Fieramosca Luca Mattii
CORSO ARDUINO Jacopo Belli Giulio Fieramosca Luca Mattii GOLEM 2016 1 FAQ time domande e risposte? 2 Iterazioni: while Si usa per ripetere un blocco di codice finché una condizione è vera, ma senza tenere
TERMINALE DI PESATURA VEGA BOX
TERMINALE DI PESATURA VEGA BOX 1. TIPO DEL DISPOSITIVO Il dispositivo è un trasmettitore / indicatore elettronico di pesatura, denominato VEGABOX. 2. DESCRIZIONE DELLE CARATTERISTICHE FUNZIONALI Vega Box
Sezione di Analog/Digital
Corso di BASCOM AVR - (33) Corso Teorico/Pratico di programmazione in BASCOM AVR. Autore: DAMINO Salvatore. Sezione di Analog/Digital Converter. Schema a Blocchi della Sezione di A/D Converter. Una delle
MST_K12_FAN. Regolatore di velocita per ventole PC. Manuale d uso e d installazione
MST_K12_FAN Regolatore di velocita per ventole PC Manuale d uso e d installazione Page 1 of 7 Indice Argomenti 1.0 Revisioni. pag. 3 2.0 Introduzione.... pag. 3 2.1 Caratteristiche generali... pag. 3 3.0
Cablaggio ponte H con integrato L293B
ISTITUTO SUPERIORE Fossati - Da Passano A.S. 2012/2013 Relazione Tecnica Cablaggio ponte H con integrato L293B Redatori: Bianchi Claudia Gjoni Juela Manfredi Francesca Musso Giada Pelati M. Chiara INDICE
M A N U A L E D U S O REGOLATORE DI TENSIONE RTAC ITALIANO
M A N U A L E D U S O REGOLATORE DI TENSIONE RTAC ITALIANO INDICE GENERALE -1- Introduzione pag.2-2- Caratteristiche tecniche pag. 2-3- Montaggio pag. 2-4- Descrizione unità RTAC 01. pag. 3-5- Descrizione
3) Terminare la linea con una resistenza variabile ( Ω); dalla condizione di riflessione nulla verificare l impedenza caratteristica.
Appendice C 233 1) Misurare la lunghezza elettrica T L della linea. 2) Dal valore di T L e dalla lunghezza geometrica calcolare la velocità di propagazione dei segnali lungo la linea e la costante dielettrica
CORSO ARDUINO. Corso ASEV Giulio Fieramosca Stefano Panichi. Lezione 3 PWM e motori. Stefano Panichi e Giulio Fieramosca
CORSO ARDUINO Giulio Fieramosca Stefano Panichi Corso ASEV 2015 Lezione 3 PWM e motori PWM modulazione a larghezza d'impulso Formule e Dati Ton = 1/3 del periodo Toff = 2/3 del periodo Duty Cycle = Ton
MST_K12. Regolatore di velocita per motori in CC. Realizzazione e Applicazione
MST_K12 Regolatore di velocita per motori in CC Realizzazione e Applicazione Page 1 of 12 1.0 Revisioni Versione Data Descrizione Pagine 1.0 21/05/2011 Stesura iniziale 9 1.1 20/08/2011 Correzioni Testo
M320 - ESAME DI STATO DI ISTITUTO TECNICO INDUSTRIALE
Pag. 1/1 Sessione ordinaria 2005 Seconda prova scritta M320 - ESAME DI STATO DI ISTITUTO TECNICO INDUSTIALE COSO DI ODINAMENTO Indirizzo: ELETTONICA E TELECOMUNICAZIONI Tema di: ELETTONICA (Testo valevole
Photon Counting. Uso di un PMT con la tecnica del Photon Counting. Lodovico Lappetito. PhotonCounting_ITA - 11/01/2016 Pag. 1
Photon Counting Uso di un PMT con la tecnica del Photon Counting Lodovico Lappetito PhotonCounting_ITA - 11/01/2016 Pag. 1 Sommario La tecnica del Photon Counting... 3 Fotomoltiplicatore... 4 Specifiche
COMPONENTI PER L ELETTRONICA INDUSTRIALE E IL CONTROLLO DI PROCESSO. Moduli di acquisizione e controllo, unità intelligenti SERIE DAT9000
COMPONENTI PER L ELETTRONICA INDUSTRIALE E IL CONTROLLO DI PROCESSO Moduli di acquisizione e controllo, unità intelligenti Le unità intelligenti della serie DAT9000, sono state ideate da DATEXEL per offrire
IL TRANSISTOR. Le 3 zone di funzionamento del transistor
Nome: Fabio Castellini Quarta esperienza IL TRANSISTOR Data: 03/02/2015 Il transistor è un componente a semiconduttore molto sfruttato, grazie alle sue proprietà, nell elettronica digitale ed analogica.
Il controllo è stato progettato e realizzato manipolando solo segnali analogici.
Con questo sistema automatico, é possibile forzare a gradini la ventilazione di un ambiente aperto, con l ausilio di una ventola messa in rotazione da un motore DC brushless, e orientata in modo continuo
5^ parte : Controllare un LED RGB con 3 potenziometri. Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO)
5^ parte : Controllare un LED RGB con 3 potenziometri Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO) Esperienzan 3 Lo scopo è riuscire a controllare i tre canali di un led RGB attraverso dei
Le principali architetture dei Convertitori Analogico/Digitale
Le principali architetture dei Convertitori Analogico/Digitale 1 Principali architetture di convertitori A/D ADC a scala; ADC ad integrazione a rampa semplice, doppia e multipla; ADC ad approssimazioni
Lampada fluorescente compatta
SSensor da parete PIR IP55 MSA10 Descrizione Dispositivo di controllo e comando dotato di sensore di luminosità e movimento per la gestione dell illuminazione. Il dispositivo ha un grado di protezione
Familiarizzazione con arduino
Laboratorio di Segnali e Sistemi - Esercitazione -8 - Familiarizzazione con arduino Claudio Luci last update : 070117 Claudio Luci Laboratorio di Segnali e Sistemi Capitolo 8 1 Click to edit Arduino Master
VERIFICA SISTEMI E AUTOMAZIONE CLASSE VEL ALUNNO:... Punteggio 1 punto per ogni risposta/ esercizio corrett, tranne il secondo che vale 2
VERIFICA SISTEMI E AUTOMAZIONE CLASSE VEL 23 10 2013 ALUNNO:... Punteggio 1 punto per ogni risposta/ esercizio corrett, tranne il secondo che vale 2 1 - La funzione del nodo di confronto all interno dei
Sistemi elettronici di conversione
Sistemi elettronici di conversione (conversione ac-dc, ac-ac, dc-dc, dc-ac) C. Petrarca Cenni su alcuni componenti elementari Diodo, tiristore, contattore statico, transistore Interruttore ideale interruttore
Piano di lavoro preventivo
I S T I T U T O T E C N I C O I N D U S T R I A L E S T A T A L E G u g l i e l m o M a r c o n i V e r o n a 1 Piano di lavoro preventivo Anno Scolastico 2015/16 Materia Classe Docenti Materiali didattici
Un sistema per il rilevamento dell umidità
Un esempio di utilizzo di astabili e monostabili Un sistema per il rilevamento dell umidità Il tema degli esami di stato del 2008 Pag. /2 Sessione ordinaria 2008 Seconda prova scritta M320 ESAME DI STATO
CONVERTITORE PWM-F MANUALE ISTRUZIONI
MANUALE ISTRUZIONI IS065A Pag. 1 di 1 INDICE 1. PRESENTAZIONE... 4 2. CARATTERISTICHE ELETTRICHE... 5 2.1. TENSIONE DI ALIMENTAZIONE SEZIONE DI POTENZA... 5 2.2. TENSIONI DI USCITA... 5 2.3. CORRENTI DI
