Innholdsfortegnelse:

IR -temperaturkontroller for SMD Skillet Reflow: 4 trinn
IR -temperaturkontroller for SMD Skillet Reflow: 4 trinn

Video: IR -temperaturkontroller for SMD Skillet Reflow: 4 trinn

Video: IR -temperaturkontroller for SMD Skillet Reflow: 4 trinn
Video: How to do SMD Reflow Soldering properly! || Hot Air VS Sand VS Reflow Oven 2024, November
Anonim
IR temperaturkontroller for SMD Skillet Reflow
IR temperaturkontroller for SMD Skillet Reflow
IR temperaturkontroller for SMD Skillet Reflow
IR temperaturkontroller for SMD Skillet Reflow

Denne instruksen vil hjelpe hvis du prøver å lage dine egne kretskort ved hjelp av SMD (overflatemonteringsenhet). Etter å ha loddet en haug med brett ble jeg veldig interessert selv. I denne instruksen skal jeg mest snakke om bruk av Melexis MLX90614 IR (infrarød stråling) sensor. Mens jeg bygger et sensorgrensesnittkort, vil jeg også ta meg av å kjøre et Crydom SSR (solid state relé). Det er allerede en haug med nettinformasjon om omstrømmende brett med enten en skillet eller brødristerovn. Begge følgende lenker er gode: https://www.circuitsathome.com/production/on-reflow-solderinghttps://www.sparkfun.com/commerce/advanced_search_result.php? Keywords = reflow & x = 0 & y = 0 & search_section = tutorials What I trodde det manglet var informasjon om instrumentering av skilleten. Denne instruerbare bør ta seg av det. Vær oppmerksom på at Parallax allerede lager og selger et Melexis IR -grensesnittkort. Imidlertid tror jeg ikke den har noen digitale utganger (jeg kan ta feil siden jeg aldri eide en). Det er ingen måte å ekstern montere sensoren på - designen har sensorloddet rett på et grensesnittkort.

Trinn 1: Konstruer en metode for å holde sensoren

Konstruer en metode for å holde sensoren
Konstruer en metode for å holde sensoren
Konstruer en metode for å holde sensoren
Konstruer en metode for å holde sensoren

Bygg en enkel motvekt slik at IR -sensoren kan henges over skilleten. Jeg dro fire ledninger gjennom koppen og kobberspiralen.

Trinn 2: Bygg grensesnittkortet

Bygg grensesnittkortet
Bygg grensesnittkortet
Bygg grensesnittkortet
Bygg grensesnittkortet
Bygg grensesnittkortet
Bygg grensesnittkortet

Den lille PIC-12F609-kretsen er veldig enkel. Grensesnittet til Melexis -sensoren er SMBus (System Management Bus). Heldigvis hadde Melexis en god App Note på nettstedet deres. Det tok litt arbeid å overføre koden til CCS -kompilatoren. Jeg hadde også problemer med CCS -kompilatorens serielle utgangskode. Jeg endte opp med å skrive min egen som jeg synes er bedre. Min versjon bruker en av PIC -tidtakerne. I kontrast genererer CCS -kompilatoren RS232 -kode ved hjelp av bare programvaretimere. Uansett, all kildekoden er vedlagt og jeg tror det er godt dokumentert. Her er en lenke til Melexis -nettstedet for datablad og appnotater: https://www.melexis.com/Sensor_ICs_Infrared_and_Optical/Infrared/MLX90614_615.aspxMelexis -appen note på SMBus var uunnværlig. Tom Cantrell hadde en fin oppskrift i nummer 219 av Circuit Cellar. Den originale artikkelen kan kjøpes på deres nettsted for $ 1,50. Toms artikkel var inspirasjonen som fikk meg til å bevege seg.

Trinn 3: Bygg et PC -grensesnitt

Bygg et PC -grensesnitt
Bygg et PC -grensesnitt

Gui for dette prosjektet er ren Python. All programvare (inkludert Python) er all åpen kildekode. Hvis du kjører Ubuntu er det veldig enkelt å installere. Bare bruk pakkelederen for å installere Python-2.6, Python-Matplotlib og Python-Serial. Tar pakkelederen omtrent to minutter. Det er det - du er klar til å kjøre Gui. Jeg bare elsker Ubuntu/Linux - jeg kan ikke tro at det tok meg så mange år å bytte. For å installere på Windows må du finne hvert stykke og installere det selv. Det er virkelig ikke så vanskelig å finne disse pakkene siden de er så populære. Når Python, MatPlotlib og PySerial er installert, bør den vedlagte PC -appen kjøre uten problemer. Python Gui -appen driver SSR -utgangen ved å sende kommandoer til PIC. Utgangssyklusen slås på og av over en syklus på 4 sekunder. Som et eksempel, for å få en 75% utgang, ville utgangen være på 3 sekunder av 4. Jeg begynte å skrive en haug med PID -kontrollkode. Men til slutt trengte min skillet det ikke. Jeg slår ganske enkelt på skillet på 100% og venter på topptemperaturen. Tar min stekepanne ca 8,5 til 9 minutter å nå toppen. På toppen slår jeg av SSR -utgangen og venter deretter ytterligere 30 sekunder. Deretter sparker jeg på en liten bordvifte for å hjelpe til med å senke temperaturen. På nedoverbakken stiger skilleten bare med omtrent -0,5 grader C / sekund. Det ser ikke ut til å være noen fare for termisk sjokk siden brenneren har så mye termisk masse. Åh, jeg glemte nesten at hvis du vil bytte noen av Gui -tingene, trenger du også Glade. Dette er et annet programvare med åpen kildekode (kjører på både Linux og Windows). Glade er bare en enkel Gui -editor som lar deg endre tingene i Gui -layouten.

Trinn 4: Konklusjon

Konklusjon
Konklusjon

Vel, jeg kom forberedt på storspill. Jeg utviklet noen store kanoner for å angripe dette problemet med refow ovn. Jeg forventet å trenge å kontrollere temperaturene i stekepannen min tett ved å bruke et fancy PID -system for nært sløyfe. Jeg var forberedt på å slå 110Vac raskt av og på for å drive temperaturen i skillet. Jeg var også forberedt på å overvåke sanntidstemperaturer ved hjelp av en infrarød sonde. Til slutt, for meg, er det bare å sette pannen på 100% og vente på topptemperatur ettersom skilleten stiger med 1/2 grader C per sekund. Når all pastaen er smeltet i loddetinn, slår du bare av gryten og lar den avkjøles med en skånsom vifte. I min stekepanne kom jeg aldri i nærheten av 2 grader C / sekund maks rampefrekvens som limproduksjonen sier å unngå. Alt i alt ganske enkelt. Vel, kanskje noen av dere alle trenger noen av disse pistolene for å hjelpe deg med å bekjempe dine egne problemer med refowovn. Det er også greit å kunne se temperaturstigningen i skillet. Hope dette hjelper, Jim

Anbefalt: