Sida 4 av 4

Re: Konvertera en Weller till en JBC

Postat: 3 maj 2025, 01:03:06
av ASEA
:) :tumupp:

Re: Konvertera en Weller till en JBC

Postat: 3 maj 2025, 01:21:24
av DanielM
Tackar så mycket.

Det har varit ett roligt och lärorikt projekt. Normalt så brukar jag använda PID-regulatorer. Mest bara för att dom är så förbannat enkla och dom löser problemet. Men en nackdel med PID-regulatorer är att dom är lite halvsvåra att trimma in samt ostabila. En MPC är dock mer avancerad och kräver kännedom om regulatorn samt dynamiken hos modellen som MPC ska reglera. Men MPC är dock enklare att trimma in och betydligt mer stabilare än en PID. Stabiliteten har med att MPC är modellbaserat och man kan sätta begräsningar i regulatorn. Vilket man inte kan göra med PID.

Så "suger" PID? Nej. PID är bra och löser problemet. Lika väl som MPC gör. Men om man kräver en snabb reglering, då är MPC inte något alternativ. Kan man nöja sig med 1 sekunds iterationstid. Då fungerar MPC.

Re: Konvertera en Weller till en JBC

Postat: 3 maj 2025, 02:20:13
av DanielM
Här är lite mera bilder.
Ja, allt är lött för hand. Storlekar: 0402, SOT23, SOT23-3 osv.

Re: Konvertera en Weller till en JBC

Postat: 3 maj 2025, 02:21:05
av DanielM
Och dom sista :mrgreen:

Re: Konvertera en Weller till en JBC

Postat: 3 maj 2025, 07:51:50
av Danny
Roligt och intressant projekt :) :tumupp:

Re: Konvertera en Weller till en JBC

Postat: 3 maj 2025, 09:39:18
av DanielM
Jag överträffade mig själv också när jag fick en MPC att fungera. Är det någon här som har använt MPC förut?

Re: Konvertera en Weller till en JBC

Postat: 3 maj 2025, 15:19:18
av ELTompa
Snyggt :tumupp:

Re: Konvertera en Weller till en JBC

Postat: 3 maj 2025, 17:54:38
av carpelux
Kul prijekt och bra jobbat!👍🏼

Re: Konvertera en Weller till en JBC

Postat: 5 maj 2025, 20:37:09
av DanielM
Här är stegsvaret från vilande i rumstemp till 345 grader.
Det går inte leverera någon mera ström då transformatorn kan inte ge något mera. Men MPC regulatorn reglerar in väldigt fint :tumupp:
Duty call 63999 är det maximala värdet för att PWM:en ska vara konstant ON.

Detta program har jag gjort själv också.
Jag har alltså skapat:
  • Kretskortet ritat i Altium CircuitMaker
  • MPC regulatorn i C kod
  • Loggningsverktyget i C++
  • Läst mig in på optimeringslära med linjär algebra
  • Systemidentifieringsalgoritmer. Jag använde mig av RLS för att identifiera dynamiken hos lödspetsen: https://en.wikipedia.org/wiki/Recursive ... res_filter
  • Kalman filtret i C kod
  • Ett massivt linjäralgebraiskt C bibliotek för att kunna göra snabba och tunga beräkningar på inbyggda system
Det enda jag inte har skapat är lödspetsen, transformatorn, ARM processorn och dess komponenter, plastlådan, strömmen från kärnkraftverket. :roll:

Lite rolig information: RLS uppfanns år 1821 av Gauss. En duktig tysk matematiker som kallas för fadern av den linjära algebran då han uppfann minstakvadratmetoden som är kärnan i lösningen av linjära system. Men RLS ignorerades ända tills 50-talet då hans matematik kunde tillämpas med datorer. Linjär algebra är i praktiken värdelös utan datorer.
Feedback control MPC.png

Re: Konvertera en Weller till en JBC

Postat: 29 december 2025, 16:21:22
av DanielM
Här laddar jag upp två filmer när jag kör C210 och C245 spetsar.

C210 är vad man ska säga fin-fin spets för små elektronik t.ex 0402 och lägre. C245 är för 0603 och uppåt.

Hör ni att lådorna vibrerar? Det är PWM signalen. :mrgreen: Dom spinner som en katt 🐱🐈 när man lyfter på spetsen. Det är bara när spetsen är av rumstemperatur. Det är då PWM:en drar blir öppen ca 50% för C210, men för C245 så blir det 100% PWM som sedan avtar. Så dom spinner olika vid olika tillfällen

Tänk på att det är 50W lödststioner som jag har skrämt upp rejält.

Se filmerna här:
https://files.fm/u/jn5t2h5dc7