Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    DIY Stegdrivare

    Stegmotorer kräver en enhet att fungera . Olika tillverkare erbjuder en mängd dyra Stegdrivare med många alternativ . Trots antalet extra finesser , diskar tjäna en enda viktig funktion : de behandlar en styrsignal och leverera rätt ström och spänning till stegmotorn . Detta kan emuleras med mjukvara och annan utrustning . Ett programmeringsspråk som LabVIEW har den mångsidighet att samverka med många enheter, inklusive analoga utsignaler . Således kan ett system som redan fungerar ett sådant språk fungerar som ett gör-det - själv stepper enhet . Saker du behöver
    LabVIEW grundläggande programpaketet eller annat programmeringsspråk
    PCI-kortplats kommunikationskort
    Analog utgång enhet
    BNC kabel
    Stepper Motor
    voltmeter eller oscilloskop

    Visa fler instruktioner
    1

    Anslut A /D-omvandlare till datorn via den specifika enhetens instruktioner . Beroende på programmeringsspråk val , skulle detta kräva ytterligare hårdvara . Till exempel erbjuder National Instruments flera kort , som du ansluter till en dator moderkort PCI-kortplats och tillåter LabVIEW programvara för att kommunicera med en analog utgång enhet .
    2

    Utveckla ett enkelt program pulsgenerering med programmeringsspråket . Program bör befalla den analoga utgången enhet för utmatning av en signal med de egenskaper som anges i motorns dokumentation . Detta kräver ofta specifika amplituder , frekvenser, polariteter eller andra element signal . Var noga med att inkludera både framåt och bakåt rotationsriktningskommandon i programmet . Testa utgång med en voltmeter eller oscilloskop för att kontrollera signalens amplitud , frekvens och form . Till exempel med hjälp av LabVIEW grafiska programmeringsspråk , skapa en while-slinga med en startknapp , en stoppknapp , en switch och räknaren /pulsalstring och rutiner utgång . Detta bör generera en signal med en positiv amplitud tills STOP -knappen är nedtryckt . Programmera för att byta amplituden polaritet från positiv till negativ , vilket möjliggör dubbelriktad rörelse . Kör programmet och använd en voltmeter för att kontrollera spänningen utgångarna .
    3

    Anslut modulen för analog utsignal till stegmotorn med en BNC -kabel . Beroende på motor modell design , kan detta kräva att skära ena änden av BNC -kabeln bort och lödning strippad signal och jord direkt till stegmotorn ingångsterminaler /trådar .
    4

    Testa installationen genom att köra en serie av tio pulser eller fyrkantvågor till motorn. Detta befaller motorn att avancera tio steg och sedan stanna . Om motorn inte följer detta kommando , sedan tillbaka till steg 2 och justera programmet .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Definition av Sekventiell Uttalanden
    ·Hur organisera e-postadresser Alfabetiskt
    ·Hur du använder Oracle Sekvenser
    ·Hur man beräknar en Autodesk & tröghetsmoment för en…
    ·Hur konvertera en IQueryable till Dataset
    ·High Level datorspråk
    ·TI83 Plus Programming Guide
    ·Hur man gör en String tecken gemener
    ·Hur sortera med QBASIC
    ·Sparsamhet kontra protokoll Buffertar
    Utvalda artiklarna
    ·Hur skapar jag en knapp i verktygsfältet Använda Visu…
    ·Hur man tar bort alla icke - heltal a String
    ·Hur man beräknar big endian heltal
    ·Hur man bygger ett beslut träd i Java Open Source
    ·Hur knapparna på en dialogruta
    ·Så här ändrar du ikonen i Xcode
    ·Hur dereference Void Pekare
    ·Hur man använder PUT & DELETE i Flex
    ·Hur man sparar ett projekt om Visual Basic
    ·Hur man skapar en sekvens i Oracle SQL
    Copyright © Dator Kunskap http://www.dator.xyz