"RFF" - kan styre både separate 3 stepmotordrivere og et færdiglavet board med drivere til 3-akset CNC med LPT output.
Dette kort er et alternativ til en gammel computer med en LPT-port, som MACH3 er installeret på.
Hvis G-koden er indlæst i MACH3-programmet på computeren, så aflæses den her “RFF” fra SD-kortet.
1. Udseende brædder
1 - SLOT til SD-kort;
2 - startknap;
3 - manuel kontrol joystick;
4 - LED (til X- og Y-akser);
5 LED (til Z-akse);
6 - ledninger til spindelstrømknappen;
8 - lavt niveau ben (-GND);
9 - højniveau ben (+5v);
10 - stifter på 3 akser (Xstep, Xdir, Ystep, Ydir, Zstep, Zdir), 2 stifter hver;
11 - LPT-stikben (25 ben);
12 - LPT-stik (hun);
13 - USB-stik (kun til +5v strømforsyning);
14 og 16 - spindelfrekvensstyring (PWM 5 V);
15 - GND (til spindel);
17 - udgang for spindel ON og OFF;
18 - spindelhastighedskontrol (analog fra 0 til 10 V).
Ved tilslutning til et færdigt kort med drivere til en 3-akset CNC, der har en LPT-udgang:
Installer jumpere mellem 10 ben og 11 ben.
8 og 9 ben med 11, de er nødvendige, hvis der er tildelt yderligere on- og off-ben til driverne (der er ingen specifik standard, så disse kan være alle kombinationer, du kan finde dem i beskrivelsen eller tilfældigt :) -)
Ved tilslutning til separate drivere med motorer:
Installer jumpere mellem 10 Step, Dir-stifterne på "RFF"-kortet og Step, Dir-stifterne på dine drivere. (glem ikke at levere strøm til drivere og motorer)
Tilslut "RFF" til netværket. To LED'er vil lyse.
Indsæt det formaterede SD-kort i LOT 1. Tryk på RESET. Vent, indtil den højre LED lyser. (Ca. 5 sekunder) Fjern SD-kortet.
En tekstfil med navnet "RFF" vises på den.
Åbn denne fil og indtast følgende variabler (her i denne formular og rækkefølge):
Eksempel:
V=5 D=8 L=4,0 S=0 Dir X=0 Dir Y=1 Dir Z=1 F=600 H=1000 UP=0
V- betinget betydning fra 0 til 10 starthastighed under acceleration (acceleration).
Forklaringer af kommandoer
D - trinknusning installeret på motordriverne (bør være den samme på alle tre).
L er længden af passage af vognen (portalen), med en omdrejning af stepmotoren i mm (den skal være den samme på alle tre). Indsæt stangen fra håndtaget i stedet for fræseren og drej manuelt motoren en hel omgang, denne linje vil være L-værdien.
S - hvilket signal tænder spindlen, hvis 0 betyder - GND hvis 1 betyder +5v (kan vælges eksperimentelt).
Dir X, Dir Y, Dir Z, bevægelsesretningen langs akserne, kan også vælges eksperimentelt ved at indstille 0 eller 1 (det vil blive tydeligt i manuel tilstand).
F - hastighed ved tomgang (G0), hvis F=600, så er hastigheden 600 mm/sek.
H - den maksimale frekvens af din spindel (nødvendig for at styre spindelfrekvensen ved hjælp af PWM, for eksempel, hvis H = 1000, og S1000 er skrevet i G-koden, så vil output med denne værdi være 5v, hvis S500 derefter 2,5 v osv., må variabel S i G-kode ikke være større end variablen H på SD.
Frekvensen ved denne pin er omkring 500 Hz.
UP - logik til styring af SD-drivere (der er ingen standard, kan det være som højt niveau+5V, og lav -) sæt 0 eller 1. (virker for mig under alle omstændigheder. -)))
Selve controlleren
Se video: styrekort med 3-akset CNC
2. Udarbejdelse af styreprogrammet (G_CODE)
Tavlen er udviklet til ArtCam, så Kontrolprogrammet skal have en forlængelse. TAP (husk at sætte det i mm, ikke tommer).
G-kodefilen, der er gemt på SD-kortet, skal hedde G_CODE.
Hvis du har en anden udvidelse, for eksempel CNC, så åbn din fil ved hjælp af notesblok og gem den som G_CODE.TAP.
x, y, z i G-kode skal skrives med stort, prikken skal være et punktum, ikke et komma, og selv et heltal skal have 3 nuller efter prikken.
Her er den i denne form:
X5.000Y34.400Z0.020
3. Manuel kontrol
Manuel styring udføres ved hjælp af et joystick, hvis du ikke har indtastet variablerne i indstillingerne specificeret i punkt 1, "RFF" tavle
vil ikke fungere selv i manuel tilstand!!!
For at skifte til manuel tilstand skal du trykke på joysticket. Prøv nu at kontrollere det. Ser man på tavlen fra oven (SLOT 1 nederst,
12 LPT-stik øverst).
Frem Y+, tilbage Y-, højre X+, venstre X-, (hvis Dir X, Dir Y-indstillingerne er forkerte, skal du ændre værdien til det modsatte).
Tryk på joysticket igen. Den 4. LED vil lyse, hvilket betyder, at du har skiftet til Z-akse kontrol
skal gå op Z+, joystick ned - gå ned Z- (hvis træk er forkert, skal du ændre værdien i Dir Z-indstillingerne
til det modsatte).
Sænk spindlen, indtil fræseren rører emnet. Klik på knap 2 start, nu er dette nulpunktet herfra vil udførelsen af G-koden begynde.
4. Autonom drift (udførelse af G-kodeskæring)
Tryk på knap 2 igen, og hold den kortvarigt nede.
Efter at have sluppet knappen, begynder "RFF"-kortet at styre din CNC-maskine.
5. Pausetilstand
Tryk kort på knap 2, mens maskinen kører, skæringen stopper, og spindlen vil hæve sig 5 mm over emnet. Nu kan du styre Z-aksen både op og ned, og ikke være bange for selv at gå dybere ind i emnet, da efter at have trykket på knap 2 igen, vil skæringen fortsætte fra den pauserede værdi langs Z. I pausetilstanden kan du dreje på spindel slukket og tændt med knap 6. X- og Y-akserne er i pausetilstand kan ikke styres.
6. Nødstop af arbejdet med spindlen på nul
Ved at holde knap 2 nede i længere tid under autonom drift, vil spindlen hæve sig 5 mm over arbejdsemnet, slip ikke knappen, 2 LED'er, 4. og 5., begynder at blinke skiftevis, når blinkingen stopper, slip knappen og spindlen vil bevæge sig til nulpunktet. Et tryk på knap 2 igen vil udføre jobbet fra begyndelsen af G-koden.
Understøtter kommandoer som G0, G1, F, S, M3, M6 til at styre spindelhastigheden, der er separate ben: PWM fra 0 til 5 V og en anden analog fra 0 til 10 V.
Accepteret kommandoformat:
X4.000Y50.005Z-0.100 M3 M6 F1000.0 S5000
Der er ingen grund til at nummerere linjerne, ingen mellemrum og kun angive F og S ved ændring.
Et lille eksempel:
T1M6 G0Z5.000 G0X0.000Y0.000S50000M3 G0X17.608Y58.073Z5.000 G1Z-0.600F1000.0 G1X17.606Y58.132F1500.97 X.75Y.57Y X17.603Y58.707 X17.605Y58.748
Demonstration af RFF-controllerens funktion
Dette er min første CNC maskine samlet med mine egne hænder fra tilgængelige materialer. Prisen på maskinen er omkring $170.
Jeg har længe drømt om at samle en CNC-maskine. Jeg har hovedsageligt brug for det til at skære krydsfiner og plast, skære nogle dele til modellering, hjemmelavede produkter og andre maskiner. Mine hænder kløede efter at samle maskinen i næsten to år, hvor jeg samlede dele, elektronik og viden.
Maskinen er budget, dens omkostninger er minimale. I det følgende vil jeg bruge ord, der til en almindelig person kan virke meget skræmmende, og det kan skræmme væk selvbygget maskine, men faktisk er det hele meget enkelt og nemt at mestre på få dage.
Elektronik samlet på Arduino + GRBL firmware
Mekanikken er den enkleste, en ramme lavet af 10 mm krydsfiner + 8 mm skruer og bolte, lineære føringer lavet af en metalvinkel 25*25*3 mm + lejer 8*7*22 mm. Z-aksen bevæger sig på en M8 tap, og X- og Y-aksen på T2.5-remme.
Spindlen til CNC er hjemmelavet, samlet af en børsteløs motor og en spændetangsklemme + et tandremstræk. Det skal bemærkes, at spindelmotoren får strøm fra hovedstrømforsyningen på 24 volt. I tekniske specifikationer Motoren er opgivet til at være 80 ampere, men i virkeligheden forbruger den 4 ampere under hård belastning. Jeg kan ikke forklare, hvorfor dette sker, men motoren fungerer godt og gør sit arbejde.
I starten var Z-aksen på hjemmelavede lineære guider lavet af vinkler og lejer, senere lavede jeg den om, fotos og beskrivelse nedenfor.
Arbejdsrummet er cirka 45 cm i X og 33 cm i Y, 4 cm i Z. Med den første erfaring i betragtning, vil jeg lave den næste maskine med større dimensioner og installere to motorer på X-aksen, en på hver side . Dette skyldes den store arm og belastningen på den, når arbejdet udføres i den maksimale afstand langs Y-aksen. Nu er der kun en motor, og dette fører til forvrængning af delene, cirklen viser sig at være en smule elliptisk på grund af den resulterende bøjning af vognen langs X.
De originale lejer på motoren blev hurtigt løse, fordi de ikke var designet til sidebelastning, og det er alvorligt. Derfor monterede jeg to store lejer med en diameter på 8 mm på toppen og bunden af akslen, dette skulle have været gjort med det samme, nu er der vibrationer pga. dette.
Her på billedet kan du se, at Z-aksen allerede er på andre lineære guider, beskrivelsen vil være nedenfor.
Guiderne selv er meget enkelt design, jeg fandt det på en eller anden måde ved et uheld på Youtube. Så virkede dette design ideelt for mig fra alle sider, minimal indsats, minimale detaljer, nem montering. Men som praksis har vist, virker disse guider ikke længe. Billedet viser rillen, der blev dannet på Z-aksen efter en uges testkørsel af CNC-maskinen.
Jeg erstattede de hjemmelavede guider på Z-aksen med møbler, de koster mindre end en dollar for to stykker. Jeg forkortede dem og efterlod et slag på 8 cm. Der er stadig gamle guider på X- og Y-akserne, jeg vil ikke ændre dem for nu, jeg planlægger at skære dele ud til en ny maskine på denne maskine, så skal jeg. bare skille denne ad.
Et par ord om kuttere. Jeg har aldrig arbejdet med CNC, og jeg har også meget lidt erfaring med fræsning. Jeg købte flere fræsere i Kina, alle havde 3 og 4 riller, senere indså jeg, at disse fræsere er gode til metal, men til fræsning af krydsfiner har du brug for andre fræsere. Mens nye kuttere dækker afstanden fra Kina til Hviderusland, forsøger jeg at arbejde med det, jeg har.
Billedet viser, hvordan en 4 mm fræser brændte på 10 mm birkekrydsfiner, jeg forstod stadig ikke hvorfor, krydsfineren var ren, men på fræseren var der kulstofaflejringer svarende til fyrreharpiks.
Næste på billedet er en 2 mm fire-fløjt fræser efter et forsøg på at fræse plast. Dette stykke smeltet plastik var så meget svært at fjerne, jeg måtte bide det lidt af med en tang. Selv ved lave hastigheder sidder fræseren stadig fast, 4 riller er klart til metal :)
Forleden var det min onkels fødselsdag, ved denne lejlighed besluttede jeg at lave en gave på mit legetøj :)
Som gave lavede jeg et fuldt hus til et krydsfinerhus. Først og fremmest prøvede jeg at fræse på skumplast for at teste programmet og ikke ødelægge krydsfiner.
På grund af modreaktion og bøjning kunne hesteskoen først skæres ud den syvende gang.
I alt tog dette fulde hus (i sin rene form) omkring 5 timer at fræse + meget tid til det ødelagte.
Jeg udgav engang en artikel om en nøgleholder, nedenfor på billedet er den samme nøgleholder, men allerede skåret på en CNC-maskine. Minimum indsats, maksimal præcision. På grund af tilbageslaget er nøjagtigheden bestemt ikke maksimal, men jeg vil gøre den anden maskine mere stiv.
Jeg brugte også en CNC-maskine til at skære tandhjul ud af krydsfiner, det er meget mere praktisk og hurtigere end at skære det med mine egne hænder med en stiksav.
Senere skar jeg firkantede tandhjul ud af krydsfiner, de spinder faktisk :)
Resultaterne er positive. Nu vil jeg begynde at udvikle en ny maskine, jeg skærer dele ud på denne maskine, manuelt arbejde kommer praktisk talt ned til montering.
Du skal mestre at skære plastik, for du arbejder på en hjemmelavet robotstøvsuger. Faktisk skubbede robotten mig også til at skabe min egen CNC. Til robotten vil jeg skære tandhjul og andre dele af plastik.
Opdatering: Nu køber jeg lige fræsere med to kanter (3.175 * 2.0 * 12 mm), de skærer uden alvorlige ridser på begge sider af krydsfiner.
Da jeg har samlet en CNC-maskine til mig selv for lang tid siden og har brugt den regelmæssigt til hobbyformål i lang tid, håber jeg, at min erfaring vil være nyttig, ligesom controllerens kildekoder.
Jeg forsøgte kun at skrive de punkter, som jeg personligt fandt vigtige.
Linket til controllerkilderne og den konfigurerede Eclipse+gcc shell osv. er placeret samme sted som videoen:
Ordren på komponenter fra Kina ankom inden for en måned. Og efter 2 uger arbejdede maskinen med LinuxCNC-styring. Jeg samlede det fra alt det lort, jeg havde ved hånden, fordi jeg ville gøre det hurtigt (profil + nitter). Jeg skulle lave det om senere, men som det viste sig, viste det sig, at maskinen var ret stiv, og møtrikkerne på tappene behøvede ikke at blive strammet en gang. Så designet forblev uændret.
Den første betjening af maskinen viste, at:
Resultatet er en controller med følgende funktionalitet:
Efter kreative eksperimenter med udskæring af håndtegnede relieffer på træ, og eksperimenter med accelerationsindstillinger i programmet, ønskede jeg også yderligere encodere på akserne. Lige på e-bay fandt jeg relativt billige optiske økokodere (1/512), hvis divisionsstigning for mine kugleskruer var 5/512 = 0,0098 mm.
Af den måde, brugen af optiske indkodere høj opløsning, uden et hardwarekredsløb til at arbejde med dem (STM32 har det) er meningsløst. Hverken afbrydelsesbehandling eller især softwareafstemning vil nogensinde klare "bounce" (jeg siger dette til ATMega-fans).
Først og fremmest ønskede jeg følgende opgaver:
Jeg fandt dog en anden anvendelse for dem, dog i en ret snæver opgave.
Jeg lagde mærke til, at når man udskærer en relief, når man indstiller Z-accelerationen til mere end en bestemt værdi, begynder Z-aksen langsomt, men sikkert at krybe ned. Men tiden til skæreaflastning med denne acceleration er 20 % mindre. Efter afslutning af udskæring af et 17x20 cm relief med et trin på 0,1 mm, kan fræseren gå 1-2 mm ned fra den beregnede bane.
Analyse af situationen i dynamik ved hjælp af indkodere viste, at når man løfter fræseren, går 1-2 trin nogle gange tabt.
En simpel trinkorrektionsalgoritme ved hjælp af en encoder giver en afvigelse på ikke mere end 0,03 mm og reducerer behandlingstiden med 20 %. Og selv et 0,1 mm fremspring på træ er svært at bemærke.
Jeg betragtede det som en ideel mulighed til hobbyformål desktop version med et felt lidt større end A4. Og det er stadig nok for mig.
I hele driftsperioden har der aldrig været behov for at skære et relief ud stykke for stykke på et 3-meters bræt eller lave en indgravering på en stenplade.
Det bevægelige bord har følgende fordele til bordplademaskiner:
Efter min mening er en maskine til kraftforarbejdning af metal og en maskine med højhastighedsspindel til forarbejdning af træ/plast absolut forskellige typer udstyr.
Skab betingelser derhjemme universal maskine det giver i hvert fald ingen mening.
Valget af en spindel til en maskine med denne type kugleskruer og føringer med lineære lejer er ligetil. Dette er en spindel med høj hastighed.
For en typisk højhastighedsspindel (20.000 rpm) er fræsning af ikke-jernholdige metaller (stål er udelukket) en ekstrem tilstand for spindlen. Nå, medmindre det virkelig er nødvendigt, og så spiser jeg 0,3 mm pr. gang med vanding af kølevæsken.
Jeg vil anbefale en vandkølet spindel til maskinen. Med den kan du under drift kun høre "sangen" fra stepmotorerne og gurglen fra akvariepumpen i kølekredsløbet.
Først og fremmest fik jeg bugt med boligproblemet. Kroppen af enhver form er fræset af "plexiglas" og limet sammen med et opløsningsmiddel langs ideelt glatte snit.
Glasfiber nægtede universelt materiale. Maskinens præcision giver dig mulighed for at skære sæde under lejet, hvor det vil gå koldt, som det skal være, med en lille spænding, og så kan du ikke trække det ud. Textolite gear er perfekt skåret med en ærlig evolvent profil.
Træforarbejdning (relieffer, osv.) er et bredt område for realisering af ens kreative impulser, eller som minimum for realisering af andre menneskers impulser (færdige modeller).
Jeg har bare ikke prøvet smykkerne. Der er ikke noget sted at kalcinere/smelte/støbe kolberne. Selvom en blok smykkevoks venter i kulissen.
Styringen til maskinen kan nemt samles og hjemme handyman. Det er ikke svært at indstille de nødvendige parametre, det er nok at tage højde for et par nuancer.
Uden det rigtige valg controller til maskinen, vil det ikke være muligt at samle selve controlleren til CNC'en på Atmega8 16au med egne hænder. Disse enheder er opdelt i to typer:
Små kuglemotorer styres mest effektivt af multi-kanal controllere. Standard størrelser i i dette tilfælde– 42 eller 57 millimeter. Denne stor mulighed For selvmontering CNC-maskiner, der har arbejdsfelt har en størrelse på op til 1 meter.
Hvis du selvstændigt samler en maskine på en mikrocontroller med et felt på mere end 1 meter, skal du bruge motorer, der fås i standardstørrelser op til 86 millimeter. I dette tilfælde anbefales det at organisere styringen af kraftfulde enkeltkanalsdrivere med en kontrolstrøm på 4,2 A og højere.
Controllere med specielle driverchips er blevet udbredt, når det er nødvendigt at organisere kontrol af driften af maskiner med bordfræsemaskiner. Den bedste mulighed der vil være en chip betegnet som TB6560 eller A3977. Dette produkt har en controller indeni, der hjælper med at generere den korrekte sinusbølge til tilstande, der understøtter forskellige halve trin. Viklestrømme kan indstilles programmatisk. Med mikrocontrollere er det nemt at opnå resultatet.
Controlleren er nem at styre ved hjælp af specialiseret software installeret på en pc. Det vigtigste er, at selve computeren har mindst 1 GB hukommelse og en processor på mindst 1 GHz.
Laptops kan bruges, men stationære computere i denne henseende giver de bedste resultater. Og de koster meget mindre. Computeren kan bruges til at løse andre problemer, når maskinerne ikke kræver kontrol. Det er godt, hvis det er muligt at optimere systemet, inden arbejdet påbegyndes.
Den parallelle LPT-port er detaljen, der hjælper med at organisere forbindelsen. Hvis controlleren har en USB-port, bruges et stik i den passende form. Samtidig bliver der produceret flere og flere computere, som ikke har en parallelport.
En af de mest simple løsninger For hjemmelavet kreation CNC-maskine - brugen af dele fra andet udstyr udstyret med kuglemotorer. Gamle printere udfører denne funktion perfekt.
Vi tager følgende dele udtrukket fra tidligere enheder:
Når du opretter en controller-case, skal du tage den gamle papkasse. Det er acceptabelt at bruge kasser lavet af krydsfiner eller tekstolit, kildemateriale betyder ikke noget. Men den nemmeste måde at behandle pap på er at bruge almindelig saks.
Listen over værktøjer vil se sådan ud:
Endelig vil fremstilling af controlleren kræve følgende yderligere dele:
Stepmotoren sammen med brættet skal fjernes fra de gamle enheder. Scanneren skal blot fjerne glasset og derefter fjerne et par bolte. Du skal også fjerne stålstænger, der senere skal bruges til at oprette en testportal.
ULN2003 kontrolchippen bliver et af hovedelementerne. Det er muligt at købe dele separat, hvis scanneren bruger andre typer chips. Hvis tilgængelig ønskede enhed Vi lodder det omhyggeligt på brættet. Proceduren for at samle en controller til CNC på Atmega8 16au med egne hænder er som følger:
Dernæst loddes mikrokredsløbet på pladen, også med største omhu. Til de første prøvetrin kan du bruge mock-ups. Vi bruger muligheden med to kraftbusser. En af dem er forbundet til den positive terminal, og den anden til den negative terminal.
På næste trin forbindes udgangen af det andet parallelportstik til udgangen i selve chippen. Terminalerne på stikket og mikrokredsløbet skal forbindes tilsvarende.
Nulstiften er forbundet til den negative bus.
En af sidste etaper– lodning af stepmotoren til styreenheden.
Det er godt, hvis du har mulighed for at studere dokumentationen fra enhedsproducenten. Hvis ikke, skal du selv lede efter en passende løsning.
Ledningerne er forbundet til terminalerne. Endelig er en af dem forbundet til den positive bus.
Samleskinner og strømstik skal tilsluttes.
Varm lim fra en pistol hjælper med at sikre delene, så de ikke brækker af.
Turbo CNC-software vil helt sikkert arbejde med en mikrocontroller, der bruger ULN2003-chippen.
Drive Type - dette er den fane, vi har brug for, vi når den ved adskillige tabulatortryk. Pil ned hjælper dig med at komme til Type-elementet. Vi har brug for en celle kaldet Scale. Dernæst bestemmer vi, hvor mange skridt motoren tager i løbet af blot en omdrejning. For at gøre dette skal du blot kende varenummeret. Så vil det være let at forstå, hvor mange grader den roterer i blot et trin. Dernæst opdeles antallet af grader i et trin. Sådan beregner vi antallet af trin.
Resten af indstillingerne kan efterlades som de er. Tallet opnået i skalacellen kopieres simpelthen til den samme celle, men på en anden computer. Værdien 20 skal tildeles til Accelerationscellen. Standardværdien i dette område er 2000, men den er for høj til det system, der bygges. Det indledende niveau er 20, og maksimum er 175. Derefter er der kun tilbage at trykke TAB, indtil brugeren når elementet Sidste fase. Her skal du sætte tallet 4. Tryk derefter på Tab indtil vi når rækken af X'er, den første på listen. De første fire linjer skal indeholde følgende elementer:
1000XXXXXXXXX
0100XXXXXXXXX
0010XXXXXXXXX
0001XXXXXXXXX
Der skal ikke foretages ændringer i de resterende celler. Vælg blot OK. Det er det, programmet er konfigureret til at arbejde med computeren og selve aktuatorerne.
God dag alle sammen! Og her er jeg med en ny del af min historie om CNC maskine. Da jeg begyndte at skrive artiklen, troede jeg ikke engang, at den ville vise sig at være så omfangsrig. Da jeg skrev om maskinens elektronik, kiggede jeg og blev bange – A4-arket var skrevet på begge sider, og der var stadig meget, meget at fortælle.
Til sidst blev det sådan her guide til at lave en CNC-maskine, arbejdsmaskine, fra bunden. Der vil være tre dele af en artikel om én maskine: 1-elektronisk fyldning, 2-mekanik af maskinen, 3-alle finesserne ved opsætning af elektronikken, selve maskinen og maskinstyringsprogrammet.
Generelt vil jeg forsøge at kombinere i et materiale alt, hvad der er nyttigt og nødvendigt for enhver nybegynder i denne interessante forretning, hvad jeg selv har læst på forskellige internetressourcer og passeret gennem mig selv.
Forresten glemte jeg i den artikel at vise fotografier af håndværket. Jeg ordner dette. Styrofoam bjørn og krydsfiner plante.
Jeg vidste ikke, hvor jeg skulle starte. Først og fremmest bestilte jeg en normal stepmotor Vexta med 12 kg/cm, i øvrigt med den stolte påskrift "made in Japan".
Jeg går lidt væk fra emnet. Da alt dette var gjort, opstod tanken ikke engang om, at jeg nogensinde ville skrive om det. Derfor er der ingen fotografier af monteringsprocessen af mekanik og elektronik, kun få billeder taget med mobilkamera. Alt andet blev klikket specifikt til artiklen, i allerede samlet form.
Det er tid til at lodde brættet. De tilgængelige på internettet passede ikke mig af tre grunde:
1 - Butikken hvor jeg bestilte delene var ikke tilgængelig IR2104 i DIP-pakker, og de sendte mig 8-SOICN. De er loddet på pladen fra den anden side, på hovedet, og derfor var det nødvendigt at spejle sporene, og deres ( IR2104) 12 stk.
Motoren hvæsede. Gode nyheder, så virker PWM som den skal. Jeg trykker på tasten og den snurrer! Jeg glemte at nævne, at denne controller er designet til at styre en bipolær stepmotor dvs. den med 4 ledninger tilsluttet. Jeg spillede med trin/halvt trin og nuværende tilstande. I halvtrinstilstand opfører motoren sig mere stabilt og udvikler højere hastigheder + øget nøjagtighed. Så jeg forlod jumperen i "det halve trin". Med den maksimale sikre strøm for motoren ved en spænding på ca. 30V, var det muligt at dreje motoren op til 2500 rpm! Min første maskine uden PWM drømte aldrig om dette.))
Jeg bestilte de næste to motorer kraftigere, Nema med 18 kg/s, men allerede "fremstillet i Kina".
Jeg loddede de to resterende brædder, kontrollerede dem ved hjælp af "LED stepper motor simulator", alt så ud til at være i orden. Jeg tilslutter en motor - den fungerer fint, men ikke 2500 rpm, men omkring 3000! I henhold til det allerede udarbejdede skema forbinder jeg den tredje motor til det tredje bord, snurrer i et par sekunder og stopper ... Jeg ser med en oscillator - der er ingen impulser på en udgang. Jeg kalder gebyret - en af IR2104 brudt.
Nå, okay, måske har jeg en defekt, jeg læste, at det ofte sker med denne lille ting. Jeg lodde en ny ind (jeg tog 2 stykker med en reservedel), det samme sludder - det drejer i et par sekunder og STOP! Her spændte jeg op, og lad os tjekke feltarbejderne. Det har min bestyrelse i øvrigt IRF530(100V/17A) versus (50V/49A), som i originalen. Der vil maksimalt gå 3A til motoren, så en reserve på 14A er mere end nok, men prisforskellen er næsten 2 gange til fordel for 530'erne.
Så jeg tjekker feltenhederne og hvad jeg ser... Jeg loddede ikke et ben! Og alle 30V fra feltarbejderen fløj til udgangen af denne "irka". Jeg loddede benet, undersøgte alt omhyggeligt igen og installerede et andet. IR2104, jeg er selv bekymret - dette er den sidste. Jeg tændte den og var meget glad, da motoren ikke stoppede efter to sekunders drift. Tilstandene blev efterladt som følger: motor Vexta– 1,5A, motor NEMA 2,5A. Med denne strøm nås cirka 2000 omdrejninger, men det er bedre at begrænse dem i software for at undgå at springe trin over, og motortemperaturen kl. langt arbejde ikke overstiger sikre værdier for motorer. Krafttransformatoren klarer sig uden problemer, for normalt drejer kun 2 motorer på samme tid, men yderligere luftkøling er ønskelig til radiatoren.
Nu om at installere feltskærme på radiatoren, og der er 24 af dem, hvis nogen ikke har lagt mærke til det. I denne version af brættet er de placeret liggende, dvs. radiatoren hviler simpelthen på dem og tiltrækkes af noget.
Jeg skar side- og topdækslet ud af krydsfiner og placerede en ventilator ovenpå.