1. Chú ý: Các bạn nên tham khảo Nội quy trước khi viết bài (click vào liên kết bên dưới).
    * Nội quy và Thông báo diễn đàn CNCProVN.com
    * Nếu bạn thấy hứng thú với bài viết. Hãy dùng chức năng Share to facebook để chia sẻ bài viết lên facebook.

Mẫu banner quảng cáoMẫu banner quảng cáoMẫu banner quảng cáoMẫu banner quảng cáo
          
Kết quả 1 đến 5 của 5

Chủ đề: Bé tập làm trạm hàn bằng Arduino

  1. #1
    Thợ bậc 4 katum573's Avatar
    Ngày tham gia
    Jun 2016
    Đang ở
    TP. Hồ Chí Minh
    Bài viết
    125
    Cám ơn
    10
    Được cám ơn 122 lần
           ở 44 bài viết

    Bé tập làm trạm hàn bằng Arduino

    Trước tiên khoe hàng cái.
    Click vào ảnh để xem ảnh lớn hơn. 

Name:	20180828_213201.jpg 
Views:	0 
Size:	260.8 KB 
ID:	62892
    Click vào ảnh để xem ảnh lớn hơn. 

Name:	20180828_213212.jpg 
Views:	0 
Size:	1,016.3 KB 
ID:	62893

    Board làm bằng test board

    Click vào ảnh để xem ảnh lớn hơn. 

Name:	20180826_110909.jpg 
Views:	1 
Size:	679.3 KB 
ID:	62894

    Board cuối cùng tất cả trên 1 board nguồn, ổn áp 5v cho arduino fet công suất

    Click vào ảnh để xem ảnh lớn hơn. 

Name:	20180828_213335.jpg 
Views:	0 
Size:	546.4 KB 
ID:	62895

    Vdeo test.



    Bỏ hàn board lâu quá nên không biết là có cái gọi là trạm hàn nhân dịp bác Solero bán típ hàn nên tò mò và thấy topic này http://forum.cncprovn.com/threads/83...dering-station của bác nhatson nên mới biết về em nó. nên thử làm 1 em chơi.
    tay hàn cho tip T12 mắc quá nên để dành mấy đầu tip của bác Solero làm sau vậy.
    Vật tư gồm có : Tay Hàn GORDAK936 tay này dùng sensor đo nhiệt là thermocouple.
    màn hình TFT chip spfd5408 về màn hình này các bác xem bài này của CKD http://forum.cncprovn.com/threads/84...oc-voi-TFT-LCD
    Rotary Encoder
    Arduino nano
    và các linh kiện linh tinh như FET nguồn 5v opto 817 transistor c2383 và A1013 điện trở tụ điện. opamp OP07 và lm358.

    Đầu tiên tìm hiểu về các open source mình tìm đuợc các site này.
    https://debugginglab.wordpress.com/2...ering-station/ bác nhatson share.
    https://github.com/ConnyCola/SolderingStation giống cái trên.
    https://www.allaboutcircuits.com/pro...th-an-atmega8/
    https://sibusaman.github.io/DIY-Soldering-Station/
    https://hackaday.io/project/3417-hak...dering-station
    https://manolena.wordpress.com/2015/...tion-with-avr/
    http://www.electronoobs.com/eng_arduino_tut32.php
    và cuối cùng mình chọn em này. https://www.hackster.io/sfrwmaker/so...77726&offset=0
    tuy em này code hơi phức tạp 1 chút nhưng nó có nhiều cài đặt để nhiệt độ đầu hàn đạt được nhiệt độ tốt nhất.

    Phần sau là schematic và code mình đã sửa.

  2. Có 3 thành viên đã cám ơn katum573 cho bài viết hữu ích này:


  3. #2
    Thợ bậc 4 katum573's Avatar
    Ngày tham gia
    Jun 2016
    Đang ở
    TP. Hồ Chí Minh
    Bài viết
    125
    Cám ơn
    10
    Được cám ơn 122 lần
           ở 44 bài viết
    Source code gốc và Schematic theo link này https://github.com/sfrwmaker/soldering_907_lcd
    theo bộ này thì tác giả dùng 2 loại màn hình 1 cái là lcd 0802 và 1 cái là lcd 1602 và schematic cho 2 loại sensor là thermocouple và thermoresistor tay hàn của mình là loại thermocouple nên sơ đồ của mình là theo thermocouple.
    file schematic đã sửa https://drive.google.com/file/d/1_uG...ew?usp=sharing
    file code sửa để chạy với màn hình tft https://drive.google.com/file/d/1TcK...ew?usp=sharing
    file thư viện tft đã sửa để chạy theo sơ đồ của mình. https://drive.google.com/file/d/1oWD...ew?usp=sharing

    Thông Thường sensor trong tay hàn có 2 loại là Thermocouple và thermoresistor.

    thermocouple là loại khi nhiệt độ tăng thì 2 đầu dây sẽ có 1 điện áp hàng mv, điện áp này sẽ tăng theo nhiệt độ. chi tiết thì các bác google dùm em nhé.
    thermoresistor thì có 2 loại là NTC và PTC, PTC là điện trở tăng theo nhiệt độ và PTC sẽ giảm theo nhiệt độ. còn loại nào nữa thì các bác góp ý giùm.

    Đầu tiên mình thử theo sơ đồ của tác giả thì nhận thấy thứ nhất chân ra của arduino không đủ 5v và 5v cũng không đủ kích con fet chạy hoàn toàn nên fet bị nóng và thời gian nung đầu hàn cũng lâu nên trong mạch của mình mình gắn thêm con opto 817 và dùng nguồn lấy từ 24v thứ 1 cách ly được tầng công suất với arduino thứ 2 tăng điện áp làm việc cho chân G của con FET.
    sơ đồ gốc dùng con opamp AD882 con này thì mắc với lại mình kiếm ở VN cũng khó nên mình dùng con op07 vừa rẻ vừa dễ kiếm, con LM538 thì theo tác giả con này chạy bị nhiễu nên khuyên không nên dùng, nếu bác nào không kiếm được op07 thì nói mình đưa sơ đồ con lm538 mình test thấy chạy cũng được lắm.
    Do con opamp op07 cấp nguồn 5v nên điện áp ra max của nó chỉ đươc 3v8 nên mình cấp khoảng gần 3v chân ref của con arduino để lấy điện áp so sánh cho bộ ADC của arduino ( các bác chú ý chỗ nà nhé không là con arduino nó đi tong đấy khi cấp nguồn ngoài cho chân này thì trong code phải có dòng "analogReference(EXTERNAL);" trước khi khởi động so sánh ADC của arduino.

    còn nữa ...... tới giờ về nhà rồi hẹn mai vậy.
    Lần sửa cuối bởi katum573, ngày 30-08-2018 lúc 09:50:27 PM.

  4. #3
    Thợ bậc 6 CKD's Avatar
    Ngày tham gia
    Nov 2013
    Bài viết
    6,452
    Cám ơn
    1,655
    Được cám ơn 5,137 lần
           ở 2,518 bài viết
    Về ADC ref thì... nếu không cấp nguồn ngoài thì cũng không sao cả. Mỗi tội phải offset lại tín hiệu thôi.
    Input mặc định là 0-5V tương ứng với 0-1024, giờ input chỉ có 0-3V thì tương ứng là 0-614 , nó sẽ không smooth như là 0-5V thôi
    DT: O7837277II - CKD's Youtube Channel - Facebook - Tổng hợp chủ đề
    827 Bùi Hữu Nghĩa, p.Long Hòa, q.Bình Thủy, tp CT

  5. #4
    Thợ bậc 4 katum573's Avatar
    Ngày tham gia
    Jun 2016
    Đang ở
    TP. Hồ Chí Minh
    Bài viết
    125
    Cám ơn
    10
    Được cám ơn 122 lần
           ở 44 bài viết
    Trích dẫn Gửi bởi CKD Xem bài viết
    Về ADC ref thì... nếu không cấp nguồn ngoài thì cũng không sao cả. Mỗi tội phải offset lại tín hiệu thôi.
    Input mặc định là 0-5V tương ứng với 0-1024, giờ input chỉ có 0-3V thì tương ứng là 0-614 , nó sẽ không smooth như là 0-5V thôi
    Vấn đề không phải smooth hay không mà trong code dùng giá tri của ADC để set nhiệt độ và giá trị cao nhất là 980 của ADC, nếu thay đổi giá trị này thấp hơn nhiều thì bác phải thay đổi lại giá tri của PID và các giá trị mặc định của code mà cái này sẽ ngốn rất nhiều thời gian để cân chỉnh.

  6. #5
    Học việc
    Ngày tham gia
    Nov 2017
    Bài viết
    1
    Cám ơn
    0
    Được cám ơn 0 lần
           ở 0 bài viết
    Trích dẫn Gửi bởi katum573 Xem bài viết
    con LM538 thì theo tác giả con này chạy bị nhiễu nên khuyên không nên dùng, nếu bác nào không kiếm được op07 thì nói mình đưa sơ đồ con lm538 mình test thấy chạy cũng được lắm.
    Bác cho em xin sơ đồ con LM358 với ạ

Các Chủ đề tương tự

  1. cần người hỗ trợ cho chương trình bé học servo
    Bởi vusvus trong diễn đàn Driver DC/AC servo motor
    Trả lời: 2
    Bài viết cuối: 25-08-2016, 09:18:08 PM
  2. Trả lời: 54
    Bài viết cuối: 29-07-2016, 05:24:25 PM
  3. Khoan pin, súng mở vít đá giấu tập 2
    Bởi Tuancoi trong diễn đàn Đấu giá
    Trả lời: 69
    Bài viết cuối: 26-06-2016, 12:02:49 PM
  4. cần bán máy hàn điện tử cũ VARC 450
    Bởi damvanhoang trong diễn đàn Gian hàng hết hiệu lực
    Trả lời: 2
    Bài viết cuối: 21-03-2015, 02:29:04 PM
  5. Trả lời: 5
    Bài viết cuối: 06-01-2015, 01:27:36 PM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •