Përmbajtje:

Kontrollimi i motorëve DC me Arduino dhe L293: 5 hapa (me fotografi)
Kontrollimi i motorëve DC me Arduino dhe L293: 5 hapa (me fotografi)

Video: Kontrollimi i motorëve DC me Arduino dhe L293: 5 hapa (me fotografi)

Video: Kontrollimi i motorëve DC me Arduino dhe L293: 5 hapa (me fotografi)
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Nëntor
Anonim
Kontrollimi i motorëve DC me Arduino dhe L293
Kontrollimi i motorëve DC me Arduino dhe L293
Kontrollimi i motorëve DC me Arduino dhe L293
Kontrollimi i motorëve DC me Arduino dhe L293
Kontrollimi i motorëve DC me Arduino dhe L293
Kontrollimi i motorëve DC me Arduino dhe L293

Mënyrë e thjeshtë për të kontrolluar motorët DC. E tëra që ju nevojitet është njohuri në elektronikë dhe programim

Nëse keni ndonjë pyetje ose problem mund të më kontaktoni në postën time: [email protected]

Vizitoni kanalin tim në youtube:

Pra, le të fillojmë.

Hapi 1: Shikoni një video

Ju gjithashtu mund të shihni se si funksionon ky projekt

www.youtube.com/watch?v=tm69V7npSg8

Hapi 2: Materialet

Materiale
Materiale
Materiale
Materiale
Materiale
Materiale

Të gjitha materialet që ju nevojiten mund të gjenden në ebay ose amazon. Por nëse keni ndonjë pajisje të vjetër elektronike siç janë printerët ose diçka tjetër, mund të merrni materiale nga atje.

Lidhja Sponsor: Shqyrtimet e UTSource.net ashtë një faqe në internet e besueshme për porositjen e komponentëve elektronikë me çmim të lirë

çmimi dhe cilësia e shkëlqyer

Për këtë projekt do t'ju duhet:

-shofer motori L293D

-Arduino Mega 2560 ose Uno

-bordboard

-bateri 9V

-motor DC

-Kasa e baterisë 9V

-disa tela

-Diodat LED me ngjyrë të gjelbër dhe të kuqe

-dy butona shtytës

-dy rezistente 10k ohm

Shoferi i motorit L293D

Ju mund ta përdorni këtë çip për kontrollimin e një ose dy motorëve të ndryshëm. Ai i përket familjes TTL, që do të thotë se funksionon në 5V+.

Ka 16 kunja

Pin 1 pa lidhje

Pin 2 është hyrje

Pin 3 është dalje për motorin

Pin 4 dhe 5 janë të lidhur me GND të baterisë

Pin 6 është dalja e dytë për motorin

Pin 7 është hyrja e dytë

Pin 8 është V+ nga bateria (9V)

Nga ana tjetër është e njëjta përveç:

Pin 16 është Vcc+

Pin 9 pa lidhje

Hapi 3: Instalimet elektrike

Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike
Instalime elektrike

Nëse keni ndonjë problem me instalimet elektrike, mund të ndihmoni veten me fotografitë. Në krye ka qark për kontrollin e 1 motorit dhe poshtë është qark për kontrollin e 2 motorëve. Kam bërë shembull me vetëm një motor.

Hyrja dixhitale 2 është e lidhur me butonin ON (butoni me kapak blu)

Hyrja dixhitale 3 është e lidhur me butonin OFF (butoni me kapak të kuq)

Me këto dy butona mund të ndryshoni drejtimin e rrotullimit

Ju duhet të lidhni rezistencë 10khm midis GND nga Arduino për të shtypur kunjin e butonit.

Dioda e gjelbër LED është e lidhur me daljen dixhitale 5

Dioda LED e kuqe është e lidhur me daljen dixhitale 4

Instalime L293D

Pin 1 nuk lidhet kështu që e lini të zbrazët.

Tjetra është Pin 2 i cili lidhet me daljen dixhitale në Arduino (mund të zgjidhni çdo dalje dixhitale nga 2 në 53)

Pin 3 është i lidhur direkt me motorin

Pin 4 dhe 5 janë të lidhur me baterinë GND

Pin 6 është i lidhur direkt me motorin

Pin 7 është i lidhur me daljen dixhitale në Arduino

Pin 8 është V+ nga bateria. Unë ju rekomandoj të përdorni bateri 9V në mënyrë që motori të funksionojë pa probleme

Nëse keni nevojë për shans, mund të bëni qark.

Duhet të jeni të kujdesshëm që të lidhni GND të Arduino me GND të baterisë. Në rast të kundërt e gjithë kjo nuk do të funksionojë

Nëse doni të kontrolloni dy motorë, duhet të lidhni anën tjetër të L293D

Pin 16 është Vcc+. Ju merrni tension 5V nga Arduino

Pin 15 është i lidhur me daljen dixhitale në Arduino

Pin 14 është i lidhur direkt me motorin

Pin 13 dhe pin 12 janë të lidhur me GND të baterisë

Pin 11 është i lidhur direkt me motorin

Pin 10 është i lidhur me daljen dixhitale në Arduino

Pin 9 pa lidhje

Hapi 4: Krijoni Bordin e Qarkut

Krijo Bordin e Qarkut
Krijo Bordin e Qarkut

Unë e bëra këtë qark vetë. Për vizatimin e qarkut përdoret SprintLayout. Ky është program për vizatimin e qarqeve, në këtë program keni të gjitha dimensionet e komponentëve elektronikë, kështu që në thelb mund të bëni qark për gjithçka që dëshironi.

Për gdhendjen e kësaj pllake përdoret makina gdhendëse CNC. Kam përdorur tabelë normale për qarqe e cila është e mbuluar me bakër në njërën anë. Kur mbaroi pllaka, e lustrova me letër rëre shumë të hollë. Pastaj përzieva alkool industrial dhe kolofon në pluhur. Me këtë përzierje unë pastaj e lyeva me anë të bakrit për ta mbrojtur atë.

Hapi 5: Kodi

Kam bërë tre kode të ndryshme.

Kontrolli i motorit:

Pas çdo 5 sekondash motori ndryshon mënyrën e rrotullimit

Kontrolli i motorit me 1 buton:

Kur shtypni butonin për herë të parë motori rrotullohet në një drejtim, kur shtypni butonin herën e dytë motori fillon të rrotullohet në anën tjetër

Kontrolli i motorit me 2 butona:

Kur shtypni butonin ON motori rrotullohet në një drejtim, kur shtypni butonin OFF motori rrotullohet në drejtim tjetër.

Recommended: