Kuinka hallitaStepper moottori käyttäenTietokone

Askelmoottoreita voidaan tarkasti ohjata tietokoneen avulla. moottorit kuvan Dusan Radivojevic päässä Fotolia.com

Askelmoottorit ovat sähkömekaanisia laitteita, jotka voidaan ohjata tarkasti ilman palautetta tietojen tietää niiden asentoon.Tämä tarkoittaa, että askelmoottoreille eivät tarvitse tunnistus ja palaute laitteita, ja niiden kannat voidaan yksinkertaisesti määrittää pitämällä kirjaa tulon pulsseja niitä.Ne voidaan ohjata liikkumaan hitaasti, nopeasti, taaksepäin, ja ne voivat keskeyttää tai tehdä osittainen ja täydellinen kierrosta tarkkuus on vähemmän kuin tutkinto.Niitä käytetään missä tarkka liike ja asema ohjaimen tarkka kulmat on äärimmäisen tärkeää.Useita menetelmiä on olemassa, jolla ohjataan askelmoottoreita tietokoneesta.

mitä tarvitset

  • Askelmoottori
  • ULN2003 IC
  • Yleismittari
  • DB-25 urosliittimen
  • DB-25 naaras / uros rinnakkaisportti kaapeli
  • Virtalähde
  • Juote-vähemmän leipälauta

Ohjeet

  1. Asettele piiri moottori breadboard kuten kuvassa piiri artikkelissa "tietokoneoh

    jattu askelmoottoriohjauksille" (ks Resources: Channel 9).

  2. Label askelmoottori johdot käytät yleismittari määrittää yhteinen teho lanka, joka kuljettaa nykyinen (ks Resources: tunnistaminen yhteisen Virta Wire Stepper Motors).

  3. Juota DB-25 urosliitin kytkentäjohtimiin laudalla ja varmistaa kaikki liitännät ovat oikein yleismittarilla.Tämä helpottaa kytkeä ja irrottaa.Testaa kaikki yhteydet huolehtia ole oikosulkuja ja kytke liitin tietokoneeseen, kun kaikki on kunnossa.

  4. Kirjoita-koodin, jota käytetään moottorin ohjaukseen.Koodi voidaan kirjoittaa joko C # tai Visual Basic (VB).Seuraava mallikoodi käyttää "InpOut32.dll" kirjastotiedosto löytyy "Systems32" kansioon Windows-järjestelmissä:

    C #:

    yksityinen luokan PortAccess

    {

    [DllImport ("inpout32.dll", Entrypoint = "Out32 ")]

    julkinen staattinen extern void Output (int osoite, int arvo);

    }

    VB:

    Yksityinen luokan PortAccess

    Julkinen toteaa Sub Output Lib "inpout32.dll" Alias ​​"Out32" (ByVal osoite As Integer, ByVal arvo As Integer)

    End Class

Vinkkejä & amp;Varoituksia

  • Askelmoottorit voidaan ohjata myös USB.Kaikki mitä tarvitset on StepperBee USB adapteri aluksella ja sen jälkeen käyttää asennuslevyltä tehdä kokoonpanoissa.Vaihtoehtoisesti USB-sovitin asennus levyjä mukana DLL (Dynamic Link Library), jonka avulla Vakiofunktiot kutsua käyttäen erilaisia ​​kieliä ilman tietää USB toiminnan yksityiskohtia.
  • Oppimalla miten päästä ja ohjata ulkoisia laitteita käyttäen rinnakkaisporttiin, löydät sen sekä helposti ja mielenkiintoinen, kun se tulee askelmoottoreita.Sama menettely koskee valvontaan LEDit rinnakkaisporttiin.
  • rinnakkaisporttiin voi vahingoittaa jos väärä kytkennät on tehty.Vaurioituneet upotettu rinnakkaisportit vaatia emolevyn vaihtamista.Se on siis suositeltavaa olla I / O-kortti rinnakkaisportti ja käyttää sitä testausta varten.

Resurssit

  • Stepper Motors: tunnistaminen yhteisen Virta Wire Askelmoottorit
  • PC-Control: Stepper-Bee
  • koodi Hanke: hallinta LEDit Parallel Port
  • Channel9: tietokoneohjattu askelmoottoriohjauksille
278
0
2
Tietokoneen Oheislaitteet