Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword or section
Like this
2Activity
P. 1
Controllo Wireless Di Motori Stepper

Controllo Wireless Di Motori Stepper

Ratings: (0)|Views: 776 |Likes:
Published by PECAFE
Controllo wireless di motori passo passo - Gestione hardware e interfaccia grafica.
di Nicola Casarin 5BT
A.S. 2010/2011
Tesina per
Controllo wireless di motori passo passo - Gestione hardware e interfaccia grafica.
di Nicola Casarin 5BT
A.S. 2010/2011
Tesina per

More info:

Published by: PECAFE on Oct 13, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

12/08/2012

pdf

text

original

 
I.T.I.S. ALESSANDRO ROSSIVICENZA
Controllo wireless di motoripasso passo
Gestione hardware e interfaccia grafica
di Nicola Casarin 5
a
BT
A.S. 2010/2011
Tesina per l’esame di stato dell’anno corrente
 
 
Controllo wireless di motori passo passo
 
I.T.I.S. ALESSSANDRO ROSSI
 
Pagina 2
 
1 Scopo
Lo scopo del progetto è quello di pilotare a distanza uno o più motori passo passo, detti anchestepper, mediante la gestione della temporizzazione, e quindi della velocità, ed acquisire dati relativialla corrente. Per fare ciò si utilizzano microcontrollori PIC, schede dedicate di potenza e comandoper motori passo passo, moduli radio per lo scambio dati tra PC e microcontrollore e un’interfacciagrafica per PC.
 2 Descrizione generale
La realizzazione di questo progetto è caratterizzata dai seguenti punti.
 
Studio del funzionamento e delle modalità di pilotaggio dei motori passo facendo particolareattenzione alle seguenti caratteristiche: caratteristiche elettriche e meccaniche; numero dipassi; tipo di motore (unipolare o bipolare); modalità di pilotaggio (azionamento a una fase,a due fasi, mezzo passo, …); vantaggi e svantaggi.
 
Studio dei circuiti classici di pilotaggio: ponte ad H e integrato L298 per la parte di potenza;parte di logica con l’integrato L297.
 
Studio e utilizzo dell’integrato A4988 di ultima generazione per il pilotaggio dei motoripasso passo che comprende: sezione di logica di comando; sezione di controllo e protezione;parte di potenza con ponte ad H caratterizzato da transistor DMOS.
 
Sviluppo della circuiteria per l’alimentazione del sistema.
 
Sviluppo del software in linguaggio C per i microcontrollori mediante l’utilizzo delprogramma Mplab con il compilatore in C HI-TECH della Microchip; utilizzo dellastrumentazione per la programmazione dei microcontrollori.Analisi delle caratteristiche generali dei microcontrollori PIC della Microchip in particolarequelli della serie 18F.
 
Utilizzo del microcontrollore PIC18F4550 per generare gli impulsi temporizzati per ilcomando della parte di logica degli integrati (generazione degli impulsi di clock) mediantela gestione di uno dei timers interni. In particolare si è dovuto sviluppare un algoritmospecifico per la gestione di più motori in contemporanea e per ottenere una temporizzazionepiù precisa possibile.
 
Utilizzo del microcontrollore PIC18F4550 per la comunicazione seriale con il PC inmodalità
null modem
, per il comando del primo microcontrollore e per l’acquisizione di undato analogico. La gestione della comunicazione seriale avviene mediante la gestione deiregistri del modulo interno USART del PIC. Studio della tecnica di trasmissione asincronacon lo standard RS232.
 
Utilizzo dei moduli radio Xbee Pro a 2,4GHz come moduli di trasmissione senza cavi per lacomunicazione seriale e studio della tecnica di modulazione (4PSK) utilizzata da talidispositivi.
 
Sviluppo di un’interfaccia grafica con linguaggio di programmazione Visual Basicutilizzando l’ambiente di sviluppo Visual Studio della Microsoft per il controllo dellavelocità dei motori e per il monitoraggio della corrente.
 
Controllo wireless di motori passo passo
 
I.T.I.S. ALESSSANDRO ROSSI
 
Pagina 3
 
 3 Schema a blocchi generale
ALIMENTAZIONE
5V7/12VMASSA
PC
USB/SERIALE
USB
XBEE
RXTX
XBEE
RXTX
PIC
USARTI/OADC
PIC
DRIVERDRIVERMOTOREMOTORE
AMPLIFICATOREEFILTRORESISTENZA0,05Ohm
CORRENTETENSIONE
INTERFACCIA(VISUAL BASIC)

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->