www.bertinettobartolomeodavide.it
Usare la Basic Stamp 2 di Parallax
PROGRAMMA 2 - Attivare un motorino a spazzola con moto orario o antirario
Questo listato fa riferimento alla scheda di gestione dei motori a spazzola basata sul driver L293DNE. 'Tale scheda si applica sulla Basic Stamp, sulla bread board è serve come intermediario tra motori a spazzola e il processore. Il funzionamento del micro driver L293DNE è molto semplice.
Digitiamo quindi il seguente codice commentandolo linea per linea:
'{$STAMP BS2}
---> Indica al compilatore il modello della nostra basicstamp
'PROGRAMMA 2 - Attivare un motorino a spazzola con moto orario o antirario'
---> titolo del programma
'Questo listato fa riferimento alla scheda di gestione dei motori a spazzola
basata sul micro driver L293DNE'
'Tale scheda si applica sulla bread board della Basic Stamp e serve come
intermediario tra motori a spazzola e il processore'
'Il funzionamento dei due driver L293DNE, uno per motore è molto semplice.'
---> Alcune note
'esaminiamo i canali PB15 e PB14 che comandano il motore:'
' PB15 - PB14 STATO MOVIMENTO'
' 1 0 ORARIO'
' 0 1 ANTIORARIO'
' 0 0 FERMO'
' 1 1 FERMO'
' dove i comandi 'low' è uguale a zero e 'high' è uguale a 1'
'Molto semplicemente il driver inverte la polarità per
variare il senso di rotazione del motore'
---> schema di interpretazione dei segnali provenienti dalla basicstamp verso il
micro driver L293DNE per la gestione del motore a spazzola
'routine di rotazione del motore'
Rotazione:
'motore'
high 15: 'indica di dare potenza al canale 15 (PB15)'
low 14: 'toglie potenza dal canale 14 (PB14)'
---> assegna la rotazione al motore
'Il comando "goto" ordina di ritornare all'inizio della routine'
goto Rotazio
---> Ripete il ciclo per un numero infinito di volte generando la rotazione del motore a spazzola
Sarà bello vedere che dopo qualche intervento di programmazione, il nostro robot inizierà ha reagire con un movimento in avanti.
Testo -
Motori -
Tasto
- Variabili -
Infrarossi
- Valori -
Contatto -
FotoResistore -
ServoMotori -
TelecomandoIR -
Cicalino -
TermoResistore -
MicrofonoLm358
Se ritenete che il contenuto di questo sito ed il mio lavoro possano esservi stati utili in qualche modo e possano aver cambiato in piccola misura la vostra vita, potrete contribuire al mantenimento e alla diffusione dei materiali in esso contenuti con una donazione di importo completamente libero. Ovviamente non siete obbligati ma se qualcuno deciderà di aderire gliene sarò infinitamente grato!