Sisukord:
- Samm: kujundage
- 2. samm: elektroonilised osad
- 3. samm: Kasutamine ja paigaldamine
- 4. samm: muudatused
- Samm: jootekolvi hoidik või haarats
- 6. samm: kodeerimine
- 7. samm: video ülevaade
Video: Automatiseeritud jootmisrobot: 7 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Selles juhendis on näidatud, kuidas joota oma trükkplaadile elektroonilisi osi, kasutades robotkäepidet
Selle projekti idee tuli mulle kogemata meelde, kui otsisin robotrelvade erinevaid võimeid, siis leidsin, et on mõned, kes hõlmavad seda kasutusvaldkonda (automatiseeritud keevitus ja jootmine robotkäepide).
Tegelikult oli mul sarnaste projektide ehitamiseks varasem kogemus, kuid seekord oli projekt väga kasulik ja tõhus.
Enne selle kuju otsustamist nägin palju rakendusi ja muid projekte, eriti tööstuse valdkonnas. Avatud lähtekoodiga projektid aitasid mul palju õige ja sobiva kuju leidmisel.
Selle põhjuseks on meie aju visuaalse toitmise taga olev teadus.
Samm: kujundage
Alguses nägin palju professionaalseid projekte, mida ei õnnestunud selle keerukuse tõttu ellu viia.
Siis otsustasin, et näen, kuidas teha teistest projektidest inspireeritud oma toodet, nii et kasutasin Google Sketch up 2017 pro. iga osa oli mõeldud üksteise kõrvale kokkupanekuks kindlas järjekorras, nagu on näidatud järgmisel pildil.
Ja enne selle kokkupanekut pidin osi katsetama ja sobiva jootekolvi valima, see juhtub, joonistades minu jaoks juhendiks virtuaalse viimistlusprojekti.
Need joonised näitavad tegelikku viimistluspikkuse kuju ja iga detaili õigeid mõõtmeid, et valida õige jootekolb.
2. samm: elektroonilised osad
1. samm-mootor 28BYJ-48 draiverimooduliga ULN2003
2. Arduino Uno R3
3. MG-90S mikro-metallkäigukasti servomootor
4. I2C SERIAL LCD 1602 MODUUL
5. Leivalaud
6. Jumper juhtmed
7. Samm alla moodul
8. Mikroservomootori metallkäik
3. samm: Kasutamine ja paigaldamine
Töö käigus kohtasin mõningaid takistusi, millest peame teatama.
1. Käed olid liiga rasked, et neid väikestest samm -mootoritest kinni hoida, ja parandasime selle järgmises versioonis või laserlõikega.
2. Kuna mudel oli valmistatud plastmaterjalist, oli pöörleva aluse hõõrdumine suur ja liigutused ei olnud sujuvad.
Esimene lahendus oli osta suurem samm-mootor, mis talub raskust ja hõõrdumist, ning me kujundasime aluse ümber nii, et see sobiks suuremale samm-mootorile.
Tegelikult probleemi fotod ja suurem mootor seda ei lahendanud ja seda seetõttu, et hõõrdumine kahe plastpinna vahel ei saa potti protsendi võrra reguleerida. Maksimaalne pöörlemisasend ei ole juhi maksimaalne vool. Peate kasutama tootja näidatud tehnikat, kus mõõdate potti keerates pinget.
Siis kasutasin baaskujunduse täielikku muutmist ja panin metallmootoriga servomootori, millel oli hammasrataste mehhanism.
3. pinge
Arduino plaati saab toita kas alalisvoolu pistikupesast (7–12 V), USB -pistikust (5 V) või plaadi VIN -pistikust (7–12 V). Pinge varustamine 5 V või 3,3 V kontaktide kaudu möödub regulaatorist ja otsustasime osta spetsiaalse USB -kaabli, mis toetab 5 volti arvutist või mis tahes toiteallikast.
nii et samm -mootorid ja muud komponendid töötavad korralikult ainult 5 voltiga ja osade kaitsmiseks probleemide eest parandame astmemooduli.
Alandamismoodul on buck-muundur (alandusmuundur) on alalisvoolu-alalisvoolu muundur, mis vähendab pinget (suurendades samal ajal voolu) sisendist (toide) väljundisse (koormus) ja hoiab ka stabiilsust või pinge.
4. samm: muudatused
Pärast mõningaid muudatusi muutsime mudeli disaini, vähendades käepidemete suurust ja tehes servomootori käigule sobiva augu, nagu näidatud.
Ja servomootori testimisel õnnestus kaalu 180 kraadi õigesti pöörata, kuna selle suur pöördemoment tähendab, et mehhanism on võimeline taluma suuremaid koormusi. Kui palju pöörlemisjõudu servomehaanika suudab väljastada, sõltub projekteerimisteguritest-toitepingest, võlli kiirusest jne.
Ka I2c kasutamine oli tore, kuna see kasutab ainult kahte tihvti ja samale kahele kontaktile saate panna mitu i2c -seadet. Näiteks võib teil olla kuni 8 LCD -seljakotti+LCD -d kahel nõelal! Halb uudis on see, et peate kasutama riistvara i2c tihvti.
Samm: jootekolvi hoidik või haarats
Haarats
kinnitati jootekolvi kaalu kandmiseks metallist käigukasti servomootori abil.
servo.attach (9, 1000, 2000);
servo.write (piirata (nurk, 10, 160));
Esialgu oli meil takistus, mis raputas ja vibreeris, kuni leidsime keerulise koodi, mis piirab inglid.
Kuna mitte kõik servod ei pöörle 180 kraadi. Paljud seda ei tee.
Nii kirjutasime testi, et teha kindlaks, kus on mehaanilised piirid. Kasutage servo.write asemel servo.write mikrosekundeid. Mulle meeldib see rohkem, sest see võimaldab kasutada baasvahemikuna 1000–2000. Ja paljud servod toetavad väljaspool seda vahemikku, 600 kuni 2400.
Niisiis, proovisime erinevaid väärtusi ja nägime, kust saate selle sumina, mis ütleb, et olete piiri saavutanud. Siis jääge ainult nendesse piiridesse, kui kirjutate. Saate need piirid määrata, kui kasutate servo.attach (pin, min, max)
Leidke tõeline liikumisulatus ja veenduge, et kood ei ürita seda lõpp -peatustest mööda suruda, selleks on funktsioon constrain () Arduino kasulik.
ja siin on link, mille abil saate osta USB jootekolvi:
Mini 5V DC 8W USB toitejootekolbi pliiats + puutetundliku lüliti aluse hoidik
6. samm: kodeerimine
Arduino raamatukogude kasutamine
keskkonda saab laiendada raamatukogude abil, nagu enamik programmeerimisplatvorme. Raamatukogud pakuvad visandites kasutamiseks lisafunktsionaalsust, nt. riistvaraga töötamine või andmetega manipuleerimine. Raamatukogu kasutamine visandis.
#sisalda AccelStepper.h
#sisalda MultiStepper.h #sisalda servo.h #sisalda traati.h #sisalda LiquidCrystal_I2C.h
Soovitan:
Automatiseeritud laps Mandalorian: 10 sammu (koos piltidega)
Automatiseeritud laps Mandalorian: Ostsite selle uue mänguasja (kellelegi peale enda) ja soovite selle panna " aktiivsele " ilma seadet kahjustamata. Kahjuks töötab see ainult siis, kui puudutate selle pead. Kui kleepite metallfooliumi tüki selle ülaossa
Lihtne automatiseeritud punkt -raudtee mudelraudtee: 10 sammu (piltidega)
Lihtne automatiseeritud punkt -raudtee mudelraudtee: Arduino mikrokontrollerid sobivad suurepäraselt raudteemudelite paigutuse automatiseerimiseks. Paigutuste automatiseerimine on kasulik mitmel otstarbel, näiteks paigutuse paigutamisel kuvarile, kus paigutustoimingu saab programmeerida rongide automaatseks käitamiseks. L
Akvaariumi disain koos põhiparameetrite automatiseeritud juhtimisega: 4 sammu (piltidega)
Akvaariumi disain koos põhiparameetrite automatiseeritud juhtimisega: Sissejuhatus Täna on mereakvaariumi hooldus kättesaadav igale akvaaristile. Akvaariumi omandamise probleem pole keeruline. Kuid elanike täielikuks elutoeks, kaitseks tehniliste rikete eest, lihtsaks ja kiireks hoolduseks ja hoolduseks
Automatiseeritud makrofookuse rööbas: 13 sammu (piltidega)
Automatiseeritud makrofookuse rööbas: Tere kogukond! Sooviksin tutvustada oma disaini automaatse makrofookusega rööpa jaoks. Ok, nii et esimene küsimus, mis kurat on fookusliin ja milleks seda kasutatakse? Makro- või lähivõtete pildistamine on väga väikeste kujutamise kunst. See võib b
Raspberry Pi -le ehitatud automatiseeritud aiasüsteem õues või siseruumides - MudPi: 16 sammu (koos piltidega)
Raspberry Pi -le ehitatud automatiseeritud aiasüsteem õues või siseruumides - MudPi: Kas teile meeldib aiandus, kuid ei leia aega selle hooldamiseks? Võib -olla on teil toataimi, kes näevad pisut janu või otsivad võimalust oma hüdropoonika automatiseerimiseks? Selles projektis lahendame need probleemid ja õpime põhitõdesid