Мазмұны:
- 1 -қадам: материалдарды дайындау
- 2 -қадам: жабдықты орнату
- 3 -қадам: бастапқы кодты енгізіңіз
- 4 -қадам: Нәтижелер
- 5 -қадам: бейне
Бейне: Айналмалы кодер жиынтығы оқулығы: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Сипаттама:
Бұл айналмалы кодер жинағын қозғалтқыштың орналасуы мен жылдамдығын сезіну үшін пайдалануға болады. Бұл оптикалық сәуле сенсорынан (оптикалық қосқыш, фототранзистор) және саңылаулы дискіден тұратын өте қарапайым жинақ. Оны кез келген микроконтроллерге 3 істікшелі колонка арқылы қосуға болады. Оптикалық сәуле сенсоры ойық дискінің жетіспейтін слоттарын анықтайды және импульстік пойызды шығарады.
Қосу үшін +5VDC қажет және 0V және 5V шығуын береді. Ол пучка бұғатталған кезде 5В шығуды, ал пучок блоктан шығарылғанда 0В шығуды қамтамасыз етеді. Сіздің микроконтроллеріңіз 0-5-0В импульстік пойызды оқи алады, бұл сіздің қозғалтқышыңыздың қаншалықты алыс жүргенін және қаншалықты жылдам екенін анықтау үшін.
Жинақта сәуле үзілмеген кезде жанатын жасыл жарық диоды бар.
Ерекшелігі:
- Жұмыс кернеуі: 4.5-5 VDC
- Шығу сигналы: сандық шығыс
- Микроконтроллерге тікелей қосылу (5В дейін ішкі тарту)
- 100 ГГц жиілікке дейін оқу мүмкіндігі
- Дискінің диаметрі: 26 мм
- ПХД өлшемі: 22 мм x 20 мм
1 -қадам: материалдарды дайындау
Бұл оқулық үшін бұл жобаны іске қосу үшін қажет элементтер:
- Ардуино Уно
- USB кабелі A түрінен B түріне дейін
- Еркектен еркекке секіру сымы
- Әйелден еркекке секіргіш сым
- Пластикалық редукторлы қозғалтқыш
2 -қадам: жабдықты орнату
Жоғарыдағы диаграммада Rotary Encoder Kit пен Arduino Uno арасындағы қарапайым байланыс көрсетілген:
- 5В> 5В
- GND> GND
- OUT> D2
Пластикалық тісті қозғалтқыш пен Arduino Uno арасындағы байланыс:
- Терминал 1> 5В
- Терминал 2> GND
Қосылымды аяқтағаннан кейін Arduino Uno -ны USB кабелі арқылы қуат көзіне қосыңыз.
3 -қадам: бастапқы кодты енгізіңіз
- Сынақ кодын жүктеп алыңыз және Arduino бағдарламалық жасақтамасын немесе IDE көмегімен ашыңыз.
- Дұрыс тақта мен сәйкес портты таңдағаныңызға көз жеткізіңіз (бұл оқулықта Arduino Uno пайдаланылады).
- Содан кейін тест кодын Arduino Uno -ға жүктеңіз.
4 -қадам: Нәтижелер
Шұңқырлы диск пластикалық редукторға орнатылады және айналмалы кодерлік тақтаның кеңістігіне орналастырылады. Оптикалық сәуле сенсоры ойық дискінің жетіспейтін слоттарын анықтайды және импульстік пойызды шығарады. Ардуинодағы кодты реттеу арқылы Ротари -кодер Пластикалық редукторлы қозғалтқыштың нақты айналымын анықтап, сериялық мониторда көрсетеді.
Ұсынылған:
Айналмалы кодер түймесі: 6 қадам
Айналмалы кодер батырмасы: Бұл айналмалы кодерге негізделген айналмалы қашықтан басқару құралы. Ол келесі мүмкіндіктерге ие: Батарея қосылған кезде өте аз ток тұтынумен жұмыс істейді Басқару бұрылған кезде автоматты түрде қосылу Белсенді емес кезеңнен кейін автоматты ұйқы
Айналмалы кодер басқарылатын робот қолы: 6 қадам
Айналмалы кодермен басқарылатын роботтық қол: Мен howtomechatronics.com сайтына кірдім және bluetooth басқарылатын робот қолын көрдім, bluetooth қолдануды ұнатпаймын, сонымен қатар біз айналмалы кодермен серводы басқара алатындығымызды көрдім, сондықтан мен оны роботты басқара алатындай етіп қайта құрдым. қолмен айналмалы кодерді қолданыңыз және оны жазыңыз
Қадамдық моторды айналмалы кодер ретінде қолданыңыз: 9 қадам (суреттермен)
Қадамдық моторды айналмалы кодер ретінде қолданыңыз: Айналмалы кодерлер микроконтроллер жобаларында енгізу құрылғысы ретінде қолдануға өте ыңғайлы, бірақ олардың өнімділігі өте тегіс және қанағаттанарлық емес. Сонымен қатар, айналасында көптеген қосалқы қадамдық қозғалтқыштар болғандықтан, мен оларға мақсат беруді шештім. Сондықтан, егер қадамыңыз болса
Қадамдық мотормен басқарылатын тепловоз моделі - Қадамдық мотор айналмалы кодер ретінде: 11 қадам (суреттермен)
Қадамдық мотормен басқарылатын тепловоз моделі | Қадамдық қозғалтқыш айналмалы кодер ретінде: Алдыңғы нұсқаулықтардың бірінде біз айналмалы кодер ретінде қадамдық қозғалтқышты қалай қолдану керектігін білдік. Бұл жобада біз Arduino микроконтроллерінің көмегімен локомотивті басқару үшін айналмалы кодты айналдыратын моторды қолданамыз. Сонымен, фу жоқ
Arduino көмегімен айналмалы кодер оқулығы: 6 қадам
Arduino көмегімен айналмалы кодердің оқулығы: Айналмалы кодер - бұл айналу кезінде қозғалысты және орынды бақылауға қабілетті электрондық компонент. Айналмалы кодерде айналмалы кодер айналған кезде импульстарды тудыратын оптикалық сенсорлар қолданылады. Айналмалы кодерді әдетте мек ретінде қолдану