Obsah:
- Zásoby
- Krok 1: Celkový pohľad
- Krok 2: CNC ŠTÍT A ARDUINO UNO
- Krok 3: OPTICKÝ KÓDER
- Krok 4: 16X2 DISPLEJ A TLAČIDLÁ
- Krok 5: ZAPOJENIE K MOTORU
- Krok 6: SCHÉMA
- Krok 7: KONCOVÉ SPÍNAČE
- Krok 8: MIKRO KROK
- Krok 9: KÓD A NÁVOD NA POUŽITIE
- Krok 10: Obmedzenie krútiaceho momentu
- Krok 11: VIDEO VYSVETLENIE
- Krok 12: KOMPENZÁCIA PODPORY
- Krok 13: STIAHNUTELNÝ POMOC
- Krok 14: 3D TLAČENÝ PRÍPAD
- Krok 15: MONTÁŽ
- Krok 16: STL PRE 3D TLAČENÝ PRÍPAD
- Krok 17: OCHRANA KONCOVÉHO VSTUPU Z RF
- Krok 18: RADA PRE MOTOROVÉ A VZDUCHOVÉ KAPACITORY
Video: Ovládač pre 3 magnetické slučkové antény s koncovým spínačom: 18 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
Tento projekt je pre tých šunkových amatérov, ktorí nemajú komerčný. Ľahko sa stavia pomocou spájkovačky, plastového puzdra a trocha znalostí arduina. Ovládač je vyrobený z rozpočtových komponentov, ktoré môžete ľahko nájsť na internete (~ 20 €). Hlavnou súčasťou je cnc štít, ktorý je vhodný pre Arduino Uno. Obaja vyrobili kompaktný, malý a lacný ovládač.
Tento ovládač môže fungovať bez koncových spínačov, pretože polohu 0 a hornú hranicu môžete ovládať ručne.
Andrzej4380 mi odporučil urobiť starú verziu. Môžete to vidieť v sekcii "Urobil som to" na tejto stránke. Je navrhnutý tak, aby používal OLED displej s rozmermi 128 x 32 pixlov. Je s ním plne kompatibilný, takže pokyny sú rovnaké. Jediným rozdielom je displej.
Kód si môžete stiahnuť tu:
Vlastnosti:
- Nová revízia softvéru verzie 3.0 2020-04-05 opravila niekoľko chýb.
- Pridaná nová verzia 3.0 schopná označovať frekvencie v pamätiach.
- Verzia 3.1 opravila niektoré chyby.
- Funkcia obnovenia továrenských nastavení.
- Niektoré vylepšenia v časovači kódu pre každú funkciu
- Možnosť až 3 rôznych antén.
- Koncový spínač schopný koncového zastavenia.
- Funkcia automatického vynulovania
- Rozsah 64 000 krokov na pohyb každej antény.
- Možnosť mikrokroku 1/2 1/4 1/8 1/16 alebo dokonca viac v závislosti od ovládača pololu stepper.
- 3 pamäťové banky so 14 programovateľnými pamäťami pre anténu (42 pamätí).
- Programovateľný horný limit pre každú anténu.
- kompenzácia vôle od 0 do 200
- ovládanie rýchlosti od 2 (2 milisekundy pauza medzi krokmi) do 40 (40 milisekúnd pauza medzi krokom)
- Kompenzácia mikrokrokov
- Napájanie 12V
Zásoby
Inkrementálny optický kodér
CNC štít v3 s arduino UNO
LCD LCD-1602 + I2C IIC 5V para arduino
5 tlačidiel
Koncový spínač
Na konci tohto článku boli pridané súbory STL alebo 3D tlač
-platforma na prispôsobenie arduina UNO akémukoľvek prípadu, ktorý máte
-nkob z rotačného enkodéra.
Odkazy, ktoré som urobil, sú len príklady. Netreba dodávať, že môžete nakupovať kdekoľvek chcete.
Krok 1: Celkový pohľad
Na tejto fotografii môžete vidieť CNC štít nad arduino uno, optický rotačný kodér, displej I2C 16x2 a päť tlačidiel v spodnej časti. Nakoniec máme dva koncové spínače.
Krok 2: CNC ŠTÍT A ARDUINO UNO
Doska arduino je takmer bez drôtov. Jediné, čo budete potrebovať, sú napájacie zdroje. Do dosky arduino je potrebné zvárať niektoré drôty a pripojiť ich k štítu cnc. Štít je dodávaný so 4 kusmi alus88 a4988 alebo podobnými. Pololu má potenciometer, takže môžete obmedziť maximálny krútiaci moment krokového motora. Moja rada je obmedziť krútiaci moment na minimum potrebné na pohyb kondenzátora. Tým sa zabráni poškodeniu kondenzátora
CNC ŠTÍT S ARDUINO UNO
NASTAVENIE MIKROKROKU
Krok 3: OPTICKÝ KÓDER
Optický rotačný snímač má 100 impulzov. Na fotografii môžete vidieť, ako sú žlté (A) a zelené (B) drôty privarené k kolíkom 10 a 9. Len v prípade, že otáčanie v smere hodinových ručičiek klesá, môžete drôty vymeniť.
Inkrementálny kodér
Pripojte vodiče v tomto poradí:
Čierna - GND
červená - 5V+
zelená - digitálny kolík 9
žltý - digitálny kolík 10
Krok 4: 16X2 DISPLEJ A TLAČIDLÁ
Päť tlačidiel je privarených k štítu cnc v tomto poradí:
-UP- 17 (A3) -DOLE
-11 (digitálny 11)
-MEM UP -15 (A1)
- PAMÄŤ DOLE - 16 (A2)
-MENU - 14 (A0)
Displej I2C 16x2 je spojený v tomto poradí:
DISPLAY SDA - sda pin (A4)
DISPLAY SCL - pin scl (A5)
DISPLAY GND - GND
DISPLEJ VCC - 5V+
Krok 5: ZAPOJENIE K MOTORU
Na pripojenie motora antény a ovládača som použil ethernetový kábel.
Krok 6: SCHÉMA
Ak chcete hlbšie porozumieť štítu CNC, navštívte túto webovú stránku:
Arduino CNC Shield V3. XX
Krok 7: KONCOVÉ SPÍNAČE
Použil som dva náhradné spínače, ktoré mám.
Na fotografii sú drôty:
Modrá- (14)
Zelený (13) Spínač hore
Žltý (12) Spínač spodnej časti
Krok 8: MIKRO KROK
Štít cnc má v každom pololu tri prepojky, ktoré umožňujú použitie mikrokroku. V mikrokroku môžete rozdeliť každý krok na faktor 2-4-8-16 alebo 32.
Konfiguráciu nájdete na tejto stránke:
NASTAVENIE MIKROKROKU
Krok 9: KÓD A NÁVOD NA POUŽITIE
Kód na github (kliknite na klon alebo stiahnite a stiahnite zip)
Na arduino ide musíte mať knižnice:
LiquidCrystal_I2C.h
Niekedy je LCD dodávaný s čipom 8574at a obrazovka nefunguje. Smer je 0x03f namiesto 0x27. V takom prípade musíte zmeniť smer čipu v tomto riadku:
LiquidCrystal_I2C lcd (0x27, 16, 2); // nastavte adresu LCD na 0x27
pre tento:
LiquidCrystal_I2C lcd (0x03f, 16, 2); // v I2C čipe 8574at nastavte adresu LCD na 0x03f
EEPROM.h zahrnutý v Arduino ide
Na žiadosť Leva OK2PLL som urobil verziu softvéru iba s anténou. Vyrába malý slučkový ovládač s arduino nano a pololu pre prenosnú prevádzku. Kód je tu:
Ovládač slučky pre 1 anténu s koncovým dorazom
Ďalšia verzia s anténou s ovládačom tb6600 na požiadanie TA1MC:
Ovládač slučky s TB6600
Krok 10: Obmedzenie krútiaceho momentu
K štítu sa dodáva 4 pololu a4988 alebo podobné. Pololu má potenciometer, takže môžete obmedziť maximálny krútiaci moment krokového motora. Moja rada je obmedziť krútiaci moment na minimum potrebné na pohyb kondenzátora. Tým sa zabráni poškodeniu kondenzátora.
Nakoniec, pólus môže byť poškodený, ak nie je pripojený žiadny motor. Nainštalujte, prosím, iba rovnaký počet pólov ako motorov.
Aby ste pololu nespálili, dávajte pozor na kolík označený „EN“. Musí sa zmestiť do otvoru označeného en v cnc štíte.
Krok 11: VIDEO VYSVETLENIE
Krok 12: KOMPENZÁCIA PODPORY
Krok 13: STIAHNUTELNÝ POMOC
Tento ovládací prvok je určený na správu antén s 3 rôznymi slučkami. Každú anténu môžete spravovať bez rušenia vo zvyšku. Napájanie je 12 V. Toto nie je komerčný dizajn, ale je vyrobený pre šunkového amatéra len pre radosť zvyšku komunity.
Ovládač môže nezávisle ovládať 3 rôzne slučkové antény.
Má 64 000 krokov pre každú anténu
Možnosť koncového spínača.
14 pamätí pre anténu.
Môžete definovať horný a dolný limit.
!!!! VEĽMI DÔLEŽITÉ!!!
Ovládač má 3 pamäťové banky (1 pamäťová banka pre anténu). Ak chcete vymazať predvoľbu pamäte, stlačte súčasne tlačidlá HORE a DOLE.
V prípade, že potrebujete vymazať všetky údaje, súčasne stlačte tlačidlá DOLE a MENU.
Ovládač má päť tlačidiel:
MENU - toto tlačidlo vyberá medzi funkciami MEM/ANT/SAVE/ADJUST/BACKLASH/SPEED/DISABLE POLOLU a MICROSTEP.
UP/DOWN - používa sa pre nasledujúce funkcie:
-Ručne zvyšujte a znižujte krokový motor (normálne a nastavovacie funkcie).
-Uložiť pamäť vo funkcii uložiť pamäť
-spustiť funkciu automatického vynulovania
-Upravte vôľu/rýchlosť/mikrokrok a vypnite funkcie pololu.
MEM UP/ MEM DOWN - slúži na výber pamätí a zmenu antén.
Všetky funkcie sa vrátia na funkciu MEM po 3 alebo 8 sekundách.
Funkcie:
--MEM-
V tejto polohe môžete vybrať požadovanú pamäť. Ak nemáte uložené žiadne číslo, na displeji sa zobrazia ŽIADNE ÚDAJE. Nezabudnite, že MEM14 je horná hranica. Do tejto polohy musíte uložiť maximálny krok, ktorým chcete presunúť kondenzátor. Pre voľbu pamäte stlačte MEM UP / MEM DOWN.
--ANT-
V tejto polohe môžete vybrať anténu od 1 do 3. Pre výber antény stlačte MEM UP / MEM DOWN.
-ULOŽIŤ-
Hneď ako sa v ľavom rohu zobrazí SAVE, musíte vybrať požadovaný počet pamäte (od 1 do 14) a uložiť stlačením tlačidiel HORE alebo DOLE.
Potom sa zobrazí nová obrazovka, na ktorej môžete uložiť frekvenciu. Frekvenciu zadajte takto:
-Tlačidlá NAHORU A DOLE na výber MHZ (1 000 KHz) až do 59 MHZ
- Tlačidlá MEMP & MEMDOWN na výber KHZx100 až do 59 MHZ
-Otočný snímač na výber KHZ.
-Stlačením tlačidla MENU frekvenciu uložíte alebo počkajte 4 sekundy.
Nezabudnite, že toto je iba značka, nie skutočná frekvencia.
Nezabudnite, že na pozícii 14 musíte uložiť hornú hranicu.
--ÚPRAVA-
Funkcia ADJUST umožňuje pohybovať krokovým motorom bez zvýšenia alebo zníženia akéhokoľvek čísla na displeji. Je to užitočné, keď potrebujeme nájsť polohu 0 ručne. Niekedy je to potrebné na kalibráciu uložených pamätí. Po úprave jedného z nich sa kalibrujú aj ostatné.
--BACKLASH-
Kompenzácia vôle od 0 do 200. V tejto polohe vyberiete hodnotu, ktorú vo svojom systéme považujete za efektívnu. Aby som nekomplikoval softvér, rozhodol som sa kompenzovať iba pri znižovaní. Ak teda chcete byť čo najpresnejší, pred uložením polohy:
Ej-krok 1750
1) O niečo viac zvýšte hodnotu --- 1765
2) znížte hodnotu na požadované miesto -1750
3) uložte -1750 uložte
Nezabudnite to urobiť, ak chcete byť v zaznamenaných polohách presní.
V prípade, že nepotrebujete kompenzáciu vôle, zadajte hodnotu 0.
--RYCHLOSŤ-
Táto funkcia stabilizuje maximálnu rýchlosť automatického pohybu (pamäte a automatické ozubenie). 3 je maximálna rýchlosť (3 milisekunty sa pozastavia v každom kroku) 20 je minimálna rýchlosť (20 milisekundová pauza v každom kroku). Rýchlosť musíte nastaviť tak, aby nedošlo k zlomeniu kondenzátora. Mohol som použiť 1 milisekundu, ale rýchlosť bola nebezpečná pre takmer každý systém.
--DIS POLOLU-
Pololu je vodič, ktorý má na starosti pohyb krokového motora. Počas svojej práce pololu zavádza do antény veľa vysokofrekvenčného šumu. Niektorí ľudia navrhli svoj systém tak, aby nebol hlukom ovplyvnený. V prípade, že sa nedokážete vyrovnať s hlukom, môžete pololu deaktivovať po každom pohybe. K tomu dôjde automaticky, ak vyberiete „Y“. V prípade, že sme vybrali „N“, pololu nikdy nevypne. Nevypínajte pololu, je presnejší, ale hlučnejší.
--AUTOZERO-
Táto funkcia posúva krokový motor nadol, kým nenájde koncový spínač. Potom sa pohybuje nahor, kým koncový doraz neotvorí svoj okruh. O dve sekundy neskôr sa počítadlo nastaví na 0. Je dôležité, aby ste túto funkciu nevybrali, kým si nie ste istí, že je systém úplne funkčný.
--MICROSTEP-
Na cnc štíte nájdete tri prepojky, ktoré môžete nastaviť na úpravu kroku Microstep.
blog.protoneer.co.nz/arduino-cnc-shield-v3…
Ponuka Microstep používa kompenzáciu, aby bola presnejšia, keď v pololu použijeme mikrokrok. Na žiadnu kompenzáciu alebo žiadne malé krokovanie môžete použiť kompenzáciu 0.
Pridal som brožúru starého blackboxu, ktorý som použil ako prílohu. Je to užitočné pre rozmery. Dokážete si asi predstaviť, že môžete použiť čokoľvek, čo chcete.
Krok 14: 3D TLAČENÝ PRÍPAD
Vytvoril som 3D tlačené puzdro, aby som správne nainštaloval všetky komponenty.
Musíte si kúpiť niekoľko ďalších dielov, ktoré správne zapadajú do puzdra:
Skrutky m3 x 8 mm (plochá zápustná hlava) na chodidlá a arduino
3 jednotky zásuvka rj45
DC konektor
Krok 15: MONTÁŽ
Opravte arduino v základni.
Nainštalujte zásuvky rj45 a zapojte ich do dupontného konektora ako na obrázku č. 3
Pravdepodobne budete potrebovať nejaké lepidlo na pripevnenie rj 45 k zadnému panelu.
Existuje niekoľko otvorov na vedenie drôtov len pre prípad, že nemáte zásuvky rj45.
Nohy uzamykajú puzdro.
Môžete pridať nejaké silikónové nožičky, aby ste získali väčšiu priľnavosť.
Silikónová kvapka s priemerom 8 mm
Krok 16: STL PRE 3D TLAČENÝ PRÍPAD
Krok 17: OCHRANA KONCOVÉHO VSTUPU Z RF
Koncový doraz je umiestnený vedľa kondenzátora, takže musí vydržať intenzívne pole. Toto pole môže spôsobiť poruchu zariadenia arduino uno. Moja rada je zapojiť medzi relé 12V (nezáleží na type). V mojom prípade mám RT314012 12VDC (https://es.aliexpress.com/item/32871878118.html?sp…).
Pred inštaláciou relé pracoval systém pri prenose chybne. Teraz to funguje dobre.
Na fotografii môžete vidieť iba relé, pretože som nainštaloval iba koncový doraz.
Krok 18: RADA PRE MOTOROVÉ A VZDUCHOVÉ KAPACITORY
Doteraz som použil motor nema 17, pretože na pohon môjho kondenzátora mám prevodovku 116/12. V prípade, že máte motýľový alebo vzduchový kondenzátor, nemôžete jazdiť priamo. Dôvodom je, že na vyladenie antény budete mať iba 100 krokov.
Moja rada je použiť upravený krokový motor 12v 28BYJ. Tento motor je najlacnejší na trhu. Má prevodovku 2 000 krokov za otáčku. Stačí presne vyladiť kondenzátor.
28BYJ-48 bipolárny režim
Príklad od Leva Kohúta:
Tuner s 12v 28byj
Odporúča:
Akrylový LED displej s laserovým spínačom: 11 krokov (s obrázkami)
Akrylový LED displej s vypínačom Lasercut: Akrylový displej som už robil, ale tentoraz som chcel do dizajnu integrovať prepínač. Pre tento dizajn som tiež prešiel na akrylovú základňu. Trvalo mi veľa úprav, kým som prišiel na ľahký dizajn odolný voči bláznom. Konečný dizajn vyzerá tak
Statív pre domácich majstrov - Ako vyrobiť statív pre smartfón a fotoaparát z antény: 8 krokov
Statív pre domácich majstrov | Ako vyrobiť statív pre smartfóny a fotoaparáty pomocou antény: Keď hľadám statív na vytváranie videí pre CookQueens, zistil som, že cena každého statívu za 5 stôp začína na veľmi vysokej úrovni na rôznych webových stránkach elektronického obchodu. Tiež čakám na zľavu, ale tú som nedostal. Potom som sa rozhodol urobiť m
Magnetické konektory pre batérie: 5 krokov (s obrázkami)
Magnetické konektory pre batérie: Ahoj všetci, tu je malý návod o užitočných a ľahko vyrobiteľných konektoroch pre batérie. Nedávno som začal používať batérie 18650 článkov zo starých prenosných počítačov a chcel som ich rýchly a ľahký spôsob pripojenia. Konektory využívajúce magnety boli tou najlepšou voľbou
Náramok s LED vodivým spínačom: 9 krokov (s obrázkami)
Náramok s vodivým spínačom LED: Pomocou vodivého suchého zipsu ako spínača vytvorte osvetlený náramok, ktorý sa zapne, keď je obvod uzavretý. Vodivý suchý zips je možné vypnúť pomocou akéhokoľvek kovového zapínania, ako sú patentky, spony na šperky alebo háčik a oko
Univerzálna ochrana proti krádeži pre elektronické zariadenia alebo autá s neviditeľným spínačom: 4 kroky (s obrázkami)
Univerzálna ochrana proti krádeži elektronických zariadení alebo automobilov s neviditeľným spínačom: Ukážem vám, ako môžete jazýčkový spínač využiť ako univerzálnu ochranu elektronických zariadení alebo automobilov. Všetko, čo potrebujete, je jazýčkový vypínač a magnet. Pre autá budete potrebovať výkonové relé na zvýšenie spínacej kapacity jazýčkového spínača. Obrázkové