Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Pleklasser bestuurd met een Arduino Nano

Componenten en benodigdheden

Arduino Nano R3
Het brein!
× 1
Alfanumeriek LCD-scherm, 20 x 4
UI
× 1
DS3231 RTC
× 1
Roterende encoder met drukknop
Om het hele systeem te besturen
× 1
Jumperdraden (algemeen)
Voor verbindingen
× 1
Drukknopschakelaar, drukknop
Lasknop
× 1
Weerstand 10k ohm
Voor de drukknop
× 1

Apps en online services

Arduino IDE
EasyEDA
PCB-ontwerper. Kies er een die het beste bij je past.

Over dit project

In dit project, mijn vader en Ik nemen een kans om te verbeteren onze eigen puntlasser, die wij begon ongeveer twee jaar geleden. Het is misschien geen hot topic op deze website, maar we hebben er veel plezier aan beleefd en er veel van geleerd. We hopen dat u dat ook doet.

Wat ik behandel in dit project

Ik zal alleen het Arduino-gedeelte van de lasser behandelen, wat eenvoudig is en zijn werk redelijk goed doet, evenals enkele basisspecificaties van de lasser zelf. Er zijn veel turorials op YouTube en elektronicaforums die het maakproces van een lasser behandelen en zo hebben we het ook geleerd.

Wat is een puntlasapparaat?

Het is een apparaat dat een grote stroom naar een kleine plek tussen metalen dwingt , dus ze ontmoeten en samenvoegen, van de warmte die wordt gegenereerd. Dit proces duurt slechts enkele milliseconden (afhankelijk van de metalen die we lassen) en vereist dat het apparaat een hoog vermogen heeft, wat het belangrijkste kenmerk van een puntlasapparaat is:Het leveren van een hoog vermogen in een zeer korte tijd.

Om deze stroom te leveren, worden elektroden van koperlegering gebruikt.

Hoe bepaal je hoe lang dit proces duurt?

Naar mijn mening is er geen standaard als het gaat om lastijd. Mijn vader en ik gebruiken onze ervaring alleen om te beslissen hoeveel milliseconden genoeg zijn voor een goede las, hoewel deze tijd gemakkelijk kan worden berekend, gezien de kracht van de lasser en de dikte van de metalen die we gaan samenvoegen.

Componenten / basisspecificaties

We gebruiken 4x1,5kW transformatoren om het vermogen te leveren dat we nodig hebben voor onze lassen, wat ons een theoretisch vermogen van 6 kW geeft. We hebben deze transformatoren van acculaders voor vrachtwagens. Om ze bruikbaar te maken voor onze lasser, moeten we hun secundaire wikkelingen verwijderen, twee spitsen laskabel toevoegen (CH01N2-D ) en sluit alle transformatoren parallel aan. Ze moeten dezelfde fase delen, anders zou het circuit worden kortgesloten. De lasser heeft twee manieren om te lassen:

  • De klassieke koperen elektroden (linkerkant van afbeelding 1).
  • De "spinnentanden":een add-on die wordt gebruikt om batterijen te lassen en die werkt met perslucht (rechterkant van afbeelding 1).

De besturingskaart

Zoals te zien is op afbeelding 2, is ons bord heel gemakkelijk te begrijpen:

  • De Arduino Nano staat centraal en heeft de meeste ruimte op het bord.
  • We gebruiken een DS3231 Real-Time Clock-module om de datum/tijd weer te geven en deze ook voor timingdoeleinden te gebruiken. (Bibliotheek:http://www.rinkydinkelectronics.com/library.php?id=73)
  • We gebruiken een 20x4 LCD-scherm, dat meer informatie kan bevatten dan een veel meer gebruikt 16x2 LCD-scherm (dat hebben we in onze vorige build gebruikt, zie de tweede YouTube-video aan het einde van de projectbeschrijving). Hier is een link om de bibliotheek te downloaden:https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads/. Ik gebruik de 1.3.5-versie in dit project.
  • Om door het menu te kunnen navigeren, gebruiken we een roterende encoder, wat veel ruimte en complexiteit bespaart.
  • Last but not least hebben we de lasknop samen met zijn 10KΩ-weerstand.

De uitgang van de Nano kan dan worden gebruikt om een ​​solid-state relais te sturen, dat op zijn beurt de rest van de lasser aanstuurt.

Zoals te zien is op afbeelding 1, is het circuit ingesloten. We hoeven het op geen enkele manier aan te passen, we gebruiken gewoon de encoder en de drukknop.

Het programma

Het programma is heel eenvoudig en eerlijk gezegd, een klein deel ervan is gemaakt om enkele esthetische veranderingen te corrigeren die de visuele aantrekkingskracht van het programma slecht maakten.

Zoals uitgelegd in de video (Timestamp:03:03 - 04:57), kunnen we de standaardwaarden zien die worden gebruikt wanneer de Nano wordt gebruikt. Om deze waarden te wijzigen, moeten we de "Opties-modus" openen. Om dat te doen, moeten we de drukknop van de roterende encoder 2 seconden ingedrukt houden (je kunt dat veranderen in wat je maar wilt vanuit de broncode). Zodra we dat doen, een "!" verschijnt in de rechterbovenhoek van het LCD-scherm en verdwijnt automatisch zodra we naar de optiemodus gaan.

Vanaf nu kunnen we elke gewenste waarde bewerken met behulp van de roterende encoder. Als we tevreden zijn met de ingevoerde waarden, drukken we nogmaals 2 seconden op de encoder en zijn we klaar om te lassen.

YouTube-video

In de video hierboven kun je wat meer informatie over de lasser krijgen en hem in actie zien.

Oud gebouwd

In de onderstaande video hebben we de oudere versie van onze puntlasmachine getest, die minder vermogen had en enkele van de functies miste die de huidige build heeft. Het is echter een goed beeld als je meer wilt zien, want we geven enkele tips over lassen.

(OPMERKING:de audio is in het Grieks, maar er zijn ook Engelse ondertitels.)

BEDANKT

Bedankt dat je de tijd hebt genomen om onze creatie te bekijken. We vonden het leuk om het te maken en we hopen dat jullie het ook hebben gezien. Ook hartelijk dank aan PCBWay voor het sponsoren van de gebruikte borden. Het was een grote hulp. Vergeet niet om eventuele vragen achter te laten en bekijk ook mijn andere projecten. Fijne dag nog!

Code

Repository van het project
Pak het programma en upload het naar je Arduino-bord. Gerber-bestand ook geüpload, voor het geval je het bord zelf wilt bestellen. https://github.com/SauROnmiKE/Master_Welder

Schema's

Vervang LED door uw gewenste output en gebruik deze zoals u wilt.

Productieproces

  1. Bouw uw internetgestuurde videostreamingrobot met Arduino en Raspberry Pi
  2. DIY eenvoudigste IV9 Numitron-klok met Arduino
  3. Arduino-gyroscoopspel met MPU-6050
  4. Arduino Nano Tetris-spel op zelfgemaakte 16x8 Matrix
  5. Nunchuk-gestuurde robotarm (met Arduino)
  6. Arduino Nano:bedien 2 stappenmotoren met joystick
  7. MobBob:doe-het-zelf Arduino-robot bestuurd door Android-smartphone
  8. DIY eenvoudig meetwiel met roterende encoder
  9. Bluetooth spraakgestuurde apparaten met OK Google
  10. IoT-meter met Arduino, Yaler en IFTTT
  11. Handheld geigerteller met Arduino Nano