Author Topic: CFW for KSGER/Quicko STM32 Soldering Stations  (Read 676716 times)

spleenharvester and 10 Guests are viewing this topic.

Offline tatel

  • Frequent Contributor
  • **
  • Posts: 468
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #1850 on: August 23, 2021, 07:55:07 am »
KU, this was the best one, but now there are some funny moments ---60 20 5 1 0 ---1067 1665 2375
 

Offline tatel

  • Frequent Contributor
  • **
  • Posts: 468
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #1851 on: August 23, 2021, 07:59:49 am »
KU wants is best at ADC Period 200 ms; but other tips want it to be at 25 ms. So I'm setting 50/1 as a compromise. BTW, I lowered delay to 0,1 ms without noticing nothing weird in some three or four tips. Last pictures for KU at 100 and 25 ms ADC period. You have seen it at 200 ms on a previous post a couple of weeks ago, and it was on 50 ms on the previous post
 

Online DavidAlfa

  • Super Contributor
  • ***
  • Posts: 5956
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #1852 on: August 23, 2021, 09:25:00 am »
That's a hell of a noisy signal, that's what makes those teeths.
You might want to increase the filter threshold level a little and/or setting the count limit to 1 or 2, hopefully will filter these small spikes out.
I'm pretty sure they're caused by the poor analog design.
VCC noise, cheap amp, crappy input clamping/filtering...
Here we go again with the "invisible" Ksger firmware benefits :-DD.
Overall, it's pretty ok, think that you might put a lot of effort on cleaning the signal, but at the end, the tip performance might be almost the same.

I hope you read some of the recent details, some tips behave wildly during the first seconds, until they suddenly stabilize, like new tips do.
I blame the moisture, because it no longer does it until the tip is left unused for hours or days.

And for the love of god, use jpg instead png, will save a lot of space and you'll be able to put a lot more pictures before reaching the 5MB limit per post.
PNG is ok for "clean" images like schematics or datasheets with few colours, because it compresses really well avoiding compression artifacts, but for real photos it's not :D

Inserting attached images doesn't work directly, I don't know why.
A "hack" is to upload the pictures, then edit the message, copy the attachtments links and insert them as imagen.
Not the image link, but the attachtment, the link you get from the image name at it's bottom.
« Last Edit: August 23, 2021, 09:47:43 am by DavidAlfa »
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 

Offline dark_hawk

  • Regular Contributor
  • *
  • Posts: 157
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #1853 on: August 23, 2021, 09:56:49 am »
tatel, what version are you using?
Seems like an older version since the set temperature is not present!
Also what's with the number format?
100 20 2,50 1 0
P I D, ? ? ?
 

Online DavidAlfa

  • Super Contributor
  • ***
  • Posts: 5956
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #1854 on: August 23, 2021, 10:01:58 am »
Nice catch! Also the plot has 1 pixel offset at the bottom, which I fixed a while ago.
Not really an offset, but the 1st pixel was not correctly drawn, now there's a line at the bottom when empty.

P, I, D Imax, Imin and... tau? (No longer present)
« Last Edit: August 23, 2021, 10:13:20 am by DavidAlfa »
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 

Offline Tugo

  • Regular Contributor
  • *
  • Posts: 117
  • Country: si
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #1855 on: August 23, 2021, 11:31:27 am »
There are just 5 numbers. So no tau  ;)
But should be an old version, yes.
 

Online DavidAlfa

  • Super Contributor
  • ***
  • Posts: 5956
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #1856 on: August 23, 2021, 11:33:47 am »
I see 6... Or did I drank too much? (again)
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 

Offline wickated

  • Frequent Contributor
  • **
  • Posts: 326
  • Country: ru
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #1857 on: August 23, 2021, 11:47:36 am »
groovy  :-+
still got some work to do. 78xx stabilizers are just too hot. and maybe ill replace bridge rectifier with mosfet one.
« Last Edit: August 23, 2021, 12:03:10 pm by wickated »
 

Offline tatel

  • Frequent Contributor
  • **
  • Posts: 468
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #1858 on: August 23, 2021, 07:06:11 pm »
tatel, what version are you using?
Seems like an older version since the set temperature is not present!
Also what's with the number format?
100 20 2,50 1 0
P I D, ? ? ?

Yeah, it's FW 2021-08-02a.

Format: Kp Ki Kd Imax Imin   --- ADC values

Station is a Quicko. Tips are the cheapest Quicko, too.

I don't know what Imin is for, I see it takes negative values only. Did nothing with it.

Imax: going to 1 from 0,5 helps with the sponge test. Also it puts some 3-4ºC more on my tips. I would say temperature drop at Imax=1 is half the drop than at 0,5. Sponge is gravity dripping wet. By putting the tip in just one place in the sponge, temperature never drops more than some 10º. If I do it wander along the sponge, then in some 10-15s temperature drops 20º or more. A guy can see the power bar going to 100% first, then the big temperature drop happens.

With the fat tips I can set Imax 1,5 without noticing any weird behaviour. D52 with Imax=1,5 seems to be a monster, see video below: coin test, 100 mm Sn60Pb38Cu2 solder, 357ºC, Imax=1,5. Yet I'm sticking to Imax=1, just in case any tip would go red hot. It seems to be good enough for usual cases.

Kp: 60 seems to be a good initial value here. Fat tips usually allow to go further, I did tried 150 in some cases without noticing any problems. Again, I'm sticking to a more conservative Kp=120 max

Ki: it's effects are the more obscure to me, but generally speaking, I didn't noticed any oscillation increase with it in the 20-40 range. Most of my tips seem to like it at 20; but some wants it at 40

Kd: wildest setting, going further than 10 gets me increased oscillation with any tip. Most of the tips want it lower than 5, some really want it at 0,5.

Well, that's all I have to report. I could try some newer version in the future, should there be good reports about it. So far, I'm pretty happy with it. Difference with set point never goes further than 3ºC after stabilization. That's pretty darn good for me. Time to do what I bought this station for.

Thank you all.

https://youtu.be/odDk0jAr4G8
 

Online DavidAlfa

  • Super Contributor
  • ***
  • Posts: 5956
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #1859 on: August 23, 2021, 08:00:32 pm »
Just make a backup of your current flash using stlink, try the new version, if you can't get it working simply put it back.
The new filtering is much better.
Hah, the D52, the only T12 tip actually capable of pushing a decent amount of power! Mine burned down while debugging  :palm:

Imax greater than 1 is pretty much useless, that's the Integral acumulator, the PID can't go over 1 actually (0-1 = 0-100%), but so much will cause a lot of overshooting with most tips, likely triggering the Runaway detection in some cases.
« Last Edit: August 23, 2021, 08:08:53 pm by DavidAlfa »
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 

Offline wickated

  • Frequent Contributor
  • **
  • Posts: 326
  • Country: ru
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #1860 on: August 23, 2021, 08:12:02 pm »
Hah, the D52, the only T12 tip actually capable of pushing a decent amount of power! Mine burned down while debugging  :palm:
wd52  :-/O

just take a look how oscilates untuned unisolder
https://youtu.be/xGWQ4OvsW0Q
« Last Edit: August 23, 2021, 08:15:57 pm by wickated »
 

Online DavidAlfa

  • Super Contributor
  • ***
  • Posts: 5956
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #1861 on: August 24, 2021, 11:07:36 am »
Fixed a little bug in tip name editing caused by the big steps, there shouldn't be a big step there, it would escape the boundary detection and select random characters.
Also, implemented returning to previous screen using click and decrease. Long click still returns to main screen.

You have something to do: Find a fancy black and white icon for the screensaver.  Size must be around 32x32-48x48 px!
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 

Offline wickated

  • Frequent Contributor
  • **
  • Posts: 326
  • Country: ru
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #1862 on: August 24, 2021, 11:34:09 am »
You have something to do: Find a fancy black and white icon for the screensaver.  Size must be around 32x32-48x48 px!
 

Offline AndyC

  • Contributor
  • Posts: 47
  • Country: se
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #1863 on: August 24, 2021, 12:09:34 pm »
 ;)
Code: [Select]
#define 69a07976a3a3416cb1a1d3ecd311ef6eD78dlskMeAYvbSr3_width 48
#define 69a07976a3a3416cb1a1d3ecd311ef6eD78dlskMeAYvbSr3_height 26
static char 69a07976a3a3416cb1a1d3ecd311ef6eD78dlskMeAYvbSr3_bits[] = {
  0xF8, 0xFF, 0x1F, 0xE0, 0xFF, 0x1F, 0xFC, 0xFF, 0x3F, 0xF0, 0xFF, 0x3F,
  0xFC, 0xFF, 0x3F, 0xF0, 0xFF, 0x7F, 0xFC, 0xFF, 0x3F, 0xF8, 0xFF, 0xFF,
  0x00, 0xFE, 0x3F, 0xFC, 0x00, 0xFF, 0x7C, 0xF0, 0x7F, 0x7C, 0x1F, 0xFC,
  0x7E, 0xF0, 0x7F, 0x7E, 0x1F, 0xFC, 0x7E, 0xF0, 0x7F, 0xBF, 0x1F, 0xFC,
  0x7E, 0xF0, 0x7B, 0x9F, 0x1F, 0xFC, 0x7E, 0xF8, 0xF9, 0x8F, 0x1F, 0x7E,
  0x3E, 0xFE, 0xF9, 0x8F, 0x8F, 0x7F, 0xFE, 0xFF, 0xF0, 0xC7, 0xFF, 0x3F,
  0xFF, 0x7F, 0xF0, 0xC3, 0xFF, 0x1F, 0xFF, 0x1F, 0xF0, 0xC1, 0xFF, 0x07,
  0xFF, 0x07, 0xF0, 0xC1, 0xFF, 0x01, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0xFE, 0xFF, 0xFF, 0x7F, 0x00,
  0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0x0F, 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0x3F,
  0xFF, 0xFF, 0x07, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC0, 0xFF, 0xFF,
  0xFF, 0xFF, 0x0F, 0xF0, 0xFF, 0xFF, 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0x3F,
  0xE0, 0xFF, 0xFF, 0xFF, 0xFF, 0x07, 0x00, 0xF8, 0xFF, 0xFF, 0x1F, 0x00,
  };
 

Online DavidAlfa

  • Super Contributor
  • ***
  • Posts: 5956
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #1864 on: August 24, 2021, 12:25:36 pm »
This again?  :-DD
« Last Edit: August 24, 2021, 12:31:09 pm by DavidAlfa »
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 

Offline mastershake

  • Frequent Contributor
  • **
  • Posts: 411
  • Country: us
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #1865 on: August 24, 2021, 12:53:11 pm »
any of these work?

1252513-01252519-11252525-21252531-3
 

Offline ygi

  • Regular Contributor
  • *
  • Posts: 202
  • Country: be
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #1866 on: August 24, 2021, 01:02:39 pm »
Anything too "fancy" or detailed will be horrible once scaled down.

Something like that:
 

Offline ricktendoTopic starter

  • Regular Contributor
  • *
  • Posts: 115
  • Country: hn
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #1867 on: August 24, 2021, 04:31:50 pm »
Find a fancy black and white icon for the screensaver.  Size must be around 32x32-48x48 px!
Maybe something like a life "saver" would work

https://www.google.com/search?q=life+saver+icon&tbm=isch

Edit: Maybe an LCD screen with a Life Saver inside would convey it better.
« Last Edit: August 24, 2021, 04:46:33 pm by ricktendo »
 

Online DavidAlfa

  • Super Contributor
  • ***
  • Posts: 5956
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #1868 on: August 25, 2021, 12:51:52 am »
Oh and the first impression this firmware is awesome! it boots way faster than the original firmware did.

Got ya! ;)

« Last Edit: August 25, 2021, 12:55:07 am by DavidAlfa »
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 
The following users thanked this post: ricktendo, StephenR0

Offline StephenR0

  • Regular Contributor
  • *
  • Posts: 52
  • Country: us
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #1869 on: August 25, 2021, 01:59:01 am »
Nice!  I should figure out how to do youtube videos.
 

Online DavidAlfa

  • Super Contributor
  • ***
  • Posts: 5956
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #1870 on: August 25, 2021, 02:44:43 am »
Updated the documentation to show the current features  :-+
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 
The following users thanked this post: ricktendo, Tugo

Online DavidAlfa

  • Super Contributor
  • ***
  • Posts: 5956
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #1871 on: August 25, 2021, 12:02:44 pm »
Greatly reduced PID spikes happening when changing the setpoint by temporary using only proportional for few cycles (disabling integral and derivative).


I've been testing different pictures for the screensaver. Yep, mastershake's pictures don't look good downscaled, they're too detailed.








And the obvious one :-DD



I'm looking here, great source for icons:
www.shareicon.net


Maybe I'll skip this feature, as it's actually pretty useless.
The oled burns out in a different way than old CRTs, the organic light emitting compound degrades with the use, so the screensaver would only degrade it even more, but in a more widespread way, so the burned pixels won't be so noticeable.
Dimming will protect the oled much better.

Maybe disabling the whole screen and drawing only a dimmed static image?
« Last Edit: August 25, 2021, 01:03:12 pm by DavidAlfa »
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 

Offline Tugo

  • Regular Contributor
  • *
  • Posts: 117
  • Country: si
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #1872 on: August 25, 2021, 12:42:01 pm »
I like something with zzzz (like the one from mastershake called download.png - it is a face with zzzz) or just simple word sleep would be just fine.
When you cannot solder anymore you know what is going on  :-DD
 

Online DavidAlfa

  • Super Contributor
  • ***
  • Posts: 5956
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #1873 on: August 25, 2021, 01:05:12 pm »
It already shows sleep/standby/boost modes, it's hard to not see it  :P.
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 

Offline wickated

  • Frequent Contributor
  • **
  • Posts: 326
  • Country: ru
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #1874 on: August 25, 2021, 01:41:42 pm »
all screen black exept "slp" in its normal place. would definitely save most of oled amd pure spartan style :-+
mine is already burned even on lowest dim setting. only way to prolongate oled - buy module with green color. green oled live 10-100x times longer then blue
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf