Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Hakko 907 v2 Soldeerbout Controller – DIY Arduino Project

Onderdelen en Benodigdheden

Hakko 907 Soldeerbout × 1
5-pins Luchtvaartstecker (GX16-5/GX12-5) × 1
DC-DC Converter (voor 5 V logica) × 1
Arduino Nano R3 × 1
LCD-scherm 8x2 (of 16x2 met aangepaste code) × 1
Op-amp MCP602 (rail-to-rail) × 1
MOSFET IRFZ44N × 1
Snelle hersteldiode FR107 × 1
Transistors NPN & PNP (bipolaire driver voor MOSFET) × 1 elk
Draai-encoder met Drukknop × 1
Condensatoren: 1000 µF/35 V, 4×100 nF × 1 set
Weerstanden: 1k, 10k, 100k, 330, 470 Ω, 39 Ω, 33 kΩ, multi-turn 10k & 500k × diverse
Buzzer × 1

Over dit Project

Deze controller is ontworpen voor de Hakko 907 soldeerbout (met ingebouwde verwarmingselement en thermistor of thermocouple). Kenmerken:

  • Ondersteunt beide sensortypes (jumper-selectie JP1/JP2).
  • PID-regeling: opwarmtijd ~30 s, stabiliteit ±1–2 °C.
  • Drie referentiepunten voor calibratie (200, 300, 400 °C), geautomatiseerd via PID.
  • Twee werkmodi: temperatuurmode & vermogensmode.
  • Stille werking: Timer1 hoogfrequente PWM (31,25 kHz) i.p.v. standaard 490 Hz.
  • Versnelde encoder: langzaam = 1 °C/stap, snel = 5 °C/stap.
  • Instellingen in EEPROM bewaard.
  • °C/°F schakelbaar.
  • Tune-mode voor initiële op-amp instelling.

Menu-structuur

  1. Standby – Bout uit; preset temp + "OFF" + actuele temp. "no iron" / "cold" berichten.
  2. Hoofdmodus (Temperatuur) – Encoder draaien = preset wijzigen; kort drukken = AN/UIT. "ON" → "rdy" bij bereiken.
  3. Vermogensmodus – Lang drukken in hoofdmodus; handmatig vermogen instellen; kort drukken = aan/uit; lang drukken = terug.
  4. Setup-modus – Lang drukken in standby. Items: auto-uittijd, °C/°F, calibratie, tune, opslaan, annuleren, defaults herstellen.

Sensor-schakeling

MCP602 versterkt het thermocouple-signaal (0–9 mV → 0–5 V) of de thermistor-weerstandsverandering (50–200 Ω). De 500 kΩ multi-turn trimmer stelt de versterking in. Tune-mode: bij 400 °C (externe thermometer) A0-lezing op ~900 brengen.

Verwarmingsstuur (Hoogfrequente PWM)

De IRFZ44N wordt aangedreven door een tweetraps bipolaire driver (NPN/PNP) voor snelle schakeling. Een zenerdiode (15 V) beveiligt de gate. De FR107-diode vrijwaart de inductieve kickback. De 1000 µF condensator op de 24 V invoer voorkomt brown-out bij koude start.

Calibratieprocedure

  1. Setup → "calib." → referentiepunt kiezen (200/300/400 °C).
  2. Encoder drukken → bout opwarmen (PID). Piepton = bereikt.
  3. Stabiliseren laten, echte temperatuur met extern meetapparaat meten.
  4. Encoder draaien → echte waarde invoeren → drukken om op te slaan.
  5. Herhalen voor overige punten. Lang drukken = terug naar menu.

Automatische Uitschakeling

Detecteert ongebruik via minimale vermogensafwijking in rust. PID-parameters zijn afgesteld om dispersie te minimaliseren. Kan uitgezet worden bij onbetrouwbaarheid. Voor betere detectie: schoksensor in handvat integreren.

Code & Schema's

Broncode (C++): GitHub. Schema's in Eagle-formaat beschikbaar. Er is een alternatieve sketch voor 16x2 LCD's.

Temperatuurvertaling & Sensortypes

De methode IRON_CFG::tempHuman() interpoleert lineair tussen de drie kalibratiepunten. Onder 200 °C wordt geïnterpoleerd tussen omgevingstemperatuur (interne waarde 350 voor thermistor, 0 voor thermocouple) en 200 °C. Pas de constanten ambient_temp en ambient_tempC aan voor jouw sensortype.

Productieproces

  1. Meerpositie-temperatuursensorsysteem voor slimme thuisintegratie
  2. DIY Arduino USB Gaming Controller – Bouw Je Eigen High-Performance Gamepad
  3. DIY Soldeerbout-controller voor 862D+ — Precisie & Betrouwbaarheid
  4. MotionSense: Slimme inbraakdetectie met Arduino en ESP8266
  5. 3D-Printer Brandpreventie: Slimme Sensor Veiligheidssysteem
  6. MIDI-integratie voor digitale orgels: Componenten & Handleiding
  7. Arduino-gebaseerde Afstotende Magnetische Levitatie: Eenvoudige Schakeling & DIY Handleiding
  8. Geavanceerde Remote-gecontrolleerde Gripper Robot voor Precisiehantering
  9. CoroFence Thermische Detector: Geavanceerde PIR-sensor & IoT-integratie
  10. FINEX-proces: Geavanceerde vloeibare ijzerproductie met ijzererts-fijnen & non-coking kool
  11. Invar 36 Componenten: Materialen, Eigenschappen en Betrouwbare Inkoop