Weller soldeerbout project

Weller WMRP en WMRT compatible soldeerstation


Deze driver kan worden gebruikt met Weller-tips die een geïntegreerd verwarmingselement en temperatuursensor hebben. Meer specifiek kunnen tips uit de RT series, gebruikt met de WMRP-handgreep (soldeerpen), en uit de RTW series, gebruikt met de WMRT-handgreep (desoldeertang), worden gebruikt. De hardware is zo eenvoudig en goedkoop mogelijk gehouden, met extra aandacht voor gebruiksvriendelijkheid en nauwkeurigheid.

De belangrijkste inspiratie voor dit project was de bruikbaarheid (of het gebrek daaraan) van de originele Weller WD1M- en WD2M-soldeerstations. Wat hardware betreft blijven ze trouw aan Weller-kwaliteit en -engineering, maar de gebruikersinterface kan beter. Een fabrieksinstelling die het vermogen van de tip onmiddellijk uitschakelt wanneer deze in de standaard wordt geplaatst, en onmogelijk om dit gedrag te wijzigen zonder een handleiding! Misschien denkt iemand anders hetzelfde over de gebruikersinterface van mijn Weller-driver, maar ik ben er in ieder geval tevreden mee.

Je kunt dit soldeerstation gebruiken met originele Weller WMRP- en WMRT-handgrepen. Maar je kunt ook je eigen bouwen:

Voor een demonstratievideo van het station in actie en een overzicht van de verschillende functies, klik hier. Om een of andere reden zijn de ondertitels verdwenen uit de YouTube-video, waardoor de functies niet meer zo duidelijk zijn.

Ik heb ook een galerij verzameld van Weller-stations die door andere mensen zijn gebouwd.

Zie hier.

Functies

  • Ondersteunt Weller WMRP- en WMRT-handgrepen
  • Zeer snelle opwarmtijd en reactie
  • Ondersteunt RT-kale punten (met 3,5 mm stereo stekker)
  • Compatibel met originele Weller-kabels/handgrepen, inclusief uitlezing van PTC voor koude junction compensatie en rietschakelaar voor detectie in standaard
  • Nauwkeurige temperatuuruitlezingen met auto-zero opamp
  • Netfrequentie filtering voor storende omgevingen
  • Instellingen voor terugvaltijdtemperatuur, terugvalvertraging, standby, offset, zoals bij originele Weller-stations
  • Mogelijkheid om stapgrootte en temperatuureenheid (°C of °F) te wijzigen
  • Diagnosefuncties om thermokoppeltemperaturen van beide punten van WMRT, PTC-temperatuur van koude junction, rietstatus en herkend type punt te tonen
  • Gebruikt interne referentie van microcontroller. Mogelijkheid om dit te kalibreren met multimeter en diagnostische menu-instelling.
  • Alle functies worden bediend met één knop

Hardware

De hardware is gebaseerd op de PIC16F1788, een redelijk goedkope PIC met goede analoge eigenschappen. Het circuit is zo eenvoudig mogelijk gehouden, terwijl optimale prestaties worden geleverd. Het schema is beschikbaar in PDF hieronder.

weller_driver_v11_circuit_diagram.pdf

Layout


De lay-out is ontworpen met Cadsoft EAGLE 5.12.0. Dubbelzijdig bord, ontworpen om te passen in een goedkope maar mooi uitziende aluminium behuizing van eBay. Eagle-bestanden hieronder beschikbaar:
weller_driver_hw_v1.zip    (Versie 1, 22 Dec 2015)
weller_driver_hw_v11.zip    (Versie 1.1, 4 Feb 2018) PICkit2/3 pin-header toegevoegd om doe-het-zelf-vriendelijker te makenMontagetekening inclusief stuklijst:
weller_driver_v1_assy_dwg.pdf
weller_driver_v11_assy_dwg.pdf (Version 1.1. Nov 3, 2018) Bevat gedeelde winkelwagenlinks voor Mouser, TME en Digi-Key.IDF geëxporteerd vanuit Eagle en STEP geconverteerd met Solid Works. Kan handig zijn als u een behuizing ontwerpt:
weller_driver_v1_idf_and_step.zip

U kunt 10 stuks van deze borden bestellen bij PCBWay via deze link. Prijs voor 10 stuks en verzendkosten is ca. 14$. Als je je nog niet hebt geregistreerd bij PCBWay, kun je je registreren via deze link en wat gratis starttegoed krijgen (en ook wat tegoed voor me verdienen). Als alternatief kunt u hier ook het Gerber-bestandenpakket pakken en de borden bestellen bij uw favoriete bordhuis.

Firmware

Momenteel verbruikt de FW ongeveer een derde van het totaal dat in PIC16F1788 beschikbaar is. Het betekent dat het ook past bij een PIC16F1786. Onderstaande pakketten bevatten de broncode en het gecompileerde .hex-bestand. Vanaf versie v0.910 zijn er ook gecompileerde .hex-bestanden voor PIC16F1786 en gangbare kathode-displays.

weller_driver_fw_v05.zip (Versie 0.5, 27 december 2015. Gecompileerd met CCS-compiler v5.048)
weller_driver_fw_v08.zip (versie 0.8, 5 februari 2017. Gecompileerd met CCS-compiler v5.054) Dit omvat netfrequentiefiltering en verminderde WMRT-buzz.
weller_driver_fw_v901.zip (Versie 0.901, 28 juli 2017. Gecompileerd met CCS-compiler v5.054) Dit omvat een oplossing voor parameters die buiten bereik zijn na het programmeren van de PIC.
weller_driver_fw_v910.zip (Versie 0.91, 1 november 2018. Gecompileerd met CCS v5.081) Gekalibreerde opzoektabel voor temperatuur voor een betere nauwkeurigheid. Voegt inschakelduurbeperking en tegenslag/stand-by toe op basis van inschakelduur.

Gebruik

De YouTube-video had vroeger bijschriften om de betekenis van alle menu-instellingen te beschrijven. De bijschriften zijn echter om onbekende reden verdwenen. Ik heb hier nu de gebruiksaanwijzing verzameld. U kunt ook het menustatusdiagram hieronder raadplegen om de navigatie in de menu’s te vergemakkelijken.

Basis bediening

Het basisgebruik van het soldeerstation is heel eenvoudig. Wanneer je hem inschakelt, warmt hij op tot eerder gebruikte temperatuur. U kunt de temperatuur wijzigen door aan de knop te draaien. Het station kan in stand-by worden gezet door op de knop te drukken.

Er is een setback-modus zoals in het originele Weller-station. Dit betekent dat de temperatuur wordt verlaagd naar een lagere waarde om de levensduur van de kanteling te verlengen als het station een tijdje niet wordt gebruikt. Er is een reed-schakelaar op het handvat en een magneet in de standaard. Wanneer het strijkijzer een vooraf bepaalde tijd op de standaard staat, gaat het naar een verlaagde terugslagtemperatuur. U kunt terugkeren naar de normale bedrijfstemperatuur door het strijkijzer uit de standaard te halen of op de knop te drukken.

Als het station langere tijd niet wordt gebruikt, gaat het in de stand-bymodus. In de standby-modus is de verwarming volledig uitgeschakeld. De normale werking kan worden hervat door het strijkijzer van de standaard te halen of op de knop te drukken.

Setup parameters

De basisinstellingen kunnen worden aangepast in het setup-menu. Deze parameters hebben allemaal een vergelijkbare functie als de originele Weller-instellingsparameters. U kunt het setup-menu openen door ongeveer een seconde lang op de knop te drukken.

‘bAcc’ of Back verlaat het setup-menu en hervat de normale werking
 ‘SEtb’ of Setback maakt het mogelijk om de setback-temperatuur in te stellen. De standaardwaarde is 250ºC.
‘dELA’ of Delay stelt de vertraging van de tegenslag in minuten in. Je kunt de vertraging ook op nul zetten, dan gaat het strijkijzer direct naar stand-by als het op stand wordt gezet. U kunt de setback-functie ook uitschakelen door de vertragingsinstelling op maximaal ‘oFF’ te zetten. De standaardwaarde is 5 minuten.
‘PoFF’ of uitschakelvertraging stelt de uitschakelvertraging in minuten in. Ook deze instelling kan op nul of uit worden gezet. Het wordt echter niet aanbevolen om op nul te zetten, omdat herhaaldelijk afkoelen en opwarmen het verwarmingselement alleen maar meer belast. De standaardwaarde is 30 minuten.
‘oFSE’ of Offset maakt het mogelijk om de strijktemperatuur nauwkeurig af te stellen. Als u een temperatuurmeter voor de soldeerbout of de Weller-kalibratietip heeft, kunt u hier de temperatuuroffset corrigeren. Als je geen middelen hebt om de werkelijke ijzertemperatuur te meten, laat deze instelling dan op de standaardwaarde van 0ºC staan.
‘Eenheid’ stelt de temperatuurweergave-eenheid in, ofwel Celsius of Fahrenheit. De standaardinstelling is Celsius.
‘StEP’ stelt de stapgrootte voor temperatuuraanpassing in. Het kan worden ingesteld op 1ºC of 5ºC. In Fahrenheit is de grove stap 9ºC.
‘diAG’ of Diagnostics gaat naar het menuniveau voor diagnostiek en geavanceerde instellingen

Diagnostische gegevens en geavanceerde instellingen

Het menu voor diagnose en geavanceerde instellingen bevat diagnostische informatie die nuttig kan zijn bij het opsporen van fouten in uw nieuw gebouwde soldeerstation. Het bevat ook enkele geavanceerde instellingen die niet beschikbaar zijn in originele Weller-stations.

‘bAcc’ verlaat het diagnosemenu en keert terug naar het
setup-menu’coLd’ toont de koudepuntcompensatietemperatuur. Dit is de temperatuur gemeten vanaf de binnenkant van het ijzeren handvat, dicht bij de 3,5 mm jack. Deze temperatuur moet dicht bij kamertemperatuur liggen als u alleen het handvat hebt aangesloten zonder de punt (en het handvat is verder koel, dat wil zeggen enige tijd niet gebruikt). Deze temperatuur zal bij normaal gebruik stijgen, misschien tot 50ºC, afhankelijk van het type handvat, de beoogde punttemperatuur en de omgevingstemperatuur. Als de temperatuursensor niet is aangesloten (bijv. de modus ‘slecht’ is ingeschakeld), staat de koude punttemperatuur standaard op 30ºC.
‘rEF’ maakt het mogelijk om de interne spanningsreferentie van de PIC16F1788 te verfijnen. De interne referentie kan een initiële tolerantie hebben tot ±5%, hoewel ik nog nooit in de buurt van zulke grote fouten heb gezien. Wanneer u deze menu-instelling opent, is de referentiespanning constant ingeschakeld. U kunt een multimeter gebruiken om de referentiespanning vanaf het testpunt op de Weller-driverprintplaat te meten. Voer vervolgens de gemeten spanning in op deze menu-instelling. Bij de temperatuurberekeningen wordt dan rekening gehouden met de referentiefout. Houd er rekening mee dat de referentie voltage is alleen beschikbaar op het testpunt als deze menu-instelling actief is.
’tyPE’ geeft het type aangesloten tip aan dat de Weller-chauffeur heeft geïdentificeerd. Toont ‘WMrP’ voor de soldeerpen, ‘WMrt’ voor het soldeerpincet en ‘nc’ als er niets is aangesloten. Het type punt wordt herkend op basis van de grootte van de weerstand parallel aan de reedschakelaar in het handvat. Als het strijkijzer op standaard staat tijdens het opstarten, kan de weerstand niet worden gemeten omdat de reed-schakelaar de weerstand kortsluit. In dit geval wordt het tip-type herkend door een korte puls stroom naar kachel 2 en wordt het tip-type herkend op basis van de respons.
‘TC 1’ en ‘TC 2’ geven ongefilterde thermokoppeltemperaturen aan. Thermokoppel 1 is de WMRP-thermokoppel- of WMRT-rechterpincettemperatuur. Thermokoppel 2 is de WMRT linker pincet temperatuur.
‘DC 1’ en ‘DC 2’ geven de inschakelduur van verwarmingselementen weer. Inschakelduur 1 betekent opnieuw WMRP of WMRT rechter pincetverwarmer inschakelduur. Inschakelduur 2 is een WMRT linker pincet.
‘idLE’ maakt het mogelijk om een inschakelduur in te stellen waaronder deze als ‘inactief’ wordt beschouwd. Dit is een alternatieve manier om te detecteren dat het ijzer niet wordt gebruikt. U kunt dit bijvoorbeeld gebruiken als u de magneet niet op de standaard of de reed-schakelaar op het handvat heeft. Als de inschakelduur lager is dan de waarde die hier is ingesteld voor de duur van de tegenslagvertraging, gaat deze naar de terugslagtemperatuur. Het gaat ook verder in stand-by als de inschakelduur nog steeds onder deze instelling blijft voor de duur van de uitschakelvertraging. Het station keert ook terug naar de normale temperatuur vanaf de terugslagtemperatuur als de inschakelduur hoger wordt dan deze instelling. Als de terugslagtemperatuur echter erg laag is, is het mogelijk dat de inschakelduur niet hoog genoeg is om te hervatten. Ook vanuit stand-by moet u terugkeren naar de normale werking door op de knop te drukken, aangezien daar de inschakelduur altijd 0 zal zijn omdat de verwarming is uitgeschakeld. U kunt typische inschakelcycli bekijken in het menu ‘dc 1’ tijdens solderen en inactiviteit om u te helpen bij het selecteren van een geschikte instelling hier. Als de componenten die u soldeert erg klein zijn, werkt deze methode waarschijnlijk niet omdat de inschakelduur altijd klein is. U kunt deze instelling instellen op 0 of ‘oFF’ om deze functie uit te schakelen, wat de standaardinstelling is.
‘dCLi’ stelt een maximale inschakelduur in voor de kachels. Door een hogere waarde in te stellen, krijgt u een snellere opwarmtijd en meer verwarmingsvermogen, maar het nadeel is een kortere levensduur van het verwarmingselement. Een kleinere waarde kan de levensduur van het verwarmingselement verlengen, maar de verwarming is langzamer en het solderen van grote onderdelen wordt moeilijker. De standaard inschakelduur is 58% voor 50 Hz netinstelling en 50% voor 60 Hz netstand. Wanneer de voedingsspanning naar de Weller-driver 12,0 V is, geeft de inschakelduur van 58% een zeer vergelijkbare opwarmsnelheid als de originele Weller WD1M-, WD2M- en WR3M-stations. Het wordt ten zeerste aanbevolen om deze instelling op de standaardwaarde te laten staan. Als u echter meer vermogen nodig heeft om iets groots en zwaars te solderen, kunt u deze instelling op eigen risico kortstondig verhogen.
‘Slecht’ maakt het mogelijk om ‘slechte modus’ in of uit te schakelen. Deze modus maakt het mogelijk om een handvat voor een slechte man te gebruiken, d.w.z. alleen de 3,5 mm stereo-aansluiting. Indien ingeschakeld, gaat het station ervan uit dat er altijd een WMRP is aangesloten, dat de reed-schakelaar gesloten is en dat de temperatuur van het koude punt 30ºC is. Ondanks de naam van deze modus, werkt het eigenlijk heel goed en is het volledig geschikt voor hobbygebruikers. Zie meer informatie in de V&A-sectie over het aansluiten van de 3,5 mm stereo-aansluiting in deze modus. De standaardinstelling is slechte modus uit.
‘FrEq’ stelt de frequentie van het netvermogen in. Stel dit in op 50 Hz of 60 Hz, afhankelijk van wat in uw land wordt gebruikt. Deze instelling is van invloed op de temperatuurmeting, timing en filtering. Ik heb gemerkt dat de koppeling van netfrequentieruis aan de ijzeren kabel de meest voorkomende oorzaak is van onstabiele temperatuurmetingen vanaf de punt. Het thermokoppel produceert een minuscule spanning op millivoltniveau die gemakkelijk kan worden verpest door ruis die aan het signaal is gekoppeld. De netfrequentie kan zeer effectief worden geëlimineerd door de temperatuur te bemonsteren op tweemaal de netfrequentie en het gemiddelde te nemen van twee opeenvolgende metingen. Het maakt niet uit dat de bemonstering niet echt wordt gesynchroniseerd met de netfrequentie, aangezien de twee metingen de fout opheffen, ervan uitgaande dat deze een sinusvormige of anderszins symmetrische vorm heeft (wat meestal het geval is). De standaardinstelling is 50 Hz.
‘vErS’ toont de firmwareversie.

Menu state diagram

 

De bouw

Ik heb het soldeerstation gebouwd in een volledig aluminium behuizing van eBay (zoek naar ‘0905 aluminium behuizing’ of klik hier, zou ongeveer 14 € moeten kosten inclusief verzendkosten). De foto hieronder toont de binnenkant van het station. Ik gebruik een voeding van 10 ampère, aangezien ik oorspronkelijk van plan was om twee controllers in één station te plaatsen. 120 W zou voldoende zijn om één WMRP en één WMRT tegelijkertijd te gebruiken. Ik raad aan om een kleinere PSU te kopen, omdat deze 10 A-voeding erg strak in de behuizing past. 7 ampère zou voldoende moeten zijn, of 4 ampère als u alleen WMRP gaat gebruiken. U kunt (en moet!) natuurlijk een externe voeding gebruiken om netaansluitingen in de behuizing te voorkomen. Het vermindert het risico op een elektrische schok aanzienlijk.

Op de foto hieronder is nog steeds een connectorstuk van een Weller WDH10T-standaard aangesloten op de driver-printplaat (het zwarte plastic ding achter de behuizing).

Het voorpaneel van de behuizing is 6 mm dik aluminium, dus er was enige bewerking nodig om plaats te bieden aan de roterende encoder en het display. Als u een kleinere PSU en een encoder met een langere as gebruikt, is de bouw een beetje eenvoudiger. Voor de encoder raad ik echt aan om een encoder van het merk Alps te gebruiken! Er zijn ook modellen van Bourns en TT Electronics beschikbaar die direct compatibel zijn, maar de kwaliteit van Alps is superieur. U kunt bijvoorbeeld Alps EC12E2424407 onderdeelnummer 1520813 van Farnell of onderdeelnummer STEC12E08 van Reichelt gebruiken. Op de foto hieronder is ook de displaylens te zien die ik heb gebruikt, een stuk rook getinte Lexan. De BOM specificeert een Lite-On LTC-4627JR display, maar je kunt ook gebruik maken van Youngsun ATA3492BR-1 display die je kunt krijgen van Sparkfun en ook van Hobbytronics. Een derde alternatief is Vishay TDCR1050M, verkrijgbaar bij TME.


Hieronder ziet u een foto van het achteraanzicht van het station. De netstekker wordt geleverd met de behuizing, maar er moet natuurlijk wel een gat voor de ijzeren stekker gemaakt worden. De connector is een gemodificeerde Amphenol T 3437 000 connector, zie deze link voor instructies in het Duits (bedankt voor deze tip van FlyGlas Solder Station bouwpagina!). Het is b.v. verkrijgbaar bij Farnell, artikelnummer 1123523.

Temperatuurnauwkeurigheid en stabiliteit

Het thermokoppel in de WMRT- en WMRP-tips lijkt vrij dicht bij het D-type thermokoppel te liggen. Op firmwareversies tot 0.901 gebruikte ik een opzoektabel op basis van D-type thermokoppel. Op nieuwere firmwares wordt de opzoektabel gekalibreerd met behulp van de Weller K1101-kalibratietip. Gekalibreerde TC-spanning versus temperatuur wordt weergegeven in de onderstaande grafiek. U kunt de gegevens hier in Excel-formaat downloaden.


Ik heb ook temperatuurstabiliteitsmetingen gedaan om te zien hoe goed de koudepuntcompensatie werkt. In onderstaande grafiek zijn er drie metingen. De blauwe curve is gemeten met een originele Weller WMRP-handgreep. Rode is met DIY handvat v1 van Rens. Op basis van deze meting heeft Rens een wijziging aangebracht in de handvatprintplaat om de PTC zo dicht mogelijk bij de 3,5 mm connector te plaatsen. Het resultaat wordt weergegeven in een gele curve die wordt gemeten met DIY-handvat v2. De stabiliteit is nu uitstekend en identiek aan de originele Weller-handgreep. De temperatuurwaarden worden opnieuw gemeten met de Weller K1101 kalibratietip. Het eerste datapunt wordt direct genomen als de tip is opgewarmd. Vervolgens worden de gegevens eenmaal per minuut genomen.

Je vraagt je misschien af waarom de doe-het-zelf-handle v1 vanaf het begin zoveel offset heeft in vergelijking met de andere twee. Het antwoord is te zien aan de gegevens over de koudepunttemperatuur, die ook zijn geregistreerd, zie onderstaande grafiek. Voor elke meting werd de opstelling een uur uitgeschakeld om af te koelen. De temperatuur van het koude punt was dus op kamertemperatuur voordat de kachel werd ingeschakeld. We kunnen zien dat de temperatuur van het koude punt in slechts 15 seconden met 10 graden stijgt met doe-het-zelf-handvat v2. Het originele Weller handvat is gemaakt van aluminium en heeft een goed thermisch contact tussen punt en handvat, wat waarschijnlijk het afwijkende gedrag veroorzaakt. Ondanks het afwijkende gedrag lijkt de koudepuntcompensatie perfect te werken, aangezien de werkelijke tiptemperatuur correct en stabiel is. Op doe-het-zelf handvat v1 is de PTC te ver van de connector en volgt de connectortemperatuur niet goed, daarom heeft de tiptemperatuur in bovenstaande grafiek de offset.


Andere soortgelijke projecten

Hier zijn enkele andere vergelijkbare projecten of producten

  1. DIY-WMRP Soldeerstation door FlyGlas Code ontwikkeld in Arduino omgeving. LCD-scherm. Veelzijdige HW en veel functies. Voor video zie hier.
  2. SMD Soldeerstation voor Weller Soldeertips van pluto Een WMRP compatibel soldeerstation gerealiseerd als een Arduino shield.
  3. Selbstbau einer SMD-Lötstation Nog een WMRP-compatibel soldeerstation, geïnspireerd op het bovenstaande. Aangestuurd door een PIC18 micro. In het Duits.
  4. Soldeerstation van MatthiasW Nog een ander WMRP-compatibel soldeerstation. Arduino-gebaseerd en met 1,8″ TFT-kleurenscherm.
  5. Maiskolben door Luca Zimmermann Vrij gelijkaardig als hierboven. Meer info beschikbaar op Github.
  6. RT Soldeerpen van vlk Weller WMRP soldeerstation klein genoeg om in het handvat te passen! OLED-display met veel informatie.
  7. Soldeerpen van HP Nog een WMRP-station dat in het handvat past Met minimalistische aanpak. Klein, eenvoudig en goedkoop.
  8. Soldeerstation V2 van Lizerd Krachtige HW gebaseerd op STM32. Ook compatibel met oudere 24V Weller-gereedschappen en niet alleen met WMRP. LCD-kleurenscherm. Staat vermeld als ‘work in progress’ maar ziet er behoorlijk afgewerkt uit. Misschien wel een van de eerste doe-het-zelfstations die WMRP ondersteunt.
  9. SID Soldeerbout Driver van arhi Een van de eerste open source soldeerstations. Ondersteunt vrij veel ijzersoorten.
  10. Unisolder van sparkybg Recenter universeel soldeerstation. Ondersteunt veel verschillende soorten ijzers.

Frequently asked questions

V: Hoe sluit ik WMRP / RT-tip aan op een 3,5 mm stereo-jack? A: Zie WMRP pinout vanaf hier. Sluit de huls aan op ‘GND’. Sluit de ring aan op ‘TC1’. Sluit de tip aan op ‘HT1’. Gebruik FW v0.6 of nieuwer, schakel de ‘slechte’ modus in via het diag-menu.

V: De WMRT-tip maakt geluid! Is dit normaal? A: Het lijkt erop dat de verwarmingselementen van WMRT geluid maken wanneer de stroom snel wordt in- of uitgeschakeld. Eerdere firmwareversies werden gebruikt om periodiek stroom naar verwarmingselement 2 te pulseren om het type tip te herkennen. Dit zorgde voor een constant geroezemoes met WMRT, zelfs in stand-by. FW 0.6 en nieuwer herkent het tiptype van de weerstand parallel met de reed-schakelaar, zodat het geluid wordt verminderd. Originele Weller-stations drijven verwarmingselementen aan met behulp van wisselstroom en nulpuntschakeling. Dus de stroming om te kantelen stijgt en daalt langzaam, daarom maken ze geen geluid.

V: De temperatuurmeting is niet stabiel zoals in de YouTube-video, het flikkert alsof er ruis is in de temperatuuruitlezing. Waarom is dat? A: Hoogstwaarschijnlijk is er een externe storing gekoppeld aan de ijzeren kabel. De output van het thermokoppel is slechts enkele millivolts, dus het is vrij gevoelig. WMRT is gevoeliger omdat het een weerstand van 2k in serie heeft met thermokoppel, terwijl WMRP 1k heeft. Vooral de netfrequentie lijkt te koppelen aan de thermokoppellijn. Vanaf firmware v0.6 is er een speciale filtering tegen ruis van de netfrequentie. Temperatuurmetingen worden uitgevoerd met het dubbele van het netfrequentie-interval en twee opeenvolgende metingen worden gemiddeld. Dit annuleert effectief alle ruis van de netfrequentie. Het diagnosemenu heeft een instelling om te kiezen tussen de 50 Hz en 60 Hz netfrequentie, zorg ervoor dat u deze correct instelt. Een ander ding dat kan helpen, is om de massa van het soldeerstation aan te sluiten op de netmassa. De ruis kan ook afkomstig zijn van uw voeding, dus u kunt proberen condensatoren toe te voegen aan de Weller driver voedingsspanning of een ander type voeding proberen.

V: Hoe kan ik de PIC programmeren? Er is niets op de printplaat om de programmer aan te sluiten! A: Zie deze pagina voor meer informatie over het programmeren van de PIC in mijn projecten.

V: Ik heb de PIC-programmeerinstructies gelezen en begrepen, maar ik kan het nog steeds niet programmeren. De programmeur vindt de PIC niet! A: De ICSP-lijnen op dit bord worden gedeeld met de roterende encoder. Op sommige encoders kan de encoder een van de programmeerregels naar beneden getrokken houden, zelfs als deze in de vergrendelstand staat, waar beide schakelaars open moeten zijn. Probeer de encoder in een zodanige positie te draaien dat noch PGD noch PGC naar GND worden getrokken.

V: Ik kan de verwijzing maar in één richting aanpassen! Sommige parameters tonen ‘-1’ of andere foutieve of onzinwaarden! A: Dit soort problemen lijken zich voor te doen als de PIC is geprogrammeerd met MPLAB IPE. Standaard lijkt de MPLAB IPE de gegevens EEPROM niet te wissen of te programmeren. Dit soort problemen zijn opgelost in firmware v0.9 en nieuwer. Alle parameters worden bij het opstarten gecontroleerd en als een van deze parameters buiten het geldige bereik valt, worden alle parameters ingesteld op standaardwaarden.

V: Kan ik de (zeldzame) 24V-versie van de WMRP-tip of WMRT-pincet met dit station gebruiken? A: Ja, dat is mogelijk. De spanningsregelaar IC3 moet bestand zijn tegen 24V. U moet bijvoorbeeld UA78M05CDCYR type dat in de stuklijst wordt gegeven als alternatief type gebruiken. Dit is getest om te werken.