| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    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
    < br > 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 .

    Previous :

    next :
      Articoli Correlati
    ·COBOL Checklist Programmazione 
    ·Come utilizzare una istruzione case in ASP.Net 
    ·Come posso ottenere meteo locale sul mio sito web 
    ·Come risolvere un errore di runtime in ASP.NET 
    ·Come impostare la registrazione EXE 
    ·Che cosa è un checksum su un Mac ? 
    ·Come fare QBasic Stampa 
    ·Come fare una casella di testo in XNA 
    ·Come utilizzare SendKeys con un URL String 
    ·Come utilizzare Selezionare Dove partita su tutte le co…
      Articoli in evidenza
    ·Come grafico con jQuery 
    ·Come eliminare i duplicati da un array in Java 
    ·Come controllare il tipo di browser in Javascript 
    ·Come installare pyinotify in Python 2.7 
    ·Come creare una griglia di dati in Visual Basic 
    ·Come utilizzare una funzione Perl Grep 
    ·Uso efficace di libreria Microsoft Enterprise 
    ·Come scrivere una relazione OEM 
    ·Come ottenere un argomento di input ARGV in C + + 
    ·Come convertire Latino1 a UTF8 in MySQL 
    Copyright © Conoscenza Informatica http://it.wingwit.com