Bed MK3 (hliníková) natopí jen na 88 °C

Re: Bed MK3 (hliníková) natopí jen na 88 °C

Příspěvekod peca » 20.02.2018 23:37

Hmm, tak jak jsem se radoval při prvních testech, tak mě nenatopí a nenatopí :/
V pohodě topí do nějakých 50 - 60 stupňů, postupně se zvyšování teploty spomaluje a přes nějakých 84°C se nedostanu. Tiskárna jakoby odpadne, přestane topit a je nadále neovladatelná, dokud neresetuju desku. Nemám "klasický" ovládací displej, ale jenom MKS TFT32, kterým se to dá ovládat jen tak trochu. Dneska jsem si k tomu připojil notebook s Printrunem a zkoušel kalibrovat PID. Protože na 90 jsem se nedostal, tak jsem postupně kalibroval na 60, 70 a 80. Na 90 už se nedostanu. Konstanty se poměrně divoce mění. Přiznám se, že je to pro mě španělská vesnice. Bed je nějaký starší 300 × 200 mm od Rebela, na něm hliníková deska a na ní tenké sklo z rámečku na fotky. Později jsem na sklo položil sololitovou desku z rámečku na fotky. Zespoda zatím nic není, jenom materiál (nějaký laminát asi) bedu (mám to otočené topnou spirálou nahoru). Napájení 24 V, příkon zdroje z hlavy nevím (určitě přes 200 W), ale i v zátěži je na svorkách pohodových 24,2 V. Odpor desky jsem neměřil, to mě napadlo až teď, tak snad zítra (musím koupit baterku do měřáku). Okolní teplota asi 15°C (studený HE 15 cm nad bedem ukazuje 16 °C).

Kdyby někdo věděl, nebo tušil co je špatně, tak vítám každou podnětnou radu. Šel jsem rovnou do 24 V s tím, že eliminuji potíže s proudem v motorech a právě topením desky...

Výsledky M303 postupně, jak to šlo:
Kód: Vybrat vše
  // Rebel II.c on 24V M303 E-1 C8 S60
  //#define  DEFAULT_bedKp 150.128204
  //#define  DEFAULT_bedKi 8.087497
  //#define  DEFAULT_bedKd 696.707458

  // Rebel II.c on 24V M303 E-1 C8 S70
  //#define  DEFAULT_bedKp 127.592705
  //#define  DEFAULT_bedKi 6.086567
  //#define  DEFAULT_bedKd 668.681458

  // Rebel II.c on 24V M303 E-1 C8 S80
  #define  DEFAULT_bedKp 142.733765
  #define  DEFAULT_bedKi 8.071807
  #define  DEFAULT_bedKd 630.990295


Jinak výpisy z konzole, včetně chybových stavů:
Kód: Vybrat vše
Connecting...
Printer is now online.
>>> M303 E-1 C8 S90
SENDING:M303 E-1 C8 S90
PID Autotune start
Traceback (most recent call last):
  File "wx\_core.pyc", line 14669, in <lambda>
  File "wx\_core.pyc", line 9771, in Refresh
TypeError: in method 'Window_Refresh', expected argument 1 of type 'wxWindow *'
Error:Heating failed, system stopped! Heater_ID: bed
[ERROR] Error:Heating failed, system stopped! Heater_ID: bed

Error:Printer halted. kill() called!
[ERROR] Error:Printer halted. kill() called!

[ERROR] Can't read from printer (disconnected?) (SerialException): call to ClearCommError failed
Disconnected.
Connecting...
[ERROR] Could not connect to COM5 at baudrate 250000:
Serial error: could not open port 'COM5': WindowsError(2, 'Syst\xe9m nem\xf9\x9ee nal\xe9zt uveden\xfd soubor.')
Connecting...
[ERROR] Could not connect to COM5 at baudrate 250000:
Serial error: could not open port 'COM5': WindowsError(2, 'Syst\xe9m nem\xf9\x9ee nal\xe9zt uveden\xfd soubor.')
Connecting...
Printer is now online.
>>> M303 E-1 C8 S80
SENDING:M303 E-1 C8 S80
PID Autotune start
 bias: 216 d: 38 min: 78.939392 max: 80.428574
 bias: 205 d: 49 min: 79.545456 max: 80.428574 Ku: 141.292007 Tu: 55.527000
 Classic PID
 Kp: 84.775208 Ki: 3.053477 Kd: 588.414124
 bias: 184 d: 70 min: 79.848488 max: 80.285713 Ku: 407.692596 Tu: 41.770000
 Classic PID
 Kp: 244.615555 Ki: 11.712500 Kd: 1277.198975
 bias: 190 d: 64 min: 79.696968 max: 80.285713 Ku: 276.817017 Tu: 38.882000
 Classic PID
 Kp: 166.090210 Ki: 8.543296 Kd: 807.239929
 bias: 192 d: 62 min: 79.696968 max: 80.285713 Ku: 268.166473 Tu: 40.005001
 Classic PID
 Kp: 160.899887 Ki: 8.043988 Kd: 804.600037
 bias: 196 d: 58 min: 79.545456 max: 80.428574 Ku: 167.243607 Tu: 45.125000
 Classic PID
 Kp: 100.346161 Ki: 4.447475 Kd: 566.015076
 bias: 199 d: 55 min: 79.696968 max: 80.285713 Ku: 237.889618 Tu: 35.366001
 Classic PID
 Kp: 142.733765 Ki: 8.071807 Kd: 630.990295
PID Autotune finished! Put the last Kp, Ki and Kd constants from below into Configuration.h
#define  DEFAULT_bedKp 142.733765
#define  DEFAULT_bedKi 8.071807
#define  DEFAULT_bedKd 630.990295
echo:Unknown command: "105"
>>> M304 D631 I8.1 P142.7
SENDING:M304 D631 I8.1 P142.7
echo: p:142.699997 i:8.100000 d:631.000000
[ERROR] Can't read from printer (disconnected?) (SerialException): call to ClearCommError failed
[ERROR] Can't write to printer (disconnected?) (SerialException): WriteFile failed (WindowsError(22, 'Za\xf8\xedzen\xed nezn\xe1 tento p\xf8\xedkaz.'))
[ERROR] Can't write to printer (disconnected?) (SerialException): WriteFile failed (WindowsError(22, 'Za\xf8\xedzen\xed nezn\xe1 tento p\xf8\xedkaz.'))
[ERROR] Can't write to printer (disconnected?) (SerialException): WriteFile failed (WindowsError(22, 'Za\xf8\xedzen\xed nezn\xe1 tento p\xf8\xedkaz.'))
Disconnected.
Connecting...
Printer is now online.
>>> M503
SENDING:M503
echo:  G21    ; Units in mm
echo:Filament settings: Disabled
echo:  M200 D1.750000
echo:  M200 D0
echo:Steps per unit:
echo:  M92 X200.000000 Y200.000000 Z800.000000 E256.000000
echo:Maximum feedrates (units/s):
echo:  M203 X500.000000 Y500.000000 Z300.000000 E25.000000
echo:Maximum Acceleration (units/s2):
echo:  M201 X3000 Y3000 Z1000 E10000
echo:Acceleration (units/s2): P<print_accel> R<retract_accel> T<travel_accel>
echo:  M204 P3000.000000 R3000.000000 T3000.000000
echo:Advanced: S<min_feedrate> T<min_travel_feedrate> B<min_segment_time_us> X<max_xy_jerk> Z<max_z_jerk> E<max_e_jerk>
echo:  M205 S0.000000 T0.000000 B20000 X10.000000 Y10.000000 Z7.000000 E5.000000
echo:Home offset:
echo:  M206 X0.000000 Y0.000000 Z0.000000
echo:Endstop adjustment:
echo:  M666 Z0.000000
echo:PID settings:
echo:  M301 P22.200001 I1.080000 D114.000000
echo:  M304 P142.733765 I8.071807 D630.990295
Error:Heating failed, system stopped! Heater_ID: bed
[ERROR] Error:Heating failed, system stopped! Heater_ID: bed

Error:Printer halted. kill() called!
[ERROR] Error:Printer halted. kill() called!

[ERROR] Can't read from printer (disconnected?) (SerialException): call to ClearCommError failed
[ERROR] Can't write to printer (disconnected?) (SerialException): WriteFile failed (WindowsError(22, 'Za\xf8\xedzen\xed nezn\xe1 tento p\xf8\xedkaz.'))
[ERROR] Can't write to printer (disconnected?) (SerialException): WriteFile failed (WindowsError(22, 'Za\xf8\xedzen\xed nezn\xe1 tento p\xf8\xedkaz.'))
Disconnected.
Connecting...
Printer is now online.
Error:Heating failed, system stopped! Heater_ID: bed
[ERROR] Error:Heating failed, system stopped! Heater_ID: bed

Error:Printer halted. kill() called!
[ERROR] Error:Printer halted. kill() called!

[ERROR] Can't read from printer (disconnected?) (SerialException): call to ClearCommError failed


EDIT: Koukám, že toto vlákno se týká konkrétní hliníkové podložky, tak se omlouvám a pokud by to vadilo, tak prosím adminy o hození do samostatného vlákna.

EDIT2: Na nyxu mi chlapi poradili upravit definici ochrany proti topení, což by mohlo být tím. A to bude asi ono:
Kód: Vybrat vše
  /**
   * Whenever an M104, M109, or M303 increases the target temperature, the
   * firmware will wait for the WATCH_TEMP_PERIOD to expire. If the temperature
   * hasn't increased by WATCH_TEMP_INCREASE degrees, the machine is halted and
   * requires a hard reset. This test restarts with any M104/M109/M303, but only
   * if the current temperature is far enough below the target for a reliable
   * test.
   *
   * If you get false positives for "Heating failed", increase WATCH_TEMP_PERIOD
   * and/or decrease WATCH_TEMP_INCREASE. WATCH_TEMP_INCREASE should not be set
   * below 2.
   */
  #define WATCH_TEMP_PERIOD 40                // Seconds
  #define WATCH_TEMP_INCREASE 2               // Degrees Celsius


Za 40 sekund mi to o 2°C nezvedne teplotu ani omylem, tedy někdo kolem těch 80°C.
  • 0

peca
 
Příspěvky: 263
Registrován: 01.09.2015 17:30
Bydliště: Jičín
Reputation: 0

Re: Bed MK3 (hliníková) natopí jen na 88 °C

Příspěvekod tom666 » 21.02.2018 09:37

@peca
Zapoj vystup napajania heatbedu na 12V vstup MK3 (priblizne 1.4Ω az 1.6Ω). Tzn., ze doska bude napajana 24V, ale v rezime 12V. V tomto zapojeni by sa mal heatbed zohriat na teplotu 100°C za cca 2 minuty.
  • 0

tom666
 
Příspěvky: 561
Images: 0
Registrován: 14.09.2016 17:00
Bydliště: Nitra (SK)
Reputation: 14
Jen tak dál :)

Re: Bed MK3 (hliníková) natopí jen na 88 °C

Příspěvekod peca » 21.02.2018 10:25

No a ne může to vadit něčemu jinému? Třeba riziko přehřátí a odloupnutí mědi z PCB? Už jsem na tuto radu také narazil, ale když o tom moc nevím, tak se raději držím zpátky...
  • 0

peca
 
Příspěvky: 263
Registrován: 01.09.2015 17:30
Bydliště: Jičín
Reputation: 0

Re: Bed MK3 (hliníková) natopí jen na 88 °C

Příspěvekod tom666 » 21.02.2018 13:23

Nie je dovod na obavy :) Jedinym problemom moze byt akurat poddimenzovana poistka v okruhu napajania heatbedu, pretoze prud pri takejto prevadzke moze byt viac ako 17A (24V/1.4Ω).
  • 0

tom666
 
Příspěvky: 561
Images: 0
Registrován: 14.09.2016 17:00
Bydliště: Nitra (SK)
Reputation: 14
Jen tak dál :)

Re: Bed MK3 (hliníková) natopí jen na 88 °C

Příspěvekod peca » 21.02.2018 13:52

Aha, tak na to abych si preventivně objednal SSR a topení bedu připojil přes SSR. Nevadí, prozatím upravím konfig a zkusím znovu M303.
  • 0

peca
 
Příspěvky: 263
Registrován: 01.09.2015 17:30
Bydliště: Jičín
Reputation: 0

Re: Bed MK3 (hliníková) natopí jen na 88 °C

Příspěvekod tom666 » 21.02.2018 14:47

peca píše:Aha, tak na to abych si preventivně objednal SSR a topení bedu připojil přes SSR. ...

Pokial je na riadiacej doske osadeny kvalitny mosfet s minimalnou vykonovou stratou tzn. tranzistor s nizkym RDSon pri nizkom Vgs (4.5V), tak staci len vymenit poistku. Obidve PTC polyfuse poistky na RAMPSe pri upravach vzdy odstranujem a nahradzam ich obycajnym prepojom. V podstate ochranu zabezpecuje poistka obsiahnuta priamo v zdroji. A samozrejme nezabudni pouzit aj kvalitne svorky.

peca píše:... prozatím upravím konfig a zkusím znovu M303.

V tvojom pripade to je vsak pravdepodobne HW problem (vykonova strata na mosfete, kabloch, PTC poistkach, svorkach, vyssi odpor MK3). Akekolvek "experimentovanie" s nastavenim SW je zbytocna strata casu. Overit si to mozes priamym pripojenim heatbedu na 24V a naslednym sledovanim rychlosti narastu teploty na 100°C.
  • 0

tom666
 
Příspěvky: 561
Images: 0
Registrován: 14.09.2016 17:00
Bydliště: Nitra (SK)
Reputation: 14
Jen tak dál :)

Re: Bed MK3 (hliníková) natopí jen na 88 °C

Příspěvekod peca » 22.02.2018 00:20

Tak mi nakonec nepomohlo nic, než skutečně zapojit topení jako na 12 V. Mým Lidlovým měřákem, který místo 0 ukazuje 0.9 ohm jsem naměřil odpor celé desky 4.9 ohm a obě půlky shodně po 2.9 ohm. Takže po odečtení odchylky měřáku je to 2×2=4, což v zapojení pro 12V udělá 1 ohm. Teoreticky. Trochu lépe jsem zadělal termistor - přímo do dírky, aby se dotýkal hliníku.
Každopádně, te´d to topí jak o život. Deska (bed) je trošku cítit, tak to snad vydrží. Na řídící desce se nic nehřeje. Chladič na mosfetu je nepatrně vlahý, nic. Tak to snad bude ok. Deska v jednom kvadrantu hřeje trochu míň. Nic hrozného, rukou na holé desce je to poznat, dokud ji udržím, ale v čase se to vyrovnává, řekl bych. Každopádně hliník teplo perfektně rozvede.

Děkuji všem za rady a konfigurace v poště.
  • 0

peca
 
Příspěvky: 263
Registrován: 01.09.2015 17:30
Bydliště: Jičín
Reputation: 0

Re: Bed MK3 (hliníková) natopí jen na 88 °C

Příspěvekod pentaxxx » 22.10.2018 20:14

Taky sem resil ruzny bedy a co kus to original. Mam na ENDER 4 neco custom od Creality 235x235 a to ma tech cca 4.8 ohmu, ale je to na 24V. Natopit to jde slusne a casy plus minus jak pisete, ale musel sem si pohrat s hlidanim zmeny teplotu v Marlinu. Driv to rvalo casto chybu heateru a pak jeste poladil PID, protoze to slo nejspis pomaleji nahoru nez cekal firmware. Po uprave to da klidne 120 stupnu (vic neriskuju a ani nepotrebuju - je to sklo 3mm, pod tim hlinik a ne moc tlustej a kvalita china, takze ....), pred ni byl problem 105 stupnu a jen zmena FW a je to o hodne lepsi.

Spis sem premyslel o tom zkusit do koupit na druhou tiskarnu co stavim (sCUBE s 200x250 hlinikem) zdroj 15V 240W az 290W a krmit to zvlast, pripadne jeste stahnout trochu zdroj na treba 13,5V (ty sem sice taky nekde zahlidl, ale shani se hur). Kdybych se dostal na nejakych 150-180W, tak by to mohla ta hlinikova cina jeste zvladnout a nejspis by ani nebyl treba externi mosfet ... mam na MKS GEN V1.4.

Zkousel to uz nekdo? Diskuze o 24V verzich tu jsou, ale co mit dve trafa na 12V na HE, fan a motory + 15V na bed? Navic by slo mozna pak pouzit nejaky tichy bezventilatorovy 12V trafo, pokud nebude treba topit vubec podlozku.
  • 0

XYZ DaVinci 1.0 Pro 3in1, Rebel II V33, ENDER 4 COREXY+Direct MOD, Rebel III (momentalne rozebran), Poseidon DUO, Anycubic Kossel Linear Plus, Anycubic Photon, Anycubic Photon S, Kelant S400 Plus, HEVO ve vystavbe
pentaxxx
 
Příspěvky: 139
Registrován: 23.11.2015 11:22
Reputation: 0

Předchozí

Zpět na REBEL II

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 73 návštevníků