Chế Trạm hàn Hakko 907 và Arduino



Nội Dung Có Trong Bài Viết

  • Giới Thiệu
  • Mô Tả Qua
  • Mạch Nguyên Lý
  • Công Thức Tính Nhiệt Độ
  • Làm Mạch
  • Video
  • File Mạch

  • + Giới Thiệu.

     + Đây là trạm hàn hakko 907 sử dụng Arduino và lcd oled 0.96' đầu tiên của mình, nên nó chưa thực sự được tối ưu cả phần cứng và phần mềm. Trạm hàn cũng chưa có chức năng gì nhiều, ngoài 2 chức năng callib và gia nhiệt.
     + Chi phí tự làm khá thấp. Phù hợp cho ae sinh viên tự chế cho bản thân.
     + Trong tương lai, mình sẽ tiếp tục cải thiện phần cứng và tạo thêm nhiều chức năng cho nó hơn.
     + Mạch của mình cũng khá đơn giản, phù hợp cho những bạn thích em yêu khoa học và thích mày mò chế tạo.
     + File code, mạch in, nguyên lý, file project mình sẽ để links ở cuối bài nhé các bạn.
     + Nếu như có bạn nào không làm được, mà có nhu cầu mua, thì liên hệ cho mình nhé. Thông tin liên hệ mình cũng để ở cuối bài luôn.

    + Mô Tả Qua.

    • Nguồn cấp từ 15V - 24V Dc dòng từ 3A - 5A. Nguồn tối thiểu là 15v, nếu bạn nào cấp thấp hơn, thì mình hi vọng là các bạn có đủ kiên nhẫn để trờ đợi nó gia nhiệt.
    • Các bạn có thể sử dụng tay hàn 936 nhé, mà nói chung thì tay 936 với 907 bạn thấy tay nào rẻ thì mua, tại hai loại đó fake như nhau thôi, nó chỉ khác ở cái jack cắm thôi.
    • Công suất giao động từ 70W - 90W phụ thuộc vào tay hàn.

    + Mạch Nguyên Lý.

     + Dưới đây là mạch nguyên lý của trạm hàn, mình vẽ không được đẹp cho lắm. Các bạn thông cảm cho mình nhé. Các bạn cứ tải ảnh về coi cho dõ nhé.

    + Công Thức Tính Nhiệt Độ. 

    + Cái này mình tham khảo ở trang web nước ngoài, để xem kĩ hơn các bạn bấm đây: Links Sourse


     + Như các bạn đã thấy.
    ↪ Temp = a*X+b
    • X là giá trị analogRead từ chân A2.
    • 'a' và 'b' là hai cái chết tiệt rì ý. Mình tham khảo của người ta lên ko thể lắm dõ.
     ↪ a = (450 - 30) / (590 - 228).
    • 450 là giá trị nhiệt độ cao nhât " Max temp".
    • 30   là giá trị nhiệt độ của sensor khi ở trạng thái bình thường " Environment temperature" .
    • 590 là giá trị analog đọc được, khi tay hàn ở nhiệt độ 450*C.
    • 228 là giá trị analog đọc được, khi tay hàn ở nhiệt độ 30*C " nhiệt độ môi trường".
    ↪ b = 30-a*228
    • Cái này chắc mình không cần nói nữa, các bạn tự hiểu nha :D 

    + Làm Mạch In.
     

    + Danh Sách Linh Kiện

    • x1 điện trở 22 Ohm - 100 Ohm. Con này dùng để hạn dòng cho LM7805.
    • x1 điện trở 100K Ohm.
    • x2 điện trở 10k Ohm.
    • x3 điện trở 1k Ohm.
    • ---------------------------------------
    • x1 diode 1n4007.
    • -----------------------------------------
    • x1 tụ hóa phân cực 10uf/50v.
    • x1 tụ gốm 104.
    • x2 tụ hóa 470uf/50v.
    • -----------------------------------------
    • x1 đế ic 8.
    • x1 ic Lm358.
    • x1 domino xanh 2 chân.
    • x1 header trắng 2 chân.
    • x2 header trắng 4 chân.
    • x1 Kf 7.62 loại 2 chân.
    • -----------------------------------------
    • x1 Irf3205.
    • x1 Nhôm tản nhiệt cho irf3205.
    • x1 transistor 2sc1815.
    • x1 transistor 2sa1015.
    • x1 còi chíp 5v.
    • x1 arduino nano.
    • x1 lcd oled 0.96" i2c.
    • x1 rotary encoder " núm xoay vô cực".
    • x1 tay hàn 907 hoặc 936.
    • x1 Jack tay hàn 5 chân " Gx16-5p"
    + Nhiêu đó là những thứ các bạn cần có để làm mạch. Giờ tiến hành làm mạch thôi.

    + Làm Mạch.

    + Đầu tiên, các bạn cần bấm vào đây để tải file mạch PCB về : File Pcb
    + Sau khi làm mạch in xong, h các bạn cắm linh kiện theo hình nhé. Mình sẽ để thứ tự các loại linh kiện theo Video của mình. 

    B1: Cắm Điện Trở. 

    + Giá trị điện trở tương ứng với màu mình đã đóng khung các bạn nhé.
    + VD: 3 con điện trở mình đóng khung màu đỏ. Gía trị của nó là 1K Ohm các bạn nhé.


    B2: Cắm Tụ. 

     + Cái này cũng tương tự các bạn nhé.
     + Có thể nhiều bạn không xem kĩ video của mình. Mình cũng xin lưu ý lại. Chỗ 2 con tụ 470uf/50v. Do mình không kiếm được 2 con tương đồng, lên trong video mình dùng 2 con cộc lệch về giá trị điện áp. Nhưng các bạn cứ dùng cho mình con 50v giá trị từ 470uf trở lên là được.



    B3: Cắm Header Trắng. 

    + Trong ảnh mình chú thích cũng khá là dõ dàng rồi. Khi lắp mạch xong, các bạn xoay con Rotary encoder, mà thấy số nó nhảy linh tinh. Thì các bạn đảo lại A B cho mình nhé.
    + Chỉ có 3 con header thôi các bạn ạ, Chức năng của từng con từ trái qua phải như sau

    • Lcd i2c ↣ Sensor ↣ Rotary Encoder

    B4: Cắm Tinh Trở.

     + Cái này mình cần lưu ý cực mạnh cho anh em. Con tinh trở phía bên phải, cạnh con trở 10k, các bạn thay cho mình bằng con 50K nhé. Càng lớn càng tốt nhá.
     + Còn con tinh trở để Adj volt, các bạn cứ dữ nguyên cũng được, hoặc không các bạn thay bằng con 20k cũng chả sao. miễn là không được dùng con thấp hơn 10k :D.


    B5: Cắm Transisto 2sc1815 và 2cs1015.

     + Con C1815 các bạn cắm nó ở bên trong nhé.
     + Con A1015 các bạn cắm phía ngoài, cạnh con irf3205 nhé.
     + Nói chung quy thì các bạn xem ảnh cho dễ =]]




    B6: Cắm Linh Kiện Còn Lại.
      
     + Cắm nốt mấy con này là hết rồi đó các bạn. Giờ các bạn nạp code rồi test đi. Sau đó tiến hành làm cho nó bộ vỏ cực ngầu.



    + Video.




    + Links File.
    ----------------------------------
      ➼ Facebook 
      ➼ Youtube.
    ----------------------------------

    Đăng nhận xét

    7 Nhận xét

    1. Trong sơ đồ là irf9540, trong bài viết là irf3205, rốt cuộc là cái nào nhỉ?

      Trả lờiXóa
      Trả lời
      1. sorry bạn, do alitum ko có irf3205. khi mình lấy con 9540 ra, mk quên ko đổi tên của nó. Bạn dùng con 3205 cho mình nhé, hoặc bất cư con mosfet kênh N nào cũng được =]]

        Xóa
    2. cho mình cái sơ đồ PDF cái, nhìn ảnh mờ quá, với lại máy mình chưa cài Atilium đang dùng tạm Easysda. mail mình là xuanthien8x@gmail.com. Tks bạn nhé

      Trả lờiXóa
    3. cho mình xin file mạch in với ạ mình cảm ơn phihung4568@gmail.com

      Trả lờiXóa
    4. Mạch này nếu mà nói tự làm thì không chính xác, chính xác hơn là bạn lấy của hackaday về biên lại code cho màn hình Oled và đi lại board không có BUCK 12V, đạo hàm và tích phân PID cho PWM điều chế nhiệt là cái mà anh bạn này tạo ra khá là khoa học không phải ai cũng làm được.

      Trả lờiXóa
      Trả lời
      1. Hello!
        I want to ask is there a development on this project?
        Is there a change in program and hardware?

        Xin chào!
        Tôi muốn hỏi là có một sự phát triển về dự án này?
        Có một sự thay đổi trong chương trình và phần cứng?

        Xóa
      2. my email address:
        vankov2020@gmail.com

        địa chỉ email của tôi:
        vankov2020@gmail.com

        Xóa