Talaan ng mga Nilalaman:

Motor 'N Motor: 7 Mga Hakbang
Motor 'N Motor: 7 Mga Hakbang

Video: Motor 'N Motor: 7 Mga Hakbang

Video: Motor 'N Motor: 7 Mga Hakbang
Video: LTO MOTORCYCLE REGISTRATION 2023| PAANO MAG REHISTRO NG MOTOR|LTO|SHEEPVLOGS 2024, Hulyo
Anonim
Motor 'N Motor
Motor 'N Motor

Ang proyektong ito ay nagsimula bilang dalawang magkakahiwalay na mga ideya. Ang isa ay ang paggawa ng isang electric skateboard at ang isa ay upang gumawa ng isang remote control car. Kakatwa tulad ng tunog ng mga pangunahing kaalaman sa mga proyektong ito ay magkatulad. Malinaw na nagiging mas kumplikado ito pagdating sa mekanika, ngunit ang mga aspeto ng electrical engineering ay magkatulad.

Hakbang 1: Mga Nagsisimula

Nagsimula kaming diretso kasama ang isang pangunahing kit ng mga imbentor sapagkat pinakamahusay na maging komportable sa pag-coding ng anumang board na nais mong gamitin muna. Sa proyektong ito, ginamit namin ang Arduino Uno sa kabuuan. Nagsagawa kami ng mga simpleng circuit upang makakuha ng kaunting karanasan; tulad ng isang kumikislap na LED o isang umiikot na DC motor. Ang totoong mahalagang bagay na natutunan natin sa hakbang na ito ay ang isang bahagi ng motor na dapat pumunta sa kapangyarihan at ang iba pa sa lupa. Kung ang mga wires ay lumipat babaguhin nito ang direksyon ng motor.

Hakbang 2: Dalawang Motors

Dalawang Motors
Dalawang Motors

Ang aming susunod na hakbang sa proseso ay upang subukang magkaroon ng dalawang motor na magkasabay sa isa't isa. Nangangailangan ito ng driver ng motor na may H-bridge. Orihinal na gumagamit kami ng driver ng motor na L293d. Sa puntong ito kailangan namin upang isama ang isa pang mapagkukunan ng kuryente dahil ang Arduino ay hindi maaaring magbigay ng sapat na lakas para sa parehong mga motor. Gayundin, napagtanto namin na ang L293d ay hindi may kakayahang hawakan ang dami ng lakas na kinakailangan upang patakbuhin ang parehong DC motor. Sa halip, mapanganib na napainit ito nang mabilis. Dahil dito, napagpasyahan namin na kailangan namin ng isang bagong diskarte.

TANDAAN: Palaging tandaan upang suriin kung ang mga bagay ay nag-iinit o nasusunog.

Hakbang 3: Bagong Motor Driver

Bagong Motor Driver
Bagong Motor Driver

Iniwan ito sa amin ng isang desisyon na magagawa. Maaari naming sama-sama na maghinang ng dalawang driver ng L293d, o maaari naming subukang gumamit ng isa pang driver ng motor. Pinili naming lumipat sa L298n na kung saan ay maaaring hawakan ang dami ng lakas na kailangan namin nang hindi nasusunog.

Ang L298n gayunpaman ay hindi magiliw sa breadboard. Ang aming unang naisip ay upang subukan na maghinang ng isang kawad sa bawat pin ng L298n. Papayagan kaming gamitin ang pansayan sa pansamantala. Bagaman ito ay orihinal na tila isang mahusay na solusyon, naging napaka-oras at mahirap. Hindi ko inirerekumenda ang paggawa nito maliban kung alam mong gumagamit ka ng driver ng motor sa iyong huling proyekto at kailangan ng isang pangmatagalang solusyon. Kung hindi man, mas makabubuting gumamit lamang ng mga wires na babae. Makatipid ito ng oras at stress.

Hakbang 4: L298n

L298n
L298n

Isang bagay na hindi namin naunawaan nang una sa L298n ay kung paano naayos ang mga pin. Orihinal na ipinapalagay namin nang hindi ganap na nasusuri ang datasheet na ang mga nangungunang pin ay makokontrol ang isang motor at ang mga ilalim na pin ay makokontrol ang iba pang motor. Gayunpaman, ang L298n ay talagang pinaghiwalay sa gitna, na may mga kaliwang pin na nagkokontrol sa isang motor at ang mga tamang pin ay kumokontrol sa iba pang motor.

Sa L298n ang kasalukuyang mga sensing pin at ang ground pin ay dapat itakda sa lupa, habang ang supply boltahe at paganahin ang mga pin ay dapat mapunta sa kapangyarihan. Kung nabasa mo ang datasheet malalaman mo na ang pin na boltahe ng supply ng lohika ay dapat na parehong konektado sa lakas at konektado sa lupa sa pamamagitan ng isang 100nF capacitor. Ang mga output pin na 1 at 2 ay dapat na konektado sa mga wire ng isa sa iyong mga motor. Pagkatapos ang mga input na pin na 1 at 2 ay dapat magkaroon ng isang hanay sa lakas at isang set sa lupa, kung saan ang isa ay pupunta na nakasalalay sa direksyon na nais mong paikutin ng motor. Maaari mo ring gawin ang pareho sa iba pang motor sa halip na may mga output at input na pin na 3 at 4.

Ang hakbang na ito ay nangangailangan ng maraming pagsubok sa mga bagay upang makita kung paano ito gumagana. Inirerekumenda namin na huwag gamitin ang iyong microcontroller sa puntong ito at sinusubukan lamang ang iyong circuit. Maaari mong idagdag ang board pagkatapos mong magamit ang lahat sa circuit na gumagana.

Hakbang 5: Arduino Uno

Arduino Uno
Arduino Uno

Sa katunayan, iyon ang aming susunod na hakbang. Ikinonekta namin ang mga input pin ng L298n na may mga pin sa Arduino Uno. Tandaan na hindi pa rin namin magamit ang Arduino upang mapagana ang circuit, ngunit ang Arduino ay dapat na konektado pa rin sa lupa. Sinubukan namin ang mga simpleng code pagkatapos nito upang makita kung paano ito nakakaapekto sa aming board. Dapat mong subukan upang makita kung ano ang setting ng iba't ibang mga input pin na TAAS o Mababang ginagawa sa mga motor. Dahil ang proyektong ito ay sa huli ay sinadya upang maging isang bagay na maaaring teoretikal na magpatakbo ng isang remote-control na kotse o electric skateboard, mayroon kaming isang motor na paikutin nang pakaliwa at ang iba pang counter-clockwise. Ginagawa nitong parang ang mga motor ay parehong umiikot pasulong kung nasa tapat na mga dulo ng circuit ang mga ito.

Hakbang 6: Button

Pindutan
Pindutan

Sa puntong ito na nagsimula kaming maubusan ng oras upang ipagpatuloy ang aming proyekto. Napagpasyahan namin na sa aming huling ilang oras ay magdaragdag lamang kami ng isang pindutan sa circuit. Nagpunta kami kasama ang isang tactile button switch dahil friendly ang breadboard. Ginagawa ito ng pindutan upang ang mga motor ay umiikot lamang kapag ang pindutan ay pinindot pababa, at sa sandaling pakawalan mo ang pindutan ay huminto ang mga motor.

Ang pagsasama ng pindutan sa motor ay simple pagkatapos naming maunawaan kung paano gumana ang pindutan. Ang pindutan ay may apat na mga pin at ang mga ito ay napaka prangka. Sinubukan namin ang pindutan sa pamamagitan ng paggawa ng isang mabilis na maliit na circuit na may dalawang LEDs. Nalaman namin na ang bawat panig ng pindutan ay mayroong kung ano ang mahalagang isang ground pin at isang power pin. Samakatuwid ang dalawang mga ground pin ay konektado nang direkta sa lupa, habang ang iba pang mga pin ay medyo mas kumplikado. Ang iba pang mga pin ay kailangang konektado sa kapangyarihan sa pamamagitan ng isang resistor na 330. Ang mga pin na ito ay konektado din sa Arduino Uno. Pinapayagan nitong mabasa ng Arduino Uno nang pinindot ang pindutan. Basahin ng code kung ang mga pin ay TAAS.

Ang isang pin sa bawat isa sa mga LED ay itinakda sa lupa, at ang iba pang pin ay konektado sa Arduino Uno. Nagsulat kami ng isang KUNG pahayag sa aming code na babasahin ang output mula sa pindutan, at kung iyon ay TAAS ay itatakda ang mga pin sa LED HIGH.

Sa sandaling nagkaroon kami ng isang mas mahusay na pag-unawa sa kung paano gumana ang pindutan pagkatapos ay isinama namin ito sa aming orihinal na circuit. Ginamit namin ang parehong pangkalahatang code mula sa LED circuit sa aming code para sa mga motor. Dahil mayroon kaming isang tukoy na input na nais namin ng TAAS para sa bawat isa sa mga motor, madali naming nabago ang aming pahayag na KUNG mag-apply sa mga input pin.

Hakbang 7: Susunod na Hakbang

Susunod na hakbang
Susunod na hakbang

Kung mayroon kaming mas maraming oras upang magtrabaho sa proyektong ito ay nagsimula kaming magtrabaho sa code. Pareho naming nais ang aming mga proyekto na makapagpabilis nang dahan-dahan at tumigil nang dahan-dahan. Sa katunayan ito ang isa sa mga kadahilanang ginamit namin ang isang H-tulay sa una dahil maaari nilang isama ang modulate ng lapad ng pulso. Maaaring hindi namin maipagpatuloy ang aming proyekto, ngunit gusto namin kung makakatulong ito sa iba.

Inirerekumendang: