Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Fai da te motori passo-passo

motori passo-passo richiede un drive di operare . Diversi produttori offrono una varietà di costosi azionamenti passo-passo con numerose opzioni . Nonostante il numero di campane e fischietti aggiuntivi , unità servono una singola funzione essenziale : essi elaborano un segnale di comando e fornire la corrente adeguata e tensione al motore passo-passo . Questa può essere emulata con software e altre attrezzature . Un linguaggio di programmazione come LabVIEW ha la versatilità di interfacciarsi con molti dispositivi , compresi uscite del segnale analogico . Così, un sistema già operativo un tale linguaggio può servire come un fai -da-te azionamento passo-passo . Cose che ti serviranno
LabVIEW pacchetto software di base o altro linguaggio di programmazione
PCI slot per scheda di comunicazione
uscita analogica dispositivo
BNC cavo
motore passo
voltmetro o oscilloscopio

Mostra Altre istruzioni
1

Collegare il convertitore a /D al computer tramite istruzioni dell'unità specifica. A seconda della scelta linguaggio di programmazione , questo potrebbe richiedere hardware aggiuntivo . Ad esempio , National Instruments offre diverse schede , che spina in una scheda madre slot PCI del PC e permettono al software LabVIEW per comunicare con un dispositivo di output analogico .
2

sviluppare un semplice programma di generazione di impulsi con il linguaggio di programmazione . I programmi dovrebbero comandare il dispositivo di uscita analogica per emettere un segnale con le caratteristiche specificate nella documentazione del motore. Questo richiede spesso ampiezze specifiche , frequenze , polarità o altri elementi di segnale . Assicurati di includere sia i comandi di marcia avanti e indietro nel programma. Testare l' uscita con un voltmetro o un oscilloscopio per verificare l'ampiezza del segnale , frequenza e forma. Ad esempio, utilizzando il linguaggio di programmazione grafica LabVIEW , creare un ciclo while con un pulsante di avvio , un pulsante di stop , un interruttore e la generazione contatore /impulsi e le routine di output . Questo dovrebbe generare un segnale con ampiezza positiva finché il pulsante STOP è premuto. Programma l'interruttore per cambiare la polarità della ampiezza da positivo a negativo , permettendo così il movimento bidirezionale . Eseguire il programma e utilizzare un voltmetro per controllare le uscite di tensione .
3

Collegare il modulo di uscita analogico per il motore passo-passo con un cavo BNC . A seconda del modello di progettazione del motore , questo potrebbe richiedere il taglio di una delle estremità del cavo BNC off e segnale spogliato saldatura e fili di massa direttamente all'ingresso del motore passo-passo di terminali /fili .
4

prova il setup eseguendo una serie di dieci impulsi o onde quadre al motore . Questo comanda il motore di avanzare dieci passi e poi fermarsi . Se il motore non segue questo comando , per poi tornare alla fase 2 e regolare il programma .

 

Programmazione © www.354353.com