Hur Man Gör En Stegmotor

Innehållsförteckning:

Hur Man Gör En Stegmotor
Hur Man Gör En Stegmotor

Video: Hur Man Gör En Stegmotor

Video: Hur Man Gör En Stegmotor
Video: 28BYJ-48 stepper motor and ULN2003 Arduino (Quick tutorial for beginners) 2024, November
Anonim

Stegmotorn blir ett alltmer populärt ställdon som används inom en mängd olika tekniska områden, inklusive elektroniska enheter och styrkretsar. Med förmågan att exakt positionera axeln i ett visst läge kan en sådan motor användas, till exempel, för att styra en ytterligare fläkt placerad i passagerarutrymmet.

Hur man gör en stegmotor
Hur man gör en stegmotor

Nödvändig

  • - motorstyrhuvud från en diskettdrift;
  • - mikrokrets ULN2003A;
  • - PIC16F84-processor;
  • - anslutande ledningar.

Instruktioner

Steg 1

Använd en skriv- och skrivhuvudenhet från en 5,5-tums diskettenhet, till exempel märket TEAC, för att skapa en stegmotor. Det är en unipolär motor med fem terminaler. Fyra stift är anslutna till lindningarna, och den femte är vanlig och tjänar till att leverera 12V ström. Den angivna motorn ger ett steg på 1, 8 grader, därför krävs 200 pulser för en fullständig rotation av axeln.

Steg 2

Om den angivna enheten inte är tillgänglig, ta motorn från en modernare 3,5-tums enhet. Tänk på att en sådan motor är bipolär, därför kommer det att krävas installation av en speciell drivrutin för att styra systemet.

Steg 3

Förbered ULN2003A IC, som är en uppsättning öppna kollektortransistorer med en skyddsdiod i belastningskretsen. Anslut de första fyra ledningarna på motorn till mikrokretsledningarna markerade med 14, 13, 12, 11. För att ansluta, använd ett specialplint eller gör en anslutning genom lödning.

Steg 4

Anslut mikrokretsens stift från den tredje till den sjätte respektive stiften på PIC16F84-processorn, som är numrerade från den sjätte till den nionde. Slå på och av stegmotorn kommer att utföras med en knapp ansluten till MCLR- och VSS-stiften på processorn.

Steg 5

När ledningarna är slutförda, använd 12V ström med lämplig gemensam ledning som kommer från motorn. Programmet skickar 200 pulser till lindningarna, vilket ger axeln en halv eller full varv i pulsat läge. Detta följs av en paus, varefter axeln i samma stegläge vrider 180 grader i motsatt riktning eller gör en hel varv (detta bestäms av det angivna läget).

Rekommenderad: