Stänga slingan på ytmontering lödning (3 / 4 steg)

Steg 3: Ansluter den upp allt



Värmeplattan AC kontrollsystem är detaljerad i den extrema ytan montera lödning Instructable redan nämnt, eller du kan köpa din egen SSR (solid state-relä). Vara säker på att det kan hantera värmeplatta lasten med tillräcklig marginal, säger en 20 till 40 watt betyg, eftersom den test gjort av kineserna kan lämnar något att önska. Om du använder värmeplatta AC controller från min Instructable, sedan köra en jumper från motståndet på kontroll input till marken på Ard/Free-duino och en bygel mellan kontroll-utgången (B4, eller vad du valt) till kontroll Signal ingång. Se bilden av registeransvarige. Gul bygeln är signalingång kontroll och gröna bygeln går till marken. Jag gillar att använda en blinkenlight (ledde med ett motstånd till jord) på utgångsstiftet så jag vet när det är. Anslut din bygel mellan led och hamnen som visas. Se diagrammet Teensy ++ Hookup.

Nu rigga upp ett stöd att hålla temperaturgivaren IR över din värmeplatta. Bilden visar vad jag gjorde. Enkel men robust är regeln. Hålla något brandfarliga borta från värmeplattan; sensorn är plast och verkar vara bra 3 inches ovanför ytan av plattan. Kör sladdar från kontakten på sensorn till lämpliga stiften på din Ard/Free-duino. Anslutningar för IR-sensorn visas i Teensy++ Hookup diagrammet. Anpassa dessa efter behov för ditt Ard/Free-duino.

Viktig säkerhet anmärkning: IR-sensor har en led pekare som du syftar det. Om du har katter som mitt, de älskar att jaga ledde pekaren. Så täck den ledde med vissa ogenomskinlig tejp för att hålla din katt från att hoppa på värmeplattan när du använder den.

Innan du kopplar värmeplattan AC styrenhet into120V, härs hur att testa systemet ut och ange inledande målvärden för temperatur. Jag föreslår att målet temperaturen 20 C så uppvärmning inte startar omedelbart. Dessa värden kommer att lagras i EEPROM och används nästa gång, så vara säker du alltid spara ett lågt värde som mål temperaturen när du är klar med en lödning session. Jag tycker det är en bra idé att starta Tempereringsaggregatet med värmeplattan unplugged först. Se till att allt fungerar innan du ansluter den.

Anslut den seriella porten till din Arduino och driva upp. Sammanställa den Arduino skissen och hämta den. Starta bearbetningen skissen för att interagera med registeransvarige och Visa resultat. Ibland, synkroniseras den Arduino skissen inte med bearbetning skissen. När detta händer, ser du meddelandet "No Update" i fönstret för bearbetning skissen. Helt enkelt stopp och omstart bearbetning skiss och saker skulle vara OK. Om inte, ta en titt på avsnittet Felsökning.

Här är kommandon för registeransvarige. "Delta" är det belopp som en parameter ändras när befallt. Först anger du värdet för delta som du vill använda. Justera sedan önskad parametern med det deltan. Till exempel använda den + och – att göra delta 10. Sedan använda T (huvudstad "T") öka inställningen target temperatur av 10 grader C eller t (gemen "t") för att minska mål temperaturen med 10 grader. Kommandon:

+/-: justera delta med en faktor tio
P/p: upp/ner justera p vinst genom att delta
/ I: upp/ner justera jag få genom att delta
D/d: upp/ner justera d vinst genom att delta
T/t: upp/ner justera set temp genom att delta
h: växla hjälpskärmen på och av
R: återställa värdena-göra detta första gången du kör registeransvarige

När du får temperaturen uppdateringar, ska grafiska fönstret på skissen se ut på bilden. Om du har en stor gråzon införts på skärmen med några kommandon som beskrivs, helt enkelt skriva "h" för att rensa den. När du startar för första gången, uppmanas du att återställa startvärdena. Gå vidare och göra detta. Värdena i det övre högra hörnet är de nuvarande behandlingar och inställningar. "Mål" är aktuell mål temperatur och ändras av kommandot "t" som beskrivs ovan. "Valuta" är aktuell temperatur läsning från sensorn. "P", "I" och "D" är parametrar för PID kontroll algoritmen. Använda "p", "i" och "d" kommandon för att ändra dem. Jag kommer att diskutera dem i ett ögonblick. "Pow" är kommandot makt från PID-regulator till värmeplattan. Det är ett värde mellan 0 (alltid av) och 1000 (alltid på).

Om du lägger din hand under sensorn, bör du se temperaturen (Curr) läst hoppa upp. Om du ökar nu målet temperaturen, ser du makt (Pow) värdet öka och utdata ledde blinkar på. Mål temperatur och utdata ledde kommer att stanna längre. När värmeplattan är anslutna och fungerar, orsakar ökande mål temperatur värmeplattan till vända på. När den aktuella temperaturen närmar sig målet temperaturen minskar på tiden så att målet temperaturen närma sig med minimal över skjuta. Sedan kommer att på tiden vara precis tillräckligt för att hålla målet.

Här är hur du ställer in parametrarna för PID-algoritmen. Du kan börja med de värden som jag använder. P 40, I av 0,1 och D 100. Mitt system kommer att göra ett 50C steg i cirka 30 sekunder med en överskridandet av mindre än 5 grader. Om ditt system utför avsevärt annorlunda, kommer du vill finjustera den. Trimma en PID-regulator kan vara knepigt, men artikeln refererade ovan förklarar hur man gör det mycket effektivt.

Nu är det dags för den äkta varan. Anslut värmeplattan till värmeplatta AC styrenhet som beskrivs i extrema ytan bestiga glasbitar. Var noga med att läsa alla varningarna in där också. Placera din temperatursensor så det är ungefär 3 inches ovanför din värmeplatta och pekar direkt på den. Förmåga upp din Ard/Free-duino. Kontrollera att alla anslutningar är korrekta och att din programvara (PID-regulator och övervakningsprogrammet) körs korrekt. Börja med målet temperaturen inställd på 20 ° C. Öka därefter målet temperaturen till 40 C. Värmeplattan bör komma på och temperaturen bör öka smidigt till 40C +/-2 C. Nu kan du prova ökande temperatur som du observera prestanda i ditt system. Du kommer att märka att det tar mycket längre tid för att kyla ner än den gör för att värma.

Felsökning

Om bearbetning skissen inte fungerar eller inte uppdatera temperaturen, stoppa bearbetningen skissen och starta en seriell terminal (Hyperterminal i Windows, till exempel). Tryck på mellanslagstangenten och slå till återvända. Arduinoen bör reagera med nuvarande temperatur läsning. Justera inställningar för överföringshastighet, etc. tills du får önskad svaret. När detta fungerar, ska bearbetning skissen köras. Om du fortfarande har problem, vara säker din pin uppdrag håller med din fysiska kabeldragning och att du har anslutit makt och marken till de lämpliga stiften på temperaturgivaren.

Se Steg
Relaterade Ämnen

Hacka en brödrost ugn för Reflow lödning

som jag får mer allvarliga till min elektronik hobby, jag måste arbeta med mer SMD komponenter. Vissa komponentpaket är mycket svårt eller omöjligt att löda med en traditionell lödkolv. För att lösa detta problem, beslöt jag att hacka en brödrost ugn...

SMT Reflow lödning med Kapton blad lödningar stencilens

Jag kör ett litet elektronik design och detaljhandeln företag. Jag specialiserar sig på producerar fungerande prototyper från ett koncept, hantering av alla aspekter av Schematisk design, mönsterkortslayout, tillverkning prototyp och skriva någon mic...

Lödning är inte Rocket Science!

Jag har sett så många artiklar på elektroniska lödning som är antingen alltför mångordig och svår att läsa, för komplicerad för nybörjare, insistera på dyra verktyg eller är helt enkelt fel, att jag beslöt att rensa luften lite genom att gå tillbaka...

Lödning elektronik

Lödning är inte alltför svårt när du förstår vad som händer, och hur till gör den korrekt.Innan vi plocka upp lödkolv, kan diskutera vad vi gör, och varför vi gör det, då kan vi titta på en film.Steg 1: metallurgiDen första sak att förstå är metallur...

Elektronik Tips: Surface Mount lödning By Hand

mina verktyg för lätt yta bestiga glasbitar:Läsglasögon - hjälper att se de små komponenterna på nära hållLödning Vise - något stadigt att hålla styrelsen så kan du använda båda händerna med små delarFina Silver lod - ytmontering komponenter behöver...

Kretskort tillverkning utan en dator del 3: Surface Mount lödning

Detta instructable är del 3 av min kretskort fabriks-serien. Detta instructable också fungera som en stå ensam instructable om lätt ytmontering lödning. Efter kretskortet görs, måste det fortfarande skall lödas. För detta instructable, kommer jag vis...

Liten footprint Arduino Nano med USB-laddning krets (Li-Ion eller LIPO) som kan stänga av sig själv (mjuk spärren power)

När jag började min första Arduino projekt, insåg jag att jag behövde använda ett litet format Arduino så att jag kan bifoga den i min enhet. Att vara ny på Arduino, visste inte jag att alla de utmaningar som jag skulle ha med batteri förvaltning!Eft...

ChronosMEGA; ett armbandsur

Jag har alltid älskat klockor; inte bara är de estetiska och vackra, men de är funktionella, exakta och användbara. En elegant fusion mellan teknik och konst; två motståndare normalt perspektiv, nu sällskap i harmonisk samklang. Men blivit all teknik...

Arduino LED Watch

detta instructable visar dig hur man gör ditt eget arduino baserade klocka som talar om tid med hjälp av en matris av lysdioder. Detta är min första instructable, så om något är oklart lämna mig en kommentar eller skicka ett meddelande!Jag blev inspi...

Solar Driv SM skalle Blinky LED smycken

Redo att upp ditt lödning spel och prova några SMD? Besviken med de tråkiga "lära sig att ytmontering lödning" kit som inte gör någonting och ser töntigt? Ditt svar, har väl vi med våra blinky skalle ytan montera lödning kit. Inte bara kommer at...

ESP32 Nybörjarguide till församlingen & (beta) testning

Din är verkligen en av de lyckliga 200 att ta emot en ESP32 för beta-testning. Det nätta lilla paketet kom några dagar före jul. Ja, julen kom tidigt! Det är ett tufft samtal, brottning med beslutet att rosta fågeln på julafton middag eller utforska...

Motorcykel LED Tail Light

om du har tänkt bygga en svans lysdiod för din motorcykel - eller alla andra fordon- då du måste läsa denna guide. Varför? Om du försöker lista ut hur man gör det än du förmodligen redan har räknat ut att lysdioder är super ljusa, slå på och av vägen...

Ledande tråd Touch Sensor

Efter att ha testat kapacitiv touch sensor utbrytning med olika ledande tyg material, ville jag skapa en array med ledande tråd spår som kan användas för att aktivera sensorn touch istället. Detta instructable visar hur du ansluter ledande tråd till...

RGB LED Pixel Touch reaktiva Gaming tabell

Tabeller är användbara saker att ha och som vi behövde ett nytt soffbord för vardagsrummet det är meningsfullt att bygga min egen med några extra elektroniska funktioner.Min tabelldesign består av följande funktioner.10 x 16 RGB lysdioder10 x 16 IR t...

LED-lit Tron v2.0 kostym

kostymer regel. Glödande kostymer regel ännu mer. För att göra konungen av głowy kostymer - måste du titta ett och samma ställe... inuti datorn:). Genom att följa detta instructable, du har kunskapen och förmågan att göra en LED lyser plagg som ser u...

Bygga en kontrollerbar kaffe Kafferostningsföretagen från en Air Popcorn Popper

jag har en passion för kaffe. Jag har också en passion för elektroteknik. Varför inte kombinera dem?Detta Instructable beskriver hur jag förändrat en varmluft popcorn popper till en fullständigt controllable kaffe Kafferostningsföretagen! Följ dessa...

Qtechknow Robot hinderbana

Har du någonsin tänkt att kontrollera din FuzzBot trådlöst? Vill du göra en verklig - liv spel? Vill du lära dig om tech bakom NFC och RFID? -den Qtechknow roboten hinderbana hur - till Guide är för dig!Vänligen lägga din röst för mig (i det övre hög...

Kabel förlängning

Bygga mina barn (och mig alltför) en PiCade och konsolen skåp (har RasPi med PiPlay OS, PS2, PS3 och XBox 360) sprang jag in i behovet av att utvidga en massa kablar korrekt tråd högtalarna och monitorn. Det är snabbt, det är billigt och det får jobb...

Böjda Circuit Art: Göra en dubbelspiral LED Lantern

denna enkla krets skapar en LED lykta som kan sitta på ett skrivbord eller hängas utanför. Den består av en böjd kretskort, några lysdioder och några motstånd.Genom att lägga till en nio volt batteri i basen och ändra kretsen något, kan det göras til...