Stepper motors kļūst par arvien populārāku izpildmehānismu, ko izmanto visdažādākajās tehniskajās jomās, ieskaitot elektroniskās ierīces un vadības ķēdes. Ņemot vērā iespēju precīzi novietot vārpstu noteiktā stāvoklī, šādu motoru var izmantot, piemēram, lai kontrolētu papildu ventilatoru, kas atrodas pasažieru salonā.
Nepieciešams
- - motora piedziņas galva no disketes;
- - mikroshēma ULN2003A;
- - PIC16F84 procesors;
- - savienojošie vadi.
Instrukcijas
1. solis
Lai izveidotu soļu motoru, izmantojiet 5,5 collu disketes, piemēram, TEAC zīmola, lasīšanas un rakstīšanas galvas piedziņas ierīci. Tas ir piecu termināļu vienpolārs motors. Četras tapas ir savienotas ar tinumiem, un piektais ir kopīgs un kalpo 12 V strāvas padevei. Norādītais motors nodrošinās 1, 8 grādu pakāpi, tādēļ pilnīgai vārpstas apgriezieniem būs nepieciešami 200 impulsi.
2. solis
Ja norādītā ierīce nav pieejama, paņemiet motoru no modernāka 3,5 collu diska. Paturiet prātā, ka šāds motors ir bipolārs, tāpēc sistēmas vadībai būs nepieciešams instalēt īpašu draiveri.
3. solis
Sagatavojiet ULN2003A IC, kas ir atvērtu kolektoru tranzistoru komplekts ar aizsargdiodi slodzes ķēdē. Savienojiet motora pirmos četrus vadus attiecīgi ar mikroshēmas vadiem, kas apzīmēti ar 14, 13, 12, 11. Lai izveidotu savienojumu, izmantojiet īpašu spaiļu bloku vai izveidojiet savienojumu, lodējot.
4. solis
Pievienojiet mikroshēmas tapas no trešās līdz sestajai attiecīgi PIC16F84 procesora tapām, kas numurētas no sestās līdz devītajai. Stepper motora ieslēgšana un izslēgšana tiks veikta, izmantojot pogu, kas savienota ar procesora MCLR un VSS tapām.
5. solis
Pēc elektroinstalācijas pabeigšanas pievienojiet 12 V strāvu, izmantojot atbilstošo kopējo vadu, kas nāk no motora. Programma uz tinumiem nosūtīs 200 impulsus, kas nodrošinās pusi vai pilnīgu vārpstas apgriezienu impulsa režīmā. Pēc tam seko pauze, pēc kuras vārpsta tajā pašā pakāpiena režīmā pagriežas par 180 grādiem pretējā virzienā vai veic pilnu pagriezienu (to nosaka norādītais režīms).