Un motore passo-passo è unico nel senso che può trasformare un numero specifico di gradi e stop , invece di girare continuamente , come la maggior parte dei motori elettrici fanno. Il motore è controllato elettronicamente da un circuito esterno . Questa disposizione si presta a controllo software , se è incorporato nel firmware del microcontrollore o da un programma esterno . Visual Basic può essere usato per sviluppare software che comunica con il circuito di controllo di un motore tramite la porta seriale o parallela su un computer . Una volta che la porta è aperta , il programma può esercitare il controllo sui movimenti del motore. Istruzioni
1
Riferimento classe SerialPort nel programma. Questo gruppo può essere utilizzato con Visual Basic e altri . NET . Digitare la seguente istruzione all'inizio del file di codice :
Importazioni System.IO.Ports
2
le impostazioni della porta e aprire la porta seriale . Questo codice può essere inserito in un numero di posti nel programma quali l'evento " Load " di una forma o in risposta ad un pulsante premuto. L'esempio seguente imposta i parametri per la porta seriale COM1 :
Dim myComPort As New SerialPort
Prova
Se Non myComPort.IsOpen Poi
myComPort.PortName = " COM1 "
myComPort.BaudRate = 1200
myComPort.Parity = Parity.None
myComPort.DataBits = 8
myComPort.StopBits = StopBits . One