Мазмұны:
- 1 -қадам: Айналмалы кодер дегеніміз не?
- 2 -қадам: Қажетті компоненттер
- 3 -қадам: Айналмалы кодерді қалай қолдануға болады?
- 4 -қадам: Айналмалы кодер білігінің орнын анықтау
- 5 -қадам: біліктің айналуы бар жарықдиодты шамды басқару
- 6 -қадам: Тұрақты ток қозғалтқышының жылдамдығы мен бағытын үзіліспен басқару
- 7 -қадам: FaceBook -те біз сияқты
Бейне: Ротари -кодер: ол қалай жұмыс істейді және Arduino -мен қалай қолдануға болады: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
ElectropeakElectroPeak ресми веб -сайты Автордың толығырақ мәліметін қараңыз:
Бұл туралы: ElectroPeak-электрониканы үйренуге және сіздің ойларыңызды шындыққа айналдыруға арналған бір терезе. Біз сіздің жобаларыңызды қалай жасауға болатынын көрсету үшін жоғары деңгейлі нұсқаулықтарды ұсынамыз. Біз сонымен қатар жоғары сапалы өнімдерді ұсынамыз, сондықтан сізде… Electropeak туралы толығырақ »
Сіз осы және басқа да керемет оқулықтарды ElectroPeak ресми сайтынан оқи аласыз
Шолу
Бұл оқулықта сіз айналмалы кодерді қалай пайдалану керектігін білесіз. Алдымен сіз айналмалы кодер туралы кейбір ақпаратты көресіз, содан кейін үш практикалық мысалмен айналмалы кодерді қолдануды үйренесіз.
Сіз не үйренесіз:
- Айналмалы кодер дегеніміз не және ол қалай жұмыс істейді. Кодердің орнын көрсету
- Жарықдиодты шамды айналмалы кодер көмегімен басқару
- Айналымды кодер көмегімен тұрақты ток қозғалтқышының жылдамдығы мен бағытын басқару
1 -қадам: Айналмалы кодер дегеніміз не?
Айналмалы кодер - біліктің бұрышының орнын сандық мәліметтерге түрлендіретін электромеханикалық құрылғы. Айналмалы кодерде бірнеше тесіктері бар дөңгелек пластинасы бар және екі А және В арналары бар. Дөңгелек табақшаны айналдыру арқылы А және В арналары тесіктерден өткен кезде сол канал мен жалпы негіз арасындағы байланыс орнатылады. Бұл үзілістер шығыс каналында шаршы толқын тудырады. Бұл импульстарды санау арқылы айналу мөлшерін табуға болады. Екінші жағынан, А және В арналарында фазалық айырмашылықтың 90 градусы бар, сондықтан сіз қай арнаның импульсі алда болатынына байланысты айналу бағытын таба аласыз.
Кодерді тікелей қозғалтқыш білігіне орнатуға немесе модуль ретінде жасауға болады. Айналмалы кодер модулі, оның ішінде 5 түйреуіш - ең кең тараған айналмалы кодер. 2 түйреуіш кодермен жабдықтауды қолдайды, SW - бұл модульдегі түймешік, ал CLK және DT A және B арналарын көрсетеді.
Бұл модульдің кейбір ерекшеліктері:
- Шексіздікке айналу мүмкіндігі
- 20 импульстік ажыратымдылық
- 5В кернеуі
2 -қадам: Қажетті компоненттер
Аппараттық компоненттер
Басу қосқышы бар айналмалы кодер модулі *1
Бағдарламалық қамтамасыз ету
Arduino IDE
3 -қадам: Айналмалы кодерді қалай қолдануға болады?
Айналмалы кодерді қолдану үшін біз А және В арналарының импульстерін санауымыз керек. Ол үшін біз Arduino UNO қолдандық және кодерді орналастыру, жарық диодты шамды басқару және тұрақты ток қозғалтқышының жылдамдығы мен бағытын басқару бойынша үш жобаны орындадық.
4 -қадам: Айналмалы кодер білігінің орнын анықтау
+ 5В -қа, GND -GND -ге, CLK -6 -нөмірге, DT -7 -нөмірге.
Кодерді қолдану үшін біліктің орналасуын білу қажет. Біліктің орналасуы оның айналу мөлшеріне байланысты өзгереді. Ол сағат тілінің бағытымен 0 -ден шексіздікке, ал сағат тіліне қарсы айналу үшін 0 -ден минус шексіздікке дейін өзгереді. Келесі кодты Arduino -ға жүктеңіз және сериялық монитордағы білік кодерінің орнын көріңіз. Сіз кодталған көмегімен барлық жобалар үшін бекітілген кодты пайдалана аласыз.
Кодердің орнын анықтау үшін бізге А және В арналарын Arduino -ға кіріс ретінде қосу керек. Біз А арнасының бастапқы мәнін басында оқимыз және сақтаймыз. Содан кейін біз А арнасының лездік мәнін оқимыз, ал егер В арнасының мәні оның алдында болса, есептегішті төмендетеміз. Әйтпесе, біз есептегіш санын көбейтеміз.
5 -қадам: біліктің айналуы бар жарықдиодты шамды басқару
Алдымен сіз біліктің орналасуын алуыңыз керек, содан кейін жарық диодты шамды PWM көмегімен төмендетуге немесе ұлғайтуға болады. PWM 0 -ден 255 -ке дейінгі кейбір мәнге ие болғандықтан, біз осы диапазондағы біліктің орнын кодта да орнатамыз.
6 -қадам: Тұрақты ток қозғалтқышының жылдамдығы мен бағытын үзіліспен басқару
Бұл кодта біз білікті және кілт позициясын оқу үшін үзілісті қолдандық. Үзіліс туралы қосымша ақпарат алу үшін Arduino веб -сайтын тексеруге болады.
Қозғалтқыш кодер пернесін басу немесе кодерді 0 күйіне қою арқылы үзіледі. L293D қалқанымен тұрақты ток қозғалтқышын қалай жүргізу керектігін мына жерден көруге болады.
7 -қадам: FaceBook -те біз сияқты
Егер сіз бұл оқулықты пайдалы және қызықты деп тапсаңыз, бізге Facebook -те ұнайды.
Ұсынылған:
Linux жүктеу дискісін қалай құруға болады (және оны қалай қолдануға болады): 10 қадам
Linux жүктеу дискісін қалай құруға болады (және оны қалай қолдануға болады): Бұл Linux -тен қалай бастау керектігі туралы қарапайым кіріспе, атап айтқанда Ubuntu
Сандық калибрді қалай бұзуға болады және цифрлық калибр қалай жұмыс істейді: 4 қадам
Сандық калибрді қалай бұзуға болады және цифрлық калибр қалай жұмыс істейді: Көптеген адамдар өлшеу үшін штангенциркульді қолдануды біледі. Бұл оқулық сізге цифрлық штангені қалай бұзуға болатынын және цифрлық калибрдің қалай жұмыс істейтінін түсіндіреді
Қатты күйдегі Tesla катушкалары және олар қалай жұмыс істейді: 9 қадам
Қатты күйдегі Tesla катушкалары және олар қалай жұмыс істейді: Жоғары вольтты электр энергиясы ҚАУІПТІ болуы мүмкін, Tesla катушкаларымен немесе кез келген басқа жоғары вольтты қондырғылармен жұмыс жасағанда қауіпсіздік ережелерін сақтаңыз, сондықтан қауіпсіз ойнаңыз немесе ойнамаңыз. өзі резонансты осцилляторда жұмыс істейді
Ұялы телефонның батареясын сандық камераға қалай бейімдеуге болады және ол жұмыс істейді!: 5 қадам (суреттермен)
Ұялы телефонның батареясын сандық камераға қалай бейімдеуге болады және ол жұмыс істейді! GoPro негізіндегі камералар немесе кішігірім экшн -камералар бар екеніне қарамастан (менде airsoft ойындарына арналған Innovv C2 бар), бәрі де емес
TCRT5000 инфрақызыл рефлексиялық сенсор - бұл қалай жұмыс істейді және кодпен мысал схемасы: 6 қадам
TCRT5000 инфрақызыл шағылыстыру сенсоры - бұл қалай жұмыс істейді және коды бар мысал схемасы: Сәлеметсіз бе, мен жақында монеталарды сұрыптайтын машинаны құрастыру мен жасау кезінде TCRT5000 -дің көпшілігін қолдандым. Сіз мұны мына жерден көре аласыз: Мұны істеу үшін мен TCRT5000 туралы білуім керек еді, мен оны түсінгеннен кейін мен басқа адамдарға қарайтын нұсқаулық жасаймын деп ойладым