Termoelement fungerar genom att passivt generera MYCKET små spänningar via Seebeck-effekten - vanligtvis några tiotals millivolt. De är bokstavligen bara ett par ledningar tillverkade av två olika speciallegeringar, elektriskt anslutna i den "heta" änden. Den ledningskopplingen kan monteras inuti vilken typ av fästspets eller klack som önskas.
Det faktum att de är väldigt enkla och passiva enheter gör dem extremt exakta och konsekventa mellan TC av samma typ, MYCKET mer så än termistorer. Varje typ K-termoelement i världen ger dig samma exakta uteffekt +/- 1-2C eller så. Du kan till och med skära ett termoelement i hälften, vrida ihop ändarna på ledningarna, och det fungerar fortfarande!
Den mycket lilla (millivolt) signalen de genererar är dock ganska mottaglig för elektriskt brus och kretsdesign. Signalspänningen måste förstärkas kraftigt för att vara användbar. Så det tar inte mycket EMR från din värmare eller stegledningar för att störa TC-avläsningen. Ett frekvent problem med TC-kretsar i 3d-skrivare är den fruktade JORDSLIPPEN - om den "heta" spetsen är elektriskt ansluten till varmblocket, kan spänning och ström på värmaren och motorkablarna inducera små strömmar genom TC-ledningarna som helt skruvar upp millivolt-signalen. Förstärkaren plockar upp dessa avvikande spänningar och den slänger av tempavläsningen. Så det finns några viktiga riktlinjer för att hålla buller utanför TC-kablarna:
- TC-kablarna måste vara elektriskt isolerade från monteringshårdvaran (ögonhylsa, termowell, oavsett vilken extruder du har). Du kan kontrollera detta med en multimeter - du vill ha oändligt / utom räckhåll motstånd från TC-ledningarna till monteringsspetsen och hetblocket. När du håller på med det, se till att dina värmekassettkablar inte kortsluts till det varma blocket - det är osäkert och kan också orsaka problem med TC.
- Håll de två TC-kablarna nära varandra och inte omedelbart parallellt med bullerkällor som PWM-styrda värmare eller stegledningar. Om du måste köra TC i en bunt med de andra kablarna, TWIST kopplingarna för värmare / steg. (För steppers, vrid varje spolpar till en annan stigning om möjligt. Du behöver inte vrida de separata spolparen mot varandra.)
Ett annat vanligt problem med TC-kretsar är KALD JUNKTIONSKOMPENSATION. Ett termoelement mäter inte spetsens temperatur, det mäter skillnaden i temperatur mellan hetspetsen och den kalla korsningen där TC är ansluten till antingen förstärkaren eller kopparkabeln. TC-förstärkaren har en inbyggd termistor som den använder för att lägga till temp vid den kalla korsningen till den uppmätta signalen från termoelementet. Det finns några saker du behöver göra för att säkerställa att korsningskompensationen fungerar ordentligt:
- Du bör köra TC-kabel hela vägen från det "heta" tipset till TC-förstärkaren. Du KAN splitsa den och installera pluggar, men bara med mer typ-K TC-kabel och rätt typ-K termoelementkontakter. Dessa använder samma metall som TC-kabeln så att de inte genererar oönskade korsningsspänningar som stör TC-signalen. Om du skarvar koppartråd mellan TC och förstärkaren, mäts inga tempdifferenser längs koppar! Detta är ett särskilt stort problem om du skarvar koppar i ett varmt hölje och sedan kör koppar till en förstärkare utanför höljet.
- Förstärkaren ska inte vara super het. Den inbyggda termistorn är utformad för att noggrant mäta temperaturer som är relativt nära rumstemperaturen, inte för varmblock.
- Det bör inte finnas stora temperaturgradienter nära förstärkaren eller mellan TC-kabelns avslutning och det faktiska förstärkarkretsen. Placera förstärkaren tillräckligt långt från heta änden och andra värmekällor (som stegmotorer) så att den inte upplever konstiga tempprofiler.
Om du gör ovanstående kommer TC att mata ut en bra signal och förstärkaren kommer att läsa den ordentligt. Men det finns ytterligare ett problem. Moderkortet måste veta hur man förstår förstärkarens produktion. 3D-skrivarkontrollkort som är utformade exklusivt för TC, som Mightyboards, använder vanligtvis digital kommunikation mellan förstärkaren och huvudstyrchipet (MCU). Detta är hög tillförlitlighet och kräver ingen speciell firmwarekonfiguration - stöd är inbakat. Men om du fäster en extern TC-förstärkare på ett kort som förväntar termistorer, måste du berätta för firmware hur man läs signalen från förstärkaren. Den vanligaste tekniken är att förstärkaren matar ut en linjär spänningssignal till MCU: s normala termistoringång (ADC). Sedan konfigurerar du firmware för att använda lämplig "termistortabell" (egentligen en spänningstabell) för just den förstärkaren. Beroende på ditt styrkort kan du också behöva se till att de vanliga termistorns upp- / neddragningsmotstånd inte påverkar förstärkarens utgång.
Så du måste se till att:
- Du har inga problem med elbrus
- Kompensationen för kall korsning fungerar som avsett
- Den fasta programvaran och styrkortet är korrekt konfigurerade för förstärkarens utgång
Om du gör allt detta bör en TC ge överlägsen noggrannhet och tillförlitlighet över en termistor.