Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Mtazamo wa Jumla
- Hatua ya 2: CNC SHIELD NA ARDUINO UNO
- Hatua ya 3: OODICAL ENODER
- Hatua ya 4: 16X2 Onyesha na vifungo vya kushinikiza
- Hatua ya 5: Wiring kwa motor
- Hatua ya 6: SCHEMATIC
- Hatua ya 7: ENDSTOP SWITCHES
- Hatua ya 8: HATARI ZA MICRO
- Hatua ya 9: MWONGOZO WA KUSUDI NA MAAGIZO
- Hatua ya 10: Kupunguza Torque
- Hatua ya 11: MAELEZO YA VIDEO
- Hatua ya 12: Fidia YA NYUMA
- Hatua ya 13: VITU VYA KUPAKUA
- Hatua ya 14: KESI iliyochapishwa ya 3D
- Hatua ya 15: BUNGE
- Hatua ya 16: STL YA KESI ILIYOCHAPISHWA KWA 3D
- Hatua ya 17: LINDA Pembejeo ya ENDSTOP KUTOKA RF
- Hatua ya 18: USHAURI KWA WAFANYABIASHARA WA HABARI NA HEWA
Video: Mdhibiti wa Antena 3 za Kitanzi cha Magnetic Na Kubadilisha Endstop: Hatua 18 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
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
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
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
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
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
Nimetumia kebo ya ethernet kwa kuunganisha motor ya antenna na udhibiti.
Hatua ya 6: SCHEMATIC
Kwa uelewa wa kina wa ngao ya cnc tembelea ukurasa huu wa wavuti:
Ngao ya Arduino CNC V3. XX
Hatua ya 7: 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
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
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
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
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
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
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
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
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:
Jinsi ya Kubadilisha Servo kupata Maoni ya Kitanzi Iliyofungwa: Hatua 7
Jinsi ya Kubadilisha Servo kupata Maoni ya Kitanzi Iliyofungwa eneo. Lakini sio mara moja! Hujui ni lini hasa
Kitanzi cha Kaseti ya Sauti: Hatua 13 (na Picha)
Kitanzi cha Kaseti ya Sauti: Kinadharia inasikika ni rahisi sana; unaweza kutengeneza kitanzi cha mkanda kwa kugusa mwisho wa kipande kifupi cha Ribbon ya sumaku pamoja na kukiweka tena ndani ya mkanda wa kaseti. Walakini, ikiwa umejaribu kufanya hivi, utagundua hivi karibuni kuwa i
Arduino Multi-track Kituo cha Kitanzi cha MIDI: 6 Hatua
Arduino Multi-track MIDI Loop Station: Kituo cha kitanzi, au looper, kimsingi ni zana ya kucheza katika wakati halisi viboko vyako vya vifaa (vitanzi). Haikusudiwa kama media ya kurekodi, lakini kifaa cha kuunda msukumo bila usumbufu (na mwishowe tufanye moja kwa moja …). Ther
Jinsi ya Kutumia Kitanzi cha Wakati Ili Kubadilisha Mpangilio katika Java: Hatua 9
Jinsi ya Kutumia Kitanzi cha Wakati Ili Kubadilisha Mpangilio katika Java: Leo nitakuonyesha jinsi ya kutumia Java kuunda kitanzi cha Wakati ambacho kinaweza kutumiwa kupitia orodha ya nambari au maneno. Wazo hili ni kwa waandaaji wa kiwango cha kuingia na mtu yeyote ambaye anataka kupata mswaki wa haraka kwenye vitanzi vya Java na safu
Kifurushi cha Betri cha Kidhibiti cha Xbox cha Mdhibiti kinachoweza kulipwa (mradi katika Maendeleo): Hatua 3 (na Picha)
DIY Xbox One Mdhibiti Kifurushi cha Battery kinachoweza kuchajiwa (mradi katika Maendeleo): Kabla hatujaingia kwenye maelezo ningependa kushughulikia kichwa. Mradi huu unaendelea kwa sababu ya matokeo kadhaa baada ya kujaribu muundo wa kwanza. Hiyo ikisemwa ninaunda bodi mpya ili kubeba mabadiliko ambayo nitapita. Nilifunua