Orodha ya maudhui:

Mdhibiti wa Antena 3 za Kitanzi cha Magnetic Na Kubadilisha Endstop: Hatua 18 (na Picha)
Mdhibiti wa Antena 3 za Kitanzi cha Magnetic Na Kubadilisha Endstop: Hatua 18 (na Picha)

Video: Mdhibiti wa Antena 3 za Kitanzi cha Magnetic Na Kubadilisha Endstop: Hatua 18 (na Picha)

Video: Mdhibiti wa Antena 3 za Kitanzi cha Magnetic Na Kubadilisha Endstop: Hatua 18 (na Picha)
Video: Магия оптической глобальной сети: уровень 2 OSI 2024, Desemba
Anonim
Mdhibiti wa Antena 3 za Kitanzi cha Magnetic Na Kubadilisha Endstop
Mdhibiti wa Antena 3 za Kitanzi cha Magnetic Na Kubadilisha Endstop
Mdhibiti wa Antena 3 za Kitanzi cha Magnetic Na Kubadilisha Endstop
Mdhibiti wa Antena 3 za Kitanzi cha Magnetic Na Kubadilisha Endstop
Mdhibiti wa Antena 3 za Kitanzi cha Magnetic Na Kubadilisha Endstop
Mdhibiti wa Antena 3 za Kitanzi cha Magnetic Na Kubadilisha Endstop

Mradi huu ni kwa wale wapenzi wa ham ambao hawana biashara. Ni rahisi kujenga na chuma cha kutengeneza, kasha la plastiki na maarifa kidogo ya arduino. Dhibiti imetengenezwa na vifaa vya bajeti ambavyo unaweza kupata kwa urahisi kwenye Mtandao (~ 20 €). Sehemu kuu ni ngao ya cnc inayofaa juu ya Arduino Uno. Wote walifanya mtawala thabiti, mdogo na wa bei rahisi.

Mdhibiti huyu anaweza kufanya kazi bila swichi za mwisho kwa sababu unaweza kudhibiti mwenyewe nafasi ya 0 na kikomo cha juu.

Kuna toleo lililopakwa mafuta ambalo Andrzej4380 alinishauri nifanye. Unaweza kuiona kwenye sehemu ya "Nimeiunda" ya ukurasa huu. Imetumiwa kutumia onyesho la OLED ya 128x32 Inaambatana kikamilifu nayo kwa hivyo maagizo ni sawa. Tofauti pekee ni onyesho.

Unaweza kupakua nambari hapa:

vipengele:

- Marekebisho mapya ya programu ver 3.0 2020-04-05 ilirekebisha mdudu.

- Imeongeza toleo jipya la 3.0 lenye uwezo wa kutambulisha masafa kwa kumbukumbu.

- Toleo la 3.1 limerekebisha mende kadhaa.

- Kiwanda kazi upya.

- Baadhi ya maboresho katika kificho - kipima muda kwa kila kazi

- Inaweza hadi antena tatu tofauti.

- Endstop kubadili uwezo na endstop.

- Auto sifuri kazi

- Mbalimbali ya hatua 64000 za kusonga kila antena.

- Uwezo wa Microstepping 1/2 1/4 1/8 1/16 au hata zaidi kulingana na udhibiti wa hatua ya pololu.

- 3 kumbukumbu benki na kumbukumbu 14 programmable kwa antenna (kumbukumbu 42).

- Kikomo cha juu kinachopangwa kwa kila antena.

- fidia ya kurudi nyuma kutoka 0 hadi 200

- kudhibiti kasi kutoka 2 (2miliseconds pause kati ya hatua) hadi 40 (miliseconds 40 pause kati ya hatua)

- Microstepping fidia

Usambazaji wa umeme 12V

Vifaa

Usimbuaji wa macho wa kuongezeka

CNC ngao v3 na arduino UNO

LCD LCD-1602 + I2C IIC 5V kwa arduino

5 vifungo vya kushinikiza

Endstop kubadili

Imeongeza faili za STL kwa uchapishaji wa 3d mwishoni mwa nakala hii

-jukwaa la kurekebisha UNU ya arduino kwa hali yoyote unayo

nkob por encoder ya rotary.

Viungo ambavyo nimefanya ni mifano tu. Bila kusema kuwa unaweza kununua popote unapotaka.

Hatua ya 1: Mtazamo wa Jumla

Mtazamo wa Jumla
Mtazamo wa Jumla
Mtazamo wa Jumla
Mtazamo wa Jumla
Mtazamo wa Jumla
Mtazamo wa Jumla

Katika picha hii unaweza kuona ngao ya CNC juu ya arduino uno, encoder ya macho ya macho, onyesho la I2C 16x2 na vifungo vitano vya kushinikiza chini. Mwishowe tuna swichi mbili za mwisho.

Hatua ya 2: CNC SHIELD NA ARDUINO UNO

CNC SHIELD NA ARDUINO UNO
CNC SHIELD NA ARDUINO UNO
CNC SHIELD NA ARDUINO UNO
CNC SHIELD NA ARDUINO UNO

Bodi ya arduino iko karibu bila waya. Vile tu utahitaji ni zile za usambazaji wa umeme. Inahitajika kuunganisha waya kwenye bodi ya arduino na kuziunganisha kwenye ngao ya cnc. Ngao inakuja na pololus 4 a4988 au sawa. Pololu ina potentiometer kwa hivyo unaweza kupunguza kiwango cha juu cha motor ya hatua. Ushauri wangu ni kupunguza kasi kwa kiwango cha chini muhimu kuhamisha capacitor. Njia hii kuzuia kwa kuharibu capacitor

CNC SHIELD NA ARDUINO UNO

SETUP YA KUPITIA MICRO

Hatua ya 3: OODICAL ENODER

ENODER YA KUJALI
ENODER YA KUJALI
ENODER YA KUJALI
ENODER YA KUJALI
ENODER YA KUJALI
ENODER YA KUJALI
ENODER YA KUJALI
ENODER YA KUJALI

Encoder ya macho ya macho ni kunde 100 moja. Picha unaweza kuona jinsi waya za manjano (A) na kijani kibichi (B) zimefungwa kwa pini 10 na 9. ikiwa tu mzunguko wa saa unafanya hesabu ya kushuka, unaweza kubadilisha waya.

Usimbuaji wa kuongeza

Unganisha waya kwa mpangilio huu:

Nyeusi - GND

nyekundu - 5V +

kijani - pini ya dijiti 9

njano - pini ya dijiti 10

Hatua ya 4: 16X2 Onyesha na vifungo vya kushinikiza

16X2 Onyesha na vifungo
16X2 Onyesha na vifungo
16X2 Onyesha na vifungo
16X2 Onyesha na vifungo
16X2 Onyesha na vifungo
16X2 Onyesha na vifungo
16X2 Onyesha na vifungo
16X2 Onyesha na vifungo

Vifungo vitano vya kushinikiza vimefungwa kwa ngao ya cnc Kwa utaratibu huu:

-UP- 17 (A3) -MAHALI

-11 (dijiti 11)

-KUMBUKA -15 (A1)

-KUMBUKA CHINI - 16 (A2)

-MENU - 14 (A0)

Onyesho la I2C 16x2 limejiunga na agizo hili:

Onyesha SDA - pini ya sda (A4)

Onyesha SCL - pini ya scl (A5)

Onyesha GND - gnd

Onyesha VCC - 5V +

Hatua ya 5: Wiring kwa motor

Wiring kwa motor
Wiring kwa motor
Wiring kwa motor
Wiring kwa motor

Nimetumia kebo ya ethernet kwa kuunganisha motor ya antenna na udhibiti.

Hatua ya 6: SCHEMATIC

KISIMA
KISIMA
KISIMA
KISIMA

Kwa uelewa wa kina wa ngao ya cnc tembelea ukurasa huu wa wavuti:

Ngao ya Arduino CNC V3. XX

Hatua ya 7: ENDSTOP SWITCHES

ENDSTOP SWITCHES
ENDSTOP SWITCHES
ENDSTOP SWITCHES
ENDSTOP SWITCHES
ENDSTOP SWITCHES
ENDSTOP SWITCHES

Nimetumia swichi mbili za vipuri nilizo nazo.

Katika picha waya ni:

Bluu-gnd (14)

Kijani- (13) Kitufe cha juu

Njano- (12) Kubadilisha chini

Hatua ya 8: HATARI ZA MICRO

HATUA YA MICRO
HATUA YA MICRO

Ngao ya cnc ina kuruka tatu katika kila pololu ambayo inaruhusu kutumia microstepping. Katika microstepping unaweza kugawanya kila hatua kwa sababu ya 2-4-8-16 au 32.

Unaweza kupata usanidi katika ukurasa huu:

SETUP YA KUPITIA MICRO

Hatua ya 9: MWONGOZO WA KUSUDI NA MAAGIZO

MWONGOZO WA KANUNI NA MAAGIZO
MWONGOZO WA KANUNI NA MAAGIZO

Nambari ya github (bonyeza kwenye Clone au pakua na upakue zip)

Kwa maoni ya arduino unahitaji kuwa na librairies:

LiquidCrystal_I2C.h

Wakati mwingine, LCD inakuja na chip 8574at na skrini haifanyi kazi. Mwelekeo ni 0x03f badala ya 0x27. Katika kesi hiyo lazima ubadilishe mwelekeo wa chip kwenye laini hii:

LiquidCrystal_I2C LCD (0x27, 16, 2); // weka anwani ya LCD kwa 0x27

kwa hii:

LiquidCrystal_I2C LCD (0x03f, 16, 2); // katika I2C chip 8574at kuweka anwani ya LCD kwa 0x03f

EEPROM.h imejumuishwa katika maoni ya Arduino

Nimetengeneza toleo la programu na antena tu kwa ombi la Lev OK2PLL. Anatengeneza kidhibiti kidogo cha kitanzi na nano ya arduino na pololu ya operesheni inayoweza kubeba. Nambari iko hapa:

Mtawala wa kitanzi kwa antena 1 na mwisho

Toleo jingine na antena iliyo na mdhibiti wa tb6600 kwa ombi la TA1MC:

Kidhibiti cha kitanzi na TB6600

Hatua ya 10: Kupunguza Torque

Kupunguza Torque
Kupunguza Torque
Kupunguza Torque
Kupunguza Torque

Ngao hiyo inakuja na 4 pololu a4988 au sawa. Pololu ina potentiometer kwa hivyo unaweza kupunguza kiwango cha juu cha motor ya hatua. Ushauri wangu ni kupunguza kasi kwa kiwango cha chini muhimu kuhamisha capacitor. Njia hii kuzuia kwa kuharibu capacitor.

Mwishowe, pololus inaweza kuharibiwa ikiwa haina motor iliyounganishwa. Tafadhali, weka tu idadi sawa ya pololus kuliko motors.

Ili sio kuchoma pololu zingatia pini iliyoandikwa "EN". Lazima iweze kutoshea kwenye shimo lililoandikwa en kwenye ngao ya cnc.

Hatua ya 11: MAELEZO YA VIDEO

Hatua ya 12: Fidia YA NYUMA

Image
Image

Hatua ya 13: VITU VYA KUPAKUA

Udhibiti huu umeundwa kwa kudhibiti antena za vitanzi tofauti. Unaweza kusimamia kila antena bila kuingilia kati katika zingine. Ugavi wa umeme ni 12v. Huu sio muundo wa kibiashara umetengenezwa kwa amateur ya ham tu kwa kufurahiya jamii yote.

Mdhibiti anaweza kudhibiti antena tatu tofauti tofauti.

Ina hatua 64000 kwa kila antena

Endstop kubadili uwezekano.

Kumbukumbu 14 za antena.

Unaweza kufafanua kikomo na kikomo cha chini.

!!!! MUHIMU SANA!!!

Mdhibiti ana benki 3 za kumbukumbu (1 benki ya kumbukumbu ya antenna). Ikiwa unataka kufuta benki ya kumbukumbu bonyeza kitufe cha UP & DOWN wakati huo huo.

Ikiwezekana ikiwa unahitaji kufuta data yote bonyeza kifungo CHINI na MENU wakati huo huo.

Mdhibiti ana vifungo vitano vya kushinikiza:

MENU - kitufe hiki huchagua kati ya MEM / ANT / SAVE / ADJUST / BACKLASH / SPEED / Lemaza kazi za POLOLU NA MICROSTEP.

JUU / CHINI - hutumiwa kwa kazi zifuatazo:

-Kuongeza na kupungua kwa mikono motor ya stepper (kawaida na rekebisha kazi).

-Kuhifadhi kumbukumbu katika kazi ya kuhifadhi kumbukumbu

-badilisha kazi ya sifuri kiotomatiki

-Badilisha kurudi nyuma / kasi / hatua ndogo na kuzima kazi za pololu.

MEM UP / MEM DOWN - kutumika kuchagua kumbukumbu na kubadilisha antena.

Kazi zote zinarudi kwa kazi ya MEM baada ya sekunde 3 au 8.

Kazi:

-MEM-

Katika nafasi hii unaweza kuchagua kumbukumbu inayotakiwa. Ikiwa huna nambari yoyote iliyohifadhiwa, HAKUNA DATA itaonyeshwa kwenye onyesho. Kumbuka kuwa MEM14 ndio kikomo cha juu. Unahitaji kuhifadhi katika nafasi hii hatua ya juu unayotaka kusonga capacitor yako. Kwa kuchagua kumbukumbu kushinikiza MEM UP / MEM DOWN.

- NDANI-

Katika nafasi hii unaweza kuchagua antenna kati ya 1 na 3. Kwa kuchagua antena kushinikiza MEM UP / MEM DOWN.

- HIFADHI-

Mara SAVE inapoonyeshwa kwenye kona ya kushoto, lazima uchague nambari inayotakiwa ya kumbukumbu (kati ya 1 na 14) na ubonyeze kitufe cha JUU au CHINI ili kuhifadhi.

Baada ya hii itaonekana skrini mpya ambayo unaweza kuhifadhi masafa. Anzisha masafa kwa njia hii:

-Vifungo JUU NA CHINI kuchagua MHZ (1000 KHz) Hadi 59 MHZ

- Vifungo MEMP & MEMDOWN kuchagua KHZx100 Hadi 59 MHZ

Encoder -Rotary kuchagua KHZ.

-Bonyeza kitufe cha MENU ili kuokoa masafa au subiri sekunde 4.

Kumbuka kwamba hii ni lebo tu sio masafa halisi.

Kumbuka kwamba katika nafasi ya 14 lazima uhifadhi kikomo cha juu.

- JUU-

Kazi ya ADJUST inaruhusu kusonga gari la stepper bila kuongeza au kupunguza idadi yoyote kwenye onyesho. Ni muhimu wakati tunahitaji kupata nafasi 0 kwa mikono. Wakati mwingine ni muhimu kwa kuzingatia kumbukumbu zilizohifadhiwa. Mara tu baada ya kurekebisha mmoja wao, wengine wamewekwa pia.

- NYUMA-

Fidia ya kuzorota kutoka 0 hadi 200. Katika nafasi hii unachagua thamani unayoiona kuwa bora katika mfumo wako. Ili kutosumbua programu, nimeamua kulipa fidia wakati tu inapungua. Kwa hivyo ikiwa unataka kuwa sahihi zaidi iwezekanavyo, kabla ya kuhifadhi msimamo:

Ej-hatua 1750

1) ongeza kidogo zaidi thamani --- 1765

2) punguza thamani kwa nafasi unayotaka -1750

3) iokoe - 1750 ila

Kumbuka kufanya hivyo ikiwa unataka kuwa sahihi katika nafasi zilizorekodiwa.

Ikiwezekana ikiwa hauitaji fidia ya kurudi nyuma weka dhamana katika 0.

-KUENDESHA-

Kazi hii huimarisha kasi ya juu katika harakati za moja kwa moja (kumbukumbu na autozero). 3 ni kasi ya juu (3milisecons pause katika kila hatua) 20 ni kasi ya min (milliseconds 20 pause katika kila hatua). Lazima urekebishe kasi ili usivunje capacitor yako. Ningeweza kutumia millisecond 1 lakini kasi ilikuwa hatari kwa karibu kila mfumo.

- POLOLI YA DIS-

Pololu ndiye dereva anayesimamia kusonga gari la hatua. Wakati wa kazi yake, pololu huanzisha kelele nyingi za rf kwenye antena. Watu wengine wamebuni mfumo wake ili wasiathiriwe na kelele hii. Ikiwa huwezi kushughulikia kelele unaweza kuzima pololu kila baada ya harakati. Hii hufanyika kiatomati ukichagua "Y". Ikiwa tutachagua "N" pololu hailemaza kamwe. Usizime pololu ni sahihi zaidi lakini ni kelele.

--AUTOZERO-

Kazi hii inasonga gari ya chini kwenda chini hadi itakapopata ubadilishaji wa mwisho. Baada ya hii inasonga juu hadi mwisho wa mwisho kufungua mzunguko wake. Sekunde mbili baada ya hapo, kaunta imewekwa kwa 0. Ni muhimu kutochagua kazi hii kabla ya kuwa na hakika kuwa mfumo unafanya kazi kabisa.

-MICROSTEP-

Kwenye ngao ya cnc utapata kuruka tatu ambazo unaweza kuweka kurekebisha Microstep.

blog.protoneer.co.nz/arduino-cnc-shield-v3…

Menyu ya Microstep hutumia fidia kuwa sahihi zaidi wakati tunatumia hatua ndogo ndogo kwenye pololu. Kwa hakuna fidia au hakuna hatua ndogo ndogo unaweza kutumia fidia 0.

Nimeongeza kijitabu cha sanduku nyeusi la zamani nililotumia kama kiambata. Ni muhimu kwa vipimo. Kama unaweza kufikiria, unaweza kutumia kisanduku chochote unachotaka.

Hatua ya 14: KESI iliyochapishwa ya 3D

KESI iliyochapishwa ya 3D
KESI iliyochapishwa ya 3D

Nimefanya kesi iliyochapishwa ya 3d kusanikisha vizuri vifaa vyote.

Unahitaji kununua sehemu za ziada zinazofaa vizuri katika kesi hiyo:

Screws m3 x 8mm (kichwa gorofa cha kichwa) kwa miguu na arduino

Vitengo 3 tundu rj45

Jack wa DC

Hatua ya 15: BUNGE

BUNGE
BUNGE
BUNGE
BUNGE
BUNGE
BUNGE

Rekebisha arduino kwenye msingi.

Ingiza soketi za rj45 na uziweke kwa kontena ya dupont kama kwenye picha nº 3

Labda utahitaji gundi ili kurekebisha rj 45 kwa jopo la nyuma.

Kuna mashimo ya kupitisha waya ikiwa tu hauna soketi za rj45.

Miguu inafunga kesi.

Unaweza kuongeza miguu ya silicone ili kuongeza mtego.

Silicone imeshuka kipenyo cha 8mm

Hatua ya 16: STL YA KESI ILIYOCHAPISHWA KWA 3D

Hatua ya 17: LINDA Pembejeo ya ENDSTOP KUTOKA RF

LINDA Pembejeo ya ENDSTOP KUTOKA RF
LINDA Pembejeo ya ENDSTOP KUTOKA RF
LINDA Pembejeo ya ENDSTOP KUTOKA RF
LINDA Pembejeo ya ENDSTOP KUTOKA RF
LINDA Pembejeo ya ENDSTOP KUTOKA RF
LINDA Pembejeo ya ENDSTOP KUTOKA RF

Mwisho umewekwa karibu na capacitor kwa hivyo inapaswa kuvumilia uwanja mkali. Uga huu unaweza kusababisha utendakazi katika arduino uno. Ushauri wangu ni kuweka kati ya relay ya 12V (Haijalishi aina). Katika kesi yangu nina RT314012 12VDC (https://es.aliexpress.com/item/32871878118.html?sp…).

Kabla ya kufunga relay, mfumo ulifanya kazi vibaya wakati wa kupitisha. Sasa inafanya kazi vizuri.

Kwenye picha unaweza kuona relay tu kwa sababu nimeweka endstop kikomo cha chini tu.

Hatua ya 18: USHAURI KWA WAFANYABIASHARA WA HABARI NA HEWA

USHAURI KWA WAFANYABIASHARA WA HABARI NA HEWA
USHAURI KWA WAFANYABIASHARA WA HABARI NA HEWA

Kufikia sasa nimetumia nema 17 motor kwa sababu nina sanduku la gia la 116/12 kuendesha capacitor yangu. Ikiwa ungekuwa na kipepeo capacitor au hewa capacitor, huwezi kuendesha ir moja kwa moja. Hii ni kwa sababu ungependa tu kuwa na hatua 100 za kurekebisha antena yako.

Ushauri wangu ni kutumia motor 12v 28BYJ iliyobadilishwa. Gari hii ni ya bei rahisi kwenye soko. Inayo sanduku la gia 2000 hatua kwa kila mapinduzi. Inatosha kurekebisha capacitor yako haswa.

28BYJ-48 Bipolar Mod

Mfano kutoka kwa Lev Kohút:

Tuner yenye 12v 28byj

Ilipendekeza: