DIY Stasiun Solder DIY v2

Hei.

Beberapa waktu yang lalu, saya mengumpulkan stasiun solder kecil yang ingin saya bicarakan. Ini adalah stasiun solder tambahan yang disederhanakan ke stasiun utama, dan tentu saja tidak dapat sepenuhnya menggantikannya.


Fungsi utama:

1. Besi solder. Kode mengatur beberapa mode suhu (100, 250 dan 350 derajat), di antaranya tombol Solder berganti. Saya tidak perlu penyesuaian yang halus di sini, saya solder terutama pada 250 derajat. Ini sangat nyaman bagi saya secara pribadi. Untuk pemeliharaan suhu yang akurat, kontroler PID digunakan.

Mode preset, pin, parameter PID dapat diubah dalam file 3_Solder:

struct {
  static const byte   termistor   =  A2;  //  
  static const byte   pwm         =  10;  //  
  static const byte   use         =  15;  // A1    
  int                 mode[4]     =  {0, 150, 250, 300}; //  
  byte                set_solder  =  0; //   (   )
  static const double PID_k[3]    =  {50, 5, 5};    // KP KI KD
  static const byte   PID_cycle   =  air.PID_cycle; //   .   ,      
  double PID_in;  //  
  double PID_set; //  
  double PID_out; //     
  //unsigned long time;
  unsigned long srednee;
} sol;

2. Pengering rambut. Selain itu, beberapa mode suhu diatur (beralih dengan tombol Panas), pengontrol PID, kipas mati hanya setelah pengering rambut mendingin hingga suhu yang disetel 70 derajat.

Mode preset, pin, parameter PID dapat diubah dalam file 2_Air:

struct {
  static const byte   termistor     =  A3; //  
  static const byte   heat          =  A0; //  
  static const byte   fan           =  11; //  
  int                 mode_heat[5]  =  {0, 300, 450, 600, 700}; //   
  byte                set_air       =  0; //   ( + )    
  static const double PID_k[3]      =  {10, 2, 10}; // KP KI KD
  static const byte   PID_cycle     =  200; //   .   ,      
  double PID_in;  //  
  double PID_set; //  
  double PID_out; //     
  unsigned long time;
  unsigned long srednee;
  boolean OFF = 0;
} air;

Nuansa:

  1. Besi solder digunakan dari stasiun lamanya Lukey 936A, tetapi dengan elemen pemanas yang diganti pada salinan Cina Hakko A1321.
  2. .
  3. .
  4. 220, .
  5. 220 .
  6. , , ( ). : , 426. : , , .
  7. , .
  8. 5 Arduino . 20 7805.
  9. 30 , . : 5 24.

Komponen dan komponen

utama : 1. Papan utama:

- Arduino Pro mini,
- Tombol sentuh,
- Layar dari ponsel Nokia 1202.

Papan amplifier:

- Penguat termistor besi solder,
- Transistor efek medan pemanasan besi solder,
- Penguat rambut termokopel pengering,
- Transistor efek medan menyalakan kipas pengering rambut.

3. Papan modul triac

adalah optocosmistor MOC3063,
adalah triac dengan rantai snubber.

4. Catu daya:

- catu daya dari laptop 19V 3.5A,
- sakelar,
- penstabil untuk menyalakan Arduino.

5. Kasing.

Dan sekarang untuk detail lebih lanjut tentang node.

1. Papan utama



Harap dicatat nama bantalan sentuh berbeda dari foto. Faktanya adalah karena penolakan untuk mengatur kecepatan kipas, dalam kode saya ditugaskan tombol untuk menghidupkan pengering rambut. Pada awalnya, kontrol kecepatan diterapkan, tetapi karena tegangan PSU saya 20V (meningkat 1V dengan menambahkan variabel resistor), dan kipasnya 24V, saya memutuskan untuk menolak. Sinyal dari tombol sentuh TTP223 (diaktifkan dalam mode Switch, 3.3V diterapkan ke pin TOG) dibaca oleh Arduino. Layar terhubung melalui resistor terbatas agar sesuai dengan logika 5V dan 3.3V. Solusi ini tidak sepenuhnya benar, tetapi telah berfungsi selama beberapa tahun di berbagai perangkat.

Papan utama adalah kabel tercetak dua sisi. Saya meninggalkan metalisasi secara maksimal untuk mengurangi pengaruh interferensi, serta menyederhanakan rangkaian tombol sentuh (untuk TTP223, kapasitor diperlukan saat memasuki tanah untuk mengurangi sensitivitas. Tanpa itu, tombol akan bekerja tepat ketika Anda mendekati jari Anda. Tetapi karena saya membuat metalisasi ini menjadi kapasitor solid) tidak dibutuhkan). Buat potongan untuk tampilan.

Foto papan tanpa bagian




Di sisi atas ada platform tombol sentuh, panel depan terpaku, layar disolder. Bantalan tombol sentuh dan display terhubung ke sisi bawah melalui jumper dengan kabel tipis. Ukuran resistor dan kapasitor 0603.

Pembuatan panel depan
, 3 , FrontDesigner-3.0_rus, .



, , .

. . .

Di bagian bawah adalah chip tombol sentuh Arduino Pro mini dan TTP223.

2. Papan amplifier



Perbaikan kecil
easyJet , R11 ( ). , R3 , . . .



Rangkaian besi solder terdiri dari penguat diferensial dengan jembatan resistif dan transistor efek medan dengan pengikat.

  1. Untuk meningkatkan jangkauan "berguna" dari sinyal output dengan termistor resistansi rendah (dalam kasus saya, dalam salinan Cina Hakko A1321 56 Ohm pada 25 derajat, untuk perbandingan, printer 3D biasanya memiliki termistor dengan resistansi 100 kOhm pada 25 derajat), jembatan resistif dan penguat diferensial digunakan. Untuk mengurangi gangguan, kapasitor dipasang secara paralel dengan termistor dan di sirkuit umpan balik. Sirkuit ini hanya diperlukan untuk termistor, jika ada termokopel pada besi solder Anda, maka Anda memerlukan sirkuit penguat yang serupa dengan yang ada di sirkuit pengering rambut. Tidak diperlukan konfigurasi. Hanya ukur resistansi termistor Anda pada 25 derajat dan jika perlu ubah resistor 56 Ohm ke yang terukur.
  2. Transistor efek medan telah dihapus dari motherboard. Sebuah resistor 100 kOhm diperlukan agar besi solder itu sendiri tidak menyala dari gangguan, jika arduino, misalnya, mati, membumikan gerbang transistor efek medan. Resistor 220 ohm untuk membatasi arus pengisian rana.

Rangkaian pengering rambut terdiri dari penguat non-pembalik dan transistor efek medan.

  1. Amplifier: rangkaian tipikal. Untuk mengurangi pickup, kapasitor sejajar dengan termokopel dan di sirkuit umpan balik.
  2. Transistor efek medan ME9926 tidak memiliki harness, ini bukan kebetulan. Dimasukkannya tidak mengancam apa-apa, hanya kipas akan berputar. Tidak ada batasan arus muatan gerbang, karena kapasitas rana kecil.

Ukuran resistor dan kapasitor adalah 0603, dengan pengecualian resistor 56 Ohm - 1206.
Tidak diperlukan konfigurasi.

Nuansa: penggunaan penguat operasional LM321 (analog saluran tunggal LM358) untuk penguat diferensial tidak optimal, karena bukan penguat operasional Rail-to-Rail, dan amplitudo output maksimum akan dibatasi hingga 3,5-4 V pada pasokan 5 V dan suhu maksimum (sesuai spesifikasi) pada denominasi grafik) akan terbatas pada sekitar 426 derajat. Saya sarankan menggunakan misalnya MCP6001. Tetapi Anda perlu memperhatikan bahwa tergantung pada huruf-huruf pada akhirnya, pinout berbeda:



3. papan modul Triac




Sirkuit standar dengan optocosmistor MOC3063. Karena MOC3063 itu sendiri menentukan transisi melalui tegangan nol dari jaringan 220V, dan beban adalah elemen pemanas inersia, tidak masuk akal untuk menggunakan kontrol fase, serta tambahan sirkuit kontrol nol.

Nuansa: Anda dapat menyederhanakan skema sedikit jika Anda menggunakan triac yang tidak memerlukan rantai snubber, mereka memiliki snubberless.

4. Catu daya


Pilihannya dibuat dalam hal dimensi keseluruhan dan output daya di tempat pertama. Saya juga sedikit meningkatkan tegangan output ke 20V. Itu mungkin untuk melakukan 22V, tetapi ketika besi solder dinyalakan, perlindungan PSU bekerja.

5. Kasing


Kasing dirancang untuk PSU saya, dengan mempertimbangkan ukuran papan dan pencetakan berikutnya pada printer 3D. Logam itu bahkan tidak direncanakan, aluminium anodized yang layak sedikit mahal dan tergores, dan banyak nuansa lainnya. Tetapi menekuk diri sendiri dengan indah tidak akan berhasil.

Konektor:

1. Pengering rambut - β€œpenerbangan” GX16-8.

2. Besi solder - "penerbangan" GX12-6.

Beberapa foto








Sumber ada di sini .
Itu saja.

PS Saya menyimpan versi pertama dalam salinan konsep sebagai kenang-kenangan.

All Articles