ATMEGA8 mikrodenetleyici üzerinde kendi ellerinizle lehimleme istasyonu. Basit lehim MK936. Kendi ellerinizle basit ev yapımı lehimleme istasyonu

Dijital Lehimleme İstasyonu. Neden ihtiyaç duyuyor ve avantajları nelerdir? Birisi çok neden var: Birisi müstakil parçalardan bıktı, birisi lehimleme demirini hafifletir, çünkü masif kısım düşemez, biri vücuttaki spiral yoluyla kırılır ve akımı yener, birinin çok olması gerekiyor. Lehimleme Demirinin sıcaklığını doğru bir şekilde kontrol etmek ve sadece modern SMD öğesi tabanına gitmek isteyenler.

Lehimleme istasyonu arasındaki sıradan lehimleme demirinden, hatta lehimleme demirinin regülatörü ile olan arasındaki fark nedir? Oradaki lehimleme istasyonunda, şartlarımıza göre konuşun, geri bildirim. Cimsi bir büyük detayla dokunulduğunda, acı düşmelerinin sıcaklığı, termokuplun çıkışındaki voltaj buna göre azalır. OU ile geliştirilen bu voltaj düşüşü, mikrodenetleyiciye girer ve hemen ısıtıcıya daha fazla güç sunar, sokağın sıcaklığını (OU çıkışında daha kesin voltaj) hafızaya kaydedilen seviyeye yükseltir. Bu makaleyi okuduktan sonra, gerekli tam seti toplamak ve denetleyiciyi ön plana çıkmayı unutmamak için, son zamanlarda eski, sıkıcı ve mükemmel olmayan lehimleme demirinizle birlikte kullanılacak, daha profesyonel bir lehimleme şemaları seviyesine gidersiniz. Yani, dikkatinize kendi yapımı bir dijital lehimleme istasyonu sunuyorum. İşlevsel olarak, şema iki bölümden oluşur - kontrol ünitesi ve gösterge bloğu.

Yazarda, 7805 dengeleyici bir diyot köprüsüne bağlıdır, bu da lehimleme demirini ısıtacak olan çıkış, ancak en az 24 volt vardır. Bu nedenle, bu amaçlar için daha düşük voltajlı transformatör sarımı, bu amaçlar için kullanılabilirse veya hafızayı kullandığım gibi ayrı bir güç kaynağı kullanmak daha iyidir. cep telefonu. Şarj cihazı sürekli 5 volt verirse, dengeleyici kullanımını terk edebilirsiniz.


Hemen hemen tüm parçalar aynı tahtaya gönderilir. Ve ürün yazılımı Radiokot sitesinden alınır. Onları arşivde indirebilirsiniz. Diyot köprüsü ve elektrolitik kapasitör şarj dışıdır. Diyot Köprüsü'nün ortasında, lehim istasyonunun gövdesine sabitlenmiş bir delik vardır. Elektrolit doğrudan buna lehimlenmiştir.


Komple set: ATMEGA8, LM358, IRFZ44, 7805, saçılma, üç bit LED yedi adım gösterge A-563G-11, Beş saatli düğmeler (üç) ve yerleşik jeneratörlü beş yağlı ikineler. Nominal Elemanlar:

R1 - 1m.
R2 - 1k.
R3 - 10K.
R4 - 82K.
R5 - 47k.
R7, R8 - 10k
R Göstergesi -0.5K.
C3 - 1000MF / 50V
C2 - 200MF / 10V
C - 0.1MF.
Q1 - IRFZ44
IC4 - 78L05Abutr

Diyot köprüler farklı kullanılmış, ana şey akımı çıkarmaktır. Transformatörler - TS-40. Doğru, transformatörün sadece bir yarısını bağlıyorum, bu yüzden ısıtılır, ancak birkaç yıl çalışır. Prensip olarak, soğutucuların kullanımını önlemek için bir güç kenar boşluğu ile basit bir şekilde kullanabilirsiniz. Bu durumda, kompakt, ucuz bir plastik kasa kullanmak mümkün olacaktır. Ayrıca, BIPPER, mikrodenetleyicinin (veya durumdaki kontrol cihazının uygulanması durumunda 14. olarak), mikrodenetleyicinin 12. sonuçlarına bağlanır. Eksi dünyaya bağlanır.


Lehimleme istasyonunun teknik özellikleri. Sıcaklık 50 ila 500 g, (yaklaşık 30 saniyeye kadar 260 g'ye ısıtma), iki düğme + 10G ve -10G sıcaklık, üç bellek düğmesi - uzun basın (yanıp sönmeden önce) - ayar sıcaklığını (onu) hatırlamak, kısa ayarlanan sıcaklık hafıza. Diyagramı uyku modunda güçlendirdikten sonra, düğmeye bastıktan sonra, ilk bellek hücresinden bir kurulum açılır. Sıcaklık ilk önce belleği 250, 300, 350 derece açıldığında. Gösterge, ayarlanan sıcaklığın yanıp sönmesi, ardından çalışır ve ardından sıcaklık, gerçek zamanlı olarak 1 * bir doğrulukla yanar (ısıtma işleminden sonra 1-2 * çalışır, daha sonra +1 * c'de stabilize eder ve bazen +1 * c üzerinde şeritler). Düğmeleri ile son manipülasyondan 1 saat sonra uykuya dalmak ve soğumuş (aslında daha önce kesilebilir). Sıcaklık 400'den fazla ise * C ise, 10 dakika sonra uykuya dalır (sokma güvenliği için). Beeper Açtığınızda, düğmelere bastığınızda, belleğe kaydederken, belirli bir sıcaklığın başarısı, uykuya dalmadan önce (çift BIP) ve ıslatıldığında (beş BIP) üç kez uyarır. Montajdan sonra, lehim istasyonu kalibre edilmelidir. Birçok multimetre ile birlikte gelen bir R5 düzeltici ve termokupllar kullanılarak kalibre edilir. DT-838'im var. Endüstriyel bir termokupl ile bükülmüş. Okumaların doğruluğu memnun.

FUBS:


Şimdi lehimleme demir hakkında. Ev yapımı istasyonumuzda, insanları farklı üreticilerin lehimleme istasyonlarından kullanabilirsiniz. Düzenlemesinde, ZD-929'u 24 volt ve 48 watt kullanırım.


İşte konektörünün pinout'u:


Ve Lukey, modeli bilmiyorum, aynı zamanda böyle bir voltajda:


Daha sonra Lukey'in kalite ve gücüne önemli ölçüde daha düşük olduğu ortaya çıktı. Kısa bir süre için, termokupl içinde uçtu. Ek olarak, ZD-929 daha zayıftır. Lucos konektörü, PS / 2 bilgisayarla aynıdır, bu nedenle hemen kesilir ve RSH2N-1-17'de değiştirilir. Bu yüzden umarım olacak.


Isıtıcı direnci 18 ohm, termokupl 2 OHM'nin direncidir. Termokuplların kutupsallığa ihtiyacı var. "+" Termokupllar, kütle için R3, "-" için gider. Termokuplun kutupları, test cihazı tarafından 200 mv'ye ayarlayarak ve lehimleme demir çakmağını ısınarak belirlenebilir. Bu yüzden en son montaj teknolojilerine geçtik. Sonraki? Ve şimdi sömürü kurallarını okumak gerekir. Pahalı, ancak uzun süredir çalışan scirers kilitlememek için gereklidir.

1. Çok katmanlı lehimleme ipuçları gerektirmez (ve izin vermez) netleştirme yoktur.

2. Gereksiz yere yüksek sıcaklık ucu ömrünü azaltır. Mümkün olan minimum sıcaklığı kullanın.

3. Uçun nagardan yumuşak temizliği, ıslak bir selüloz süngerinden yapılmıştır, çünkü asılı ve akvarjlardan gelen oksitler ve karbürler ucun kirlenmesine neden olabilir, lehimleme kalitesinde bir bozulmaya ve ısı transferindeki bir azalmaya neden olabilir.

4. Sürekli çalışma ile, bir ipucu almak ve oksitlerden tamamen temizlemek için haftada bir kereden az değildir. Uçtaki lehim bile soğuk kalmalıdır.

5. Klorür veya asitler içeren agresif akı kullanmak kabul edilemez. Rosifold akı kullanın.

"Yumuşak Püskürtün Sünger" hakkında birkaç kelime. Orada bir lehimleme demir satın aldıkları yer almalısınız. Ama sokağını sokmak için acele etmeyin. Bunun bir sonucu olarak onu ıslatması gerekiyor. ve sıkmak. Şimdi sünger çalışmaya hazırdır. Son derece, bir sünger yerine, yüksek bir peçeteyi kullanabilirsiniz.

Bu yüzden bir sonuna geldik. Şimdi en ilginç olanlar hazır cihazların fotoğraflarıdır.
Ev yapımı istasyonu:


İki sert sürücünün bir standında, ZD-929'u ZD-929'un kavisli sokması altında yükseltildi:


Satın alma standında liç. Görsel olarak, stand, benzer şirket hızına benzerdir (sipariş verirken davrandığım için), ancak sadece bir döküm metal yerine plastiktir:


Tasarlanmış ve deneyimli: Troll

Ev yapımı bir lehimleme istasyonunu tartışın

Çalışması elektroniği ile bağlantılı olan mühendis setindeki en önemli araçlardan biri olan nedir? Muhtemelen sevdiğiniz ve nefret ettiğiniz şeydir, lehimleme demir. Bir mühendis olmanıza gerek yoktur, böylece aniden size ihtiyaç duyacaksınız: Sadece evde bir şeyi tamir eden bir zanaatkar olmak yeterlidir.

Temel uygulamalar için, prize döndüğünüz her zamanki lehimleme demir, iyi başa çıkar; Ancak, elektronik devrelerin onarımı ve montajı gibi daha narin işler için bir lehimleme istasyonuna ihtiyacınız olacaktır. Sıcaklık kontrolü çok önemlidir, çünkü bileşenleri, özellikle çipi yakmaz. Ek olarak, büyük bir toprağa düşeceğinizde belirli bir sıcaklığı koruyabilecek kadar güçlü olmanız gerekebilir.

Bu yazıda kendi lehimleme istasyonunuzu nasıl toplayabileceğinize bakacağız.

Gelişme

Bu lehimleme istasyonunu geliştirdiğimde, birkaç önemli özellik benim için önemliydi:

  • taşınabilirlik - Bu, geleneksel bir trafo ve bir doğrultucu köprüsü yerine darbeli bir güç kaynağının kullanılmasıyla elde edilir;
  • basit tasarım - LCD ekranlara, ekstra LED'lere ve düğmelere ihtiyacım yok. Yüklü ve güncel sıcaklığı göstermek için sadece bir LED yedi göstergemize ihtiyacım vardı. Ayrıca, doğru ayar için bir potansiyometre olmadan sıcaklığı (potansiyometre) seçmek için basit bir tutamağa ihtiyacım vardı, çünkü yazılımla yapılması kolaydır;
  • evrensellik - Standart 5 pinli bir fiş (bir çeşit DIN tipi) kullandım, böylece Hakko askerleri ve analoglarıyla uyumludur.

Nasıl çalışır

Her şeyden önce, PID (oransal-integral farklılaşma, PIDS) regülatörleri hakkında konuşalım. Bir kerede her şeyi netleştirmek için, bir lehimleme istasyonu ile özel durumumuza bakalım. Sistem sürekli olarak, belirtilen nokta (bizim durumumuzda, ihtiyacınız olan sıcaklıkta) ve mevcut sıcaklıklarımız arasındaki fark olan hatayı izler. Aşağıdaki formüle göre, ısıtıcıyı PWM yardımıyla kontrol eden bir mikrodenetleyicinin çıkışını ayarlar:

Gördüğünüz gibi, üç parametre K P, K ve k ve k. K P parametresi şu anda hatayla orantılıdır. K parametresi, zaman içinde birikmiş olan hataları dikkate alır. K D parametresi bir tahmindir gelecekteki hata. Bizim durumumuzda, Brett Brett Beauregard PID'sini, iki parametre grubuna sahip olan uyarlanabilir konfigürasyona (Brett Beauregard) kullanıyoruz: agresif ve muhafazakar. Geçerli sıcaklık belirtilen değerden uzak olduğunda, kontrol cihazı agresif parametreler kullanır; Aksi takdirde, muhafazakar parametreler kullanır. Bu, doğruluğu korurken, küçük bir ısıtma süresi almamızı sağlar.

Aşağıda şematik bir diyagramdır. İstasyon, DIP durumundaki 8 bit ATMEGA8 mikrodenetleyicisini kullanır (eliniz varsa), bu çok yaygın olan ve seçenek 328 Arduino UNO'da bulunur. Seçtim çünkü kullanımı kolaydır. Arduino IDEhangi kullanımı hazır kütüphanelere de sahiptir.

Sıcaklık, bir lehim kaynağına gömülü bir termokupl ile okunur. Termokupl tarafından oluşturulan voltajı, operasyonel amplifikatör kullanılarak yaklaşık 120 kez arttırıyoruz. Çalışma amplifikatörünün çıkışı, voltajı 0 ila 1023 arasındaki değerlere dönüştüren mikrodenetleyicinin ADC0 çıkışına bağlanır.

Belirtilen değer, voltaj bölücü olarak kullanılan bir potansiyometre kullanılarak ayarlanır. ATMEGA8 ADC1 kontrol cihazı çıkışına bağlanır. 0-5 voltluk (potansiyometrik çıkış) aralığı, ADC'yi kullanarak 0-1023 değerine ve ardından harita işlevini kullanarak 0-350 derece Celtius değerlerine dönüştürülür.

Bileşenlerin Listesi

BelirlemeNominalnumara
İc1Atmega8-p.1
U1.Lm358.1
S1.IRF540N.1
R4.120 com1
R6, r31 com2
R5, r110 com2
C3, C4, C7100 nf.3
Y1.16 MHz1
C1, C2.22 pf2
R2100 oh.1
U2.Lm7805.1
C5, C6.100 μf (daha az olabilir)2
R7, R8, R9, R10, R11, R12, R13, R14150 oh.8

Bu, Kicad'dan ihraç edilen bileşenlerin bir listesidir. Ek olarak, ihtiyacınız olacak:

  • hakko lehimleme klonu, Çince en popüler çevrimiçi mağazalar (bir termokupl ile ve termistörle değil);
  • 24 V Güç Kaynağı, 2 A (Bir nabız kullanmanızı öneririz, ancak bir transformatörü düzeltme köprüsüne sahip kullanabilirsiniz);
  • 10 com potansiyometresi;
  • 5 kişiyle elektrikli uçak fişi;
  • Üzerinde monte edilmiş elektrikli konnektör arka panel Güç kaynağı için 220 V;
  • baskılı devre kartı;
  • güç düğmesi;
  • pim konnektörleri 2.54 mm;
  • çok tel;
  • duPont Konnektörleri;
  • konut (3B yazıcıya yazdırırım);
  • bir üçlü yedi segment led göstergesi;
  • aVR ISP programcısı (bunun için Arduino'yu kullanabilirsiniz).

Tabii ki, LED göstergesini kolayca değiştirebilirsiniz. LCD ekran Veya bir potansiyometre yerine düğmeleri kullanın, çünkü lehimleme istasyonunuzdur. Tasarım sürümümü özetledim, ama kendi yolunda olabilirsin.

Montaj için talimatlar

İlk olarak, basılı bir devre kartı yapmanız gerekir. Tercih etme şeklinizi kullanın; Çizim tahtası tonerinin transferini öneririm lazer yazıcıÇünkü bu en kolay yoldur. Ek olarak, baskılı bir devre kartım var, çünkü bir güç kaynağıyla boyutta çakışmasını istedim ve üzerine kurabilirim. Tahtayı değiştirmekten çekinmeyin, proje dosyalarını indirebilir ve bunları KICAD kullanarak düzenleyebilirsiniz. Basılı bir devre kartı yaptıktan sonra, bunun için tüm bileşenleri yapın.

Güç kaynağı ve güç konektörü arasındaki geçişi ayarladığınızdan emin olun. Bir güç kartı ve çıkış konektörü olan güç kaynağı bağlantıları için nispeten kalın teller kullanın. Bir transistör MOSFET çalışması (tahtadaki H noktada) ve baskılı devre kartındaki arazi. Potansiyometreyi bağlamak için, 1 kontağı + 5V hattına, 2nd - tencere noktasına ve 3'e 3'e bağlayın. LED göstergesini, sahip olduklarınızdan farklı olabilecek ortak bir anotla kullandığımı unutmayın. Kodu hafifçe değiştirmeniz gerekecek, ancak program kodundaki tüm talimatlar yorum yaptı. E1-E3 terminallerini genel anotlara / katotlara ve A-DP sonuçlarını göstergenizin karşılık gelen sonuçlarına bağlayın. Daha fazlası için detaylı bilgi Bunun üzerine teknik açıklama görün. Son olarak, lehimleme istasyonunun çıkış konektörünü ayarlayın ve tüm bağlantıları lehimleyin. Bir diyagram ve soket konnektörü ile yukarıdaki resme yardımcı olmalısınız.

Şimdi ilginç, yük kodu başlatır. Bunu yapmak için bir PID kütüphanesine ihtiyacınız olacak (GitHub'a bağlantı).

#Dahil etmek. // Bu dizi ihtiyaç göstergesi numaraları ekrana aydınlatılan bu segmentleri içeren 0-9 bayt const basamak \u003d (B0101111111111111, B01111011, B010111111111111111111111111111111111111, B01111111); int digit_common_pins \u003d (A3, A4, A5); // üçlü 7 segment led göstergesi için genel sonuçlar int max_digits \u003d 3; int current_digit \u003d max_digits - 1; İmzasız uzun güncelleme \u003d 500; // Göstergenin nasıl sıklıkla güncellendiğini değiştirir. 500'den düşük olmayan uzun lastupdate; int temprature \u003d 0; // çift ayar noktasını, girişi, çıkışı bağladığımız değişkenleri belirler; // çift aggkp \u003d 4, AGGKI \u003d 0.2, AGGKD \u003d 1'in agresif ve muhafazakar parametrelerini belirler; İKİ KONSKS \u003d 1, CONCKI \u003d 0.05, KONSKD \u003d \u200b\u200b0.25; // Bağlantıları ayarlayın ve ilk PID MyPID (& Giriş, ve Çıktı, & Ayar Noktası, KONSKP, CONSKI, KONSKD, DOĞRUDAN); Void Kurulum () () (DDRD \u003d B11111111; // Arduino sonuçlarını 0 ila 7 ile çıkışlar için çıkışlar olarak ayarlayın (int y \u003d 0; y< max_digits; y++) { pinMode(digit_common_pins[y], OUTPUT); } // Мы не хотим разогревать паяльник на 100%, т.к. это может сжечь его, поэтому устанавливаем максимум на 85% (220/255) myPID.SetOutputLimits(0, 220); myPID.SetMode(AUTOMATIC); lastupdate = millis(); Setpoint = 0; } void loop() { // Прочитать температуру Input = analogRead(0); // Преобразовать 10-битное число в градусы Цельсия Input = map(Input, 0, 450, 25, 350); // Отобразить температуру if (millis() - lastupdate > Güncelleştirilmiş) (lastupdate \u003d milis (); sıcaklık \u003d giriş;) // Set değerini okuyun ve santigrat derecesine dönüştürün (en az 150, maksimum 350) Çift NewsetPoint \u003d analogread (1); NewsetPoint \u003d harita (Newsetpoint, 0, 1023, 150, 350); // Değer (ABS (NEWSETPOINK - SETPOINT\u003e 3) (SETPOINT \u003d Newsetpoint; sıcaklık \u003d newsetpoint; lastrupdate \u003d milis ();) çift boşluk \u003d ABS (ayar noktası - giriş); // Değer (GAP)< 10) { // мы близко к установленному значению, используем консервативные параметры настройки myPID.SetTunings(consKp, consKi, consKd); } else { // мы далеко от установленного значения, используем агрессивные параметры настройки myPID.SetTunings(aggKp, aggKi, aggKd); } myPID.Compute(); // Управлять выходом analogWrite(11, Output); // Отобразить температуру show(temperature); } void show(int value) { int digits_array = {}; boolean empty_most_significant = true; for (int z = max_digits - 1; z >\u003d 0; z--) // Tüm basamaklar için döngü (Digits_Array [z] \u003d value / pow (10, z); // Şimdi her numarayı numaradan alıyoruz (Digits_Array [z]! \u003d 0) empty_most_significant \u003d false; // Gelecekteki Ayakta Görüntüleme Zeros Değeri \u003d Değer - Digits_array [z] * POW (10, z); ve mevcut rakam (Portd \u003d ~ rakamlar]; // ortak bir katod için silinir) başka (Portd \u003d B111111111) digitalwrite (digit_common_pins [z], high); // ortak bir katod için düşük olarak değişin) başka ( Digitalwrite (digitalwrite digit_common_pins [z], düşük); // ortak bir katod için yüksek düzeyde düzenleyin)) current_digit--; Eğer (current_digit.< 0) { current_digit = max_digits; // Начать сначала } }

Bir programcı AVR ISS'iniz varsa, ne yapacağınızı biliyorsunuz. Rehber + 5V, GND, MISO, MOSI, SCK ve RESET, Sketch Arduino'yu indirin, açın (bilgisayarda yüklü bir Arduino IDE'ye ihtiyacınız olacak) ve İndir'i tıklatın.

Bir programcınız yoksa, Arduino'yu kullanabilirsiniz. Arduino'nuzu (UNO / NANO) kartınızı bir bilgisayara bağlayın, Dosya menüsüne gidin → Örnekler → Arduioisp ve Boot. Ardından Araçlar → Programcı → Arduino ISS olarak gidin. Kurulunuzu Arduino panosuna bağlayın, kroki indirin ve ardından Sapa → Programcı üzerinden yükleyin.

Bu kadar. Artık kendi ellerinizle toplanan lehimleme istasyonunun çalışmalarının tadını çıkarabilirsiniz.

Kalibrasyon

Ama değil, hepsi değil. Şimdi onu kalibre etmeliyiz. Lehimleme demirindeki ısıtıcılar ve termokupllar, özellikle orijinal olmayan bir lehimleme demir Hakko kullanıyorsanız, lehimleme istasyonunu kalibre etmeliyiz.

İlk olarak, lehimleme demirinin sıcaklığını ölçmek için bir termokupl ile bir dijital multimetreye ihtiyacımız var. Sıcaklığı ölçtükten sonra, aşağıdaki formülü kullanarak harita kodu satırındaki (giriş, 0, 510, 25, 350) varsayılan "510" değerini değiştirmeniz gerekir:

tempread, dijital termometrenizde görüntülenen bir sıcaklık ve tempetset bir lehimleme istasyonuna taktığınız sıcaklıktır. Bu sadece yaklaşık bir ayardır, ancak yeterli olmalı, çünkü lehimleme sırasında aşırı bir doğruluğa ihtiyacınız yoktur. Santigrat derece derece kullandım, ancak bunları Fahrenheit'e kodda değiştirebilirsiniz.

Bir 3D yazıcıda mahfazayı yazdırma (isteğe bağlı)

Her şeyin düzgün görünmesi için bir darbe güç kaynağı ve bir baskılı devre kartı takabileceğiniz bir konut geliştirdim ve yazdırdım. Ne yazık ki, bu durumu kullanmak için, aynı tür güç kaynağını tam olarak bulmanız gerekir. Uygun bir kaynağınız varsa ve bir konut yazdırmak istiyorsanız veya gereksinimlerinize göre değiştirmek istiyorsanız, ekli dosyaları indirebilirsiniz. % 20 doldurma ve bir katman kalınlığı 0.3 ile yazdırdım. Daha fazlasını kullanabilirsiniz yüksek seviye Zaman ve sabrınız varsa, doldurma ve daha küçük katman yüksekliği.

Sonuç

Bu kadar! Makalenin yararlı olduğu ortaya çıktığını umuyorum. Aşağıda tüm gerekli malzemelerdir.

Herkese merhaba! Küçük bir arka plan ile başlayacağım. Bir şekilde daha önce eğitim kurumunuz için "Çağrı Makinesi" projesinde çalıştım. Son anda, işin tamamlanmasına gittiğinde, cihazı kalibre edildi ve shoals sabitlendi. Sonunda, ayakkabılardan biri bana programcı üzerinde bir mikro-kiriş yaktı. Kesinlikle biraz rahatsız oldu, sadece bir programcı vardı ve proje daha hızlı bitirmek için gereklidi.

O anda programcı için bir sparymd çip vardı, ancak bir lehimleme demir ile kaybolur. Ve bir termo-saç kurutma makinesi ile bir lehimleme istasyonunun devralınması hakkında düşünmeye başladım. Online mağazaya tırmandım, lehimleme istasyonları için fiyatlar gördüm ve Suphyhel ... O zaman en sefil ve ucuz istasyon yaklaşık 2800 UAH (80-100 $ 'dan fazla) maliyeti. Ve iyi, markalı - daha pahalı! Ve andan itibaren, aşağıdaki projeyi "sıfır" ile birlikte lehimleme istasyonumun oluşturulması üzerine yapmaya karar verdim.

Projesi için, Avratmega8a ailesinin mikrodenetleyicisi temel olarak alındı. Neden saf "atma", Arduino değil mi? Mega kendisi çok ucuz (1 $) ve Arduinonanoe Uno çok daha pahalı olacak ve MK'da programlama mega ile başladı.

Tamam, güzel hikayeler. Hadi noktaya dönelim!

Bir lehimleme istasyonu oluşturmak için önce bir havya, bir termofen, bir gövdeye vb. İhtiyacım oldu:

Lehim demir, sıcaklığı kontrol etmek için bir seramik ısıtıcı ve termokupl olduğu en basit Yihua - 907A (6 $) satın aldım;

Entegre türbinde aynı firmihua (17 $) 'nin lehimleme saç kurutucusu;

"N11Awich'in kolordu" (2 $) edinildi;

LCD ekran WH1602 durum sıcaklık göstergelerini görüntülemek için ($ 2);

MK ATMEGA8A (1 $);

Bir çift mikro köfte (0.43 $);

Yerleşik bir saat düğmesi ile kodlayıcı - imzalanmış bir yerden;

Operasyonel Amplifikatör LM358N (0.2 $);

İki Opeppar: PC818 IMOC3063 (0.21 + 0.47);

Ve uzandığım çeşitli göklerin geri kalanı.

İstasyonun miktarı, bana daha ucuz olanları yaklaşık 30 $ 'a mal oldu.

Lehimleme demir ve saç kurutma makinesi aşağıdaki özelliklere sahiptir:

* Lehimleme aralığı: 24V güç kaynağı, 50W güç;

* Lehimleme saç kurutma makinesi: Spiral 220V, Türbin 24V, Güç 700W, 480'e kadar sıcaklık;

Ayrıca çok fazla tırmanmadı, ancak bence, tamamen iyi ve işlevsel bir şematik diyagramı.

Lehimleme istasyonu şeması

Güç kaynağı istasyonu

Lehimleme demir için bir lehimleme demir kaynağı olarak, aşağı doğru bir trafo (220V-22b) 60W'a çıkarıldı.

Ve kontrol şeması için ayrı bir güç kaynağı alındı: - Şarj cihazı Bir akıllı telefondan. Bu kaynak Beslenme biraz değiştirildi ve şimdi 9V veriyor. Sonra, EN7805'ün bir indirme gerilim dengeleyicisini kullanarak voltajı 5V'ye düşürür ve kontrol devresine veririz.

Yönetim ve Kontrol

Lehimleme demirinin sıcaklığını ve bir saç kurutma makinesinin sıcaklığını kontrol etmek için önce sıcaklık sensörlerinden veri almamız gerekir ve operasyonel amplifikatör bize yardımcı olacaktır. Lm.358 .T. Termokupllardaki URZ, çok küçüktür (biraz Milvolt), o zaman çalışma aracı folyoları termokupldan çıkarır ve ADC mikrodenetrolleratmega8'yi algılamak için yüzlerce kez artırır.

Ayrıca, R7 IR1 direncinin direncini değiştirerek, yani soğutucu sıcaklığını kolayca kalibre edebileceğiniz işletim sistemi kazancı katsayısına değiştirilebilir.

Bağımlılıktan beri optoparta'daki voltaj dan lehimleme demir sıcaklıkları u \u003d F (t) - Yaklaşık doğrusal, daha sonra kalibrasyon çok basit yapılabilir: Multimetre termokupluna havya ütüsü koyduk, "sıcaklık ölçümü" moduna bir multimetre ayarlayabilir, istasyondaki sıcaklığı 350'de sergiliyoruz, bekliyor Lehimleme demir, multimetre üzerindeki sıcaklığı ve ayarlanan sıcaklıktaki sıcaklığı karşılaştırmaya başlanıncaya kadar birkaç dakika boyunca ve sıcaklık okumaları birbirinden farklı ise - işletim sistemi üzerindeki kazancı katsayısını (direnç R7 IR11) daha büyük veya in yerine değiştirmeye başlayın. daha küçük bir taraf.

Havya Demir biz güç sahası transistör VT2 kontrol edeceğiz Irfz.44 ve U3'in Opamp. PC.818 (Galvanik bir kavşak oluşturmak için). Lehimleme demir, bir trafo ile bir trafo ile, diyot aksı köprüsünden 4A'ya ve filtre kapasitörüne, NC4 \u003d 1000MKF ve C5 \u003d 100NF'ye bağlanır.

220V çözümleri saç kurutma makinesinde beslendiğinden, saç kurutma makinesini VS1 Simistor ile kontrol edeceğiz. BT.138-600 ve U2'nin OPAMP'si. MO.C3063..

Snabber'i yüklediğinizden emin olun !!! Dirençten oluşan R. 20 220 OHM / 2W ve Seramik Kondenser C. 16 ila 220 Kas / 250V. Snaber, sahte simistör açılmasını önler BT. 138-600.

Aynı kontrol devresinde, HL1 IHL2 LED'leri, lehimleme demirinin veya lehimleme saç kurutma makinesinin çalışmalarına sinyalleştirilir. LED sürekli yandığında, ısıtma meydana gelir ve yanıp sönüyorsa, önceden belirlenmiş bir sıcaklık var.

Sıcaklığın stabilizasyonu ilkesi

Soğutucu ve saç kurutma makinesini ayarlama yöntemine dikkat etmek istiyorum. Başlangıçta, PID ayarını (ayrılmaz diferansiyel regülatörle orantılı) yerine getirmek istedim, ancak çok zor olduğunu ve karlı olmadığını fark ettim ve pwm modülasyonunu kullanarak orantılı bir düzenlemeyi durdurdum.

Yönetmeliğin özü aşağıdaki gibidir: Lehimleme demir açıldığında, lehimleme üzerine maksimum güç sağlanacaktır, verilen bir sıcaklığa yaklaşırken, güç orantılı olarak azalmaya başlar ve akım arasındaki minimum farkla ve Önceden belirlenmiş sıcaklık - Lehimleme demir veya saç kurutma makinesinin gücü minimumda tutar. Böylece istenen sıcaklığı tutarız ve ataletin aşırı ısınmasını ortadan kaldırırız.

Orantılılık katsayısı olarak ayarlanabilir program kodu. Varsayılan "#define k_term_solder 20" yüklü

"#DEFINE K_TERM_FEN 25"

Baskı geliştirme

ve dışarıdan görünüm istasyon

Bir lehimleme istasyonu için, Sprint-Layout programında küçük bir baskılı devre kartı geliştirilmiş ve LUT teknolojisi tarafından üretilmiştir.

Ne yazık ki, hiçbir şey kaybetmedim, parçaların aşırı ısınması korktum ve textolite'den kazanacaklar.

Her şeyden önce, kurutulmuş süveter ve SMD dirençleri ve ardından her şey. Sonunda, böyle bir şey ortaya çıktı:

Sonuçtan memnun kaldım !!!

Sonra vücudu aldım. Küçük bir siyah durum emretti ve kafamı istasyonun ön panelinin üzerine kırmaya başladım. Ve başarısız bir girişimden sonra, nihayet, pürüzsüz delikleri görün, kontrolleri takın ve bunları birleştirir. Bir şekilde çok basit ve özlü oldu.

Arka panelin takibi kordon, anahtar, sigorta

Gövde, bir lehimleme demir trafosu, kontrol devresi için güç kaynağının yanı ve radyatörün ortasında, manzaradaki türbini kontrol eden Transistorvt1 (CT819) ile yerleştirilmiştir. Radyatör benden daha fazla koymak için arzu edilir !!! İçin transistör için voltajdaki düşüş nedeniyle çok sıcaktır.

Bir demette her şeyi topladıktan sonra, istasyon bu iç görüşü edindi:

Textolite'nin kesilmesinden, lehimleme demir ve saç kurutma makinesi için bardakçılar yapıldı.

Son istasyon türü

İnternette çeşitli lehimleme istasyonlarının birçok şeması var, ancak herkesin kendi özellikleri var. Bazıları yeni başlayanlar için karmaşıktır, diğerleri nadir askerlerle çalışır, diğerleri bitmemektedir. Sadeliği, düşük maliyetli ve işlevselliğe odaklandık, böylece her acemi radyo amatörü böyle bir lehimleme istasyonunu birleştirebilir.

Bir lehimleme istasyonuna ihtiyacınız var

Doğrudan ağa dönüşen sıradan bir lehimleme demir, aynı güçle sürekli olarak ısınır. Bu nedenle, çok uzun bir süre ısınır ve içindeki sıcaklığı düzenleme imkanı yoktur. Bu güç solabilir, ancak lehimlemenin sabit bir sıcaklığı ve tekrarlanabilirliğini elde etmek çok zor olacaktır.
Lehimleme istasyonu için hazırlanan lehimleme demir dahili bir sıcaklık sensörüne sahiptir ve bu, maksimum gücü elde etmenizi sağlar ve ardından sıcaklığı sensörün üzerine tutmanıza izin verir. Sadece kapasiteyi sıcaklık farkı ile orantılı olarak ayarlamayı denerseniz, ya çok yavaş ısınacak ya da sıcaklık döngüsel olarak döner. Sonuç olarak, kontrol programı mutlaka PID kontrol algoritmasını içermelidir.
Soldal istasyonunda, elbette, özel bir lehimleme demir kullandık ve sıcaklık kararlılığının dikkatini çekti.

Özellikler

  1. 12-24V sabit voltaj kaynağından güçlendirilmiş
  2. Güç tüketimi, diyet 24v: 50w
  3. Lehimleme Dayanımı: 12
  4. Çıkış süresi: Tedarik voltajına bağlı olarak 1-2 dakika
  5. Stabilizasyon modunda sıcaklığın sapmasını sınırlayın, en fazla 5 derece
  6. Kontrol Algoritması: PID
  7. Yedi göstergedeki sıcaklık göstergesi
  8. Isıtıcı Tipi: Nichrome
  9. Sıcaklık Sensörü Tipi: Termokupl
  10. Sıcaklığı kalibre etme yeteneği
  11. ECODER kullanarak sıcaklığın ayarlanması
  12. Bir lehim demiri (ısıtma / işlem) görüntülemek için LED

Şematik şeması

Şema son derece basittir. Toplam ATMEGA8 mikrodenetleyicisine dayanarak. Optocoupler'dan gelen sinyal, operasyonel amplifikatöre ayarlanabilir bir kazanç (kalibrasyon için) ve ardından mikrodenetleyici ADC girişine beslenir. Sıcaklığı göstermek için, transistörler aracılığıyla açılan, paylaşılan bir katotlu yedi adımlı bir gösterge kullanılır. BQ1 kodlayıcı kolunu döndürürken, sıcaklık ayarlanır ve akım sıcaklığının geri kalan kısmı görüntülenir. 280 derecelik başlangıç \u200b\u200bdeğerini açtığınızda. Mevcut ve gerekli sıcaklık arasındaki farkın belirlenmesi, PID bileşenlerinin yeniden hesaplanması, Mikrodenetleyici, PWM modülasyonu yardımı olan mikrodenetleyici, lehimleme demirini ısıtır.
Devrenin mantıksal kısmını güçlendirmek için, 5V için basit bir lineer stabilizatör da1 kullanılır.

Baskılı devre kartı

Baskılı devre kartı dört süveter ile tek taraflıdır. Dosya pcb Makalenin sonunda indirebilirsiniz.

Bileşenlerin Listesi

Bir devre kartı ve muhafazalar oluşturmak için aşağıdaki bileşenler ve malzemeler gerekli olacaktır:

  1. BQ1. Encoder EC12E24204A8.
  2. C1. Elektrolitik kondenser 35V, 10MKF
  3. C2, C4-C9. Kondansatörler Seramik X7R, 0.1MKF,% 10, 50V
  4. C3. Elektrolitik Kondenser 10V, 47MKF
  5. DD1. ATMEGA8A-PU MİKROKONTROLLER DIP-28 Konutunda
  6. Da1. L7805CV Sektörü 5V, 220 durumunda
  7. Da2. DIP-8 durumda LM358DT Operasyon Amplifikatörü
  8. HG1. Paylaşılan katotlu üç basamaklı gösterge BC56-12GWA. Ayrıca tahtada, ucuz analog altında planlanır.
  9. HL1. Herhangi bir gösterge, 3,54 mm sonuçtan oluşan bir perde ile 20mA akım için LED
  10. R2, R7. Dirençler 300 ohm, 0.125w - 2 adet
  11. R6, R8-R20. 1kom dirençler, 0.125W - 13 adet
  12. R3. Direnç 10kom, 0,125w
  13. R5. Direnç 100kom, 0.125 t
  14. R1. Direnç 1m, 0,125W
  15. R4. Güçlü Direnç 3296W 100
  16. Vt1. Alan etkili transistör TO-220 vakasında IRF3205PBF
  17. VT2-VT4. BC547BTA TO-92 durumda transistörler - 3 adet
  18. Xs1. 5,08 mm'lik sonuçların bir adımıyla iki temas noktası için terminal
  19. Sonuçların adımı ile iki temas noktası için terminal 3.81mm
  20. Sonuçların adımı ile üç kişi için terminal 3.81mm
  21. Stabilizatör FK301 için Radyatör
  22. DIP-28 Hull Pad
  23. DIP-8 Hull Pad
  24. Anahtar Anahtarı SWR-45 B-W (13-KN1-1)
  25. Havya. Onun hakkında daha sonra yazacağız
  26. Dava için pleksiglasların detayları (makalenin sonunda kesme dosyaları)
  27. Kodlayıcı kullanın. Satın alabilirsiniz, ancak bir 3D yazıcıya yazdırabilirsiniz. Makalenin sonundaki modeli indirmek için dosya
  28. Vida M3x10 - 2 adet
  29. Vida M3X14 - 4 adet
  30. Vida M3X30 - 4 adet
  31. Somun M3 - 2 adet
  32. Somun m3 kare - 8 adet
  33. Yıkayıcı M3 - 8 adet
  34. M3 HheAper - 8 adet
  35. Ayrıca montaj telleri, şap ve büzülme tüpü gerektirecektir

Bu, tüm detayların kümesi gibi görünüyor:

Baskılı devre kartı kurulumu

Bir baskılı devre kartı monte ederken, montaj çizimini kullanmak uygundur:

Ayrıntılı olarak, kurulum işlemi aşağıdaki videoda gösterilecek ve yorumlanacaktır. Sadece birkaç dakika. Elektrolitik kapasitörlerin, LED'lerin polaritesini ve mikro-kirişin kurulum yönündeki gözlemlemek gerekir. Cips, mahfaza tamamen monte edilinceye ve besleme voltajı kontrol edilinceye kadar takmayın. Cips ve transistörlerle, statik elektrikle kendilerine zarar vermemek için dikkatlice idare etmek gerekir.
Ücret tahsil edildikten sonra, şöyle görünmelidir:

Corps Montaj ve Volumetrik Kurulum

Ünitenin blok diyagramı şöyle görünür:

Yani, yalnızca tahtaya yemek getirmek ve lehimleme demir konnektörünü bağlamak için kalır.
Lehimleme demir konektörüne beş tel lehimlenmiş olmalıdır. İlk ve beşinci kırmızı, siyahın geri kalanına. Hemen derhal bir shrink tüpünü koymak ve kabloların serbest uçlarını göndermek gerekir.
Güç şalteri (anahtardan tahtaya kadar) ve uzun (geçişten güç kaynağına) kırmızı tellere lehimlenmiş olmalıdır.
Ardından anahtar ve konektör ön panele monte edilebilir. Lütfen anahtarın çok sıkı olabileceğini unutmayın. Gerekirse, Nadfil'in ön panelini değiştirin!

Bir sonraki aşamada, tüm bu parçalar birlikte toplanır. Denetleyiciyi, operasyonel amplifikatörü takın ve ön paneli sabitleyin gerekli değildir!

Denetleyici Ürün Yazılımı ve Kurulumu

Makalenin sonunda bulabileceğiniz denetleyicinin firmware için Hex dosyası. Telaş uçları fabrika kalması gerekir, yani kontrolör iç jeneratörden 1 MHz frekansta çalışacaktır.
Mikrodenetleyiciyi ve operasyonel amplifikatörü ücret üzerine kurmadan önce ilk katılım yapılmalıdır. Servis sabit basınç Diyagramda 12 ila 24V (kırmızı) (kırmızı "+", siyah "-" olmalıdır ve stabilizatör DA1 çıkışları arasında (2 ve 3) arasında 5V (orta ve sağ sonuç) bir besleme voltajı olduğunu kontrol eder. Bundan sonra, gücü kapatın ve DA1 ve DD1 fişini panellere takın. Aynı zamanda, çipin anahtarının konumunu izleyin.
Lehimleme istasyonunu tekrar açın ve tüm fonksiyonların doğru çalıştığından emin olun. Gösterge sıcaklığı görüntüler, kodlayıcı değişir, lehimleme demir ısıtılır ve LED işlem modunu işaret eder.
Daha sonra, lehimleme istasyonunu kalibre etmeniz gerekir.
Kalibrasyon sırasında en uygun seçenek, ek bir termokupl kullanımıdır. İstenilen sıcaklığı ayarlamak ve referans cihazındaki bakiye kontrol etmek gerekir. Okumalar farklıysa, çok turlu tetik direnci R4'ü ayarlayın.
Kurulurken, gösterge okumalarının gerçek sıcaklıktan biraz farklı olabileceğini unutmayın. Yani, örneğin, "280" sıcaklığını yüklediyseniz ve gösterge okumaları az miktarda, ardından 280 ° C'nin tam olarak sıcaklıklarını elde etmeniz gereken referans cihazında düşüktür.
Elinde kontrol yoksa Ölçü aletiDirençenin direncini 90kom yaklaşık olarak ayarlayabilir ve daha sonra deneysel olarak sıcaklığı seçin.
Lehimleme istasyonu doğrulandıktan sonra, parçaların çatırlanmaması için dikkatlice, ön paneli takın.

İşin Videosu

Kısa bir video incelemesini vurduk

.... ve ayrıntılı videoMontaj işlemini gösteren:

Lehim istasyonu kendin yap. Bir lehimleme istasyonu biraz para için bir saç kurutma makinesi ile nasıl birleştirilir.


Genellikle, SMD bileşenleri (telefonlar, radyo teyp kayıt cihazları, çeşitli modüller), vb. Telefondaki aynı USB konektörü (sıklıkla olur), normal bir lehimleme demir tarafından zarar görmeden geri ödeme yapılması o kadar kolay değildir. Bu yüzden bir lehimleme istasyonunun montajını ele geçirme zamanı.


Aşağıda, bir "bütçe lehimleme istasyonu" oluşturmak için gerekli olacak temel bileşenlerin bir listesi bulunmaktadır.

Aliexpress üzerinde.


Şema ilkeldir. Yazar ayrıca, bellenimin kaynak kodunu C ++ 'da sunar.
Yazarın basılı ücreti, SMD dirençleri ve kapasitörler altında yapılır. Çıktı bileşenlerinin altına (kısmen) vermeye karar verdim. Yüksek voltajlı parça ayrıldığım ana tahta Ve onu ayrı olarak topladı.



Textolite üzerindeki basını "lut" teknolojisi yardımıyla aktardım ve klor demiri ile düzelttim. Türbinin tedavisinde olan transistör, CT805'i ayarlarım ve mutlaka küçük bir ısı lavabosuna yerleştirdim.


Bu "bütçe versiyonu" olduğundan, konut almamaya karar verdim, ama kendim yapmak için. Muhafazamda, eski Alman TV'den oldukça kalın ve kaliteli plastik ile yatıyordum ve duvarları kesmeye ve "lehimleme istasyonu" için davayı monte etmeye karar verdim. Her şey oldukça kötü görünüyor.



Ön panelde çekilmiş LED'ler yapışmaz.


Bir lehimleme demir satın almadım. Yanmış bir ısıtıcı ile Çince bir "lehimleme demir tabancası" vardı ve Sovyet lehimleme demirinden bir tutamağım vardı. Az önce, sokağın ve ısıtıcının "lehimleme ütüsü - bir silah" nın tutacağı ve bunları tutacağı ile birbirine bağladığı, bir termokupl ile bir ısıtıcı satın aldığını ve içine koyduğu manşonu aldım.




Transformatörü Sovyet Teyp Kaydedicisinden 25 volt'a götürdüm, güç oldukça uygundur. KD202 diyotlarından toplanan diyot köprüsü. Daha aktif soğutma (üfleme fan) kurdum.



Fotoğraftaki montaj ücretime bakarsanız, bazılarının orijinal mühürlerde olmadığını göreceksiniz. Bu benim "multivibratör". Neden orada gerekli? Ehh .. Buzzer (sıkma) için koydum çünkü yerleşik bir jeneratörle bir zil yoktu ve pilotun çok fazlaydı. Aslında, yapmanızı tavsiye etmiyorsunuz! Çok ekstra hemorr. Dahili jeneratör ile bir zil satın almak daha kolaydır.
Yazarın gücünü dijital ve güçle böldüğünü düşünmek gerekir. Bu, mikrodenetleyici için gereklidir. Yerleşim yoktur ve güç bölümünden her türlü girişim. Yani devrede, iki toprak ve dijital parça, ayrı bir stabilize güç kaynağında 5 volt ile beslenir. Ben, yazar gibi, şarj cihazını bir cep telefonundan kullanmaya karar verdi.


Bir programcı AVR USBasp'u alıyoruz. Bunu PC'ye ve mikrodenetleyiciye bağlıyoruz.
Konuya devam ediyor:
Akıllı telefon

Minitool Güç Veri Kurtarma Serbest Sürümü, verileri kurtarmak için tasarlanmış kullanımı kolay bir programdır. Minitool Güç Veri Kurtarma ile çalışmak için ...