Мазмұны:
- 1 -қадам: Бейнені қарау
- 2 -қадам: материалдар
- 3 -қадам: Сымдарды жалғау
- 4 -қадам: Электронды тақтаны жасаңыз
- 5 -қадам: код
Бейне: DC қозғалтқыштарын Arduino және L293 көмегімен басқару: 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Тұрақты ток қозғалтқыштарын басқарудың қарапайым әдісі. Сізге тек электроника мен бағдарламалау бойынша білім қажет
Егер сізде қандай да бір сұрақтарыңыз немесе проблемаларыңыз болса, менімен пошта арқылы хабарласа аласыз: [email protected]
Менің youtube каналыма кіріңіз:
Сонымен бастайық.
1 -қадам: Бейнені қарау
Сіз бұл жобаның қалай жұмыс істейтінін көре аласыз
www.youtube.com/watch?v=tm69V7npSg8
2 -қадам: материалдар
Қажетті барлық материалдарды ebay немесе amazon сайтынан табуға болады, бірақ егер сізде ескі электроника, мысалы, принтерлер немесе басқа нәрсе болса, сіз материалдарды сол жерден ала аласыз.
Демеушілерге сілтеме: UTSource.net шолулары Бұл электронды компоненттерге арзан тапсырыс беруге арналған сенімді веб -сайт
бағасы мен керемет сапасы
Бұл жоба үшін сізге қажет:
-қозғалтқыш L293D
-Arduino Mega 2560 немесе Uno
-нан тақтасы
-9В батарея
-DC қозғалтқышы
-9В батарея корпусы
-кейбір сымдар
-Жасыл және қызыл жарықдиодты диодтар
-екі түйме
-екі 10км резистор
L293D мотор жүргізушісі
Сіз бұл чипті бір немесе екі түрлі қозғалтқышты басқару үшін пайдалана аласыз, ол TTL тобына жатады, яғни ол 5В+жұмыс істейді.
Оның 16 түйреуі бар
1 -ші түйінге байланыс жоқ
2 -ші түйін - кіріс
3 -ші қозғалтқыш үшін шығыс
4 және 5 түйреуіштер аккумулятордың GND желісіне қосылған
6 -штырь - қозғалтқыштың екінші шығысы
PIN 7 - бұл екінші кіріс
8 -түйреуіш батареядан (9В) V+ болып табылады.
Екінші жағынан бірдей:
16 -түйін - Vcc+
9 түйреуіші қосылмайды
3 -қадам: Сымдарды жалғау
Егер сізде сыммен жұмыс істеуде қиындықтар туындаса, сіз өзіңізге суреттер бойынша көмектесе аласыз. Жоғарыда 1 қозғалтқышты басқаруға арналған тізбек, ал төменде - 2 қозғалтқышты басқаруға арналған схема бар. Мен тек бір қозғалтқышпен ғана мысал келтірдім.
Сандық кіріс 2 ҚОСУ түймесіне қосылған (көк қақпағы бар түйме)
Сандық кіріс 3 ӨШІРУ түймесіне қосылған (қызыл қалпақшалы түйме)
Осы екі түйменің көмегімен айналдыру бағытын өзгертуге болады
GND арасында Arduino -дан 10k Ом резисторды түйменің түйреуішіне қосу керек.
Жасыл диод 5 цифрлық шығысқа қосылған
Қызыл диодты диод 4 цифрлық шығысқа қосылған
L293D сымы
1 -ші түйінге қосылуға болмайды, сондықтан оны босатуға рұқсат етіңіз.
Келесі - Pin 2, ол Arduino сандық шығысына қосылады (2 -ден 53 -ке дейінгі кез келген сандық шығуды таңдауға болады)
3 -түйреуіш қозғалтқышқа тікелей қосылады
4 және 5 түйреуіш GND батареясына қосылған
6 -штырь тікелей қозғалтқышқа қосылған
7 -pin - Arduino сандық шығысына қосылады
8 -түйреуіш - V+ аккумуляторы. Мен сізге 9В батареяны қолдануды ұсынамын, сондықтан қозғалтқыш қалыпты жұмыс істейді
Егер сізге мүмкіндік қажет болса, сіз контур жасай аласыз.
Arduino GND батареясын GND -мен байланыстыру үшін абай болу керек, керісінше жағдайда бәрі жұмыс істемейді
Егер сіз екі қозғалтқышты басқарғыңыз келсе, L293D екінші жағын сыммен байланыстыру қажет
Pin 16 - Vcc+. Сіз 5V кернеуді Arduino -дан аласыз
Pin 15 Arduino сандық шығысына қосылған
14 түйреуіш қозғалтқышқа тікелей қосылған
13 -ші және 12 -ші түйіндер аккумулятордың GND -ге қосылған
Pin 11 қозғалтқышқа тікелей қосылады
Pin 10 Arduino сандық шығысына қосылған
9 түйреуіші қосылмайды
4 -қадам: Электронды тақтаны жасаңыз
Мен бұл схеманы өз қолыммен жасадым. Сызбаны сызу үшін SprintLayout қолданылады, бұл схемаларды сызуға арналған бағдарлама, бұл бағдарламада сізде электронды компоненттердің барлық өлшемдері бар, сондықтан сіз қалағанның барлығына схема жасай аласыз.
Бұл тақтаны гравировка жасау үшін CNC гравюралық фрезер машинасы қолданылады. Мен бір жағында мысмен қапталған тізбектер үшін қалыпты тақтаны қолдандым. Тақтаны аяқтағаннан кейін мен оны өте ұсақ құм қағазымен жылтыраттым. Содан кейін мен өнеркәсіптік спирт пен розинді ұнтақпен араластырдым. Мен бұл қоспаны қорғау үшін мыс жағын қаптадым.
5 -қадам: код
Мен үш түрлі код жасадым.
Қозғалтқышты басқару:
Әр 5 секундтан кейін қозғалтқыш айналу әдісін өзгертеді
Қозғалтқышты 1 түймемен басқару:
Түймені бірінші рет басқанда қозғалтқыш бір бағытта айналады, екінші рет басқанда қозғалтқыш екінші жағынан айнала бастайды
Қозғалтқышты 2 түймемен басқару:
ҚОСУ түймесін басқанда қозғалтқыш бір бағытта, ӨШІРУ түймесін басқанда қозғалтқыш басқа бағытта айналады.
Ұсынылған:
Raspberry Pi және LIS3DHTR көмегімен қозғалысты басқару, 3 осьті акселерометр, Python көмегімен: 6 қадам
Raspberry Pi және LIS3DHTR көмегімен қозғалысты басқару, 3 осьті акселерометр, Python көмегімен: Сұлулық бізді қоршап тұрады, бірақ әдетте оны білу үшін біз бақта серуендеуіміз керек. - Біз білетін топ ретінде біз энергияның көп бөлігін компьютерлер мен ұялы телефондардың алдында жұмыс істеуге жұмсаймыз. Сондықтан біз өз денсаулығымызға жиі рұқсат береміз
Жарықтықты басқару PWM негізіндегі жарықдиодты басқару түймелері, Raspberry Pi және Scratch көмегімен: 8 қадам (суреттермен)
Жарықтықты басқару PWM негізіндегі жарықдиодты басқару түймелері, Raspberry Pi және Scratch көмегімен: Мен оқушыларға PWM қалай жұмыс жасайтынын түсіндірудің жолын табуға тырыстым, сондықтан мен 2 түймені қолданып жарық диодты жарықтылықты басқаруға тырысамын. - бір түйме жарық диодты жарықтандыруды арттырады, ал екіншісі оны өшіреді. Бағдарламаға
HT12D HT12E көмегімен RF 433MHZ радиобасқару - HT12E және HT12D көмегімен 433 МГц жиілікпен қашықтан басқару пультін жасау: 5 қадам
HT12D HT12E көмегімен RF 433MHZ радиобасқару | HT12E мен HT12D көмегімен 433 мГц жиілікпен қашықтан басқару пультін жасау: Бұл нұсқаулықта мен сізге HT12E коды бар 433 мГц таратқыш қабылдағыш модулін қолдану арқылы RADIO қашықтан басқару құралын жасауды көрсетемін. HT12D декодер IC. Бұл нұсқаулықта сіз өте арзан ҚҰРАМДАР арқылы деректерді жібере және қабылдай аласыз: HT
Arduino көмегімен 2.4Ghz NRF24L01 модулін қолданатын сымсыз қашықтан басқару пульті - Nrf24l01 4 каналы / 6 каналды Quadcopter үшін қабылдағыш - Rc тікұшағы - Arduino көмегімен Rc ұшағы: 5 қадам (суреттермен)
Arduino көмегімен 2.4Ghz NRF24L01 модулін қолданатын сымсыз қашықтан басқару пульті | Nrf24l01 4 арналы / квадрокоптер үшін 6 арналы таратқыш қабылдағыш | Rc тікұшағы | Arduino көмегімен Rc Plane: Rc машинасын басқару | Квадрокоптер | Дрон | RC жазықтығы | RC қайығы, бізге әрқашан қабылдағыш пен таратқыш қажет, RC QUADCOPTER үшін бізге 6 каналды таратқыш пен қабылдағыш қажет, және TX пен RX -тің бұл түрі тым қымбат, сондықтан біз оны өзімізде жасаймыз
Тұрақты ток қозғалтқыштарын L298N көмегімен CloudX микроконтроллері арқылы басқару: 3 қадам
CloudX микроконтроллерінің көмегімен L298N көмегімен тұрақты ток қозғалтқыштарын басқару: Бұл жобада біз L298N H көпірін тұрақты қозғалтқыштың жылдамдығын жоғарылату және азайту үшін қалай қолдану керектігін түсіндіреміз. L298N көпір модулі кернеуі 5-тен 35 В-қа дейінгі қозғалтқыштарда қолданылуы мүмкін, сонымен қатар борттық 5В реттегіші бар, сондықтан егер сізде