- 0 Szavazat - 0 Átlagos
- 1
- két
- 3
- 4
- 5.
Üdvözlet!.
Most vettem egy Géniuszt, és már belekerültem a "beléphetőségeikbe". Tárgy: meleg ágy, amely NEM melegszik, ahogy kellene.
A lényeg az, hogy észleltem, hogy az első tesztek elvégzése, a POM (acetál) nyomtatása közben az anyagot felemelték az ágyról ("vetemedés"?).
Infravörös méréssel mértem az üveg fokozatait, és megjelent a probléma: 150º Max-ra állítva középen (kb. 5 cm2) eléri a 127º-ot. Ahogy elmész, látványos sebességgel megy le, amíg el nem éri azokat az éleit, amelyek kb. 57º-t adnak.
Ez azt jelenti, hogy "normál" anyagokból való darabok készítéséhez a regulín regulón fog működni. De használjon olyan technikai szálakat, mint a nem.
Véleményem szerint a megoldás háromféleképpen érhető el:
Az egyik: cserélje ki a termisztort (hőmérséklet-érzékelőt) 100K NTC-ről 200K-ra.
Kettő, tegyen egy erősebb szilikon ágyat. Amit hoz, 300w 220 volt. (Csinálom és magam is csinálom)
Három, módosítsa a marlin.ino fájlt, amely állítólag korlátozza a fűtési teljesítményt.
Tudom, hogy korlátozott, mert teljes erővel megmértem a húzó ampereket, és ez 0,60 ampert adott. Szorozva 220 = 120 wattal. Vagyis nem használja ki az ágy teljes erejét (300 watt).
Ebben a kérdésben nagyra értékelném, ha egy kollégám meg tudná mondani, hogyan lehet megváltoztatni a paramétereket a marlin.ino fájlban.
Bemutatom a videókat és az összes rendetlenség dokumentációját.
Köszönöm az információt.
Denevér. a lényeg, hogy már nem tudom mérni az ellenállást. Az ellenállásokat a vágóval töltöttem (amikor megpróbáltam leválasztani a termisztort)
A 300 wattot a gyártó adja meg, és ha logikusan körülbelül 230 volt. Ez körülbelül 138 watt lenne, intenzitása 0,6 amper. Az ágy által kapott feszültség nem PWM, hanem tiszta Ac. Középen van egy SSR relé, amely a megaban érkező egyenfeszültség/jel szerint halad (vagy sem). Igen, azt hiszem, bang bang.
A szilikon ágy nagyon jól van elkészítve. 5 mm-nként van egy Nichrome menete (leselejteztem - az elveszettől a folyóig! -). Ezért az a tény, hogy nem melegszik egyenletesen, nem okoz problémát a vezetékek elosztásában.
Logikus, hogy a 200K-os termisztor hosszabb ideig tart, amíg elérik/leesik a "cutoff" ohmig, mint a 100K-os. Ohm, amelyben a program megérti, hogy csökkentenie kell a feszültséget. Ezért hosszabb ideig kell melegednie, ha a relét aktív állapotban hagyja.
Természetesen az ideális megoldás az lenne, ha módosítani lehetne a marlin.ino, a Configuration.h mappa értékeit. De ott nem tudom, hogy kerüljön a kezembe. Ezeket az adatokat láttam "madártávlatból":
#define TEMP_BED_RESIDENCY_TIME 10 // (másodperc)
#define TEMP_BED_HYSTERESIS 3 // (degC) +/- hőmérsékleti tartomány "közel" a célhoz képest
#define TEMP_BED_WINDOW 1 // (degC) Ablak a cél körül a tartózkodási időzítő x degC korai elindításához.
#define BED_MAXTEMP 150
#define MAX_BED_POWER 255 // az üzemi ciklust ágyra korlátozza; 255 = teljes áram
// # define PID_BED_DEBUG // Hibakeresési adatokat küld a soros portra.
// 120 V 250 W-os szilikon fűtőelem 4 mm-es boroszilikátba (MendelMax 1.5+)
// a FOPDT modellből - kp = 0,39 Tp = 405 Tdead = 66, Tc beállítása 79,2, agresszív tényező 0,15 (vs.1, 1, 10)
#define DEFAULT_bedKp 92.46
#define DEFAULT_bedKi 16.12
#define DEFAULT_bedKd 132.55
#define THERMAL_PROTECTION_BED // Engedélyezi a fűtött ágy hővédelmét
// Constants előmelegítése
#define PREHEAT_1_TEMP_HOTEND 180
#define PREHEAT_1_TEMP_BED 70
#define PREHEAT_1_FAN_SPEED 0 // 0 és 255 közötti érték
#define PREHEAT_2_TEMP_HOTEND 240
#define PREHEAT_2_TEMP_BED 110
#define PREHEAT_2_FAN_SPEED 0 // 0 és 255 közötti érték
Kétségtelenül igazad van: túl sietős voltam leszállni.
A megjegyzés sorrendje a következő:
majd folytassa a fent zölddel jelöltekkel.
Nos, mivel egyre bonyolultabb dolgozni a Tüzérségi Géniusszal, akkor hagyom az általam elért előrelépéseket (vagy a "késéseket" - attól függően, hogy nézel rá .-).
Egyelőre hagyok neked egy általam lefordított PDF-fájlt, amelyben ajánlások vannak a Tüzérség felhasználójának. Végére beillesztettem a firmware feltöltését az MKS GEn V1-be. (Új tányért kellett vennem).
Folyamatosan találkoztam ezzel (és másokkal) a problémával, amikor a Marlin-t ellenőriztem/lefordítottam/feltöltöttem az Arduino IDE-vel (van 1.8.11 verzióm)