Orodha ya maudhui:

Raspberry Pi, Chatu, na Dereva wa Magari ya Stepper ya TB6600: Hatua 9
Raspberry Pi, Chatu, na Dereva wa Magari ya Stepper ya TB6600: Hatua 9

Video: Raspberry Pi, Chatu, na Dereva wa Magari ya Stepper ya TB6600: Hatua 9

Video: Raspberry Pi, Chatu, na Dereva wa Magari ya Stepper ya TB6600: Hatua 9
Video: Cheki jama alivyo paa na ndege ya kichawi utashangaa 2024, Juni
Anonim
Raspberry Pi, Chatu, na Dereva wa Magari ya Stepper ya TB6600
Raspberry Pi, Chatu, na Dereva wa Magari ya Stepper ya TB6600

Hili linaweza kufuata hatua nilizochukua kuunganisha Raspberry Pi 3b na Mdhibiti wa Magari ya TB6600, Ugavi wa Nguvu wa 24 VDC, na motor 6 ya Stepper motor.

Labda mimi ni kama wengi wenu na nina "mkoba wa kunyakua" wa sehemu zilizobaki kutoka kwa mradi mwingi wa zamani.. Katika mkusanyiko wangu nilikuwa na motor 6 ya stepper, na nikaamua kuwa ni wakati wa kujifunza kidogo zaidi juu ya jinsi ningeweza kusanidi hii kwa Raspberry Pi mfano 3B.

Kama kitu kidogo cha kukanusha, sikuunda gurudumu hapa, nilichota pamoja rundo la habari linalopatikana kwa urahisi kwenye Wavuti, nikaongeza tepe langu kidogo kwake, na kujaribu kuifanya ifanye kazi

Kusudi hapa lilikuwa kweli tu kuvuta vitu vichache pamoja (kwa gharama ndogo), andika nambari fulani ya Python kwa Raspberry Pi yangu, na ufanye motor izunguke. Hii ndio haswa nilifanikiwa kutimiza.

Basi wacha tuanze…

Hatua ya 1: Raspberry Pi

Pi ya Raspberry
Pi ya Raspberry

Kama kwa Raspberry Pi, nilitumia pini tatu za kawaida za GPIO kwa hivyo hii inapaswa kufanya kazi (sijajaribu) na Pi yoyote, au bodi ya Chungwa, bodi ya Tinker au viunzi ambavyo vinapatikana huko nje. Unaweza (na unapaswa) kuchana kupitia nambari yangu ya Python yenye maoni mengi na uchague pini tofauti za GPIO ikiwa unatumia processor tofauti, au unataka tu kubadilisha vitu karibu kidogo.

Tafadhali kumbuka kuwa ninaunganisha moja kwa moja na pini za GPIO kwenye RPi, kwa hivyo ninaweka upeo wa voltage ambayo pini za GPIO zinaona kwa 3.3volts.

Hatua ya 2: Dereva / Mdhibiti wa Magari ya Stepper ya TB6600

TB6600 Dereva / Mdhibiti wa Magari ya Stepper
TB6600 Dereva / Mdhibiti wa Magari ya Stepper

Kama nilivyobaini hapo awali, nilichagua kutumia Dereva / Kidhibiti cha Stepper Motor660000.

Mdhibiti huyu ni:

  • Inapatikana kwa urahisi (tafuta eBay, Amazon, Ali Express au zingine nyingi).
  • Inasanidi sana na swichi za ufikiaji rahisi.
  • Usanidi na maelezo ya wiring yamechunguzwa kwenye hariri kwenye kesi hiyo.
  • Pembejeo ya anuwai ya 9 VDC hadi 40 VDC
  • Ina uwezo hadi 4 amp pato la gari.
  • Ina shabiki wa ndani wa kupoza na kuzama kwa joto.
  • Ina vifaa 3 vya viunganisho vinavyoweza kutolewa.
  • Ina alama ndogo ya miguu,
  • Rahisi kupanda.

Lakini gharama ya chini ya kununua ndio kweli iliyosaini makubaliano haya.

Hatua ya 3: The Stepper Motor…

Pikipiki ya Stepper…
Pikipiki ya Stepper…

Pikipiki ya stepper niliyotumia haijulikani.. Nimekuwa nayo kwa miaka mingi, na usikumbuke historia ya jinsi nilivyoipata au matumizi ya hapo awali ilikuwa nini.

Katika Maagizo haya sitaenda kwa undani jinsi ya kugundua uwezo wake - sina matumizi halisi ya maisha (isipokuwa majaribio) kwa hivyo nitaruka hiyo.

Nilitumia motor stepper ya kawaida. Nilitumia muda kidogo kwenye YouTube na hapa kwenye Maagizo kujaribu kujaribu kufafanua waya zinazotokana nayo.

Pikipiki yangu ina waya 6 juu yake… Katika programu tumizi hii, niliacha waya mbili za "Center Tap" zenye maboksi na hazijaunganishwa.

Ikiwa una aina ya "generic" sawa ya motor stepper, nina hakika kuwa na mita ya Ohm na muda kidogo wewe pia unaweza kujua wiring na kuifanya ifanye kazi kwa njia hii. Kuna video nyingi za YouTube ambazo zitakuongoza utafute kwa urahisi gari yako mwenyewe.

Hatua ya 4: Vifaa vya Nguvu na Umeme

Vifaa vya Nguvu na Umeme
Vifaa vya Nguvu na Umeme

Tahadhari inahitaji kutolewa hapa…

Kulingana na ujengaji wako, unaweza kuhitaji kuungana na Voltages Line (nguvu ya nyumba). Hakikisha kutumia tahadhari zote zinazofaa za usalama:

  • Usijaribu kutengeneza unganisho la umeme kuishi vyanzo vya umeme.
  • Tumia fuses saizi inayofaa na wavunjaji wa mzunguko
  • Tumia swichi ya nguvu kuwezesha PSU yako (hii itafanya iwe rahisi kutenganisha usambazaji wa umeme kutoka kwa voltages za laini ya moja kwa moja).
  • FANYA vizuri waya zote na fanya unganisho dhabiti. Usitumie klipu, au waya zilizokaushwa, au viunganishi vibaya visivyofaa.
  • USITUMIE Mkanda wa Umeme kama kiziingilizi

Nilitumia 24 VDC (5 Amp) Ugavi wa umeme kumpa Mdhibiti wa Dereva wa Magari ya Stepper. Nilitumia pia pato la umeme huo huo kuendesha DC kwenda DC Buck PSU ili kutoa volts 3.3 za kutumia kama chanzo cha ishara za ENA, PUL na DIR (angalia Mchoro wa wiring)

Usijaribu kutumia RPi kuzama sasa kutoka kwa chanzo cha 5.0 VDC.

SIPENDI kupendekeza kujaribu kupata pande "+" za PUL, DIR na ishara za ENA na 3.3 VDC kutoka RPI.

Hatua ya 5: Ulinzi wa Mzunguko…

Kumbuka kuwa kwenye mchoro wa wiring unaofuata, siongelei jinsi ya kuunganisha umeme kwa "AC Power", au kuorodhesha mhalifu wa mzunguko kwa hiyo. Ikiwa una nia ya kujenga mfumo wa majaribio sawa na huu, utahitaji kuchukua muda kutaja Breaker ya Mzunguko na Fuse ambayo italingana na usambazaji wa umeme ambao utatumia. Vifaa vingi vya kisasa vya umeme vina maelezo ya voltage na ya sasa yaliyoorodheshwa juu yao. Hizi zinahitaji kufuatwa, na ulinzi sahihi wa mzunguko umewekwa.

Tafadhali… Usiruke hatua hii muhimu.

Hatua ya 6: Mchoro wa Wiring

Mchoro wa Wiring
Mchoro wa Wiring

Vifaa vya umeme

Pato la usambazaji wa umeme wa 24 VDC limechanganywa na fuse ya 5 Amp na kisha kupelekwa kwa:

  • TB6600 Dereva wa Magari ya Stepper / Mdhibiti "VCC" pini (waya wa RED kwenye mchoro).
  • Inasafirishwa pia kwa pembejeo ya 3.3 VDC "DC to DC Converter" (tena waya wa RED kwenye mchoro).

Pato la 3.3 VDC "DC to DC Converter" inasambazwa kwa pini "2", "4" na "6" ya TB6600 Stepper Motor Dereva / Mdhibiti (waya wa BLUE kwenye mchoro).

KUMBUKA - mtawala mwenyewe huweka alama hizi kama "5V".. Itafanya kazi ikiwa 5V ilitolewa kwa pini hizo, lakini kwa sababu viwango vya voltage ya pini za GPIO kwenye RPI, nilichagua kupunguza Voltage hadi 3.3 VDC.

KUMBUKA - SIPENDI kupendekeza kujaribu kupata pande "+" za PUL, DIR na ishara za ENA na 3.3 VDC kutoka RPI.

Ramani ya GPIO

Ramani ya GPIO GPIO 17 PUL waya wa PINK kwenye mchoro GPIO27 waya wa DIR ORANGE kwenye mchoro GPIO22 ENA waya wa KIJANI kwenye mchoro

Hatua ya 7: Operesheni

Uendeshaji
Uendeshaji

Kimsingi, vifaa vya Raspberry Pi hudhibiti ishara tatu:

Ramani ya GPIO GPIO 17 PUL GPIO27 DIR GPIO22 ENA

GPIO22 - ENA - Inawezesha au kulemaza utendaji wa Stepper Motor Dereva / Mdhibiti.

Wakati CHINI, mtawala ANALEMAA. Hii inamaanisha kuwa ikiwa laini hii iko juu au HAIJAunganishwa, basi TB6600 imewezeshwa, na ikiwa ishara sahihi zinatumika, motor itazunguka.

GPIO27 - DIR - Inaweka mwelekeo wa kuzunguka kwa motor.

Wakati wa juu au haujaunganishwa, motor itazunguka kwa mwelekeo mmoja. Katika hali hii, ikiwa gari haizunguki kwa mwelekeo unaotaka, unaweza kubadilisha waya mbili za A na kila mmoja, au waya mbili za B kwa kila mmoja. Fanya hivi kwenye viunganisho vya kijani kwenye TB6600.

Pini hii inapokwenda CHINI, TB6600 itabadilisha transistors za ndani, na mwelekeo wa magari utabadilika.

GPIO10 - PUL - kunde kutoka RPI ambazo zinaambia TB6600 Stepper Motor Dereva / Mdhibiti jinsi ya haraka kuzunguka.

Tafadhali rejelea picha zilizoambatanishwa kwa upangaji wa nafasi za kubadili Stepper Motor Dereva / Mdhibiti nilizotumia.

Hatua ya 8: Nambari ya chatu

Imeambatanishwa ni nambari yangu ya maoni iliyopitiliza.

Jisikie huru kutumia na kuhariri hii kama unavyotaka.. Nimepata sehemu zake kwenye wavuti, na nikaiongeza kwa madhumuni ya upimaji na tathmini.

== == ==

Hatua ya 9: muhtasari

Ilifanya kazi.. kuna nafasi nyingi ya kuboresha, na nambari inaweza kusafishwa, lakini sawa.

Ningefurahi kusikia maoni yako ya maoni na mabadiliko yoyote / sasisho unazofanya.

Asante.

Ilipendekeza: