Sadržaj:

Infracrveni regulator temperature za SMD tiganje Reflow: 4 koraka
Infracrveni regulator temperature za SMD tiganje Reflow: 4 koraka

Video: Infracrveni regulator temperature za SMD tiganje Reflow: 4 koraka

Video: Infracrveni regulator temperature za SMD tiganje Reflow: 4 koraka
Video: Lesson 1: What is Arduino? Types of Arduino Boards and SunFounder Kit | SunFounder Robojax 2024, Novembar
Anonim
Infracrveni regulator temperature za ponovno punjenje tiganja SMD
Infracrveni regulator temperature za ponovno punjenje tiganja SMD
Infracrveni regulator temperature za ponovno punjenje tiganja SMD
Infracrveni regulator temperature za ponovno punjenje tiganja SMD

Ovo uputstvo će vam pomoći ako pokušavate ući u izradu vlastitih ploča pomoću ponovnog protoka SMD-a (uređaj za površinsko montiranje). Nakon što sam ručno lemio hrpu ploča, i sam sam postao zaista zainteresiran. U ovom uputstvu govorit ću uglavnom o korištenju Melexis MLX90614 IR (infracrvenog zračenja) senzora. Također, prilikom izgradnje ploče sa sučeljem senzora, pobrinut ću se i za upravljanje Crydom SSR-om (relej u čvrstom stanju). Na gnječenim pločama već se koristi gomila web informacija pomoću pećnice ili tostera. Oba sljedeća linka su dobra: https://www.circuitsathome.com/production/on-reflow-solderinghttps://www.sparkfun.com/commerce/advanced_search_result.php? Keywords = reflow & x = 0 & y = 0 & search_section = tutorialsWhat I mislio sam da nedostaju informacije o instrumentiranju tave. Ovo uputstvo bi se trebalo pobrinuti za to. Napomena, Parallax već proizvodi i prodaje Melexis IC ploču za sučelje. Međutim, mislim da nema digitalne izlaze (možda sam pogriješio jer ih nikada nisam posjedovao). Ne postoji ni način da se senzor daljinski montira - njihov dizajn ima lemljenje senzora direktno na ploču za sučelje.

Korak 1: Konstruirajte metodu za držanje senzora

Konstruirajte metodu za držanje senzora
Konstruirajte metodu za držanje senzora
Konstruirajte metodu za držanje senzora
Konstruirajte metodu za držanje senzora

Napravite jednostavnu protutežu tako da se IR senzor može objesiti iznad tave. Provukao sam četiri žice kroz čašu i bakrenu spiralu.

Korak 2: Izgradite ploču za sučelje

Napravite ploču za sučelje
Napravite ploču za sučelje
Napravite ploču za sučelje
Napravite ploču za sučelje
Napravite ploču za sučelje
Napravite ploču za sučelje

Mali krug PIC-12F609 je zaista jednostavan. Sučelje sa Melexis senzorom je SMBus (sabirnica za upravljanje sistemom). Srećom, Melexis je imao dobru bilješku o aplikaciji na svojoj web stranici. Bilo je potrebno malo rada za prijenos koda na CCS kompajler. Takođe sam imao problema sa serijskim izlaznim kodom CCS kompajlera. Na kraju sam napisala svoju za koju mislim da je bolja. Moja verzija koristi jedan od PIC tajmera. Nasuprot tome, CCS kompajler generira RS232 kôd koristeći samo softverske tajmere. U svakom slučaju, sav izvorni kôd je priložen i, mislim, dobro dokumentiran. Evo veze do web stranice Melexis za podatkovne tablice i bilješke o aplikacijama: https://www.melexis.com/Sensor_ICs_Infrared_and_Optical/Infrared/MLX90614_615.aspxMelexis aplikacija bilješka o SMBus-u bila je neophodna. Tom Cantrell je lijepo napisao u broju 219 Circuit Cellar. Originalni članak se može kupiti na njihovoj web stranici za 1,50 USD. Tomov članak bio je inspiracija koja me pokrenula.

Korak 3: Izgradite PC interfejs

Napravite PC interfejs
Napravite PC interfejs

Gui ovog projekta je čisti Python. Sav softver (uključujući Python) je otvoren. Ako koristite Ubuntu, zaista ga je lako instalirati. Samo upotrijebite upravitelj paketa za instaliranje Python-2.6, Python-Matplotlib i Python-Serial. Menadžeru paketa je potrebno oko dvije minute. To je to - spremni ste za vođenje Guija. Jednostavno volim Ubuntu/Linux - ne mogu vjerovati da mi je trebalo toliko godina da se promijenim. Za instalaciju na Windows morat ćete pronaći svaki komad i sami ga instalirati. Zaista nije teško pronaći ove pakete jer su toliko popularni. Kada se Python, MatPlotlib i PySerial instaliraju, priključena PC aplikacija bi se trebala pokrenuti bez ikakvih problema. Aplikacija Python Gui pokreće SSR izlaz slanjem naredbi na PIC. Izlazni ciklusi se uključuju i isključuju tokom ciklusa od 4 sekunde. Na primjer, da biste dobili izlaz od 75% izlaz bi bio 3 sekunde od 4. Počeo sam pisati hrpu PID kontrolnog koda. Ali, na kraju, mojoj tavi nije trebala. Jednostavno uključim tavu na 100% i čekam vrhunsku temperaturu. Mojoj tavi je potrebno oko 8,5 do 9 minuta da dosegnem vrhunac. Odmah na vrhuncu isključujem SSR izlaz i čekam još 30 sekundi. Zatim udarim u mali stolni ventilator kako bih pomogao smanjiti temperaturu. Na nizbrdici, tava raste samo pri -0,5 stepeni C / sekundi. Čini se da nema opasnosti od toplinskog udara budući da plamenik ima toliko toplinske mase. Oh, skoro sam zaboravio, ako želite promijeniti bilo koju Gui stvar, trebat će vam i Glade. Ovo je još jedan softver otvorenog koda (radi na Linux-u i Windows-u). Glade je samo jednostavan Gui editor koji vam omogućuje da promijenite Gui izgled.

Korak 4: Zaključak

Zaključak
Zaključak

Pa, došao sam spreman za veliku utakmicu. Razvio sam nekoliko velikih pištolja kako bih riješio ovaj problem rerne u pećnici. Očekivao sam da ću morati strogo kontrolirati temperature u tavi koristeći elegantni PID sistem zatvorene temperature. Bio sam spreman brzo uključiti i isključiti 110Vac kako bih podigao temperaturu u tavi. Također sam bio spreman nadzirati temperature u stvarnom vremenu pomoću infracrvene sonde. Na kraju, za mene, samo postavljanje tave na 100% i čekanje na vrhunsku temperaturu, jer rampe tave rade na 1/2 stepena C u sekundi. Kada se sva pasta otopi u lem, jednostavno isključite tiganj i ostavite da se ohladi blagim ventilatorom. U tiganju se nisam ni približio maksimalnoj rampi od 2 stepena C / sekundi koju proizvođač paste kaže da treba izbjegavati. Sve u svemu, prilično lako. Pa dobro, možda će nekima od vas možda trebati neki od ovih pištolja koji će vam pomoći u rješavanju vlastitih problema s pećnicom. Zgodno je i gledati temperaturu u tavi. Nadam se da će ovo pomoći, Jim

Preporučuje se: