De stappenmotor wordt een steeds populairdere actuator die wordt gebruikt in een breed scala aan technische gebieden, waaronder elektronische apparaten en besturingscircuits. Met de mogelijkheid om de as nauwkeurig in een bepaalde positie te positioneren, kan een dergelijke motor bijvoorbeeld worden gebruikt om een extra ventilator in het passagierscompartiment aan te sturen.
Noodzakelijk
- - motoraandrijfkop van een diskettestation;
- - microschakeling ULN2003A;
- - PIC16F84-processor;
- - aansluitdraden.
instructies:
Stap 1
Gebruik een lees-schrijfkopstation van een 5,5-inch diskettestation, bijvoorbeeld van het merk TEAC, om een stappenmotor te maken. Het is een vijfpolige unipolaire motor. Vier pinnen zijn verbonden met de wikkelingen en de vijfde is gebruikelijk en dient om 12V-stroom te leveren. De gespecificeerde motor levert een stap van 1, 8 graden, daarom zijn voor een volledige omwenteling van de as 200 pulsen vereist.
Stap 2
Als het opgegeven apparaat niet beschikbaar is, neem dan de motor van een modernere 3,5-inch schijf. Houd er rekening mee dat een dergelijke motor bipolair is, daarom moet er een speciale driver worden geïnstalleerd om het systeem te besturen.
Stap 3
Bereid de ULN2003A IC voor, een set open-collectortransistoren met een beschermende diode in het belastingscircuit. Sluit respectievelijk de eerste vier draden van de motor aan op de microcircuitdraden gemarkeerd met 14, 13, 12, 11. Gebruik voor het aansluiten een speciaal aansluitblok of maak een verbinding door te solderen.
Stap 4
Verbind de pinnen van de microschakeling van respectievelijk de derde tot de zesde met de pinnen van de PIC16F84-processor, die zijn genummerd van de zesde tot de negende. Het in- en uitschakelen van de stappenmotor gebeurt met een knop die is aangesloten op de MCLR- en VSS-pinnen op de processor.
Stap 5
Breng na het voltooien van de bedrading 12V-voeding aan met behulp van de juiste gemeenschappelijke draad die van de motor komt. Het programma stuurt 200 pulsen naar de wikkelingen, die een halve of volledige omwenteling van de as in een gepulseerde modus zullen geven. Dit wordt gevolgd door een pauze, waarna de as in dezelfde stapmodus 180 graden in de tegenovergestelde richting draait of een volledige draai maakt (dit wordt bepaald door de opgegeven modus).