- கூறுகள் தேவை
- ஸ்டெப்பர் மோட்டரின் முள் விளக்கம்
- ULN2003 தொகுதியைப் பயன்படுத்தி ஸ்டெப்பர் மோட்டார் கட்டுப்பாட்டுக்கான சுற்று வரைபடம்
- எல் 293 டி தொகுதியைப் பயன்படுத்தி ஸ்டெப்பர் மோட்டார் கட்டுப்பாட்டுக்கான சுற்று வரைபடம்:
- AVR ATmega16 உடன் ஸ்டெப்பர் மோட்டாரைக் கட்டுப்படுத்துதல்
ஸ்டெப்பர் மோட்டார்கள் டி.சி பிரஷ்லெஸ் மோட்டார்கள், அவை 0 0 முதல் 360 0 வரை படிகளில் சுழலும். ஸ்டெப்பர் மோட்டார் எலக்ட்ரானிக் சிக்னல்களைப் பயன்படுத்தி மோட்டாரை படிகளில் சுழற்றுகிறது, மேலும் ஒவ்வொரு சிக்னலும் தண்டு நிலையான அதிகரிப்பில் (ஒரு படி) சுழலும். சில வரிசை சமிக்ஞைகளைப் பயன்படுத்துவதன் மூலம் சுழற்சி தேவதை கட்டுப்படுத்தப்படுகிறது. சர்வோ மோட்டரைப் போலன்றி, ஸ்டெப்பர் மோட்டார்கள் பி.டபிள்யூ.எம் ஊசிகளைக் காட்டிலும் மைக்ரோகண்ட்ரோலரின் ஜி.பி.ஐ.ஓ ஊசிகளைப் பயன்படுத்துவதன் மூலம் இயக்க முடியும் மற்றும் (+360 0) மற்றும் (-360 0). சிக்னல்களின் வரிசை ஸ்டெப்பர் மோட்டரின் கடிகார திசையில் மற்றும் எதிர் கடிகார திசையை தீர்மானிக்கிறது. மோட்டரின் வேகத்தைக் கட்டுப்படுத்த, பயன்படுத்தப்படும் கட்டுப்பாட்டு சமிக்ஞைகளின் வீதத்தை மாற்ற வேண்டும். ஸ்டெப்பர் மோட்டார்கள் படிகளில் சுழல்கின்றன. முழு படி, அரை படி மற்றும் மைக்ரோஸ்டெப் போன்ற ஸ்டெப்பர் மோட்டாரை இயக்க பல முறைகள் உள்ளன. ஸ்டெப்பர் மோட்டரின் அடிப்படைகள், கோட்பாடு மற்றும் செயல்பாட்டுக் கொள்கை பற்றி மேலும் அறிய, இணைப்பைப் பின்தொடரவும்.
நாங்கள் முன்பு பல மைக்ரோகண்ட்ரோலர்களுடன் ஸ்டெப்பர் மோட்டாரை இணைத்தோம்:
- ARM7-LPC2148 உடன் இடைமுக ஸ்டெப்பர் மோட்டார்
- Arduino Uno உடன் இடைமுக ஸ்டெப்பர் மோட்டார்
- MSP430G2 உடன் இடைமுக ஸ்டெப்பர் மோட்டார்
- STM32F103C8 உடன் இடைமுக ஸ்டெப்பர் மோட்டார்
- பி.ஐ.சி மைக்ரோகண்ட்ரோலருடன் ஸ்டெப்பர் மோட்டார் இடைமுகப்படுத்துதல்
- 8051 மைக்ரோகண்ட்ரோலருடன் இடைமுக ஸ்டெப்பர் மோட்டார்
- ராஸ்பெர்ரி பை உடன் ஸ்டெப்பர் மோட்டார் இடைமுகம்
இந்த டுடோரியலில் 28BYJ-48 ஸ்டெப்பர் மோட்டாரை Atmega16 AVR மைக்ரோகண்ட்ரோலருடன் Atmel Studio 7.0 ஐப் பயன்படுத்தி இடைமுகப்படுத்துவோம். ஸ்டெப்பர் மோட்டார் 5 வி இல் வேலை செய்ய மதிப்பிடப்பட்டுள்ளது. நாங்கள் ஸ்டெப்பர் மோட்டாரை மோட்டார் டிரைவர்களுடன் அதாவது யுஎல்என் 2003 மற்றும் எல் 293 ஆகியவற்றுடன் இணைப்போம். இரண்டும் 5 வி சப்ளை மூலம் இயக்கப்படும். இடைமுகத்தை எளிதாக்குவதற்காக, இரண்டு மோட்டார் டிரைவர்களின் ப்ரீபில்ட் தொகுதியைப் பயன்படுத்துகிறோம். நீங்கள் ULN2003 மற்றும் L293D முழுமையான ஐ.சி.களையும் பயன்படுத்தலாம். கம்பிகள் மற்றும் ஜம்பர்களின் எண்ணிக்கை அதிகமாக இருக்கலாம், எனவே எல்லா இணைப்புகளையும் இணைக்கும்போது கவனமாக இருங்கள்.
கூறுகள் தேவை
- ஸ்டெப்பர் மோட்டார் (28BYJ-48)
- ULN2003 தொகுதி / L293D மோட்டார் இயக்கி
- அட்மேகா 16 மைக்ரோகண்ட்ரோலர் ஐ.சி.
- 16 மெகா ஹெர்ட்ஸ் கிரிஸ்டல் ஆஸிலேட்டர்
- இரண்டு 100nF மின்தேக்கிகள்
- இரண்டு 22pF மின்தேக்கிகள்
- புஷ் பொத்தான்
- ஜம்பர் கம்பிகள்
- ப்ரெட்போர்டு
- USBASP v2.0
- தலைமையில் (எந்த நிறமும்)
ஸ்டெப்பர் மோட்டரின் முள் விளக்கம்

ULN2003 தொகுதியைப் பயன்படுத்தி ஸ்டெப்பர் மோட்டார் கட்டுப்பாட்டுக்கான சுற்று வரைபடம்
ULN2003 ஐப் பயன்படுத்தும் போது கீழேயுள்ள வரைபடத்தில் காட்டப்பட்டுள்ளபடி அனைத்து கூறுகளையும் இணைக்கவும். இதேபோல் அடுத்த கட்டத்தில் L293D ஐப் பயன்படுத்தி அதை இடைமுகப்படுத்துவோம். இரண்டு மோட்டார் டிரைவர்களுக்கும் ஸ்டெப்பர் மோட்டாரை இடைமுகப்படுத்த Atmega16 இன் PORTA ஐப் பயன்படுத்துகிறோம். ஸ்டெப்பர் மோட்டரின் 5 வி முள் இணைக்க வேண்டிய அவசியமில்லை. ஸ்டெப்பர் மோட்டாரை நகர்த்த சுருள் ஊசிகளை மட்டுமே தேவை. படிகளை அடைவதற்கு சுருள்களின் ஆற்றல் இருக்க வேண்டும் என்பதால் ஸ்டெப்பர் மோட்டாரை ஓட்ட முள் வரிசை மிகவும் முக்கியமானது. இந்த திட்டத்தில் ULN2003 இன் நான்கு உள்ளீடுகள் மற்றும் ULN2003 இன் நான்கு வெளியீடுகள் பயன்படுத்தப்படுகின்றன. உள்ளீடுகள் PORTA ஊசிகளுடன் இணைக்கப்படும் மற்றும் வெளியீடுகள் ஸ்டெப்பர் மோட்டார் சிக்னல் ஊசிகளுடன் இணைக்கப்படும். மேலும், தேவைப்படும் போதெல்லாம் Atmega16 ஐ மீட்டமைக்க மீட்டமை முள் ஒரு புஷ் பொத்தானை இணைக்கவும். சரியான படிக ஆஸிலேட்டர் சுற்றுடன் Atmega16 ஐ இணைக்கவும். அனைத்து கணினியும் 5 வி சப்ளை மூலம் இயக்கப்படும்.

ULN2003 மோட்டார் டிரைவர் தொகுதியின் உண்மையான படம் கீழே:

ஸ்டெப்பர் மோட்டாரைச் சுழற்ற ULN2003 மற்றும் L293D உடன் Atmega16 முள் இணைப்புகளை கீழே கொடுத்துள்ளோம். எல் 293 டி தொகுதிடன் இடைமுக ஸ்டெப்பர் மோட்டார் பின்னர் பிரிவில் விளக்கப்பட்டுள்ளது, ஸ்டெப்பர் மோட்டார் கட்டுப்பாட்டுக்கு யுஎல்என் 2003 அல்லது எல் 293 டி ஒரே ஒரு தொகுதி மட்டுமே தேவை என்பதை நினைவில் கொள்ளுங்கள்.
INPUT க்கான முள் இணைப்புகள் பின்வருமாறு:
|
ஆட்மேகா 16 |
ULN2003 |
எல் 293 டி |
|
அ 0 |
IN1 (PIN1) |
IN1 (PIN2) |
|
எ 1 |
IN2 (PIN2) |
IN2 (PIN7) |
|
அ 2 |
IN3 (PIN3) |
IN3 (PIN10) |
|
அ 3 |
IN4 (PIN4) |
IN4 (PIN15) |
OUTPUT க்கான முள் இணைப்புகள் பின்வருமாறு:
|
படிநிலை மின்நோடி |
ULN2003 |
எல் 293 டி |
|
ஆரஞ்சு |
OUT1 (PIN16) |
OUT1 (PIN3) |
|
மஞ்சள் |
OUT2 (PIN15) |
OUT2 (PIN6) |
|
இளஞ்சிவப்பு |
OUT3 (PIN14) |
OUT3 (PIN11) |
|
நீலம் |
OUT4 (PIN13) |
OUT4 (PIN14) |

எல் 293 டி தொகுதியைப் பயன்படுத்தி ஸ்டெப்பர் மோட்டார் கட்டுப்பாட்டுக்கான சுற்று வரைபடம்:



AVR ATmega16 உடன் ஸ்டெப்பர் மோட்டாரைக் கட்டுப்படுத்துதல்
சர்வோ மோட்டரைப் போலல்லாமல் ஏற்கனவே கூறியது போல, ஸ்டெப்பர் மோட்டர்களுக்கு வெளிப்புற இயக்கிகள் தேவை எ.கா. எ.கா. ULN2003 அல்லது L293D மோட்டார் இயக்கி. எனவே மேலே உள்ள சர்க்யூட்டை இணைத்து , இறுதியில் கொடுக்கப்பட்ட main.c நிரலைப் பதிவேற்றவும்.
ஸ்கெட்ச் ஸ்டெப்பர் மோட்டார் இருபுறமும் சுழலும் என்பதைக் காட்டுகிறது, அதாவது கடிகார திசையில் மற்றும் எதிர் கடிகார திசையில். நீங்கள் ஒரு திசையில் ஸ்டெப்பரை சுழற்ற விரும்பினால், ஸ்கெட்சில் மற்றொரு திசையின் குறியீடு வரிகளை கருத்து தெரிவிக்கவும்.
ஸ்டெப்பர் மோட்டாரைக் கட்டுப்படுத்துவதற்கான முழுமையான ஏ.வி.ஆர் குறியீடு கீழே கொடுக்கப்பட்டுள்ளது. குறியீடு எளிமையானது மற்றும் எளிதில் புரிந்து கொள்ள முடியும். இரண்டு குறியீடுகள் கீழே கொடுக்கப்பட்டுள்ளன, ஒன்று யுஎல்என் 2003 உடன் ஸ்டெப்பர் மோட்டாரைச் சுழற்றுவதற்கும், இரண்டாவது எல் 293 டி தொகுதிடன்.
உங்கள் USBASP v2.0 ஐ இணைத்து, USBASP மற்றும் Atmel Studio 7.0 ஐப் பயன்படுத்தி Atmega16 AVR மைக்ரோகண்ட்ரோலரை நிரல் செய்ய இந்த இணைப்பில் உள்ள வழிமுறைகளைப் பின்பற்றவும். வெளிப்புற கருவித்தொகுப்பைப் பயன்படுத்தி ஓவியத்தை உருவாக்கி பதிவேற்றவும்.
ஆர்ப்பாட்ட வீடியோவுடன் முழுமையான குறியீடு கீழே கொடுக்கப்பட்டுள்ளது.
