Koračni motor postaje sve popularniji aktuator koji se koristi u širokom spektru tehničkih područja, uključujući elektroničke uređaje i upravljačke sklopove. Imajući mogućnost preciznog postavljanja osovine u određeni položaj, takav motor se može koristiti, na primjer, za upravljanje dodatnim ventilatorom koji se nalazi u putničkom prostoru.
Potrebno
- - glava motornog pogona s disketnog pogona;
- - mikrovezje ULN2003A;
- - procesor PIC16F84;
- - spojne žice.
Instrukcije
Korak 1
Za izradu koračnog motora koristite pogonski uređaj za čitanje i pisanje glave s disketnog pogona od 5,5 inča, na primjer, marke TEAC. To je unipolarni motor s pet terminala. Četiri pina su spojena na namote, a peti je uobičajen i služi za napajanje od 12V. Navedeni motor pružit će korak od 1,8 stepeni, stoga će za potpuno okretanje osovine biti potrebno 200 impulsa.
Korak 2
Ako navedeni uređaj nije dostupan, preuzmite motor iz modernijeg 3,5-inčnog pogona. Imajte na umu da je takav motor bipolaran, stoga će biti potrebna instalacija posebnog pokretačkog programa za upravljanje sustavom.
Korak 3
Pripremite ULN2003A IC, koji je skup otvorenih kolektorskih tranzistora sa zaštitnom diodom u krugu opterećenja. Povežite prva četiri kabela motora, odnosno, na vodove mikrovezja označene s 14, 13, 12, 11. Za spajanje upotrijebite poseban priključni blok ili spojite lemljenjem.
Korak 4
Spojite pinove mikrovezja od trećeg do šestog, odnosno kablove procesora PIC16F84, koji su numerirani od šestog do devetog. Uključivanje i isključivanje koračnog motora izvršit će se pomoću tipke spojene na MCLR i VSS pinove na procesoru.
Korak 5
Nakon završetka ožičenja, podesite snagu od 12 V pomoću odgovarajuće zajedničke žice koja dolazi od motora. Program će poslati 200 impulsa na namotaje, što će osigurati polovicu ili potpunu rotaciju osovine u impulsnom načinu rada. Nakon toga slijedi pauza, nakon čega se osovina u istom koračnom načinu okreće za 180 stupnjeva u suprotnom smjeru ili vrši puni zaokret (to se određuje navedenim načinom rada).