Spot welder

Nedaří se vám s projektem a nenašli jste vhodné místo, kde se zeptat? Napište sem.
Pravidla fóra
Tohle subfórum je určeno pro konzultaci ucelených nápadů, popřípadě řešení komplexnějších projektů, které opravdu není možné rozdělit na menší části.
Většinu problémů jde rozdělit na menší a ptát se na ně v konkrétních subfórech.
Uživatelský avatar
Skobik
Příspěvky: 12
Registrován: 04 kvě 2024, 21:20
Reputation: 0

Spot welder

Příspěvek od Skobik » 04 kvě 2024, 22:11

Zdar lidicky. Vsechny vas zdravim. Jsem tu novy a hned jdu s dotazem. Jsem uplny zacatecnik s arduinem tak se dopredu omlouvam pokud budu mit nejake hloupe dotazy.
Zajima me jestli se da udelat na arduinu ovladani ke spot welderu (bodovaci svarecka). Potrebuje to sledovat cas, delku a mnozstvi pulzu, kmitocet site a podle toho modulovat silu pulzu to trafa. Pokud by to slo nejak zbastlit tak samozrejme s nejakym prehlednym uzivatelskym rozhranim (displej, tlacitka (otocne...) joystick...)
Doufam ze jsem to napsal trochu srozumitelne. Predem diky za reakce.

Uživatelský avatar
gilhad
Příspěvky: 804
Registrován: 07 bře 2018, 11:22
Reputation: 0

Re: Spot welder

Příspěvek od gilhad » 05 kvě 2024, 06:32

Zdar i tobě :)

V principu by to asi udělat šlo, Arduina běhají na megahertzech, v síti je 50 hertzů, takže během jednoho zvládne Arduino statisíce instrukcí a desetitisíce měření napětí - to by mělo stačit s přehledem.

Ale v síti je 240V v Arduinu 5V (nebo 3.3V), takže to by se to muselo nějak bezpečně konvertovat, Arduino povoluje jen pár miliampér na pin, pro ovládání nějakých svářeček budeš asi potřebovat větší výkon i napští, takže i tohle bude potřeba udělat nějak v hardware.

Psaní na display, čtení různých tlačítek a kroutítek je v Arduinu celkem jednoduché a na netu jsou mraky projektů, které to nějak dělají.

Technicky to určitě udělat jde.

(Pokud dokážeš slepit tři párátka k sobě, technicky ti nic nebrání si z nich postavit repliku eifelovky na stole. Chce to jen dost párátek, lepidla a nakreslit si nějaké plány podle fotek. A dát tomu dost času a námahy. Technicky to určitě udělat jde.)

Ale dát to dohromady a zabudovat tam tu logiku pro řízení bude asi pracné, náchylné na chyby a pro práci se síťovým napětím IMHO člověk musí mít padesátku (odbornou kvalifikaci).

Jako úplný začátečník sis vybral docela velký kus práce naráz. Spíš bych doporučil si nejdřív vyzkoušet pár jednodušších věcí (číst nějaká tlačítka, točítka a zobrazovat si na LCD co jsi načetl (a nějak to přepočítávat) a až ti to půjde, tak na to začít nabalovat postupně víc a víc logiky a dalších věcí. A vyzkoušet si ovládání nejdřív nějakých jednodušších a bezpečnějších zařízení. Až ti to bude chodit, tak si vždycky přibrat nalší věc, nejdřív si ji osahat na nějakém jednodušším příkladu, teprve pak ji zakomponovat dovnitř.

Teda ono taky záleží na tom, co už teď umíš a znáš. Jestli běžně vymýšlíš programy na tisíce řádek, znáš spoustu programovacích jazyků včetně G++, s elektronikou si hraješ už léta a jen konkrétně Arduino sis poprvé koupil až teď, tak je to jiné, než pokud ses o programování ani elektroniku dosud nezajímal a tohle je tvůj první krok v tomto směru. (Obojí je "úplný začátečník s Arduinem", ale rozdíl je značný :lol: )

Uživatelský avatar
kiRRow
Příspěvky: 1193
Registrován: 07 kvě 2019, 07:03
Reputation: 0
Bydliště: Opava

Re: Spot welder

Příspěvek od kiRRow » 05 kvě 2024, 08:47

A copak s tím chceš svařovat ? Od toho se bude odvíjet ta výkonová a mechanická část svářečky. Udělat z arduina uživatelské rozhraní, na kterém si nastavíš nějaké hodnoty a po stisku tlačítka to něco sepne, to je snadné. Místo velkých proudů určených pro svařování můžeš zatím spínat ledku. Tím bych začal, nějaký displej, tlačítka nebo rotační enkoder a ledka co bude signalizovat sepnutí svářecího proudu (bo tam fakt budeš muset zabastlit, pořešit mechaniku, chlazení, uchycení elektrod atd)

a počítej stím, že na stole to fungovat bude, ale jak to složíš do krabice tak to pravděpodobně začne zlobit a bude třeba se i poprat s rušením

Uživatelský avatar
Caster
Příspěvky: 398
Registrován: 11 zář 2019, 09:02
Reputation: 0

Re: Spot welder

Příspěvek od Caster » 05 kvě 2024, 09:49

Neřeš kraviny a kup si hotovou věc, kterou doporučuje i Arnold Schwarzenegger 8-) .

PARKSIDE® Bodové svařovací kleště PPSZ 700 A1

Uživatelský avatar
kiRRow
Příspěvky: 1193
Registrován: 07 kvě 2019, 07:03
Reputation: 0
Bydliště: Opava

Re: Spot welder

Příspěvek od kiRRow » 05 kvě 2024, 18:32

Však chce stavět, tak ať staví. Od toho arduino je :)

Uživatelský avatar
Skobik
Příspěvky: 12
Registrován: 04 kvě 2024, 21:20
Reputation: 0

Re: Spot welder

Příspěvek od Skobik » 05 kvě 2024, 19:21

Caster píše:
05 kvě 2024, 09:49
Neřeš kraviny a kup si hotovou věc, kterou doporučuje i Arnold Schwarzenegger 8-) .

PARKSIDE® Bodové svařovací kleště PPSZ 700 A1
No rekl bych ze to kravina neni. Vic smyslplne nez si arduinem rozsvecovat ledky... Nepotrebuji to primo na takovou bodovacku jak jsi zminoval ale na ni se to da pouzit taky. A zrovna ta z Lidlu zadnej casovac nebo regulaci vykonu nema. Coz neni dobre ale u bodovani zeleznych 1mm plechu se bez toho da nejak fungovat. Ja to potrebuji na regulaci bodovacky na Li-ion clanky. Tam se bavime o sile plechu 0.1mm - 0.25mm a jeste casto zinek. Tam to bez regulace nejde.

Uživatelský avatar
Skobik
Příspěvky: 12
Registrován: 04 kvě 2024, 21:20
Reputation: 0

Re: Spot welder

Příspěvek od Skobik » 05 kvě 2024, 19:54

kiRRow píše:
05 kvě 2024, 08:47
A copak s tím chceš svařovat ? Od toho se bude odvíjet ta výkonová a mechanická část svářečky. Udělat z arduina uživatelské rozhraní, na kterém si nastavíš nějaké hodnoty a po stisku tlačítka to něco sepne, to je snadné. Místo velkých proudů určených pro svařování můžeš zatím spínat ledku. Tím bych začal, nějaký displej, tlačítka nebo rotační enkoder a ledka co bude signalizovat sepnutí svářecího proudu (bo tam fakt budeš muset zabastlit, pořešit mechaniku, chlazení, uchycení elektrod atd)

a počítej stím, že na stole to fungovat bude, ale jak to složíš do krabice tak to pravděpodobně začne zlobit a bude třeba se i poprat s rušením
Portrebuji to primarne na bodovani Li-ion clanku ale dala by se s tim ovladat i vetsi bodovacka napriklad v zamecnicke nebo auto dilne. Mechanicka cast pro me neni problem. Defakto ji mam hotovou. Jde me o to ovladani jelikoz ovladaci moduli od cinanu jsou blbe navrhnute nebo nefunguji stabilne...
Jako udelat program do ktereho zadam casy a pocet impulzu a pauz nebude problem udelat (pro nekoho kdo programuje v arduinu). Ale u toho bodovani aku clanku je dulezite kontrolovat vykon toho bodovani jinak propalis clanek a muzes ho vyhodit... No a ten vykon se prave reguluje osekavanim vln v kmitoctu napeti na vstupu do trafa (240V). Takze bych potreboval vedet jestli arduino dokaze pres nejaky modul nebo soucastku cist kmitoctove vlny v elektricke siti a podle toho v presny cas zapinat impulzi pro polovodicove spinace pro trafo. Jo a ty impulzi jsou v radu milisekund. S odstinenim proti magnetickemu ruseni pocitam.

Uživatelský avatar
Skobik
Příspěvky: 12
Registrován: 04 kvě 2024, 21:20
Reputation: 0

Re: Spot welder

Příspěvek od Skobik » 05 kvě 2024, 20:07

gilhad píše:
05 kvě 2024, 06:32
Zdar i tobě :)

V principu by to asi udělat šlo, Arduina běhají na megahertzech, v síti je 50 hertzů, takže během jednoho zvládne Arduino statisíce instrukcí a desetitisíce měření napětí - to by mělo stačit s přehledem....................(Obojí je "úplný začátečník s Arduinem", ale rozdíl je značný :lol: )
Jako o silnoproude elektrice toho vim dost. Neco malo o elektronice. S programovanim arduina zatim nula. Naposled jsem programoval v Basicu 30 let zpatky. :lol:

Uživatelský avatar
gilhad
Příspěvky: 804
Registrován: 07 bře 2018, 11:22
Reputation: 0

Re: Spot welder

Příspěvek od gilhad » 06 kvě 2024, 00:45

Jestli na to není nějaký modul (nevím), tak se vždycky dá udělat transformátorek z 240V střídavých na nějaky asi tak 1V střídavý galvanicky oddělený (případně to navíc pak prohnat gretzem) a to opřít o nějaký napěťový dělič, aby výsledná hodnota (mezišpičková, nikoli jen efetkivní) pobíhala nějak rozumně uvnitř 0-5V intervalu (raději 1-4V pro jistotu) a tu pak měřit pomocí readAnalog a přepočítat si to na co potřebuješ (pár set měření za milisekundu by mělo stačit bohatě..

Stejně tě vlastně nezajímají hodnoty, ale fáze a průběh té sinusovky na těch 240. (Čili průchody maximem a minimem a z toho už dopočítáš vše ostatní, jako průchody nulou a jiné časování.) Díky funkcím millis() nebo spíš micros() si pak řekneš kdy co a jak. Viz https://docs.arduino.cc/built-in-exampl ... houtDelay/ pro inspiraci. (Ta podmínka v ifu, zapsaná právě takto, řeší problémy s přetékáním.)

Ovládat těch 240 V by mělo jít pomocí nějakého dostatečně dimenzovaného SolidState Relé, s ovládáním TTL (čili 0-5V co má Adruino na pinech) Nevím jak jsou ta relé rychlá a jak se to chová u spínání nebo vypínání, ale je to jeden z "běžných modulů", mělo by to jít vyčíst z datasheetů pro to konkrétní (a podle toho ho vybrat).

A jinak už je to jen kombinace výpočtů, kolik a kdy tam poslat a klasického blikání LEDkama, ovládání LCD a čtení tlačítek a točítek. :D

(To G++ jsem zmiňoval schválně, ono je v tom hodně hluboko ukryté, ale C++ taky v podstatě stačí, pokud narazíš na něco, v čem ti věci z knihovny Wiring (čili Arduino) nebudou stačit. Ukazatele, pole, syntaxe a tak.)

Uživatelský avatar
Caster
Příspěvky: 398
Registrován: 11 zář 2019, 09:02
Reputation: 0

Re: Spot welder

Příspěvek od Caster » 06 kvě 2024, 09:40


Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti