Mis on sammemootori juhtimise seade?
Sammemootori juhtimise seadme määratlus
Sammemootori juhtimise seadme defineeritakse kui tsüklit, mis kasutatakse sammemootori juhtimiseks või käivitamiseks, ja mis koosneb kontrollerist, juhtimisrakendusest ja mootoriliidest.
Olulised komponendid
Kontroller (põhiliselt mikrokontroller või mikroprotsessor)
Juhtimise IC, et haldada mootori voolu
Töövoogujaldis
Sammemootori kontroller
Kontrolleri valik on esimene samm juhtimise seadme ehitamisel. See peab sisaldama vähemalt 4 väljundpinna sammemootori jaoks. Lisaks sellele peab see sisaldama aegmõõdikuid, ADC-d, sariporti jne, sõltuvalt rakendusest, mille jaoks juhtimise seadet kasutatakse.
Sammemootori juhtimise seade
Praegu liiguvad inimesed diskreetsete juhtimiskomponentide, nagu transistoorid, eemale kompaktsesemate integreeritud IC-de suunas.
Need juhtimise IC-d on saadaval kohtuks tasudel ja on lihtsam implementeerida, mis parandab tsüklite üldist disainiaega.
Juhtimise seaded tuleb valida vastavalt mootori spetsifikatsioonidele voolu ja pingete poolest. ULN2003 serii juhtimise seadmed on populaarseimad mitte-H silma põhiste rakenduste jaoks, sobivad sammemootori juhtimiseks.
Iga Darlington paari sees ULN-s võib haldada kuni 500mA ja maksimaalne pinge võib olla kuni 50VDC.
Sammemootori juhtimise seadme töövoogujaldis
Sammemootor töötab pingedes 5V kuni 12V ja tarbib 100mA kuni 400mA. Kasutage tarnijalt saadud mootori spetsifikatsioone reguleeritud töövoogujaldisi disainimiseks, et vältida kiiruse ja jõudluse lõkslemist.
Töövoogujaldis

Kuna 7812 voltageregeerija saab haldada ainult kuni 1A voolu, kasutatakse siin välise transistoori. See saab haldada 5 A voolu. Sõltuvalt kogu voolu tarbimisest tuleb anda sobiv soojendussilinder.
Blokkdiagram näitab komponentide voolu ja nende vahelisi ühendusi juhtimise platil.
Muu varustus
Lülited, potentsioomeetrid
Soojendussilinder
Ühenduskabeled
Üldine sammemootori juhtimise seade
Sammemootori juhtimise seade on tühi elektronika, kui te ei programmeeri mikrokontrollerit, et andeks õiged signaalid sammemootori juhtimise seadme kaudu. Sammemootor võib töötada režiimides, nagu täispaso, lainepaigutus või poolpaso. Juhtimise seade peaks olema interaktiivne, et lubada kasutaja käsklusi erinevate sammumoodide ja kiirusjuhtimise jaoks. Lisaks tuleb see toetada käivitamise/peatamise käsklusi.
Et saavutada ülalnimetatud funktsioonid, meil on vaja kasutada lisapinne mikrokontrolleril. Kaks pinna on vajalikud, et valida sammumoodi ja käivitada või peatada mootor.
Üks pinna on vajalik, et ühendada potentsioomeeter, mis toimib kiirusjuhtimiseks. Mikrokontrolleri sees olev ADC kasutatakse pöörlemiskiiruse kontrollimiseks.
Programmi algoritm
Alusta portpinna seadistamist sisendi/väljundi režiimides.
Alusta ADC mooduli seadistamist.
Loo eraldi funktsioonid poolpaso, täispaso ja lainepaigutuse ja viivituse jaoks.
Kontrolli kahte portpinna töörežiimi jaoks (00-peatumine, 01-lainepaigutus,10-täispaso, 11-poolpaso).
Mine sobiva funktsiooni juurde.
Loe potentsioomeetri väärtust ADC-i kaudu ja vastavalt seatud viivitusväärtuse.
Lõpeta üks järjestuse tsükkel.
Mine samm 4.
Juhtplat
Kui plaanite luua endale plat CAD tarkvara, nagu EAGLE, abil, veenduge, et annate piisava paksuse mootori voolude voolamiseks ilma, et plat ei läheks ülekuuma. Lisaks sellele, kuna mootorid on induktiivsed komponendid, tuleb hoolitsuda, et need ei sega teisi signaaliteid häirimiste kaudu. Tuleb järgida sobivaid ERC ja DRC kontrolle.