Con i sensori sappiamo:

Documenti analoghi
Motori Motore passo-passo Stadio di potenza PWM Sincrono Stadio di potenza del motore passopasso. Blocchi funzionali. Set point e generatore PWM

Corso Base Arduino ed Elettronica

Non solo Uatsap. Andrea Garattini 1

CORSO ARDUINO. Corso ASEV Giulio Fieramosca Stefano Panichi. Lezione 3 PWM e motori. Stefano Panichi e Giulio Fieramosca

ARDUINO Course.

Motori a corrente continua BRUSHLESS

CORSO ARDUINO. Jacopo Belli Giulio Fieramosca Luca Mattii GOLEM Jacopo Belli Giulio Fieramosca Luca Mattii

MST_K02. Regolatore lineare di tensione multi-uso

RELAZIONE DI TELECOMUNICAZIONI ITIS Vobarno Titolo: I Transistor

IL RELÈ PROF. ANTONIO MARRAZZO

Macchinina evita ostacoli Arduino

Relazione progetto Arduino

Laboratorio Elettronica di base, lineare, digitale, industriale e motori elettrici per le Scuole Superiori

MST_K12_INV2 Regolatore di velocita per motori in CC con inversione automatica della rotazione

SEA Descrizione. Centralina Controllo Strip LED RGB

SCHEMA DI CONNESSIONE

Motori Motore passo-passo Stadio di potenza PWM Sincrono Stadio di potenza del motore passopasso. Blocchi funzionali. Set point e generatore PWM

IL TRANSISTOR. Le 3 zone di funzionamento del transistor

MST_K12. Regolatore di velocita per motori in CC. Realizzazione e Applicazione

5. Esercitazioni di laboratorio

Cablaggio ponte H con integrato L293B

L'alfabeto di Arduino

em4 Accessori Espansioni analogiche

MST_K12_FAN. Regolatore di velocita per ventole PC. Manuale d uso e d installazione

Controllo del livello di una vasca

CANDELO (BI)

ALLA SCOPERTA DELLA PWM: REGOLATORE DI LUMINOSITA di Antonio Cecere

PROGRAMMAZIONE DIPARTIMENTO T.E.E.A. CLASSE IV. (opzione: Manutentore Meccanico)

ISTITUTO DI ISTRUZIONE SUPERIORE J.C. MAXWELL Data: 17 / 09 / 2016 Pag. 1 di 5

Relè di alimentazione SPST,10 Pezzi,DC 5V Bobina 7A 240VAC 10A 125VAC/28VDC 5 pin JQC-3F

Controllo del livello di una vasca

INSEGUITORE SOLARE CON ARDUINO. Dispositivo che insegue il movimento solare realizzato con: 1. Arduino 2. 2 foto resistenze 3.

Gli attuatori. Breve rassegna di alcuni modelli o dispositivi di attuatori nel processo di controllo

INDICE KIT PER TRASFORMATORI E MOTORI KIT PER IL MONTAGGIO DI 2 TRASFORMATORI DL 2106

Alimentatori. Schema a blocchi di un alimentatore non stabilizzato

LaurTec. Scheda di controllo motori DC e Stepper bipolari. Versione N 1.0. Autore : Mauro Laurenti.

DATASHEET Enhanced Multi Motor DRV Controller - uevo Line. uevoline

Manuale di rapida installazione

Classe III specializzazione elettronica. Sistemi automatici


M A N U A L E D U S O REGOLATORE DI TENSIONE RTAC ITALIANO

VIM RM1 VAL / SKC RILEVATORE DI VIBRAZIONI PER SISTEMA DI MISURAZIONE RMS MANUALE. VIM-RM1 IT.docx / BL 1(5)

Elettronica per l'informatica 24/11/03

Far lampeggiare un led o forse un semaforo?

metodi di conversione, tipi di conversioni e schemi Alimentatori lineari

Collegamento di resistenze

Prof. Capuzzimati Mario - ITIS Magistri Cumacini - Como MICROCONTROLLORE

Università degli Studi di Cagliari

La struttura di un azionamento elettrico si può riassumere in modo molto sintetico come segue: Potenza in ingresso SORGENTE DI ALIMENTAZIONE PRIMARIA

Elettronica per l'informatica 21/10/03

Vengono detti attuatori i dispositivi in grado di agire sull ambiente esterno comandati da segnali elettrici.

Elaboratori. Campo di applicazione. Principio di funzionamento. Vantaggi

Laboratorio misure elettroniche ed elettriche: regolatori di tensione a tiristori

Interaction Design? Parole chiavi!!! Arduino?

Istituto d Istruzione Superiore Statale Cigna - Garelli - Baruffi Sede: IPSIA "F. Garelli" Via Bona n Mondovì (CN) tel.

MST_K15. Regolatore di velocita per Ventole in CC. Controllato in temperatura. Manuale d uso e d installazione

I.T.I. Modesto PANETTI B A R I. Area di progetto III ETB Anno scolastico INNAFFIATORE AUTOMATICO

Modulazione a larghezza di impulso ( PWM )

TVD RM1 VAL / SKC RILEVATORE DI VIBRAZIONI NEL PUNTO DI CONTATTO PER SISTEMA DI MISURAZIONE RMS MANUALE

Amplificatore Elettronico per magneti proporzionali

Digital Voltmeter and Ammeter. Parsic Italia. Strumenti digitali low cost per applicazioni generali

Lezione 4: I motori, muscoli dei robot 1/02/2006 2

MANUALE DI INSTALLAZIONE SIRENA DOGE. MODELLI LS e LSP

Laboratorio Arduino seconda lezione Pietro Bonora - L.S. Sabin - Bologna

SISTEMA DI ACQUISIZIONE DATI

I.P.S.I.A. Di BOCCHIGLIERO

consegnare mediamente 8 esercizi a settimana per 7 settimane su 10

ENSORI SENSORI. Reed - Effetto di Hall Modelli DSM - DCB - DSL Staffe per fissaggio

Invertitori monofase a tensione impressa

Progetto di Eccellenza - OMAROBOT -

QAC QAC_0X XXX. Manuale QUADRO ELETTRICO TRIFASE PER VENTILATORI AC N BASI PORTAFUSIBILI. STD: versione standard OPT: versione opzionale

APPARECCHI DI COMANDO Prof. Messina

Controllo di motori in corrente continua. A cura di: Ing. Massimo Cefalo Ing. Fabio Zonfrilli

Workshop Teachers For Teachers settembre 2013

Serie DRWS: driver per motori Stepper, taglia unica Serie DRWB: driver per motori Brushless, taglie da 100, 400 e 750 W

Controllo di un Motore Elettrico in Corrente Continua

SENSORI OTTICI - FOTORESISTENZE

RELE 2. Tipi di contatto 6. Parametri di un relè 7. Tensione di alimentazione 7. Resistenza di avvolgimento 7. Configurazione dei contatti 7

Ricadute dirette nel mondo della medicina Nucleare (Risonanza Magnetica Nucleare)

IGB2 MANUALE DI SERVIZIO

CAPIRE I RELE. IW2BSF Rodolfo Parisio

M12 - Motori passo-passo.

Lezione 4: I motori, muscoli dei robot

Competenze di ambito Prerequisiti Abilità / Capacità Conoscenze Livelli di competenza

COMPONENTI PER L ELETTRONICA INDUSTRIALE E IL CONTROLLO DI PROCESSO

Tinker Kit Arduino. Sensor Shield

Robot Escape scatola di montaggio. Presentazione del produttore. Attrezzi necessari per la costruzione del robot Escape:

Indice generale. Introduzione...xiii. Capitolo 1 Da dove iniziare Capitolo 2 Windows 10 IoT Core per Raspberry Pi

TIMER A MICROPROCESSORE 72X72 PER IMPASTATRICI

zione Programmabile Rete CANbus Grado prote PRG IP65

Sorveglianza assoluta dell impianto Voltmetri e amperometri con relè di allarme

PROGRAMMAZIONE DIPARTIMENTO T.E.E. CLASSE V. ( Manutentore elettronico)

PROGRAMMAZIONE DIPARTIMENTO T.E.E.A. CLASSE IV

Elettrodinamica. 1. La corrente elettrica continua 2. I circuiti elettrici. Prof Giovanni Ianne

Manuale Operativo Inverter 48Vdc 230Vac 50Hz 2000VA in rack da 19 4U con limitatore di spunto

Progetto di Informatica Industriale GIRASOLE Andrea Controzzi

CN03P. Manuale d uso Controller per motori Passo Passo Ver. 1.4 del 20 feb 07 Connessione Centronics

CONTROLLORI DA INCASSO PER SISTEMI DI ASPIRAZIONE PROFESSIONALI E INDUSTRIALI

MOTORI IN CORRENTE CONTINUA (C.C.) Comprendere come si genera energia meccanica di rotazione a partire da una corrente continua

MANUALE REGOLATORE PER RECUPERATORE DI CALORE ROTATIVO. MicroMax

Transcript:

Laboratorio Arduino terza lezione Pietro Bonora - L.S. Sabin - Bologna Con i sensori sappiamo: - Collegare e leggere un sensore digitale; - Collegare e leggere un sensore analogico; - Modificare la scala della lettura di un sensore tramite il controllo proporzionale: funzione map (value, fromlow, fromhigh, tolow, tohigh) Sostanzialmente i sensori funzionano tutti allo stesso modo; per alcuni tipi di sensore ci sono accorgimenti particolari (esempio: sensore di posizione a ultrasuoni, encoders...)

TRASDUTTORE DI POSIZIONE

ATTUATORI: Al momento sappiamo gestire solo quelli digitali. (LED, buzzer). Attuatori analogici: ci interessano principalmente i motori. Gestione più complessa. TIPI di MOTORI ELETTRICI: - motori a corrente continua (2 fili, a magnete permanente), economici, potenti, facili da gestire ma senza controlli v, posizione - motori a corrente alternata (più potenti, costruzione più difficile).

Motori passo passo o stepper: pochissima potenza, regolazione precisissima della posizione. Hanno bisogno di un circuito driver di comando. Motori brushless : potenti, silenziosi, affidabili e senza manutenzione. Costano molto e hanno bisogno di un driver. Con sensori a effetto Hall: regolazione precisissima della veloictà. Questi due tipi di motore si riconoscono per i numerosi contatti.

Difficoltà da risolvere per il comando di un motore a CC con Arduino (per gli altri la gestione è molto più comlessa): 1) Fare in modo che un oggetto digitale (Arduino) fornisca una uscita analogica. Cioè, dobbiamo fare in modo che la tensione data da Arduino, che ha valori possibili solo di 0 e 5V, si trasformi in un intervallo continuo di tensioni tra 0 e 5V. 2) Problema della potenza: Arduino fornisce una corrente sufficiente ad accendere un LED o un buzzer, ma non per fare girare neppure un piccolo motore o accendere una lampadina a incandescenza. 3) Problema della polarità: se voglio avere un motore che gira nei due versi, devo invertire la polarità (+ e -) per invertire la marcia. Ma le uscite di Arduino sono fisse. + e GND.

PWM (pulse wawe modulation): frequenza costante (490 Hz). Quando si modulano frequenze si generano anche effetti sonori: http://youtu.be/qduaklarfjy

GESTIONE DELLA PWM: E' disponibile sulle uscite digitali (perché in verità è un segnale digitale!) contrassegnate dalla scritta PWM ~ Per scrivere un segnale PWM si utilizza il comando analogwrite (pin,valore); il valore va da 0 a 255; ATTENZIONE che un sensore analogico legge da 0 a 1023, quindi se nella variabile a leggo il valore di un sensore... a=analogread(apin); a può avere valori da 0 (minimo, 0V) a 1023 (massimo, 5V). Se voglio scrivere il valore di a su un attuatore analogico (esempio: regolo la luminosità di un LED), devo prima mappare il valore in modo che il massimo (5V) non corrisponda più a 1023, ma a 255! b=map(a,0,1023,0,255); analogwrite(bpin,b);

ALIMENTAZIONE di UN MOTORE a CC: La potenza fornita dalla corrente elettrica dipende da: - differenza di potenziale o tensione (Volt): ΔV=ΔE/q - intensità di corrente: I=q/Δt 100 J per unità di carica 60 J per unità di carica. ΔV= 40V q q 100-40 60 I è il numero di cariche che passano al secondo (= numero di camion al secondo). Potenza = ΔV I Arduino: 5V costanti (o meno, se PWM). I max= 0,040 A. P=0,2 W. Non riesce a pilotare: - oggetti che richiedono potenze superiori a 2W, funzionanti a tensioni superiori a 5V, che assorbono corrente superiore a 40 ma.

La cosa si risolve inserendo una fonte di potenza esterna, che controlliamo tramite Arduino:

diodo BASE COLLETTORE EMETTITORE Il transistor funziona come un interruttore che si apre in modo variabile in funzione della tensione applicata alla base. IMPORTANTISSIMO: il DIODO. Quando si interrompe l'alimentazione al motore, finché questo non si ferma agisce come una dinamo, che manda una corrente parassita sul transistor, bruciandolo! Un altro metodo è quello di utilizzare un relé, che però non regola la tensione: solo on/off. In compenso è più affidabile e sopporta tensioni maggiori.