ஒரு ஸ்டெப்பர் மோட்டார் என்பது ஒரு வகை டிசி மோட்டார் ஆகும், இது தனித்துவமான படிகளில் செயல்படுகிறது மற்றும் கண்காணிப்பு கேமரா முதல் அதிநவீன ரோபோக்கள் மற்றும் இயந்திரங்கள் வரை எல்லா இடங்களிலும் பயன்படுத்தப்படுகிறது. ஸ்டெப்பர் மோட்டார்கள் துல்லியமான கட்டுப்பாட்டை வழங்குகின்றன, மேலும் முறுக்கு, புரட்சிக்கான படிகள் மற்றும் உள்ளீட்டு மின்னழுத்தத்தின் அடிப்படையில் வேறுபடுத்தலாம். எங்கள் முந்தைய திட்டத்தில், அர்டுயினோவைப் பயன்படுத்தி 28-BYJ48 ஸ்டெப்பர் மோட்டாரைக் கட்டுப்படுத்தினோம். 28-BYJ48 NEMA 14, NEMA17 போன்ற பிற ஸ்டெப்பர் மோட்டார்கள் விட ஒப்பீட்டளவில் குறைந்த முறுக்குவிசை கொண்டது.
இந்த டுடோரியலில், Arduino Uno மற்றும் A4988 ஸ்டெப்பர் டிரைவர் தொகுதியைப் பயன்படுத்தி NEMA17 ஸ்டெப்பர் மோட்டாரைக் கட்டுப்படுத்தப் போகிறோம். Nema17 ஸ்டெப்பர் மோட்டார் 28-BYJ48 ஐ விட அதிக முறுக்கு மற்றும் அதிக இயக்க மின்னழுத்தத்தைக் கொண்டுள்ளது. ஸ்டெப்பர் மோட்டரின் திசையைக் கட்டுப்படுத்த இங்கே ஒரு பொட்டென்டோமீட்டரும் இணைக்கப்படும்.
கூறு தேவை
- Arduino UNO
- NEMA17 ஸ்டெப்பர் மோட்டார்
- A4988 ஸ்டெப்பர் டிரைவர் தொகுதி
- 47 Capac மின்தேக்கி
- பொட்டென்டோமீட்டர்
NEMA17 ஸ்டெப்பர் மோட்டார்

நேமா 17 இன் செயல்பாடு சாதாரண ஸ்டெப்பர் மோட்டார்ஸைப் போன்றது. NEMA 17 ஸ்டெப்பர் மோட்டார் 1.7 x 1.7-இன்ச் ஃபேஸ்ப்ளேட்டைக் கொண்டுள்ளது, மேலும் இது வழக்கமாக NEMA 14 போன்ற சிறிய வகைகளை விட அதிக முறுக்குவிசை கொண்டது. இந்த மோட்டார் ஆறு முன்னணி கம்பிகளைக் கொண்டுள்ளது, மேலும் மதிப்பிடப்பட்ட மின்னழுத்தம் 12 வோல்ட் ஆகும். இது குறைந்த மின்னழுத்தத்தில் இயக்கப்படலாம், ஆனால் முறுக்குவிசை குறையும். ஸ்டெப்பர் மோட்டார்கள் அவை படிப்படியாக சுழலவில்லை, மேலும் NEMA17 மோட்டார் 1.8 டிகிரி படி கோணத்தைக் கொண்டுள்ளது. அதாவது ஒவ்வொரு அடியிலும் இது 1.8 டிகிரியை உள்ளடக்கியது. NEMA17 க்கான வயரிங் வரைபடம் கீழே கொடுக்கப்பட்டுள்ளது.

இந்த மோட்டாரில் யூனிபோலார் ஆறு கம்பி ஏற்பாடு இருப்பதை நீங்கள் காணலாம். இந்த கம்பி இரண்டு பிளவு முறுக்குகளில் இணைக்கப்பட்டுள்ளது. கருப்பு, மஞ்சள், பச்சை கம்பிகள் முதல் முறுக்கு பகுதியாகும், அங்கு கருப்பு மையமாக தட்டவும், மஞ்சள் மற்றும் பச்சை சுருள் முடிவாகவும், சிவப்பு, வெள்ளை மற்றும் நீலம் இரண்டாவது முறுக்கின் ஒரு பகுதியாகும், இதில் வெள்ளை மைய மைய குழாய் மற்றும் சிவப்பு மற்றும் நீலம் சுருள் இறுதி கம்பிகள். பொதுவாக சென்டர் தட்டு கம்பிகள் துண்டிக்கப்படுகின்றன.
NEMA17 க்கான புரட்சிக்கான படிகள்
ஒரு குறிப்பிட்ட ஸ்டெப்பர் மோட்டருக்கான புரட்சிக்கான படிகள் அந்த ஸ்டெப்பர் மோட்டரின் படி கோணத்தைப் பயன்படுத்தி கணக்கிடப்படுகின்றன. எனவே வழக்கில், NEMA 17 படி கோணம் 1.8 டிகிரி ஆகும்.
ஒரு புரட்சிக்கான படிகள் = 360 / படி கோணம் 360 / 1.8 = 200 புரட்சிக்கு படிகள்
NEMA17 இன் விவரக்குறிப்புகள்
- மதிப்பிடப்பட்ட மின்னழுத்தம்: 12 வி டி.சி.
- படி கோணம்: 1.8 டிகிரி.
- கட்டங்களின் எண்ணிக்கை: 4
- மோட்டார் நீளம்: 1.54 அங்குலங்கள்
- 4-கம்பி, 8 அங்குல ஈயம்
- ஒரு புரட்சிக்கு 200 படிகள், 1.8 டிகிரி
- இயக்க வெப்பநிலை: -10 முதல் 40 ° C.
- யூனிபோலார் ஹோல்டிங் முறுக்கு: 22.2 அவுன்ஸ்-இன்
பல்வேறு ஸ்டெப்பர் மோட்டார் தொடர்பான திட்டங்களையும் இங்கே சரிபார்க்கவும், இது பல்வேறு மைக்ரோகண்ட்ரோலர்களுடன் அடிப்படை இடைமுகத்தை உருவாக்குவது மட்டுமல்லாமல், ஸ்டெப்பர் மோட்டாரை உள்ளடக்கிய ரோபாட்டிக்ஸ் திட்டங்களையும் கொண்டுள்ளது.
A4988 ஸ்டெப்பர் டிரைவர் தொகுதி
ஒரு ஸ்டெப்பர் இயக்கி தொகுதி ஒரு ஸ்டெப்பர் மோட்டரின் செயல்பாட்டைக் கட்டுப்படுத்துகிறது. ஸ்டெப்பர் டிரைவர்கள் பல்வேறு கட்டங்கள் மூலம் ஸ்டெப்பர் மோட்டருக்கு மின்னோட்டத்தை அனுப்புகிறார்கள்.
A4988 Nema 17 ஸ்டெப்பர் இயக்கி இருமுனை ஸ்டெப்பர் மோட்டார்கள் கட்டுப்படுத்த பயன்படுத்தப்படுகிறது என்று ஒரு microstepping இயக்கி தொகுதி உள்ளது. இந்த இயக்கி தொகுதி ஒரு உள்ளமைக்கப்பட்ட மொழிபெயர்ப்பாளரைக் கொண்டுள்ளது, அதாவது எங்கள் கட்டுப்படுத்தியிலிருந்து மிகக் குறைந்த ஊசிகளைப் பயன்படுத்தி ஸ்டெப்பர் மோட்டாரைக் கட்டுப்படுத்தலாம்.

இந்த நேமா 17 மோட்டார் இயக்கி தொகுதியைப் பயன்படுத்தி, இரண்டு ஊசிகளை மட்டுமே பயன்படுத்துவதன் மூலம் ஸ்டெப்பர் மோட்டாரைக் கட்டுப்படுத்தலாம், அதாவது STEP மற்றும் DIRECTION. படிகளை கட்டுப்படுத்த STEP முள் பயன்படுத்தப்படுகிறது, அதே நேரத்தில் மோட்டரின் திசையை கட்டுப்படுத்த DIRECTION முள் பயன்படுத்தப்படுகிறது. A4988 இயக்கி தொகுதி ஐந்து வெவ்வேறு படி தீர்மானங்களை வழங்குகிறது: முழு படி, ஹாஃப்ட்-படி, கால்-படி, எட்டு-படி மற்றும் பதினாறாவது படி . தெளிவுத்திறன் தேர்வுக்குழு ஊசிகளை ((MS1, MS2, மற்றும் MS3) பயன்படுத்தி வெவ்வேறு படி தீர்மானங்களை நீங்கள் தேர்ந்தெடுக்கலாம். இந்த ஊசிகளுக்கான உண்மை அட்டவணை கீழே கொடுக்கப்பட்டுள்ளது:
| எம்.எஸ் 1 | எம்.எஸ் 2 | எம்.எஸ் 3 | மைக்ரோஸ்டெப் தீர்மானம் |
| குறைந்த | குறைந்த | குறைந்த | முழு படி |
| உயர் | குறைந்த | குறைந்த | ½ படி (அரை படி) |
| குறைந்த | உயர் | குறைந்த | ¼ படி (காலாண்டு படி) |
| உயர் | உயர் | குறைந்த | 1/8 படி (எட்டாவது படி) |
| உயர் | உயர் | உயர் | 1/16 படி (பதினாறாவது படி) |
A4988 இன் விவரக்குறிப்புகள்
அதிகபட்சம். இயக்க மின்னழுத்தம்: 35 வி
குறைந்தபட்சம். இயக்க மின்னழுத்தம்: 8 வி
அதிகபட்சம். ஒரு கட்டத்திற்கு தற்போதையது: 2 ஏ
மைக்ரோஸ்டெப் தீர்மானம்: முழு படி, ½ படி, படி, 1/8 மற்றும் 1/16 படி
தலைகீழ் மின்னழுத்த பாதுகாப்பு: இல்லை
பரிமாணங்கள்: 15.5 × 20.5 மிமீ (0.6 × × 0.8)
சுற்று வரைபடம்

Arduino உடன் நேமா 17 ஸ்டெப்பர் மோட்டாரைக் கட்டுப்படுத்தும் சுற்று வரைபடம் மேலே உள்ள படத்தில் கொடுக்கப்பட்டுள்ளது. A4988 தொகுதிக்கு ஒரு உள்ளமைக்கப்பட்ட மொழிபெயர்ப்பாளர் இருப்பதால், நாம் படி மற்றும் திசை ஊசிகளை Arduino உடன் மட்டுமே இணைக்க வேண்டும். திசைகளைக் கட்டுப்படுத்த திசை முள் பயன்படுத்தப்படும்போது படிகளைக் கட்டுப்படுத்த ஸ்டெப் முள் பயன்படுத்தப்படுகிறது. ஸ்டெப்பர் மோட்டார் 12 வி சக்தி மூலத்தைப் பயன்படுத்தி இயக்கப்படுகிறது, மேலும் A4988 தொகுதி Arduino வழியாக இயக்கப்படுகிறது. மோட்டரின் திசையைக் கட்டுப்படுத்த பொட்டென்டோமீட்டர் பயன்படுத்தப்படுகிறது.
நீங்கள் பொட்டென்டோமீட்டரை கடிகார திசையில் திருப்பினால், ஸ்டெப்பர் கடிகார திசையில் சுழலும், மேலும் நீங்கள் பொட்டென்டோமீட்டரை எதிரெதிர் திசையில் திருப்பினால், அது எதிரெதிர் திசையில் சுழலும். மின்னழுத்த கூர்முனைகளிலிருந்து பலகையைப் பாதுகாக்க 47 µf மின்தேக்கி பயன்படுத்தப்படுகிறது. MS1, MS2 மற்றும் MS3 ஊசிகளும் துண்டிக்கப்பட்டுள்ளன, அதாவது இயக்கி முழு-படி பயன்முறையில் இயங்கும்.

Arduino Nema 17 A4988 க்கான முழுமையான இணைப்புகள் கீழே உள்ள அட்டவணையில் கொடுக்கப்பட்டுள்ளன.
|
எஸ்.என்.ஓ. |
A4988 பின் |
இணைப்பு |
|
1 |
VMOT |
+ ve பேட்டரி |
|
2 |
ஜி.என்.டி. |
-ve பேட்டரி |
|
3 |
வி.டி.டி. |
அர்டுயினோவின் 5 வி |
|
4 |
ஜி.என்.டி. |
Arduino இன் GND |
|
5 |
எஸ்.டி.பி. |
Arduino இன் முள் 3 |
|
6 |
டி.ஐ.ஆர் |
Arduino இன் முள் 2 |
|
7 |
1A, 1B, 2A, 2B |
படிநிலை மின்நோடி |
குறியீடு விளக்கம்
வேலை செய்யும் வீடியோ கட்டுப்பாட்டுடன் முழுமையான குறியீடு நெடுமா 17 ஆர்டுயினோவுடன் இந்த டுடோரியலின் முடிவில் கொடுக்கப்பட்டுள்ளது, திட்டத்தின் செயல்பாட்டைப் புரிந்துகொள்வதற்கான முழுமையான நிரலை இங்கே விளக்குகிறோம்.
முதலில், உங்கள் Arduino IDE இல் ஸ்டெப்பர் மோட்டார் நூலகத்தைச் சேர்க்கவும். நீங்கள் ஸ்டெப்பர் மோட்டார் நூலகத்தை இங்கிருந்து பதிவிறக்கம் செய்யலாம்.
அதன் பிறகு NEMA 17 க்கான படிகளின் எண்ணிக்கையை வரையறுக்கவும். நாம் கணக்கிட்டபடி, இல்லை. NEMA 17 க்கான ஒரு புரட்சிக்கான படிகள் 200 ஆகும்.
#சேர்க்கிறது
அதன்பிறகு, இயக்கி தொகுதி இணைக்கப்பட்டுள்ள ஊசிகளைக் குறிப்பிடவும் மற்றும் மோட்டார் இடைமுக வகையை Type1 என வரையறுக்கவும், ஏனெனில் இயக்கி தொகுதி வழியாக மோட்டார் இணைக்கப்பட்டுள்ளது.
ஸ்டெப்பர் ஸ்டெப்பர் (STEPS, 2, 3); # மோட்டார் இன்டர்ஃபேஸ் டைப் 1 ஐ வரையறுக்கவும்
அடுத்து ஸ்டெப்பர்.செட்ஸ்பீட் செயல்பாட்டைப் பயன்படுத்தி ஸ்டெப்பர் மோட்டருக்கான வேகத்தை அமைக்கவும். NEMA 17 க்கான அதிகபட்ச மோட்டார் வேகம் 4688 RPM ஆகும், ஆனால் 1000 RPM முறுக்குவிசையை விட வேகமாக இயங்கினால் விரைவாக விழும்.
வெற்றிட அமைப்பு () { stepper.setSpeed (1000);
இப்போது உள்ள முக்கிய லூப், நாம் A0 முள் இருந்து potentiometer மதிப்பு படிக்கும். இந்த வளையத்தில், இரண்டு செயல்பாடுகள் உள்ளன, ஒன்று போட்வால் , மற்றொன்று பவல் . தற்போதைய மதிப்பு, அதாவது, பொட்வால் முந்தைய மதிப்பை விட அதிகமாக இருந்தால், அதாவது பாவல் அதை விட பத்து படிகள் கடிகார திசையில் நகரும் மற்றும் தற்போதைய மதிப்பு முந்தைய மதிப்பை விட குறைவாக இருந்தால் அது எதிர்-கடிகார திசையில் பத்து படிகள் நகரும்.
potVal = வரைபடம் (அனலாக் ரீட் (A0), 0,1024,0,500); if (potVal> Pval) stepper.step (10); if (பொட்வால்
இப்போது உங்கள் மடிக்கணினியுடன் Arduino ஐ இணைத்து, Arduino IDE ஐப் பயன்படுத்தி குறியீட்டை உங்கள் Arduino UNO போர்டில் பதிவேற்றவும், போர்டு மற்றும் போர்ட் எண் ஆகியவற்றைத் தேர்ந்தெடுத்து பதிவேற்ற பொத்தானைக் கிளிக் செய்க.
இப்போது நீங்கள் பொட்டென்டோமீட்டரைப் பயன்படுத்தி நேமா 17 ஸ்டெப்பர் மோட்டரின் திசையைக் கட்டுப்படுத்தலாம். திட்டத்தின் முழுமையான பணி கீழே உள்ள வீடியோவில் காட்டப்பட்டுள்ளது. இந்த திட்டம் குறித்து உங்களுக்கு ஏதேனும் சந்தேகம் இருந்தால், அவற்றை கீழே உள்ள கருத்துப் பிரிவில் இடுங்கள்.
