Groeten aan alle lezers van de site. Ik maak van deze gelegenheid gebruik om iedereen een gelukkig nieuwjaar te wensen! "We wensen je een metalen kerst en een headbanging nieuwjaar." Vandaag kunt u de instructies lezen voor het maken van een miniplotter. Het is gemaakt van oude dvd- of cd-stations. Dit is niet mijn eerste plotter van deze soort, dus als ik de instructies schrijf, zal ik naar mijn andere instructies verwijzen om niet twee keer hetzelfde te schrijven. De eerste plotter werkte goed, ik heb hem voor verschillende doeleinden gebruikt. Teken gewoon iets, en ook voor het maken van printplaten. Met behulp van een permanente marker kunt u tracks op het bord plaatsen en vervolgens zoals gewoonlijk etsen. Maar het eerste model had kleine ontwerpfouten. Ik bedoel niet een klein gebied van tekenen of graveren, maar de noodzaak om een onderdeel, bord of vel papier op een kleine tafel te monteren. Het is gemakkelijker om een bewegende tafel te maken dan het ontwerp dat ik voorstel, maar het is mogelijk om met grote details te werken. De grootte van het werkgebied zal hetzelfde zijn, omdat het wordt beperkt door de grootte van de mechanismen van het dvd-station.
Laten we beginnen met het verzamelen van het nodige:
- CD-ROM, DVD-ROM of soortgelijke mechanismen 4 stuks.
- Arduino Uno
- Arduino CNC Shield v3
- Drivers voor a4988 stappenmotoren en radiatoren voor hen 3 stuks.
- Servo SG90
- Platform universeel Tamiya 70098
- Behuizing van dvd-rom
- Voeding voor 5V, 3A
- Homutiki
- aansluitdraden
- Connector 2,54 mm Dupont
- Bulgaars, elektrische decoupeerzaag, boormachine
- Soldeerbout, soldeer, hars
- Dun elastiek
- Boren voor metaal of hout 2, 3, 4, 5 mm
- Schroef 3x20 mm of 4 mm x20 mm
- Marker, best dun
- Moeren, groeven en ringen 4 mm
- Hete lijm
- Houtschroeven 2,5 x 25 mm, 2,5 x 10 mm
Stap 1 Demonteer de schijflezer.
Allereerst moeten we 4 dvd-stations vinden en demonteren. Hoogstwaarschijnlijk is een cd-rom voldoende. Het belangrijkste is om niet op zulke dingen te stuiten:
Er zitten geen stappenmotoren in en daarom kunnen we het mechanisme niet gebruiken. Hiervan is het mogelijk om alleen het lichaam, de assen, de wagen te nemen.
We demonteren geschikte dvd-stations. Na het parseren plaatsen we alle planken in een doos, waarna we ze overhandigen. Plastic onderdelen onmiddellijk afvoeren, d.w.z. recyclen
We krijgen het interne mechanisme en het zou er ongeveer zo uit moeten zien:
We zetten de grote ronde motor uit, we hebben hem niet nodig:
En leg de mechanismen voorlopig opzij.
En we hebben nog steeds metalen onderdelen:
We nemen een van de grote kappen voor verdere verwerking, de rest leveren we in voor schroot. Recycling regels!
Stap 2 De zaak maken.
Het verschil tussen de eerste en tweede versie van de plotters zit hem in de constructie van de Y-as Neem voor de basis de bovenklep van de dvd-rom. Verkort het eerst. We nemen twee identieke interne mechanismen, ze zullen verantwoordelijk zijn voor de beweging van de Y-as.We meten hun lengte, ze zijn verschillend, ze kunnen verschillende millimeters verschillen. Maar meestal is het 125 mm. We hebben onze hoes vanaf de voorkant gesneden, zodat er, beginnend vanaf de achterbocht naar voren, 125 mm overblijft. En knip de uitstekende hoeken af die bedoeld zijn om de hoes vast te maken. In het midden van de basis moet een rechthoek van 110 x 90 mm worden gesneden:
Nu passen we de hangende identieke mechanismen toe op de zijwanden, vanaf de binnenkant van de hoes. De uitsparing voor de grote ronde motor moet vooraan zitten en de lenzen op de wagons moeten naar buiten gericht zijn. Zo heb je een stappenmotor van het mechanisme onderaan en de tweede bovenaan. We zorgen ervoor dat het van de onderkant van de hoes tot de bovenkant van de mechanismen 120 mm is en markeren de plaatsen van bevestiging aan de covers. Op de gemarkeerde plaatsen verlengen we de gaten 4 mm, je zou twee bevestigingspunten aan het mechanisme moeten krijgen. Een vooraan:
En een achter:
We passen de mechanismen opnieuw toe, markeren op basis van de plaats waar de motor of andere onderdelen de pasvorm van het hele mechanisme op de basis verstoren en snijden ze af. Daarna bevestigen we de mechanismen op de basis met behulp van 4 x 12 mm bouten met 4 mm moeren:
Om ervoor te zorgen dat alle mechanismen waterpas zijn, is het handig om ze te monteren door de basis zijwaarts te plaatsen. Vergeet niet om de afstand van de onderkant van de basis tot de bovenkant van de mechanismen te controleren:
Door beide mechanismen te koppelen, krijgen we de geassembleerde Y-as:
Nu is het handig om af te leiden van het metaal en een soldeerbout te nemen. Het is noodzakelijk om de stappenmotoren van de mechanismen te verwijderen en er draden aan te solderen, alle vier, ongeveer 15 cm lang:
Interessanter, ik beloof het! We nemen het derde mechanisme, dit is de toekomstige X-as. We proberen het tussen de wagens van de Y-as te plaatsen. Waarschijnlijk past het niet een beetje in de breedte. We meten de maat die we nodig hebben, dat wil zeggen de afstand tussen de Y-as wagens, waarschijnlijk 120 mm. En snijd het mechanisme van de X-as af voor de maat die we nodig hebben vanaf de zijkant van de motor die we hebben geschoten. Hiervoor denk ik dat het het handigst is om een grinder te nemen, omdat het metaal op het mechanisme dik is en niet kan worden genomen met een eenvoudige schaar voor metaal:
Lijm op de slede van het mechanisme dat we hebben voorbereid een stuk van de printplaat of het universele platform Tamiya 70098. Dit is nodig voor het bevestigen van het werkgereedschap. Plaats de X-as op zijn plaats. Met behulp van klemmen fixeren we de as op zijn plaats, maar tot nu toe niet:
Het zou er ongeveer zo uit moeten zien:
Neem nu de liniaal. We plaatsen onze plotter op een vlakke tafel, met minimaal één zijwand. Zodat de plotter tegen de muur aanligt en plat op tafel staat. Door de X-as een beetje te verplaatsen, wordt deze 110 mm van beide uiteinden van de tafel verwijderd, dat wil zeggen dat hij horizontaal staat ten opzichte van het oppervlak waarop hij staat. En we maken een gelijkmatige afstand van de zijwand tot de randen van de X-as zodat de as precies ten opzichte van de Y-as ligt.Nadat we de benodigde afmetingen hebben bereikt, draaien we de klemmen vast. We nemen een heet lijmpistool en lijmen de X-as in deze positie op de wagens van de Y-as.Na het wachten tot de lijm is afgekoeld, kunnen de klemmen worden afgesneden, ze zijn overbodig:
Onderaan de voet moeten siliconen of rubberen voetjes worden gelijmd zodat de plotter glijdt over:
Stap 3 Werktool.
Voor de plotter gebruiken we een zelfgemaakte tool. We tekenen met een stift, liefst zo dun mogelijk. Het is mogelijk om met een pen te tekenen. De fabricage van een dergelijke houder en dit mechanisme wordt in detail beschreven in "Stap 2. Productie van de houder van een schrijfobject." mijn instructiesDVD mini-plotter»
Plotter - dit is niet de limiet op deze basis. U kunt de lasermodule installeren met behulp van de instructies "Lasergraveermachine vanaf dvd versie 2.0»
De basis is volledig compatibel.
Stap 4 Elektricien.
Snijd om te beginnen een rechthoek 130 x 110 mm van spaanplaat 3-6 mm dik. Dit wordt de basis voor elektriciens.Je kunt plastic of textoliet gebruiken, als je metaal neemt, zorg dan dat er geen kortsluiting is. Mount Arduino Uno op onze rechthoek:
Bovenop Arduino hebben we CNC Shield v 3 geplaatst. Nu moeten we microstep 1 \ 16 op de motorstuurprogramma's installeren. We zullen A4988-stuurprogramma's installeren, daarom zullen we de instellingen voor hen aanpassen, als u andere instellingen heeft, zullen deze respectievelijk anders zijn. Voor de Y-as gebruiken we twee stappenmotoren, dus plaatsen we twee jumpers tegenover de aanduiding van de Y-as, zodat we het signaal van de Y-as op de A-as dupliceren, waar precies deze jumpers in onderstaande afbeelding zijn aangegeven. We moeten ook jumpers installeren op de MS-, MS1- en MS2-assen X, Y en A. De jumpers MS0, MS1 en MS2 bevinden zich tussen de driver-installatieblokken:
De CNC Sheld heeft een bedrijfsspanningsbereik van 12 - 36 V, maar we hebben stappenmotoren die lopen vanaf 5 V, dus we zullen ook CNC Sheld gebruiken vanaf een 5 volt voeding. De voeding moet behoorlijk krachtig zijn, minimaal 3 A. De voeding is ongeveer het volgende:
De werkende tool, in ons geval, is de servo SG90, we verbinden als volgt. Een positieve draad, rood, we verbinden met +5 vanuit de voeding, je kunt de servo niet van stroom voorzien via de +5 contacten op de CNC Sheld (ze komen van de huidige regelaar op de Arduino UNO en zijn niet ontworpen voor hoge belasting), GND (zwarte draad) van SG90 sluit aan op de GND CNC Sheld en de signaaldraad (geel) sluit aan op de + Z pin op de CNC Sheld.
Nu moet u de bedrijfsstroom voor de stappenmotoren instellen. Dit proces wordt in detail beschreven in de “Lasergraveermachine vanaf dvd versie 2.0»
We lezen de vierde stap van de instructie 'Stap 4 De motorstroomlimiet instellen' en doe alles volgens die instructie. Maar aangezien we een plotter hebben en de marker weerstand zal creëren tegen de beweging van de assen, zullen we de stroom een beetje verhogen zodat er geen ontbrekende stappen zijn:
Vref = Imax * 8 * (RS)
Imax - stroom van de stappenmotor
RS is de weerstand van de weerstand.
In het geval van een plotter:
RS = 0,100.
Imax = 0,55
Vref = 0,55 * 8 * 0,100 = 0,44 V.
Als resultaat moet er tussen de variabele weerstand van de stappenmotoraandrijving en GND een spanning van 0,44 V staan.
Stap 5 Software.
Allereerst moet je de Arduino IDE downloaden, het is het beste om ermee te doen officiële site
We zullen de GRBL-firmware gebruiken. Om de plotter te bedienen met een servoaandrijving, is deze speciaal gewijzigd. Download het
Pak het gedownloade archief uit langs het installatiepad van de Arduino IDE, in de map "libraries". We zetten de programmeeromgeving aan en gaan langs het pad "bestand" - "voorbeelden" - "grbl-servo-master". Download de schets naar Arduino. De plotter wordt bestuurd via de seriële poort.
Om te beginnen, blijft het downloaden van het programma voor het transcoderen van afbeeldingen naar gcode, begrijpelijk voor de plotter. De meest comfortabele, naar mijn mening, LASERGRBL. Download het
Dan is alles eenvoudig, start LASERGRBL, sluit de plotter aan, maak er verbinding mee in het programma en probeer $$ te sturen, we zouden de parameters als antwoord moeten krijgen.
De plotter werkt goed en met een voldoende grote resolutie, maar de dikte van de marker is vrij groot. Daarom werken kleine labels mogelijk niet.
Maar gewone tekeningen komen goed uit