Tweekanaals soldeerstation met twee atmega8. DIY-soldeerstation. De pin-out van het display wordt hieronder weergegeven

Nadat ik volledig uitgeput was door mijn 40 W-soldeerstation van onbekende oorsprong, besloot ik met mijn eigen handen een soldeerstation te maken professioneel niveau op ATMega8.

Er zijn goedkope producten op de markt verschillende fabrikanten(bijvoorbeeld AIOU / YOUYUE, enz.). Maar ze hebben meestal een aanzienlijk defect of een controversieel ontwerp.

Ik waarschuw je: dit digitale soldeerstation is alleen nodig om te solderen, zonder onnodige versieringen zoals AMOLED-displays, aanraakpanelen, 50 bedrijfsmodi en internetbediening.

Maar het zal nog steeds verschillende functies hebben die nuttig voor u zullen zijn:

  • inactieve modus (handhaaft een temperatuur van 100-150°C wanneer de soldeerbout op de standaard staat.
  • timer automatische uitschakeling zodat vergeetachtigheid geen brand veroorzaakt.
  • UART voor foutopsporing (alleen voor deze build).
  • extra connectoren op het bord voor het aansluiten van een tweede soldeerbout of föhn.

De interface is vrij eenvoudig: ik heb twee knoppen gemaakt, een draaiknop en een 16x2 LCD-scherm (HD44780).

Waarom zelf een station maken?

Een paar jaar geleden kocht ik online een soldeerstation, en hoewel het nog steeds goed werkt, werd ik het werken ermee beu vanwege het stomme ontwerp (kort netsnoer, luchtstroom zonder compressor en kort, niet-afneembaar puntsnoer). Vanwege tekortkomingen in het ontwerp is het lastig om dit station zelfs op de tafel te herschikken; het lichaam draait na de steek. De binnenkant was gevuld met hete lijm; er werd een week besteed aan het schoonmaken van de componenten en het elimineren van kleine en grote defecten.

De bevestiging van het snoer van de soldeerboutstandaard werd voorwaardelijk gehandhaafd, de isolatie werd voortdurend omvergeworpen en dit zou leiden tot een breuk in de draad en een mogelijke brand.

Stap 1: Benodigde materialen

Lijst met materialen en componenten:

  • Omvormer 24 V 50-60 W. Mijn transformator heeft een secundaire 9V-lijn die naar logische poorten, terwijl de primaire lijn naar de soldeerbout gaat. Je kunt ook een 5V step-down converter gebruiken voor de elementen, en apart de interne inhoud van de 24V voeding voor de soldeerbout.
  • Microcontroller ATMega8.
  • Kader. Elke doos gemaakt van stevig materiaal, bij voorkeur metaal, is voldoende; u kunt de behuizing van de voeding halen. Zo'n hoesje kun je bestellen.
  • Dubbelzijdige koperplaat 100x150 mm.
  • Draairegelaar van oud cassetterecorder. Werkt prima, alleen de dop van de regelaar vervangen.
  • LCD-scherm HD44780 16x2.
  • Radiocomponenten (weerstanden, condensatoren, enz.).
  • Spanningsstabilisator LM7805 of vergelijkbaar.
  • De radiator is niet groter dan de TO-220 behuizing.
  • Vervangingstip HAKKO 907.
  • MOSFET-transistor IRF540N.
  • Operationele versterker LM358N.
  • Bruggelijkrichter, twee stuks.
  • 5-polige stekkerdoos en stekker erop.
  • Schakelaar.
  • Stekker naar keuze, ik heb een connector van een oude computer gebruikt.
  • 5A zekering en zekeringhouder.

De montagetijd bedraagt ​​ongeveer 4-5 dagen.

Wat de voeding betreft, kun je behoorlijk haalbare versies/toevoegingen maken. U kunt bijvoorbeeld een voeding van 24V 3A verkrijgen door LM317 en LM7805 te gebruiken om de spanning opnieuw in te stellen.
Alle onderdelen uit deze lijst kunnen worden besteld via Chinese online sites.

Stap 2: Dag één: het elektrische circuit doordenken





De soldeerbout HAKKO 907 heeft veel klonen en er zijn nog twee soorten originele tips (met keramische verwarmingselementen A1321 en A1322).

Goedkope klonen zijn voorbeelden van vroege kopieën, waarbij gebruik werd gemaakt van een CA-thermokoppel en een keramische verwarmer van de slechtste kwaliteit, of zelfs met een nichrome spoel.

Iets duurdere klonen zijn vrijwel identiek aan de originele HAKKO 907. Originaliteit kun je vaststellen aan de aan- of afwezigheid van markeringen op de draadvlecht van het merk HAKKO en het modelnummer op het verwarmingselement.

U kunt de authenticiteit van het product ook vaststellen door de weerstand te meten tussen de elektroden of draden van het verwarmingselement van de soldeerbout.

Originele of hoogwaardige kloon:

  • Weerstand verwarmingselement – ​​3-4 Ohm
  • Thermistor - 50-55 ohm bij kamertemperatuur
  • tussen tip en ESD-aarding - minder dan 2 ohm

Slechte klonen:

  • Op het verwarmingselement - 0-2 Ohm voor een nichrome spoel, meer dan 10 Ohm voor goedkoop keramiek
  • op thermokoppel – 0-10 Ohm
  • tussen tip en ESD-aarding – minder dan 2 Ohm

Als de weerstand van het verwarmingselement te hoog is, is deze hoogstwaarschijnlijk beschadigd. Het is beter om het (indien mogelijk) te ruilen voor een ander of een nieuw keramisch element A1321 te kopen.

Voeding
Om verwarring in het diagram te voorkomen, wordt de converter weergegeven als twee converters. De rest van het diagram is vrij eenvoudig en u zou er geen problemen mee moeten hebben om het te lezen.

  1. Aan de uitgang van elke secundaire spanningslijn installeren we een bruggelijkrichter. Ik heb verschillende gelijkrichters van 1000V 2A gekocht goede kwaliteit. De omvormer op een 24V-lijn produceert maximaal 2A en de soldeerbout heeft een vermogen van 50 W nodig, wat neerkomt op een totaal ontwerp kracht zal ongeveer 48 watt zijn.
  2. Op de 24V-uitgangslijn is een afvlakcondensator van 2200 uF 35 V aangesloten. Het lijkt erop dat het mogelijk was om een ​​condensator met een kleinere capaciteit te nemen, maar ik heb plannen om extra apparaten op een zelfgemaakt station aan te sluiten.
  3. Om de voedingsspanning te verlagen bedieningspaneel Van 9V naar 5V gebruikte ik een LM7805T spanningsregelaar met meerdere condensatoren.

PWM-besturing

  1. Het tweede diagram toont de aansturing van een keramisch verwarmingselement: het signaal van de ATMega-microcontroller gaat via de PC817-optocoupler naar de IRF540N MOS-transistor.
  2. De weerstandswaarden in het diagram zijn voorwaardelijk en in eindmontage aan verandering onderhevig.
  3. Pin 1 en 2 komen overeen met de draden van het verwarmingselement.
  4. Pin 4 en 5 (thermistor) zijn verbonden met de connector waarop we de LM358 operationele versterker zullen aansluiten.
  5. Pin 3 is verbonden met de ESD-aarding van de soldeerbout.

Verbindingen met de controllerkaart

De basis van het soldeerstation is de ATMega8-microcontroller. Deze microcontroller heeft voldoende connectoren om de noodzaak van schuifregisters voor I/O te elimineren en vereenvoudigt het ontwerp van het apparaat aanzienlijk.

Drie OS-pinnen voor PWM bieden voldoende kanalen voor toekomstige toevoegingen (bijvoorbeeld een tweede soldeerbout), en het aantal ADC-kanalen maakt het mogelijk om de verwarmingstemperatuur te regelen. Het diagram laat zien wat ik heb toegevoegd extra kanaal voor PWM- en temperatuursensorconnectoren voor de toekomst.

Aan de rechterkant bovenste hoek Er zijn aansluitingen voor de draaiknop (A en B voor richtingen, plus een schakelknop).
De connector voor het LCD-scherm is verdeeld in twee delen: 8 pinnen voor stroom en data (pin 8), 4 pinnen voor contrast-/ach(pin 4).

We nemen de ISP-connector niet op in het circuit. Om de microcontroller aan te sluiten en op elk gewenst moment opnieuw te programmeren, heb ik een DIP-28-connector geïnstalleerd.

R4 en R8 regelen de versterking van de overeenkomstige circuits (tot maximaal honderd keer).
Tijdens de montage zullen enkele details worden gewijzigd, maar over het algemeen blijft het schema hetzelfde.

Stap 3: Dag 2 – Voorbereidend werk


De behuizing die ik bestelde was te klein voor mijn project, of de componenten waren te groot, dus heb ik deze vervangen door een grotere. Het nadeel was dat de omvang van het soldeerstation navenant toenam. Maar het werd mogelijk om extra apparaten toe te voegen - diodelamp Voor comfortabel werk, een tweede soldeerbout, een puntconnector om te solderen of een rookafzuiger, etc.

Beide planken werden tot één blok samengevoegd.

Voorbereiding

Als u het geluk heeft een geschikte fitting voor uw HAKKO-soldeerbout te bemachtigen, sla dan twee paragrafen over.
Eerst heb ik de originele stekker van de soldeerbout vervangen door een nieuwe. Hij is volledig van metaal en heeft een borgmoer, waardoor hij altijd op zijn plaats blijft en vrijwel eeuwig meegaat. Ik heb eenvoudigweg de oude 5-polige stekker afgesneden en een nieuwe op zijn plaats gesoldeerd.

Voor de connector boort u een gat in de wand van de behuizing. Controleer of de connector in het gat past en laat hem daar zitten. We zullen de overige componenten van het voorpaneel later installeren.

Soldeer 5 draden aan de connector en monteer een 5-pins connector die naar het bord gaat. Knip vervolgens gaten uit voor het LCD-display, de draaiknop en 2 knoppen. Als je de aan/uit-knop op het voorpaneel wilt weergeven, moet je er ook een gat voor maken.

Op laatste foto Je kunt zien dat ik voor het aansluiten van het beeldscherm een ​​kabel van een oud diskettestation heb gebruikt. Dit geweldige optie, kan ook worden gebruikt IDE-kabel(vanaf de harde schijf).

Sluit vervolgens de 4-pins connector aan op de roterende encoder en als je knoppen hebt geïnstalleerd, sluit je die ook aan.
In de hoeken van de uitsparing voor het display zou het goed zijn om 4 gaten te boren voor kleine bevestigingsschroeven, anders blijft het display niet op zijn plaats. Op achterpaneel Ik heb de connector voor het netsnoer en de schakelaar tevoorschijn gehaald.

Stap 4: Dag 2 – Het maken van de printplaat





U kunt mijn tekening gebruiken voor een printplaat, of uw eigen tekening maken, geheel naar uw wensen en specificaties.

Stap 5: Dag 3 – Het voltooien van de montage en het coderen

In dit stadium is het absoluut noodzakelijk om de spanning op de belangrijkste punten van uw unit te controleren (5VDC, 24VDC-terminals, enz.). De LM7805-regelaar, IRF540 MOSFET en alle actieve en passieve componenten mogen in dit stadium niet heet worden.

Als er niets heet wordt of vlam vat, kunt u alle onderdelen weer op hun plaats plaatsen. Als uw voorpaneel al is gemonteerd, hoeft u alleen maar de converter, zekering, voedingsconnector en schakeldraden te solderen.

Stap 6: Dagen 4-13 – Firmware

Ik gebruik momenteel ruwe en ongeteste firmware, dus besloot ik te wachten met het publiceren ervan totdat ik een zelfdiagnostische foutopsporingsroutine kan schrijven. Ik wil niet dat uw huis of werkplaats door brand wordt beschadigd, dus wacht alstublieft op het laatste bericht.

In dit artikel wordt zo'n populaire radioamateurassistent als soldeerstation besproken. Toen ik dit artikel schreef, vond ik het erg groot aantal diverse schema's soldeerstations - van de eenvoudigste tot complexe en geavanceerde "monsters", waarvan de analogen niet in de winkel te vinden zijn. Ik had al lang geleden het idee om een ​​soldeerstation in elkaar te zetten, maar ik had geen zin om het ontwerp van iemand anders te herhalen en geen tijd om mijn eigen schakeling te ontwikkelen. Maar een paar maanden geleden had ik dringend een soldeerstation nodig (ik kocht microcontrollers in TQFP-pakketten, en een gewone soldeerbout had niet alleen een dikke punt, maar raakte ook genadeloos oververhit en verbrandde).

De apparaatvereisten waren als volgt:

  • Temperatuurgeheugencapaciteit
  • Encoderbesturing vanaf optische muis
  • MK ATmega8 gebruiken (ze waren beschikbaar)
  • Informatie weergeven op het LCD-scherm

Aanvankelijk was het niet de bedoeling om het wiel opnieuw uit te vinden, maar eenvoudigweg om een ​​van de schema's op internet samen te stellen. Maar toen ik alle voor- en nadelen had overwogen, besloot ik mijn eigen plan op te stellen.

Het resultaat van het werk wordt hieronder weergegeven:

** Ik was zeer verrast toen ik op internet naar soldeerstationschema's keek. Bij bijna alle opties die ik tegenkwam, werd de op-amp eenvoudigweg aangesloten volgens het niet-inverterende versterkercircuit. Dit ontwerp maakt gebruik van differentieel schakelen operationele versterker(de eenvoudigste optie, maar desalniettemin werkt het veel beter dan “eenvoudige” opname).

Dit circuit heeft nog een kenmerk: om het LCD-scherm van stroom te voorzien was het nodig om een ​​3,3V-stabilisator te gebruiken - LM1117-3.3. De MK wordt samen met het LCD-scherm hierdoor gevoed. De operationele versterker gebruikt 5V voor de voeding, die wordt verwijderd uit de lineaire stabilisator LM7805, die zich buiten de printplaat bevindt en daarom niet in het diagram is weergegeven.

Om de belasting te regelen werd een krachtige veldeffecttransistor Q1 IRFZ24N gebruikt, maar aangezien een potentiaal van 3,3 V duidelijk niet genoeg is om deze te openen, moesten we een laagvermogen-transistor toevoegen bipolaire transistor Q2 - KT315.

Wordt gebruikt om informatie op het apparaat weer te geven LCD-scherm vanaf mobiel Siemens telefoon A65 (ook te vinden in A60, A62, etc.).

AANDACHT! Er is een display met gele printplaat met het label LPH8731-3C vereist. Beeldschermen met een groene achtergrond hebben andere controllers die niet compatibel zijn met deze.

De pin-out van het display wordt hieronder weergegeven:

Pin 6 wordt voorzien van 3,3V van de LM1117-3.3-stabilisator en de achtergrondverlichting wordt gevoed door 5V tot 100 Ohm-weerstanden.

De printplaat is gemaakt op dubbelzijdig foliemateriaal (textolite of getinax) en heeft de afmetingen 77x57 mm. Het is ontworpen voor de ATmega8-microcontroller in het TQFP32-pakket en kan er daarom niet op bogen dat het bijzonder eenvoudig is. Maar je kunt er zonder problemen mee omgaan (ik heb de paden met vernis geverfd).

De PCB-topologie wordt hieronder weergegeven:

Als gevolg hiervan ontving het apparaat de volgende mogelijkheden:

  • Instellen van de initiële (start)temperatuur
  • Mogelijkheid om drie profielen (temperaturen) in te stellen en snel hiertussen te schakelen
  • De waarden worden aangepast met behulp van een encoder, wat vermeden wordt extra knoppen
  • Wanneer de ingestelde temperatuur is bereikt, wordt een geluidssignaal geactiveerd (kan worden uitgeschakeld in het menu)
  • Het indrukken van knoppen kan ook gepaard gaan met geluidssignalen (kan worden uitgeschakeld in het menu)
  • grens geluidssignaal jij kunt ook veranderen
  • PWM wordt gebruikt om de ingestelde temperatuur te handhaven
  • Het is mogelijk om de temperatuurlimiet in te stellen, bij het bereiken van welke PWM wordt ingeschakeld
  • De helderheid van de achtergrondverlichting is instelbaar
  • Er is een standby-modus
  • Stand-by temperatuur instelbaar
  • De tijd voordat de standby-modus wordt geactiveerd, is instelbaar
  • Vier temperatuurweergaveopties om uit te kiezen (alleen ingesteld, alleen echt, afwisselend ingesteld + echt, ingesteld + echt)

Dit circuit maakt gebruik van een encoder van een optische muis, en het is niet moeilijk om deze te verkrijgen.

Encoder pin-out:

De microcontroller kan helaas niet worden vervangen, zelfs niet door een soortgelijke zonder de "L" -index, aangezien de voeding naar het circuit 3,3V is. Wat betreft het display, het werd al eerder genoemd. De schakeling maakt voornamelijk gebruik van SMD-weerstanden van maat 0805, maar er zijn ook 4 gewone MLT-0.125. Alle condensatoren, met uitzondering van de elektrolytische, hebben ook maat 0805. Als 3,3V-stabilisator kunt u een gelijksoortige LM1117-3.3 gebruiken, bijvoorbeeld AMS1117-3.3. In plaats van de transistors BC547 en KT315 kunt u elk silicium met laag vermogen gebruiken n-p-n-structuren bijvoorbeeld KT312, KT315, KT3102, enz. De IRFZ24N-transistor kan worden vervangen door een IRFZ44N of iets dergelijks. Het programma voor de microcontroller is geschreven in . Ik zal de code in het artikel niet beschrijven, omdat dit een grote hoeveelheid tekst met zich mee zou brengen.

Als je vragen hebt, stel ze dan in de reacties of in een discussie op het forum.

Alle benodigde bestanden voor zelfcompilatie van het project bevindt zich in het archief dat bij het artikel is gevoegd.

Bij het programmeren van de microcontroller moet u jumper JP1 verwijderen en deze aansluiten op het bovenste (volgens het diagram) 5V-contact van de programmeur, waarbij u de 3,3V-stabilisator omzeilt. Voordat u gaat programmeren, moet u ook het LCD-scherm uitschakelen, omdat dit niet bedoeld is voor gebruik met een voedingsspanning van 5 V (hoewel het voor mij werkte, maar het is het risico niet waard). Ik heb de firmware naar de microcontroller geüpload met behulp van een programma en een programmeur.

Hieronder vindt u een schermafdruk van het instellen van de zekeringbits:

Voor fijnafstemming versterking van de op-amp, is het noodzakelijk om de handgrepen van de trimweerstanden RV1 en RV2 zo in te stellen totale weerstand RV1+R7 en RV2+R16 waren precies 100 keer groter dan de weerstand van R8 en R10. Vervolgens moet u de werkelijke temperatuur van de soldeerboutpunt meten, bijvoorbeeld met een multimeter met een thermokoppel, en controleren of de temperatuurwaarde op het apparaatscherm en de gegevens van de multimeter overeenkomen. Als de meetwaarden aanzienlijk afwijken, is het noodzakelijk om deze te corrigeren met weerstanden RV1 en RV2.

Om de stand-bymodus willekeurig in of uit te schakelen, is er een aparte knop(SB3).

En tot slot foto's en video's van het apparaat in actie:

Lijst met radio-elementen

Aanduiding Type Denominatie Hoeveelheid OpmerkingWinkelMijn notitieblok
U1 MK AVR 8-bits

ATmega8-16PU

1 Index "L" Naar notitieblok
U2 Operationele versterker

LM358N

1 Naar notitieblok
U3 Lineaire regelaarLM1117-3.31 Naar notitieblok
LCD1 LCD-schermLPH8731-3C1 Geel textoliet Naar notitieblok
Q2, Q3 Bipolaire transistor

BC547

2 Naar notitieblok
Q1 MOSFET-transistor

IRFZ24N

1 Naar notitieblok
R1 - R3, R13, R14, R17 Weerstand

100 Ohm

6 R1 - R3, R17 (0805), R13 - R14 (MLT-0,125) Naar notitieblok
R8, R10, R15 Weerstand

1 kOhm

3 0805 Naar notitieblok
R11 Weerstand

4,7 kOhm

1 MLT-0,125 Naar notitieblok
R6, R12 Weerstand

10 kOhm

2 0805 Naar notitieblok
R4, R5 Weerstand

47 kOhm

2 0805 Naar notitieblok
R7, R16 Weerstand

91 kOhm

2 0805 Naar notitieblok
RV1, RV2 Trimmer-weerstand10 kOhm2 Naar notitieblok
C1, C4 - C5 Condensator100 nF3 0805 Naar notitieblok
C2, C3 Elektrolytische condensator100 µF x 50 V2 Naar notitieblok
L1 Inductor100 mH1 Naar notitieblok
D2 LEDRood1 5 mm

Soldeerstation, voor een soldeerbout, volgens Mikha's schema samengesteld uit een radiokat. Het schakelen van de soldeerbout, föhn en turbine wordt uitgevoerd door pc-schakelaars, de uitgangen van de thermokoppelversterkers worden geschakeld en de soldeerbout of föhn wordt aangestuurd wanneer de föhn wordt uitgeschakeld, de turbine blijft werken; De föhn wordt namelijk aangestuurd door een thyristor 110V haardroger in plaats van R1-diode met kathode naar V.6. P Strijkijzer ZD-416 24V, 60 W, haardroger met turbine van PS LUKEY 702


Details, firmware: http://radiokot.ru/forum

Universele oven voor amateurradio

De oven voor het solderen van SMD-onderdelen beschikt over 4 programmeerbare modi.

Schema van de besturingseenheid


Voeding en verwarmingregeling


Ik heb dit ontwerp in elkaar gezet om een ​​IR-soldeerstation te besturen. Misschien zal ik ooit de kachel onder controle hebben. Er was een probleem met het starten van de generator. Ik installeerde 22 pF-condensatoren van pin 7 en 8 naar aarde, en deze startte normaal op. Alle modi werken normaal, geladen met een keramische verwarming van 250 W.

Meer details: http://radiokot.ru/lab/hardwork/11/

Hoewel er geen kachel is, heb ik deze onderverwarming voor kleine planken gemaakt:

Verwarming 250 W, diameter 12 cm, verzonden vanuit Engeland, gekocht op EBAY.


Digitaal soldeerstation voor PIC16F88x/PIC16F87x(a)

Soldeerstation met twee gelijktijdige soldeerbouten en een föhn. U kunt verschillende MCU's gebruiken (PIC16F886/PIC16F887, PIC16F876/PIC16F877, PIC16F876a/PIC16F877a). Er wordt gebruik gemaakt van het display van de Nokia 1100 (1110). De snelheid van de turbine van de föhn wordt elektronisch geregeld en ook de in de föhn ingebouwde reedschakelaar wordt geactiveerd. In de auteursversie wordt het gebruikt puls blok voeding, ik heb een transformatorvoeding gebruikt. Iedereen vindt dit station leuk, maar met mijn soldeerbout: 60W, 24V, met keramische verwarming, zijn er veel aanloop- en temperatuurschommelingen. Tegelijkertijd hebben soldeerbouten met een lager vermogen en een nichroomverwarmer minder trillingen. Tegelijkertijd houdt mijn soldeerbout, met het hierboven beschreven soldeerstation van Mikha-Pskov, met firmware 5g met een punt, de temperatuur op een graad nauwkeurig. Je hebt dus een goed algoritme nodig voor het verwarmen en op temperatuur houden. Als experiment heb ik een PWM-regelaar op een timer gemaakt, de stuurspanning van de uitgang van de thermokoppelversterker toegepast, deze uitgeschakeld, aangezet vanaf de microcontroller, de temperatuurschommelingen namen onmiddellijk af tot enkele graden, dit bevestigt dat dit het geval is nodig juiste algoritme beheer. Externe PWM is natuurlijk pornografie in de aanwezigheid van een microcontroller, maar goede firmware is nog niet geschreven. Ik heb een andere soldeerbout besteld, als deze geen goede stabilisatie geeft, ga ik door met mijn experimenten met externe PWM-besturing, of misschien goede firmware zal verschijnen. Het station werd op 4 planken gemonteerd, die met behulp van connectoren met elkaar verbonden waren.

Het diagram van het digitale deel van het apparaat is duidelijk weergegeven in de figuur; er zijn twee MK's weergegeven: IC1 - PIC16F887, IC1(*) - PIC16F876. Andere MK's worden op dezelfde manier aangesloten op de overeenkomstige poorten.

Om het contrast te veranderen, moet je 67 bytes in de EEPROM vinden, de waarde is "0x80", om te beginnen kun je "0x90" invoeren. De waarden moeten tussen "0x80" en "0x9F" liggen.

Wat betreft het 1110i-display (de tekst wordt in spiegelbeeld weergegeven): als deze niet Chinees is, maar het origineel, open dan de EEPROM, zoek naar 75 bytes en verander deze van A0 in A1.

Details, firmware: http://radiokot.ru/lab/controller/55/

Ik ontving een Hakko907 24V, 50W soldeerbout, met een keramische verwarmer van 3 ohm en een thermistor van 53 ohm. Ik moest de versterker aanpassen voor een thermistor. De firmware is geüpload op 24-11-2011. De temperatuurstabiliteit is verbeterd; bij een bepaalde temperatuur van 240 graden blijft deze binnen de 235-241 graden. De versterker is volgens het diagram samengesteld



Tweekanaals PS op twee ATMEGA8.

Mikhina's eerste versie van het soldeerstation was eenkanaals, dus besloot ik een tweekanaals exemplaar te bouwen
volgens schema 4. (Zie FAK volgens Mikhina PS op Radiokot.) Tegelijkertijd kun je een soldeerbout en een föhn gebruiken.
Soldeerbout Hakko 907 met thermistor, haardroger met turbine van PS LUKEY 702.
Het station is gemaakt als een blok: microcontrollerbord met indicatoren en knoppen, thermistorversterkerbord
en thermokoppels, een bedieningspaneel voor een haardroger en een blok gelijkrichters, stabilisatoren en een transformator.
Voor bediening zijn zelfgemaakte joysticks gemaakt van knoppen; ze zijn handiger te bedienen dan alleen knoppen.De transformator komt uit de printer, de soldeerbout werkt prima, de transformator warmt niet op. Het was niet mogelijk om de soldeerbout ZD-416 erop aan te sluiten, Er is een grote temperatuurstijging, hoewel deze normaal werkt bij Mikhina PS. Circuitontwerp, de firmware is hetzelfde, maar wil niet werken. Blijkbaar werkte het dankzij God en een samenloop van omstandigheden zonder problemen op mijn eerste PS. Het was niet mogelijk om deze omstandigheden te simuleren, ik verlaagde de voedingsspanning van de soldeerbout, probeerde het verschillende opties versterkers thermokoppels, deed hetzelfde als Mikha deed: voedde de ION via een resistieve verdeler, installeerde condensatoren en installeerde smoorspoelen.

Schema 4.




Details, firmware: http://radiokot.ru/forum


Tweekanaals soldeerstation met encoder


Een tweekanaals soldeerstation, waarbij een soldeerbout en een föhn tegelijkertijd werken, is ontwikkeld door Pashap3 (zie Radiokot voor details) en gemaakt op ATMEGA16 met een 1602-indicator en een encoder. Ik heb de SMPS gemaakt voor het soldeerstation op TOP250.

De PS is foutloos samengesteld en uit bruikbare onderdelen en werkt perfect, behoudt een temperatuur van +- 1 g, dankzij de auteur!

PS-schema


De versterkers kunnen worden gemaakt volgens een van de circuits of soortgelijke circuits die ik op de LM358 heb gemonteerd;

Thermokoppel versterker

Temperatuurcompensatie voor thermokoppel

Versterker voor soldeerboutthermistor


De SMPS is gebaseerd op het circuit


Binnen in het station



PS-installatie:
1. We voeren voor de eerste keer een kalibratie uit terwijl de verwarmingselementen uitgeschakeld zijn, stellen de temperatuur van de soldeerbout en de föhn in,
weergegeven op het display, gelijk aan of iets hoger dan de kamertemperatuur;
2. Sluit de verwarmingen aan, zet de machine weer aan met de knop ingedrukt om de föhn geforceerd aan te zetten en ga naar binnen
modus voor het beperken van het maximale vermogen van de föhn,de temperatuur is geprogrammeerd op 200 graden en de motorsnelheid van de föhn is 50%,
door aan de encoderknop te draaien verhogen of verlagen we het maximale vermogen van de föhnverwarming,
bepalen op welke minimaal mogelijke waarde de temperatuur van de föhn 200 g zal bereiken en behouden,
in hetzelfde menu kunt u een nauwkeurigere kalibratie uitvoeren,
hoewel het beter is om te kalibreren bij een temperatuur van 300-350, zal het resultaat nauwkeuriger zijn;
3. Druk op de encoderknop en ga naar de modus voor het beperken van het maximale vermogen van de soldeerbout (hetzelfde als een föhn);
4. Druk op de encoderknop om naar het hoofdmenu te gaan: standaard is de soldeerbout uitgeschakeld, wat overeenkomt met
het opschrift "VERKOCHT UIT" zet de soldeerbout aan met de knop (de temperatuur wordt opgeslagen vanaf het laatste gebruik)
door aan de encoderknop te draaien veranderen we de gewenste temperatuur (afhankelijk van de snelheid waarmee de knop wordt gedraaid, verandert de temperatuur
met 1 of 10 g) bij het bereiken van de ingestelde temperatuur geeft de zoemer een korte “piek”;
5. Druk op de encoderknop om naar het slaaptimermenu te gaan en stel deze in juiste tijd in minuten maximaal tot 59, druk op de knop
encoder en keer terug naar het soldeerboutmenu;
6. Haal de föhn van de standaard of druk op de knop om de föhn geforceerd in te schakelen en ga naar het föhntemperatuurmenu
(als de soldeerbout aanstaat blijft hij de ingestelde temperatuur behouden)
door aan de encoderknop te draaien verander ik de gewenste temperatuur (afhankelijk van de draaisnelheid van de knop verandert de temperatuur
met 1 of 10 g) bij het bereiken van de ingestelde temperatuur geeft de zoemer een korte “piek”,
druk op de encoderknop om naar het menu te gaan voor het instellen van de föhnsnelheid van 30 tot 100%, door nogmaals te drukken keert u terug naar
vorig menu
, V normale modus wanneer deze op de standaard wordt geplaatst, draait de föhnmotor op maximale snelheid tot de föhntemperatuur
zal niet onder de 50 graden komen;
7. Temperatuur instellen de eerste 2 seconden na de laatste draai van de encoder worden weergegeven, de rest van de tijd is reëel;
8. 30,20,10,3,2,1 seconden vóór het einde van de slaaptimer klinkt een korte enkele “piek” en wordt overgeschakeld naar de “SLEEP”-modus
de verwarming van de soldeerbout en föhn zijn uitgeschakeld, de motor van de föhn draait op maximale snelheid
totdat de temperatuur van de föhn onder de 50 graden daalt, wordt het station wakker als je aan de encoderknop draait;
9. De ps uitschakelen met een tuimelschakelaar - de verwarming van de soldeerbout en de föhn zijn uitgeschakeld, de föhnmotor draait op maximale snelheid
De ps blijft werken totdat de temperatuur van de föhn onder de 50 graden zakt.

Ik plak mijn postzegels erbij.


Soldeerstation op T12-punten

Monolithische T12-tips zijn betaalbaarder geworden en ik besloot er een PS voor mezelf van te maken.

Het diagram en de firmware zijn afkomstig van het Radiokot Forum, waar je de discussie en nieuwe firmware kunt zien.

Schema


Samensmelten

Het voedingscircuit is vergelijkbaar met de vorige PS. De voeding levert 24V en 5V, dus voor de LM2671 heb ik geen converter gemaakt.

Voor installatie-instructies, firmware en mijn board, zie de bijlage.

Er zijn veel diagrammen van verschillende soldeerstations op internet, maar ze hebben allemaal hun eigen kenmerken. Sommige zijn moeilijk voor beginners, andere werken met zeldzame soldeerbouten, andere zijn nog niet af, enz. We hebben ons gericht op eenvoud, lage kosten en functionaliteit zodat iedere beginnende radioamateur zo’n soldeerstation in elkaar kan zetten.

Waar is een soldeerstation voor?

Een gewone soldeerbout, die rechtstreeks op het netwerk is aangesloten, verwarmt eenvoudigweg constant met hetzelfde vermogen. Hierdoor duurt het erg lang om op te warmen en is er geen manier om de temperatuur erin te regelen. Je kunt dit vermogen dimmen, maar het bereiken van een stabiele temperatuur en herhaalbaar solderen zal erg moeilijk zijn.
Een soldeerbout die is voorbereid voor een soldeerstation heeft een ingebouwde temperatuursensor en hierdoor kun je bij het opwarmen het maximale vermogen erop zetten en vervolgens de temperatuur op peil houden volgens de sensor. Als je eenvoudigweg probeert het vermogen te regelen in verhouding tot het temperatuurverschil, dan zal het ofwel heel langzaam opwarmen, ofwel zal de temperatuur cyclisch fluctueren. Als gevolg hiervan moet het besturingsprogramma noodzakelijkerwijs een PID-besturingsalgoritme bevatten.
In ons soldeerstation hebben we uiteraard een speciale soldeerbout gebruikt en maximale aandacht besteed aan de temperatuurstabiliteit.

Specificaties

  1. Aangedreven door een 12-24V DC-spanningsbron
  2. Stroomverbruik, indien gevoed op 24V: 50W
  3. Soldeerboutweerstand: 12ohm
  4. Tijd om de bedrijfsmodus te bereiken: 1-2 minuten, afhankelijk van de voedingsspanning
  5. Maximale temperatuurafwijking in stabilisatiemodus, niet meer dan 5 graden
  6. Regelalgoritme: PID
  7. Temperatuurweergave op een zevensegmentenindicator
  8. Type verwarming: nichroom
  9. Type temperatuursensor: thermokoppel
  10. Mogelijkheid voor temperatuurkalibratie
  11. De temperatuur instellen met de ecoder
  12. LED voor weergave soldeerboutstatus (verwarmen/bedrijf)

Schematisch diagram

Het schema is uiterst eenvoudig. De kern van alles is de Atmega8-microcontroller. Het signaal van de optocoupler wordt naar een operationele versterker met instelbare versterking (voor kalibratie) gevoerd en vervolgens naar ADC-ingang microcontroller. Om de temperatuur weer te geven, wordt een indicator met zeven segmenten en een gemeenschappelijke kathode gebruikt, waarvan de ontladingen worden ingeschakeld via transistors. Wanneer u aan de BQ1-encoderknop draait, wordt de temperatuur ingesteld en wordt de rest van de tijd de huidige temperatuur weergegeven. Wanneer ingeschakeld, is de initiële waarde ingesteld op 280 graden. Door het verschil tussen de huidige en de vereiste temperatuur te bepalen, de coëfficiënten van de PID-componenten opnieuw te berekenen, verwarmt de microcontroller de soldeerbout met behulp van PWM-modulatie.
Om het logische deel van de schakeling van stroom te voorzien, wordt een eenvoudige 5V lineaire stabilisator DA1 gebruikt.

PCB

De printplaat is enkelzijdig met vier jumpers. Het PCB-bestand kunt u aan het einde van het artikel downloaden.

Lijst met componenten

Voor het monteren van de printplaat en behuizing heeft u de volgende onderdelen en materialen nodig:

  1. BQ1. Encoder EC12E24204A8
  2. C1. Elektrolytische condensator 35V, 10uF
  3. C2, C4-C9. Keramische condensatoren X7R, 0,1uF, 10%, 50V
  4. C3. Elektrolytische condensator 10V, 47uF
  5. DD1. Microcontroller ATmega8A-PU in DIP-28-verpakking
  6. DA1. L7805CV 5V-stabilisator in TO-220-pakket
  7. DA2. Operationele versterker LM358DT in DIP-8-verpakking
  8. HG1. Driecijferige indicator met zeven segmenten en een gemeenschappelijke kathode BC56-12GWA. Het bord biedt ook plaats voor een goedkope analoog.
  9. HL1. Eventuele indicatie-LED voor een stroomsterkte van 20 mA met een pin pitch van 2,54 mm
  10. R2, R7. Weerstanden 300 Ohm, 0,125W - 2 st.
  11. R6, R8-R20. Weerstanden 1kOhm, 0,125W - 13st
  12. R3. Weerstand 10kOhm, 0,125W
  13. R5. Weerstand 100 kOhm, 0,125 W
  14. R1. Weerstand 1MOhm, 0,125W
  15. R4. Trimmerweerstand 3296W 100kOhm
  16. VT1. Veldeffecttransistor IRF3205PBF in TO-220-pakket
  17. VT2-VT4. Transistors BC547BTA in TO-92-verpakking - 3 st.
  18. XS1. Aansluitklem voor twee contacten met pinafstand 5,08 mm
  19. Klem voor twee contacten met pinafstand 3,81 mm
  20. Klem voor drie contacten met pinafstand 3,81 mm
  21. Radiateur voor stabilisator FK301
  22. Behuizingssokkel DIP-28
  23. Behuizingssokkel DIP-8
  24. Aan/uit-schakelaar SWR-45 B-W(13-KN1-1)
  25. Soldeerbout. We zullen er later over schrijven
  26. Plexiglas onderdelen voor de carrosserie (snijbestanden aan het einde van het artikel)
  27. Encoderknop. Je kunt het kopen, of je kunt het afdrukken op een 3D-printer. Bestand voor het downloaden van het model aan het einde van het artikel
  28. Schroef M3x10 - 2 st.
  29. Schroef M3x14 - 4 st.
  30. Schroef M3x30 - 4 st
  31. Moer M3 - 2 st.
  32. M3 vierkante moer – 8 st
  33. M3 sluitring - 8 st
  34. M3 borgring – 8 st
  35. Voor de montage zijn ook installatiedraden, kabelbinders en krimpkousen nodig.

Zo ziet een set van alle onderdelen eruit:

PCB-installatie

Bij het monteren van een printplaat is het handig om gebruik te maken van de montagetekening:

Het installatieproces wordt in de onderstaande video gedetailleerd getoond en becommentarieerd. Laten we slechts enkele punten opmerken. Het is noodzakelijk om de polariteit van elektrolytische condensatoren, LED's en de installatierichting van microschakelingen te observeren. Installeer geen microschakelingen totdat de behuizing volledig is gemonteerd en de voedingsspanning is gecontroleerd. IC's en transistors moeten voorzichtig worden behandeld om schade door statische elektriciteit te voorkomen.
Zodra het bord is gemonteerd, zou het er als volgt uit moeten zien:

Behuizingsmontage en volumetrische installatie

Het blokbedradingsschema ziet er als volgt uit:

Dat wil zeggen, het enige dat overblijft is het leveren van stroom aan het bord en het aansluiten van de soldeerboutconnector.
U moet vijf draden aan de soldeerboutconnector solderen. De eerste en vijfde zijn rood, de rest is zwart. U moet onmiddellijk een krimpkous op de contacten plaatsen en de vrije uiteinden van de draden vertinnen.
De korte (van de schakelaar naar het bord) en de lange (van de schakelaar naar de stroombron) rode draden moeten aan de aan/uit-schakelaar worden gesoldeerd.
Vervolgens kunnen de schakelaar en connector worden geïnstalleerd voorpaneel. Houd er rekening mee dat het erg moeilijk kan zijn om de schakelaar in te schakelen. Wijzig indien nodig het frontpaneel met een bestand!

De volgende stap is om al deze onderdelen samen te voegen. Het is niet nodig om de controller, operationele versterker of schroef op het voorpaneel te installeren!

Controllerfirmware en configuratie

Het HEX-bestand voor de controllerfirmware vindt u aan het einde van het artikel. De zekeringsbits moeten in de fabriek blijven, dat wil zeggen dat de controller werkt op een frequentie van 1 MHz vanaf de interne oscillator.
De eerste keer opstarten moet worden uitgevoerd voordat de microcontroller en operationele versterker op het bord worden geïnstalleerd. Dienen constante spanning voer van 12 naar 24V (rood moet “+”, zwart “-”) zijn naar het circuit en controleer of er tussen pin 2 en 3 van de DA1-stabilisator een voedingsspanning is van 5V (middelste en rechter pin). Schakel hierna de stroom uit en installeer de DA1- en DD1-chips in de sockets. Houd tegelijkertijd de positie van de chipsleutel in de gaten.
Schakel het soldeerstation weer in en controleer of alle functies correct werken. De indicator geeft de temperatuur weer, de encoder verandert deze, de soldeerbout warmt op en de LED geeft de bedrijfsmodus aan.
Vervolgens moet u het soldeerstation kalibreren.
De beste optie voor kalibratie is het gebruik van een extra thermokoppel. Het is noodzakelijk om de vereiste temperatuur in te stellen en deze op de tip te controleren met behulp van een referentieapparaat. Als de meetwaarden verschillen, past u de multiturn aan trimmerweerstand R4.
Houd er bij het instellen rekening mee dat de indicatorwaarden enigszins kunnen afwijken van de werkelijke temperatuur. Dat wil zeggen, als u bijvoorbeeld de temperatuur instelt op "280", en de indicatorwaarden enigszins afwijken, dan moet u volgens het referentieapparaat precies een temperatuur van 280 ° C bereiken.
Als je geen test bij de hand hebt meetinstrument, dan kun je de weerstandsweerstand instellen op ongeveer 90 kOhm en vervolgens de temperatuur experimenteel selecteren.
Nadat het soldeerstation is gecontroleerd, kunt u het frontpaneel voorzichtig monteren, zodat de onderdelen niet barsten.

Video van werk

Wij hebben een korte videoreview gemaakt

…. En gedetailleerde video, die het bouwproces toont:

Ik droom al heel lang over een soldeerstation, ik wilde het gaan kopen, maar op de een of andere manier kon ik het niet betalen. En ik besloot het zelf te doen. Ik heb een föhn gekocht bij Geluk-702, en begon langzaam te monteren volgens het onderstaande diagram. Waarom heb je voor dit specifieke elektrische circuit gekozen? Omdat ik de foto zag kant-en-klare stations Op basis daarvan besloot ik dat het 100% werkte.

Schematisch diagram van een zelfgemaakt soldeerstation

Het circuit is eenvoudig en werkt redelijk goed, maar er is een kanttekening: het is erg gevoelig voor interferentie, dus het is raadzaam om meer keramiek aan het stroomcircuit van de microcontroller toe te voegen. En maak indien mogelijk een bord met een triac en optocoupler apart printplaat. Maar dat deed ik niet om glasvezel te sparen. Het circuit zelf, de firmware en het zegel zijn in het archief bijgevoegd, alleen de firmware voor de indicator met een gemeenschappelijke kathode. Zekeringen voor MK Atmega8 op de onderstaande foto.

Demonteer eerst uw föhn en bepaal op welke spanning uw motor is ingesteld. Sluit vervolgens alle draden aan op het bord, behalve de verwarming (de polariteit van het thermokoppel kan worden bepaald door een tester aan te sluiten). Geschatte pinout van föhndraden Geluk 702 op de onderstaande foto, maar ik raad aan om je föhn uit elkaar te halen en te kijken wat waar gaat hij heen, begrijp je - zo zijn de Chinezen!

Zet vervolgens stroom op het bord en gebruik variabele weerstand R5 om de indicatorwaarden aan te passen kamertemperatuur, soldeer vervolgens de weerstand op R35 los en gebruik de trimmer R34 om de voedingsspanning van de motor aan te passen. En als je hem op 24 volt hebt, pas dan de 24 volt aan. En meet daarna de spanning op de 28e poot van de MK - er zou 0,9 volt moeten zijn, als dit niet het geval is, herbereken dan de verdeler R37/R36 (voor een 24 volt motor is de weerstandsverhouding 25/1, ik heb 1 kOhm en 25 kOhm), de spanning is 28 poten 0,4 volt - minimale snelheid, 0,9 volt maximale snelheid. Hierna kun je de verwarming aansluiten en eventueel de temperatuur aanpassen met de R5 trimmer.

Iets over het beheer. Er zijn drie knoppen voor bediening: T+, T-, M. De eerste twee veranderen de temperatuur; door één keer op de knop te drukken, verandert de waarde met 1 graad, de waarden beginnen snel te veranderen; Met de M-geheugenknop onthoud je drie temperatuurwaarden, standaard zijn dit 200, 250 en 300 graden, maar je kunt deze naar wens wijzigen. Om dit te doen, drukt u op de M-knop en houdt u deze ingedrukt totdat u twee keer achter elkaar het piepsignaal hoort. Vervolgens kunt u de T+ en T-knoppen gebruiken om de temperatuur te wijzigen.

De firmware heeft een koelfunctie voor de föhn; wanneer je de föhn op de standaard plaatst, begint deze door de motor te worden gekoeld, terwijl de verwarming uitgaat en de motor pas uitgaat als deze is afgekoeld tot 50 graden. Als de föhn op de standaard staat, als het koud is of als het motortoerental lager is dan normaal (minder dan 0,4 volt op de 28e etappe), verschijnen er drie streepjes op het display.

De standaard moet een magneet hebben, bij voorkeur een sterkere of neodymium (van een harde schijf). Omdat de föhn beschikt over een reedschakelaar die de föhn in de koelmodus schakelt als hij op de standaard staat. Ik heb het standpunt nog niet ingenomen.

De föhn kan op twee manieren worden gestopt: door hem op de standaard te plaatsen of door de motorsnelheid op nul te zetten. Hieronder ziet u een foto van mijn voltooide soldeerstation.

Video van de werking van het soldeerstation

IN algemeen schema, zoals verwacht, best verstandig - je kunt het veilig herhalen. Eerlijk, AVG.

Bespreek het artikel SOLDEERSTATIONDIAGRAM