இப்போதெல்லாம், பாரம்பரிய டிசி மோட்டாருடன் ஒப்பிடும்போது, பிரஷ்லெஸ் டிசி (பிஎல்டிசி)யைக் கட்டுப்படுத்துவதில் ஆர்வலர்கள் மிகவும் ஆர்வமாக உள்ளனர்
, மோட்டரின் செயல்திறன் மேம்பட்டுள்ளது, ஆற்றல் திறன் கூட மேம்பட்டுள்ளது, ஆனால் அதைப் பயன்படுத்துவது மிகவும் கடினம். பல ஆஃப்-தி- ஷெல்ஃப் தயாரிப்புகள் உள்ளன.
இந்த நோக்கத்திற்காக
எடுத்துக்காட்டாக, RC விமானங்களுக்கு நன்றாக வேலை செய்யும் சிறிய BLDCs கட்டுப்படுத்திகள் நிறைய உள்ளன.
BLDC இன் கட்டுப்பாட்டை இன்னும் ஆழமாகப் பார்க்க விரும்புவோருக்கு, தொழில்துறை பயனர்களுக்கான பல்வேறு மைக்ரோ-கண்ட்ரோலர்கள் மற்றும் பிற மின்னணு வன்பொருள்கள் உள்ளன, அவை பொதுவாக மிகச் சிறந்த ஆவணங்களைக் கொண்டுள்ளன.
BLDC கட்டுப்பாட்டிற்கு Arduino மைக்ரோ-கண்ட்ரோலரை எவ்வாறு பயன்படுத்துவது என்பது பற்றிய விரிவான விளக்கம் எதுவும் இதுவரை நான் கண்டுபிடிக்கவில்லை.
மேலும், நீங்கள் ரீஜெனரேட்டிவ் பிரேக்கிங் செய்வதில் ஆர்வமாக இருந்தால் அல்லது மின் உற்பத்திக்கு BLDC ஐப் பயன்படுத்தினால், சிறிய மோட்டார்கள் பயன்படுத்துவதற்கு ஏற்ற பல தயாரிப்புகளை நான் கண்டுபிடிக்கவில்லை, அல்லது 3-ஃபேஸ் ஜெனரேட்டரை எவ்வாறு கட்டுப்படுத்துவது என்பது பற்றி நான் கண்டுபிடிக்கவில்லை.
இந்த அமைப்பு முதலில் நிகழ்நேரக் கணக்கீடு பற்றிய கதையில் இருந்தது
, படிப்பு முடிந்த பிறகும் அதைத் தொடர்கிறேன்.
ஃப்ளைவீல் ஆற்றல் சேமிப்பு மற்றும் மீளுருவாக்கம் பிரேக்கிங் கொண்ட ஹைப்ரிட் காரின் விகிதாசார மாதிரியைக் காண்பிப்பதே திட்டத்தின் யோசனை.
திட்டத்தில் பயன்படுத்தப்படும் மோட்டார், சேதமடைந்த கணினி ஹார்ட் டிரைவிலிருந்து சுத்தம் செய்யப்பட்ட சிறிய BLDC ஆகும்.
இந்த கையேடு Arduino மைக்ரோ-கண்ட்ரோலரை எவ்வாறு பயன்படுத்துவது என்பதை விவரிக்கிறது மற்றும்
ஓட்டுநர் மற்றும் மீளுருவாக்கம் செய்யும் பிரேக்கிங் முறைகளில் நிலை உணரிகளை பாதிக்கிறது.
இந்த திட்டத்தை முடிக்க oscillisoft ஐப் பார்வையிடுவது மிகவும் உதவியாக இருக்கும் என்பதை நினைவில் கொள்ளவும்.
உங்களால் ஸ்கோப்பை அணுக முடியாவிட்டால், ஸ்கோப் இல்லாமல் அதை எப்படி செய்வது என்பது குறித்த சில பரிந்துரைகளைச் சேர்த்துள்ளேன் (படி 5).
இந்த திட்டம் எந்த உண்மையான மோட்டார் கன்ட்ரோலரிலும் சேர்க்கக் கூடாது என்று ஒன்று, தற்போதைய பாதுகாப்பு போன்ற எந்த பாதுகாப்பு செயல்பாடும் ஆகும்.
உண்மையில், மிக மோசமான விஷயம் என்னவென்றால், நீங்கள் HD மோட்டாரை எரிக்கிறீர்கள்.
இருப்பினும், தற்போதைய வன்பொருளுடன் தற்போதைய பாதுகாப்பை செயல்படுத்துவது கடினம் அல்ல, ஒருவேளை நான் அதை ஒரு கட்டத்தில் செய்வேன்.
நீங்கள் ஒரு பெரிய மோட்டாரைக் கட்டுப்படுத்த முயற்சிக்கிறீர்கள் என்றால், உங்கள் மோட்டார் மற்றும் உங்கள் சொந்த பாதுகாப்பைப் பாதுகாக்க தற்போதைய பாதுகாப்பைச் சேர்க்கவும்.
சில \'உண்மையான\' வேலைகளைச் செய்யக்கூடிய பெரிய மோட்டாருடன் இந்த கன்ட்ரோலரைப் பயன்படுத்த முயற்சிக்க விரும்புகிறேன், ஆனால் என்னிடம் இன்னும் சரியானது இல்லை.
eBay ஒரு 86 W காரை சுமார் $40க்கு விற்றதை நான் கவனித்தேன்.
நல்ல வேட்பாளர் போல் தெரிகிறது.
\'GoBrushless\' என்றழைக்கப்படும் RC இணையதளமும் உள்ளது, அது தங்களுடைய சொந்த BLDCயை அசெம்பிள் செய்யும் கருவிகளை விற்கிறது.
இவை மிகவும் விலை உயர்ந்தவை அல்ல, மேலும் ஒன்றை உருவாக்க அனுபவத்திற்கு மதிப்புள்ளது.
இந்த இணையதளத்தில் மோட்டருக்கான ஹால் சென்சார் இல்லை என்பதை நினைவில் கொள்ளவும். ஐயோ!
இந்த கட்டமைப்பை எழுதுவது ஒரு பெரிய வேலை.
இது உங்களுக்கு பயனுள்ளதாக இருக்கும் என்று நம்புகிறேன், தயவுசெய்து உங்கள் கருத்துகளையும் பரிந்துரைகளையும் தெரிவிக்கவும்.
டிஜிட்டல் மல்டிமீட்டர் (டிஎம்எம்)-
உங்கள் டிஎம்எம் அதிர்வெண் மீட்டர் அலைக்காட்டி இருந்தால் (
குறைந்தது 2 சேனல்களை வைத்திருப்பது நல்லது)
T8 Torx இயக்கி (
ஹார்ட் டிரைவைத் திறக்க அவற்றில் ஒன்று உங்களுக்குத் தேவைப்படும்).
ஒரு நல்ல வன்பொருள் கடை உள்ளது.
மெஷின் ஒர்க்ஷாப் மற்றும் ரேபிட் ப்ரோடோடைப் (
இவை மிகவும் உதவியாக இருக்கும் ஆனால் இந்த திட்டத்தை அவை இல்லாமல் செய்ய முடியும் என்று நினைக்கிறேன்).
கம்ப்யூட்டர் ஹார்ட் டிஸ்கிலிருந்து மெட்டீரியல் பிஎல்டிசி மோட்டார் காந்த வளையம் (
மோட்டார் பாதி)
மற்றொரு ஹார்ட் டிரைவில் இருந்து பல (3-6)
ஹார்ட் டிஸ்கில் சில்வர் டிஸ்கில் இரண்டாவது சிறிய மோட்டார் உள்ளது (டிசி பிரஷ்டு சரி)
ரப்பர் பேண்ட் அல்லது (முன்னுரிமை)
பிரஷ்லெஸ் டிசி மோட்டார் ஒரு கைப்பிடியுடன் மற்றொரு மோட்டார் எலக்ட்ரானிக் ப்ரெட் ப்ளேட் டியூ ஆர்டுயினோ 4 சிக்ஸ் ரெமில் 06 மாதம் 2000 வரை ஓம் ரெசிஸ்டர் லீனியர் அல்லது சுழலும் பொட்டீனியோமீட்டர்100 கே ஓம்எஸ்டி மைக்ரோ சர்க்யூட் எல்6234 த்ரீ ஃபேஸ் மோட்டார் டிரைவர் ஐசி இரண்டு 100 யூஎஃப் மின்தேக்கிகள் ஒன்று 10 என்எஃப் மின்தேக்கி ஒன்று 220 என்எஃப் மின்தேக்கி ஒன்று 1 யூஎஃப் மின்தேக்கி ஒன்று 100 யூஎஃப் மின்தேக்கி ஒன்று 100 யூஎஃப் மின்தேக்கி எஸ்எஸ் இரு ஹோபோல் மூன்று பெறுகிறது.
ஹால்-5 ஆம்ப் ஃபியூஸ் 1 ஃப்யூஸ் ஹோல்டர் 3
குறிப்பு: இந்த கையேட்டில் நான் காட்டிய பவர் எலக்ட்ரானிக்ஸ் மற்றும் ஹால் சென்சார் சர்க்யூட்டுகளுக்குப் பதிலாக மைக் ஆன்டன் ஒரு தயாரிப்பை வடிவமைத்து விற்றது (
இது பேக் பொட்டல் இண்டக்ஷன் பயன்படுத்தி கட்டுப்படுத்தப்படுகிறது).
விவரக்குறிப்புகள் மற்றும் கொள்முதல் தகவலை இந்த இரண்டு இணைப்புகளில் காணலாம்: நீங்கள் இந்தத் திட்டத்தைச் செய்யப் போகிறீர்கள் என்றால், BLDC எவ்வாறு செயல்படுகிறது மற்றும் கட்டுப்படுத்துகிறது என்பதை முழுமையாகப் புரிந்துகொள்ள நேரத்தை எடுத்துக்கொள்ளுமாறு பரிந்துரைக்கிறேன்.
ஆன்லைனில் ஏராளமான குறிப்புகள் உள்ளன (
சில பரிந்துரைகளுக்கு கீழே பார்க்கவும்).
இருப்பினும், நீங்கள் புரிந்துகொள்ள உதவும் சில விளக்கப்படங்களையும் அட்டவணைகளையும் எனது திட்டத்தில் சேர்த்துள்ளேன்.
இந்தத் திட்டத்தைப் புரிந்துகொள்வதற்கு மிகவும் முக்கியமானவை என்று நான் கருதும் கருத்துகளின் பட்டியல் இங்கே: MOSFET டிரான்சிஸ்டர்கள் 3-கட்ட அரை-பாலம் 6-
3-படி வாக்கியத்தின்
துடிப்பு அகலம் பண்பேற்றம் கட்ட மோட்டார் (PWM) ஹால்-
மைக்ரோசிப் AVR443: சென்சார்கள்-பொது குறிப்பு DC மோட்டார் அடிப்படைக் குறிகாட்டிகள் DC மோட்டார் டிரஷ் டிரிஜிட்டல் சென்சார்களின்
மூன்று அடிப்படைக் கொள்கைகள்
ஃப்ளையிங் ஸ்டார் ஹால் சென்சாரின் atmelbrusless DC மோட்டார் கட்டுப்பாடு கட்ட BLDC மோட்டார் கட்டுப்பாட்டின் அடிப்படையில், ஹார்ட் டிரைவ் மோட்டாரை சுத்தம் செய்யும் ஒரு நல்ல வீடியோ, ஆனால் ஆசிரியர் மோட்டாரை ஸ்டெப்பிங் மோட்டாராகவும், ஸ்டெப்பிங் மோட்டாராகவும் இயக்குவது போல் தெரிகிறது. தரவுத் தாள்கள், பயன்பாட்டுக் குறிப்புகள் மற்றும் கொள்முதல் தகவல் உட்பட, l6234 மோட்டார் டிரைவ் IC இல் BLDCக்கான மிகவும் குறிப்பிட்ட குறிப்பு வலைப்பக்கம்.
கலப்பின மின்சார வாகன பயன்பாடுகளுக்கு PM பிரஷ் இல்லாத மோட்டார் டிரைவிற்கான இலவச மாதிரி.
மீளுருவாக்கம் செய்யும் பிரேக்கிங் கட்ட மாற்றத்தின் வரிசையை விவரிக்கும் ஒரே காகிதம் இதுதான்.
இந்த தாள், மின்சார வாகனங்களில் மீளுருவாக்கம் செய்யும் பிரேக்கிங் பயனுள்ளதாக இருக்கும், நான் அதிலிருந்து சில எண்களை கடன் வாங்கினேன், ஆனால் மீளுருவாக்கம் எவ்வாறு செயல்படுகிறது என்பதை இது தவறாக விவரிக்கிறது என்று நினைக்கிறேன்.
மறுசுழற்சி செய்யப்பட்ட டிஸ்க் டிரைவ் மோட்டாரைக் கொண்டு இந்தத் திட்டத்தைச் செய்தேன், ஏனெனில் அதைக் கடந்து செல்வது எளிதாக இருந்தது மற்றும் BLDC ஆல் கட்டுப்படுத்தப்படும் கம்பியைக் கற்றுக்கொள்ள சிறிய குறைந்த மின்னழுத்த மோட்டாரைப் பயன்படுத்த விரும்புகிறேன், மேலும் எந்தப் பாதுகாப்புச் சிக்கலையும் ஏற்படுத்தாது.
கூடுதலாக, ஹால் சென்சாரின் காந்த கட்டமைப்பு
இந்த மோட்டார்களில் இரண்டாவதாக இருந்து காந்த வளையத்தை (ரோட்டார்) பயன்படுத்துவதன் மூலம் மிகவும் எளிமையாகிறது (படி 4 ஐப் பார்க்கவும்).
ஹால் சென்சார் (படிகள் 5-7) நிறுவுதல் மற்றும் அளவீடு செய்வதில் உள்ள அனைத்து தொந்தரவுகளுக்கும் நீங்கள் செல்ல விரும்பவில்லை என்றால்,
குறைந்தபட்சம் சில சிடி/டிவிடி டிரைவ் மோட்டார்கள் ஹால் சென்சார் கட்டமைக்கப்பட்டுள்ளன என்பது எனக்குத் தெரியும்.
மோட்டாருக்கு சில டர்னிங் மந்தநிலையை வழங்குவதற்கும், அவர்களுக்கு சிறிது சுமை கொடுப்பதற்கும், நான் மோட்டாரில் 5 ஹார்ட் டிரைவ்களை வைத்து, சிறிது வலுவான பசையுடன் மெதுவாக ஒன்றாக ஒட்டிக்கொண்டு மோட்டாரில் ஒட்டினேன் (
இது எனது அசல் திட்டத்தில் ஃப்ளைவீலை உருவாக்கியது).
நீங்கள் ஹார்ட் டிரைவிலிருந்து மோட்டாரை அகற்றப் போகிறீர்கள் என்றால், ஹவுசிங்கை அவிழ்க்க உங்களுக்கு T8 டார்க்ஸ் டிரைவ் தேவை (
வழக்கமாக சென்ட்ரான் லேபிளில் குச்சியின் பின்னால் இரண்டு திருகுகள் மறைந்திருக்கும்)
மற்றும் மோட்டாரை வைத்திருக்கும் உள் திருகுகள்.
நீங்கள் ஹெட் ரீடரையும் அகற்ற வேண்டும் (
ஒலி வட்ட நிர்வாகி)
இந்த வழியில் மோட்டாரை அடைய மெமரி டிஸ்க்கை வெளியே எடுக்கலாம்.
கூடுதலாக, அந்த மோட்டரிலிருந்து ரோட்டரை அகற்ற உங்களுக்கு இரண்டாவது அதே ஹார்ட் டிரைவ் மோட்டார் தேவைப்படும் (
உள்ளே ஒரு காந்தம் உள்ளது).
மோட்டாரைத் துண்டிக்க, நான் ரோட்டரை (மேல்)
மோட்டாரின் வைஸைப் பிடித்து, ஸ்டேட்டரில் (கீழே) அலசினேன்,
இரண்டு ஸ்க்ரூடிரைவர்களும் 180 டிகிரி இடைவெளியில் உள்ளன.
உருமாற்றம் இல்லாமல் போதுமான இறுக்கமான ஜோடியில் மோட்டாரை வைத்திருப்பது எளிதானது அல்ல.
ஒரு மர வி-பிளாக்கை நீங்கள் உருவாக்க விரும்பலாம் .
இந்த நோக்கத்திற்காக பயன்படுத்தப்படும்
நான் லேத் மீது காந்த வளையத்தில் ஒரு துளை துளையிட்டேன், அது மோட்டாரின் மேல் வசதியாக பொருந்தும்.
நீங்கள் லேத்தை பயன்படுத்த முடியாவிட்டால், மோட்டாரில் தலைகீழ் ரோட்டரை வலுவான பசை மூலம் சரிசெய்யலாம்.
கீழே உள்ள படங்கள் 2 மற்றும் 3 நான் பிரித்தெடுத்த மோட்டார்களில் ஒன்றின் உட்புறத்தைக் காட்டுகின்றன.
முதல் பாதியில் (ரோட்டார்) 8 துருவங்கள் (
பிளாஸ்டிக்கில் சுற்றப்பட்ட காந்தம்) உள்ளன.
இரண்டாவது பாதியில் (ஸ்டேட்டர்)
12 இடங்கள் (முறுக்குகள்) உள்ளன.
மூன்று மோட்டார் கட்டங்களில் ஒவ்வொன்றும் தொடரில் 4 இடங்களைக் கொண்டுள்ளது.
சில HD மோட்டார்கள் கீழே மூன்று தொடர்புகளைக் கொண்டுள்ளன, ஒரு கட்டத்திற்கு ஒரு தொடர்பு, மற்றொன்று மோட்டரின் மையத் தட்டு (
மூன்று நிலைகள் சந்திக்கும் இடத்தில்).
இந்த திட்டத்தில், சென்டர் டேப் தேவையில்லை, ஆனால் சென்சார் இல்லாத கட்டுப்பாட்டில் இது கைக்கு வரலாம் (
சென்சார் இல்லாத கட்டுப்பாடு பற்றிய குறிப்பை ஒரு நாள் வெளியிடுவேன் என்று நம்புகிறேன்).
உங்கள் மோட்டார் நான்கு தொடர்புகளைக் கொண்டிருந்தால், ஓம்மீட்டருடன் கட்டத்தை நீங்கள் அடையாளம் காணலாம்.
மையத் தட்டிற்கும் கட்டத்திற்கும் இடையே உள்ள மின்தடையானது எந்த இரண்டு கட்டங்களுக்கும் இடையே உள்ள எதிர்ப்பின் பாதியாகும்.
BLDC மோட்டர்களில் உள்ள பெரும்பாலான இலக்கியங்கள் ஏணி வடிவ முதுகுத் திறன் அலைவடிவத்துடன் தொடர்புடையவை, ஆனால் ஹார்ட் டிரைவ் மோட்டார் ஒரு சைன் போல் தோற்றமளிக்கும் பின் திறனைக் கொண்டிருப்பதாகத் தெரிகிறது (கீழே காண்க).
எனக்குத் தெரிந்தவரை, சைன் அலை PWM உடன் சைன் அலை மோட்டாரை ஓட்டுவது நன்றாக வேலை செய்கிறது, இருப்பினும் செயல்திறன் ஓரளவு குறையலாம்.
அனைத்து BLDC மோட்டார்களைப் போலவே, இதுவும் மூன்று-கட்ட அரை-டிரான்சிஸ்டர் பாலத்தால் ஆனது
(
கீழே உள்ள 2வது புகைப்படங்களைப் பார்க்கவும்).
நான் ST மைக்ரோ (L6234) தயாரித்த IC ஐ
பாலத்திற்கு பயன்படுத்துகிறேன், இது மோட்டார் டிரைவர் என்றும் அழைக்கப்படுகிறது.
L6234 இன் மின் இணைப்பு படி 8 இல் காட்டப்பட்டுள்ளது.
கீழே உள்ள மூன்றாவது புகைப்படம் மோட்டார் இயக்கி மற்றும் மூன்று மோட்டார் கட்டங்களின் திட்ட வரைபடத்தைக் காட்டுகிறது.
மோட்டார் கடிகார திசையில் இயங்க, பின்வரும் வரிசையில் சுவிட்ச் செய்யப்படும் (
முதல் எழுத்து மேல் டிரான்சிஸ்டர் மற்றும் இரண்டாவது எழுத்து கீழ் டிரான்சிஸ்டர்)
: படி 1 2 3 4 5 6 கடிகார திசையில்: CB, AB, AC, BC, BA, CA எதிர் கடிகார திசையில்: BC, BA, CA, AB,
படிகள் பட்டம்\'360, ஆனால் இந்த மோட்டார்களுக்கு 90 என்ற உடல் பட்டம் மட்டுமே.
எனவே, ஒவ்வொரு மோட்டரின் சுழற்சி வேகமும் நான்கு முறை நிகழ்கிறது.
இரண்டு வரிசைகளும் ஒரே மாதிரியாகத் தோன்றுகின்றன, ஆனால் அவை ஒரே மாதிரியாக இல்லை, ஏனெனில் 6-
படி வரிசைக்கு, CW க்கு, கட்டத்தின் மூலம் தற்போதைய திசை ஒரு திசையாகும், மேலும் CCW க்கு தற்போதைய திசை எதிர்மாறாக உள்ளது.
பேட்டரியின் மின்னழுத்தம் அல்லது மின்சார விநியோகத்தை மோட்டார் கட்டத்திற்குப் பயன்படுத்துவதன் மூலம் இதை நீங்களே பார்க்கலாம்.
மின்னழுத்தத்தைப் பயன்படுத்தினால், மோட்டார் ஒரு திசையில் சிறிது நகர்ந்து நின்றுவிடும்.
மேலே உள்ள வரிசைகளில் ஒன்றில் கட்டத்தின் மின்னழுத்தத்தை விரைவாக மாற்ற முடிந்தால், நீங்கள் மோட்டாரை கைமுறையாக சுழற்றலாம்.
டிரான்சிஸ்டர்கள் மற்றும் மைக்ரோகண்ட்ரோலர்கள் இந்த அனைத்து சுவிட்சுகளையும் மிக விரைவாக முடிக்கின்றன, மோட்டார் அதிக வேகத்தில் இயங்கும்போது நொடிக்கு நூற்றுக்கணக்கான முறை மாறுகிறது.
மேலும், இரண்டு கட்டங்களுக்கும் மின்னழுத்தம் பயன்படுத்தப்பட்டால், மோட்டார் சிறிது நகர்ந்து பின்னர் நிறுத்தப்படும் என்பதை நினைவில் கொள்க.
முறுக்கு விசை பூஜ்ஜியமாக இருப்பதே இதற்குக் காரணம்.
கீழே உள்ள நான்காவது புகைப்படத்தில் இதைக் காணலாம், இது ஒரு ஜோடி மோட்டார் கட்டங்களின் பின் திறனைக் காட்டுகிறது.
இது ஒரு சைன் அலை.
அலை x-
ஷாஃப்ட் வழியாக செல்லும் போது, இந்த கட்டத்தால் வழங்கப்படும் முறுக்கு பூஜ்ஜியமாகும். ஆறு-
படி BLDC கட்ட மாறுதல் வரிசை ஒருபோதும் நடக்கவில்லை.
ஒரு குறிப்பிட்ட கட்டத்தில் முறுக்கு விசை குறைவதற்கு முன், சக்தி மற்றொரு கட்ட கலவைக்கு மாற்றப்படும்.
பெரிய BLDC மோட்டார்கள் பொதுவாக மோட்டருக்குள் இருக்கும் ஹால் சென்சார்களால் தயாரிக்கப்படுகின்றன.
உங்களிடம் அத்தகைய மோட்டார் இருந்தால், இந்த படிநிலையைத் தவிர்க்கலாம்.
மேலும், குறைந்தது சில CD/DVD டிரைவ் மோட்டார்கள் ஏற்கனவே ஹால் சென்சாரில் கட்டமைக்கப்பட்டுள்ளன என்பது எனக்குத் தெரியும்.
மோட்டார் சுழலும் போது, நிலை கண்டறிதலுக்கு மூன்று ஹால் சென்சார்கள் பயன்படுத்தப்படுகின்றன, எனவே கட்ட மாற்றம் சரியான நேரத்தில் செய்யப்படுகிறது.
எனது HD மோட்டார் 9000 RPM (150 Hz) வரை இயங்கும்.
ஒரு சக்கரத்திற்கு 24 மாற்றங்கள் இருப்பதால், 9000 ஆர்பிஎம்மில், ஒவ்வொரு 280 மைக்ரோ விநாடிகளுக்கும் இயந்திரம் மாற்றப்படுகிறது.
Arduino மைக்ரோ-கண்ட்ரோலர் 16 MHz இல் வேலை செய்கிறது, எனவே ஒவ்வொரு கடிகார சுழற்சியும் 0. 06 மைக்ரோ விநாடிகள் ஆகும்.
வாக்கியத்தைக் குறைக்க எத்தனை கடிகாரச் சுழற்சிகள் தேவை என்று எனக்குத் தெரியவில்லை, ஆனால் 100 கடிகாரச் சுழற்சிகள் தேவைப்பட்டாலும், அதாவது வாக்கியத்தின் ஒவ்வொரு குறைப்புக்கும் 5 மைக்ரோ விநாடிகள் ஆகும்.
HD மோட்டார்களில் ஹால் சென்சார்கள் இல்லை, எனவே அவற்றை மோட்டரின் வெளிப்புறத்தில் நிறுவ வேண்டியது அவசியம்.
சென்சார் மோட்டார் சுழற்சியைப் பொறுத்து சரி செய்யப்பட வேண்டும் மற்றும் மோட்டார் சுழற்சியுடன் ஒத்துப்போகும் துருவங்களின் வரிசையை வெளிப்படுத்த வேண்டும்.
எனது தீர்வு என்னவென்றால், அதே மோட்டாரிலிருந்து காந்த வளையத்தை அகற்றி, கட்டுப்படுத்த வேண்டிய மோட்டாரில் தலைகீழாக நிறுவ வேண்டும். இந்த காந்த வளையத்திற்கு மேலே மூன்று ஹால் சென்சார்களை, மோட்டார் ஷாஃப்ட்டில் (
30 டிகிரி இடைவெளியில் நிறுவினேன் .
120 டிகிரி எலக்ட்ரிக் மோட்டார் சுழற்சி)
எனது ஹால் சென்சார் ஹோல்டரில், நான் செயலாக்கிய மூன்று அலுமினிய பாகங்கள் மற்றும் வேகமான முன்மாதிரியில் செய்யப்பட்ட மூன்று பிளாஸ்டிக் பாகங்கள் அடங்கிய எளிய ஹோல்டரைக் கொண்டுள்ளது.
உங்களிடம் இந்த கருவிகள் இல்லையென்றால், நிலையைக் குறிக்க வேறு வழியைக் கண்டுபிடிப்பது கடினம் அல்ல.
ஹால் சென்சார்களுக்கான அடைப்புக்குறிகளை உருவாக்குவது மிகவும் சவாலானதாக இருக்கும்.
இது வேலை செய்வதற்கான சாத்தியமான வழி: 1.
சரியான அளவிலான ஒரு பிளாஸ்டிக் தட்டைக் கண்டுபிடித்து, நீங்கள் ஹால் சென்சாரை கவனமாக எபோக்சி செய்யலாம். 2.
ஒரு டெம்ப்ளேட் காகிதத்தில் அச்சிடப்பட்டுள்ளது, இது காந்த வளைய ஆரம் போன்ற அதே வட்டத்தைக் கொண்டுள்ளது, மேலும் மூன்று மதிப்பெண்களும் 15 டிகிரி 3 இடைவெளியில் உள்ளன.
வார்ப்புருவை வட்டில் ஒட்டவும், பின்னர் ஹால் சென்சார் எபோக்சியை கவனமாக வைக்க வழிகாட்டியாக டெம்ப்ளேட்டைப் பயன்படுத்தவும்.
இப்போது ஹால் சென்சார்கள் மோட்டாரில் நிறுவப்பட்டுள்ளன, அவற்றை கீழே காட்டப்பட்டுள்ள சுற்றுடன் இணைத்து, மோட்டார் சுழலும் போது வெளியீடு அதிகமாகவும் குறைவாகவும் இருப்பதை உறுதிசெய்ய DMM அல்லது அலைக்காட்டியைப் பயன்படுத்தி அவற்றைச் சோதிக்கவும்.
Arduino இன் 5 v வெளியீட்டைப் பயன்படுத்தி இந்த சென்சார்களை 5 v இன் கீழ் இயக்குகிறேன்.
ஹால் சென்சார் அதிகமாகவோ அல்லது குறைவாகவோ வெளியீட்டில் உள்ளது (1 அல்லது 0)
இது அவர்கள் அண்டார்டிக்கா அல்லது ஆர்க்டிக்கை உணர்கிறார்களா என்பதைப் பொறுத்தது.
அவை 15 டிகிரி இடைவெளியில் இருப்பதால், காந்தங்கள் அவற்றின் கீழ் சுழன்று ஒவ்வொரு 45 டிகிரிக்கும் துருவமுனைப்பை மாற்றும், இந்த மூன்று சென்சார்களும் ஒரே நேரத்தில் அதிகமாகவோ அல்லது குறைவாகவோ இருக்காது.
மோட்டார் சுழலும் போது, சென்சார் வெளியீடு 6-
பின்வரும் அட்டவணையில் காட்டப்பட்டுள்ள படி முறை.
சென்சார் மோட்டரின் இயக்கத்துடன் சீரமைக்கப்பட வேண்டும், இதனால் மூன்று சென்சார்களில் ஒன்று மோட்டார் கட்ட மாற்ற நிலையில் துல்லியமாக மாறும்.
இந்த வழக்கில், முதல் ஹால் சென்சாரின் (H1) உயரும் விளிம்பானது
C கலவை (உயர்) மற்றும் B (குறைந்த) திறப்புடன் ஒத்துப்போக வேண்டும்.
இது பிரிட்ஜ் சர்க்யூட்டில் டிரான்சிஸ்டர்கள் 3 மற்றும் 5ஐ இயக்குவதற்குச் சமம்.
நான் ஒரு அலைக்காட்டி மூலம் காந்தத்துடன் சென்சாரை சீரமைக்கிறேன்.
இதைச் செய்ய, நான் நோக்கத்தின் மூன்று சேனல்களைப் பயன்படுத்த வேண்டும்.
நான் இரண்டாவது மோட்டரின் பெல்ட்டுடன் இணைப்பதன் மூலம் மோட்டாரைச் சுழற்றுகிறேன் மற்றும் இரண்டு கட்ட சேர்க்கைகளுக்கு இடையே உள்ள பின் திறனை அளவிடுகிறேன் (
A மற்றும் B, A மற்றும் C)
இது இரண்டு சைன் ஆகும்.
கீழே உள்ள படத்தில் உள்ள அலைகளைப் போல
, அலைக்காட்டியின் சேனல் 3 இல் உள்ள ஹால் சென்சார் 2 இன் சமிக்ஞையைப் பாருங்கள்.
ஹால் சென்சாரின் உயரும் விளிம்பு கட்ட மாற்றம் செய்யப்பட வேண்டிய புள்ளியுடன் முழுமையாக சீரமைக்கப்படும் வரை ஹால் சென்சார் ஹோல்டர் திருப்பப்படுகிறது (கீழே பார்க்கவும்).
ஒரே அளவுத்திருத்தத்தை செய்ய இரண்டு சேனல்கள் மட்டுமே உள்ளன என்பதை நான் இப்போது உணர்கிறேன்.
கட்ட சேர்க்கையின் BEMF-
C ஐப் பயன்படுத்தினால், H2 இன் உயரும் விளிம்பு BC வளைவுடன் தொடர்புடையதாக இருக்கும்.
கட்ட மாற்றம் இங்கு மேற்கொள்ளப்படுவதற்கான காரணம், எப்போதும் மோட்டார் முறுக்குவிசையை முடிந்தவரை அதிகமாக வைத்திருக்க வேண்டும்.
பின் சாத்தியக்கூறு முறுக்கு விகிதத்திற்கு விகிதாசாரமாகும், மேலும் பின் சாத்தியம் அடுத்த நிலை வளைவுக்கு கீழே செல்லும் போது ஒவ்வொரு கட்ட மாற்றமும் ஏற்படுவதை நீங்கள் கவனிப்பீர்கள்.
எனவே, உண்மையான முறுக்கு ஒவ்வொரு கட்ட கலவையின் மிக உயர்ந்த பகுதியைக் கொண்டுள்ளது.
உங்களால் நோக்கத்தை அணுக முடியாவிட்டால், இதோ சீரமைப்பு பற்றிய எனது யோசனை.
BLDC மோட்டார் எவ்வாறு இயங்குகிறது என்பதை அறிய விரும்பும் எவருக்கும் இது உண்மையில் ஒரு சுவாரஸ்யமான பயிற்சியாகும்.
மோட்டார் ஃபேஸ் ஏ (பாசிட்டிவ்) மற்றும் பி (எதிர்மறை) மின் விநியோகத்துடன் இணைக்கப்பட்டிருந்தால்
, மின்சார விநியோகத்தை இயக்கினால், மோட்டார் சிறிது சுழன்று நின்றுவிடும்.
பின்னர், எதிர்மறை சக்தி ஈயத்தை சி கட்டத்திற்கு நகர்த்தி, மின்சாரம் இயக்கப்பட்டால், மோட்டார் மேலும் திரும்பி நின்றுவிடும்.
வரிசையின் அடுத்த பகுதியானது, பாசிட்டிவ் ஈயத்தை கட்டம் Bக்கு நகர்த்துவதாக இருக்கும்.
நீங்கள் இதைச் செய்யும்போது, மோட்டார் எப்பொழுதும் முறுக்கு பூஜ்ஜியமாக இருக்கும் இடத்தில் நிறுத்தப்படும், இது விளக்கப்படம் x-அச்சு வழியாகச் செல்லும் ஒரு இடத்திற்கு ஒத்திருக்கும்.
மூன்றாவது-கட்ட கலவையின் பூஜ்ஜிய புள்ளி முதல் இரண்டு சேர்க்கைகளின் கட்ட மாற்ற நிலைக்கு ஒத்துள்ளது என்பதை நினைவில் கொள்க.
எனவே, B- C கலவையின் பூஜ்ஜிய முறுக்கு நிலை
நீங்கள் h2 இன் உயரும் விளிம்பை நிலைநிறுத்த வேண்டும்.
இந்த நிலையை நேர்த்தியான மதிப்பெண்கள் அல்லது கூர்மையான கத்திகளால் குறிக்கவும், பின்னர் H2 இன் வெளியீடு இந்த குறியில் சரியாக இருக்கும் வரை DMM ஐப் பயன்படுத்தி ஹால் சென்சார் ஹோல்டரை சரிசெய்யவும்.
உங்கள் பள்ளி அட்டவணையில் இருந்து நீங்கள் சிறிது விலகியிருந்தாலும், மோட்டார் நன்றாக வேலை செய்ய வேண்டும்.
மூன்று மோட்டார் கட்டம் L6234 மூன்று-கட்ட மோட்டார் டிரைவரிடமிருந்து சக்தியைப் பெறும்.
இது காலத்தின் சோதனையைத் தாங்கக்கூடிய ஒரு நல்ல தயாரிப்பு என்று நான் கண்டேன்.
பவர் எலக்ட்ரானிக்ஸைப் பயன்படுத்தும் போது தற்செயலாக உங்கள் கூறுகளை வறுக்க பல வழிகள் உள்ளன, நான் ஒரு மின் பொறியாளர் அல்ல, என்ன நடக்கிறது என்று எனக்கு எப்போதும் தெரியாது. எனது பள்ளி திட்டத்தில்,
3-கட்ட அரை-பிரிட்ஜ் வெளியீட்டை நாங்கள் செய்தோம் .
6 MOSFET டிரான்சிஸ்டர்கள் மற்றும் 6 டையோட்களின்
மற்ற இயக்கி Intersil இன் HIP4086 இல் இதைப் பயன்படுத்தினோம், ஆனால் இந்த அமைப்பில் எங்களுக்கு நிறைய சிக்கல்கள் உள்ளன,
நாங்கள் டிரான்சிஸ்டர்கள் மற்றும் சில்லுகளை எரித்துள்ளோம். நான் L6234 (
இயக்குகிறேன் .
எனவே மோட்டார்) 12V இல்
L6234 ஆனது 6 டிரான்சிஸ்டர்களின் அரை-பாலத்தைக் கட்டுப்படுத்த அசாதாரண உள்ளீடுகளைக் கொண்டுள்ளது.
ஒவ்வொரு டிரான்சிஸ்டருக்கும் உள்ளீடு இல்லை, ஆனால்
மூன்று நிலைகளில் ஒவ்வொன்றிற்கும் ஒரு இயக்கு (EN) உள்ளீடு, பின்னர் மற்றொரு உள்ளீடு (IN)
திறந்த கட்டத்தில் (மேல் அல்லது கீழ்) எந்த டிரான்சிஸ்டரைத் தேர்ந்தெடுக்கவும்.
எடுத்துக்காட்டாக, டிரான்சிஸ்டர் 1 (மேல்) மற்றும் 6 (கீழ்) ஆகியவற்றை இயக்கவும்
EN1 மற்றும் EN3 இரண்டும் அதிகமாக உள்ளன (
நிலையை மூடி வைக்க EN2 குறைவாக உள்ளது)
IN1 High, IN3 குறைவாக உள்ளது.
இது கட்ட கலவை-C ஐ உருவாக்குகிறது.
L6234 பயன்பாட்டுக் குறிப்பில் மோட்டாரின் வேகத்தைக் கட்டுப்படுத்தப் பயன்படும் PWMஐ IN பின்னில் பயன்படுத்துமாறு பரிந்துரைத்தாலும், EN பின்னில் அதைச் செய்ய முடிவு செய்தேன், ஏனெனில் அந்த நேரத்தில், கட்டத்தின் மேல் மற்றும் கீழ் டிரான்சிஸ்டர்களை மாறி மாறி ஆன் செய்வது \'விசித்திரமாக\' இருக்கும் என்று நினைக்கிறேன்.
ஒரே மாதிரியான திறனைக் கொண்டிருக்கின்றன, எனவே அவை இரண்டும்
எனது முறையின் மூலம் இயக்கப்பட்டு, PWM அதிர்வெண்ணில் மாறி மாறி முடக்கப்படுகின்றன, அதே சமயம் முழு கட்ட மாற்றத்தின் போது குறைந்த கட்டம் உள்ளது,
நான் Arduino போர்டுக்கு பின் இணைப்பைச் சேர்த்துள்ளேன், 2.
ஜிஎன்டிக்கு இடையே உள்ள மின்தேக்கியானது, ரீஜெனரேடிவ் மின்னோட்டத்தில் சிற்றலையைக் குறைக்கும்,
எனவே பெரிய பதிப்புகளுக்கு,
மைக் அன்டன் L6234 க்கான ஆவணத்தைப் பார்க்கவும்
பிரேக்கிங்
மின்னழுத்தம் மற்றும்
இது எவ்வாறு இயங்குகிறது என்பதைப் பற்றிய எனது புரிதலை விவரிக்கிறேன்,
நான் ஒரு மின் பொறியாளர் அல்ல,
வாகனம் ஓட்டும் போது, கட்டுப்பாட்டு அமைப்பு மின்னோட்டத்தை மூன்று கட்டங்களாக அனுப்புகிறது, இது முறுக்குவிசையை அதிகரிக்கிறது நான் பயன்படுத்திய
மின்னோட்டமானது
முறையானது அமெரிக்காவில் உள்ள ஓக்ரிட்ஜ் நேஷனல் லேபரேட்டரியில் இருந்து வந்தது. இது எப்படி வேலை செய்கிறது என்பதை விளக்குவதற்கு கீழே உள்ள விளக்கப்படம் உதவும்
ஒரு பூஸ்ட் கன்வெர்ட்டர் எனப்படும் சாதனம், மோட்டாரின் கட்டத்தில் ஆற்றல் சேமிக்கப்படுகிறது
( பூஸ்ட் கன்வெர்ட்டர் எவ்வாறு செயல்படுகிறது என்பதை விளக்கும் ஒரு நல்ல கட்டுரை உள்ளது).
ஓட்டுதலுக்கு மாறாக ) மோட்டாரை
BEMF நிலை B யில் அதிகமாகவும், குறைவாகவும் இருக்கும் போது,
B லிருந்து மீளுருவாக்கம் செய்யக்கூடியதாக இருக்கும்
இந்த திசையில் உள்ள
மெதுவாக்கும் ஒரு எதிர்மறை முறுக்குவிசையை உருவாக்குகிறது, மேலும்
PWM இன் ட்யூட்டி
சுழற்சியானது வாகனம் ஓட்டும் போது , ஒரு கலவையிலிருந்து அடுத்ததாக மாற்றியமைக்கப்படுகிறது
, நீங்கள் முதல் படியில் வீடியோவைப் பார்த்தால், அது
மின்னோட்டம் (
சில மாறுதல் பயன்முறையானது
நன்றாக வேலை செய்யாது என்பதை நீங்கள் காணலாம், ஆனால் நான் பயன்படுத்தும் ஹார்ட் டிரைவ் மோட்டார் மிகக் குறைந்த முறுக்கு மோட்டாராக இருப்பதால், அது மிகக் குறைந்த வேகத்தில் இயங்குகிறது ஒப்பீட்டளவில் குறைந்த மின்னழுத்தம் (12 V )
எதிர்ப்பு 2
மேலும், ஆண்டி-எக்சிட்டேஷன்
120 K எதிர்ப்பு Gnd
டயோட் மூலம் மின்னழுத்தத்தை வெகுவாகக் குறைக்கிறது
Gnd 3 டிஜிட்டல் நுழைவு மண்டபத்தின் 120 K
4 ஹால் 3 டிஜிட்டல் உள்ளீடு- 120 K எதிர்ப்பு 9- 400 ஓம் மின்தடையத்துடன் தொடரில் EN 1 இன் டிஜிட்டல் வெளியீடு
10- EN 2 இன் டிஜிட்டல் வெளியீடு 400 ஓம் மின்தடையத்துடன் 11- EN 3 டிஜிட்டல் வெளியீடு 400 ஓம் மின்தடையத்துடன் தொடரில் உள்ளது, 100 k Ohm பொட்டென்டோமீட்டருடன் இணைக்கப்பட்டுள்ளது மற்றும் 5
மீளுருவாக்கம் செய்யும் பிரேக்கிங் * ஒற்றை பொட்டென்டோமீட்டரால்
. நடுத்தர.
பிரேக்கிங் * மூன்று
(பின்கள் 2,3,4)
கட்டுப்படுத்தப்படும் மோட்டார் வேகம் மற்றும்
இல்
உள்ள
எண்டோமீட்டருடன் இணைக்கப்பட்டுள்ளது
ஹால்-எஃபெக்ட் சென்சார் மூலம் மோட்டார் நிலை * ஆர்டுயினோ
3
ஹால் சென்சார்களிலிருந்து
வெளியீட்டைப் பெறுகிறது. பின்கள் 5,6, 7 இல் 3*3 DO, முறையே (IN 1,2,3) * PWM ட்யூட்டி சுழற்சியை மாற்றுவதற்கு
0
உருவகப்படுத்துதலை
500-
மற்றும் * * 0- 499: பிரேக் *
இணைக்கவும்
* 523 வரிசைகளுக்கு இடையே பல வரிகள்: 500-
*
ஹால் சென்சார்களின் பல்வேறு மதிப்புகளை
;
அச்சிடுதல் (3,2,1) int HallVal = 1 int /
523 :
BSpeed level
மூன்று
0; (6,OUTPUT); /In 2
pinMode (7,OUTPUT)
; /In 3 pinMode (9,OUTPUT); /
EN 1 pinMode (10,OUTPUT)
; /EN 2 pinMode (11,OUTPUT); /EN 3/serial. begin(9600); If you will be using a
serial connection, please uncomment this line. The flush command at the end
இல்
11
PWM
of the program. /* Set பின்கள் 9, 10 மற்றும்
10
ஒரு
/முதலில்
உருவாக்கி
, அதை ப்ரீஸ்கேலர் வால் & ~10 க்கு சமமாக அமைக்கவும் ' மேலும் TCCR0B
அதிர்வெண்/பின்கள் 9,
மாறியை
அனைத்து மூன்று முன் பிரிப்பான் பிட்களையும் அழிக்கவும்: int prescalerVal = 0x07; / prescalerVal
எனப்படும்
இல்
உள்ள மதிப்பு
\'11111000\'
பிட் 2 = 1;
/ இப்போது பொருத்தமான முன்-குறியாக்க பிட்டை அமைக்கவும்: int ப்ரீ-என்கோடிங்
இந்த
நிரல் பின் 11
/பின் 3,11 க்கு PWM ஐ 32 kHz ஆக அமைக்கவும் (
\'00000001\'
= ~ Pre-calerval; /மற்றும் TCCR0B இல் உள்ள மதிப்பு /
010
10 TCCR2B | பிரிண்ட் (\'\') ; pot
ஐ மட்டுமே பயன்படுத்துகிறது)
/முதலில் மூன்று ப்ரீ-காலர் பிட்களையும் அழிக்கவும்: TCCR2B &
என்ற பைனரி எண்ணுடன் /
/DigitalRead முதலில் டிஜிட்டல் ரைட் (9, HallState2) க்கு
MSPs ed = 100;
/
பயன்படுத்தப்பட்டது; println(HallState1); Serial. print(\'H 2: \'); Serial. println(HallState2)
.
;
Serial
(
:
print
\'H 3
\' \'
\'); Serial. println(HallState3); Serial. println(
)
/
; *
//Serial. println(mSpeed);
//Serial.
println(HallVal); //Serial. print(\'\'); /Monitor transistor output/delay (1000); /* T1 = digitalRead (2); //T1 = ~T1; T2 = digitalRead (4); //T2 = ~T2; T3 =
digitalRead
(
5
); //T3 = ~T3
; Serial. print(T1); Serial. print(\'\t\'); Serial. print(T2); சீரியல் (\') println(DigitalRead(10)); //தொடக்க (\'\'); ஒவ்வொரு கட்டத்திற்கும் மேல் டிரான்சிஸ்டர் அல்லது கீழ் டிரான்சிஸ்டர்/EN முள் Arduino கட்டளை ஒப்புமையால் கட்டுப்படுத்தப்படுகிறதா என்பதைத்
தீர்மானிக்க, PWM இன் கடமை சுழற்சியை அமைக்கவும் ( 0 = OFF, 255 = ON அல்லது throttle மதிப்பு பொட்டென்டோமீட்டரால் கட்டுப்படுத்தப்படுகிறது) 0-7 xxx இன் எதிர்பார்க்கப்படும் வெளியீடு
11,255) ; (
= B01100000 ; 0)அனலாக் ரைட் (
9
ஹால் உள்ளீட்டைக் குறிக்கிறது மற்றும் PORTD |
;
,mSpeed)
ஒரு கட்டத்தில் (
உயர்நிலை டிரான்சிஸ்டர்) //Phase B ஆன் (11,0) //
Phase B off (duty = x101x)
B00011111 ; PORTD | = bym000; /Analowrite (9,255); analogWrite(10,0); analogWrite(11,mSpeed); break
Case
6
/
:
PORTD
7
/
=
B110xxx00;
Expected output of pin 0-
PORTD & = B00011111;
Analowrite (10,mSpeed) 2:/PORTD = B000101 அனலாக்
PORTD b11. 000 =; /
//
=
10,0
(11,255) ;
B0000;
ரைட்
7 PORTD &
சுவிட்ச் ( HallVal) analogWrite(
); analogWrite(11,0); break;
Case 5: analogy writing (9,0)
;
;
analogWrite (
analogy writing (9,0); analogWrite(10,0);
; break
10,0) ; analogWrite(11,bSpeed)
break
; Case 4:
)
analogWrite(11,bSpeed
;
Case 6: analogy writing (9,0); analogWrite(10,bSpeed);
analogWrite(11,0); break; Case 2 :
analogy writing (9,0); analogWrite(10
bSpeed); analogWrite(11,0);
,
break; }}
/Time = millis ();
Time after the printing program starts. println(time); //Serial. print(\'\'); //சீரியல் ஃப்ளஷ்();
ப்ரோகிராமிங்கில்
இந்த சாதனத்தின்
அதை
நிரல்படுத்தக்கூடிய
, IC இன் விலை $2 மட்டுமே.
அதேபோன்ற மற்ற ஒருங்கிணைந்த சர்க்யூட்களும் மிகவும் மலிவானவை B மற்றும் C
அல்லது. இந்த அணுகுமுறையின் பிரச்சனை என்னவென்றால், ஒவ்வொரு கட்டத்திலும் கிட்டத்தட்ட 20 இணைப்புகள் உள்ளன, எனவே அதை ஒன்றாக இணைக்க சிறிது வேலை செய்ய வேண்டும்.
கட்டங்களின் லாஜிக் சர்க்யூட், \'not\' கதவை \'இன் மறுபக்கத்திற்கு மாற்ற வேண்டும்
செய்வது
லாஜிக் கேட் ஆக
நிரல்
சிறந்தது.