Tronxy X5S:n tulostusalusta vaatii kunnolla lämmetäkseen 24V teholähteen, mutta rakennussarjassa on vain 12V poweri.
Asensin nyt tulostusalustalle oman 24V powerin. Se on kytketty erillisen fettimoduulin kautta. Kortilla oleva bed-lähtö on kytketty fettimoduulin ohjausnapoihin. Näin ohjainkortille, moottoreille ja kosketusnäytölle menee 12V ja ainoastaan tulostusalusta saa fettimoduulin ohjaamana korkeampaa jännitettä.
Kokeilin, kuinka tulostusalusta lämpenee. Asetin lämpötilaksi 120 astetta. Lämpötila nousi aika nopeastikin noihin lukemiin, mutta ohjainkortti antoi virheilmoituksen lämmitinvirheestä. Tämä johtunee siitä, että lämmittimen PID-säätöä ei ole haettu kohdalleen.
Manuaalin mukaan komennolla M303 käynnistyy PID-säädön testaus.
Annoin G-koodikonsolilta komennon M303 H0 S120 (H0 on lämmittimen numero, S120 säätöarvo asteina C)
Duet Wifi vastasi:
M303 H0 S120
Auto tuning heater 0 using target temperature 120.0°C and PWM 1.00 - do not leave printer unattended
Ohjainkortti aloitti siis säätöarvojen hakemisen automaattisesti.
Auto tune phase 1, heater on
Lämpötila kohosi 120 asteen tienoilla ja sitten alkoi laskea.
Annoin pelkän komennon M303 (sillä voi tiedustella missä mennään).
M303
Heater 0 tuning succeeded, use M307 H0 to see result
Siispä kirjoittamaan konsoliin M307 H0
M307 H0
Heater 0 model: gain 92.6, time constant 224.2, dead time 1.2, max PWM 1.00, calibration voltage 12.2, mode PID, inverted no, frequency default
Computed PID parameters for setpoint change: P367.4, I22.623, D302.4
Computed PID parameters for load change: P3
Nähtävästi jotain on nyt tapahtunut. En osaa vielä sanoa, ottaako kortti nämä asetusarvot automaattisesti käyttöön, vai pitääkö ne päivittää config.g -tiedostoon. Tämä selvinnee ennen pitkää.
EDIT:
täällä