Mục lục:

Cáp lập trình Arduino ICSP: 12 bước
Cáp lập trình Arduino ICSP: 12 bước

Video: Cáp lập trình Arduino ICSP: 12 bước

Video: Cáp lập trình Arduino ICSP: 12 bước
Video: #188 Hướng Dẫn Nạp Code Cho Arduino Bằng USB UART Khi Bị Hỏng Chip Nạp 2024, Tháng bảy
Anonim
Cáp lập trình Arduino ICSP
Cáp lập trình Arduino ICSP

Đây là cách tôi muốn tạo cáp lập trình Arduino ICSP, để sử dụng cho quá trình tải khởi động hoặc lập trình.

Bước 1: Nguồn cung cấp

Quân nhu
Quân nhu

Nguồn cung cấp là jumper Dupont, tụ điện, keo và ống co nhiệt.

Bước 2: Kết thúc mục tiêu

Mục tiêu Kết thúc
Mục tiêu Kết thúc
Mục tiêu Kết thúc
Mục tiêu Kết thúc
Mục tiêu Kết thúc
Mục tiêu Kết thúc

Bắt đầu với 6 chiếc áo liền quần Dupont dành cho nữ và nữ vẫn còn nguyên dải băng, chưa được kéo khóa. Và 1 nam nhảy nam. Làm việc trên đầu đích của cáp lập trình viên. Sắp xếp các đầu nối thành 2 hàng 3 chân mỗi mẫu, sẽ cắm vào tiêu đề ICSP trên Arduino.

D12 MISO 1.. 2 VCC

D13 ĐIỂM 3.. 4 MOSI D11 RST 5.. 6 GND

Cho một chút keo nhỏ vào giữa các đầu nối và đặt một đoạn ống co nhiệt nhỏ lên trên cụm và thu nhỏ nó lại. Không cần nhiều keo cho việc này, chỉ đủ để giữ cho các đầu nối không bị trượt xung quanh sau khi lắp ráp hoàn chỉnh. Sau khi thu nhỏ ống, hãy ấn phẳng các đầu nối xuống mặt bàn để không có bất kỳ đầu nối nào bị nhô ra hoặc không bằng phẳng.

Bước 3: Tháo vỏ nhựa khỏi dây GND cuối của lập trình viên

Tháo vỏ nhựa khỏi dây GND cuối của lập trình viên
Tháo vỏ nhựa khỏi dây GND cuối của lập trình viên
Tháo vỏ nhựa khỏi dây GND cuối của lập trình viên
Tháo vỏ nhựa khỏi dây GND cuối của lập trình viên
Tháo vỏ nhựa khỏi dây GND cuối của lập trình viên
Tháo vỏ nhựa khỏi dây GND cuối của lập trình viên

Nhìn vào đầu đích và màu sắc được sử dụng cho các chân GND và RST. Trong trường hợp này, màu tím cho RST và màu đen cho GND. Ở đầu bộ lập trình, tháo vỏ nhựa khỏi chân GND và tháo vỏ nhựa khỏi một đầu dây Dupont bổ sung. Có một mấu trên vỏ để cạy nhẹ và vỏ sẽ bong ra.

Bước 4: Hàn tụ điện vào đầu nối và lắp lại vỏ

Tụ hàn với đầu nối và lắp lại vỏ
Tụ hàn với đầu nối và lắp lại vỏ
Tụ hàn với đầu nối và lắp lại vỏ
Tụ hàn với đầu nối và lắp lại vỏ

Sử dụng kẹp khóa để kẹp dây vào vị trí và hoạt động như một bộ tản nhiệt để bảo vệ cách điện của dây và hàn tụ điện vào các đầu nối. Sử dụng một lượng rất nhỏ chất hàn để giữ cho nó không bám vào ổ cắm chân cắm, điều này sẽ ngăn nó trượt lên tiêu đề ICSP trên Arduino.

Cắt dây khỏi đầu nối dây Dupont bổ sung mà chúng tôi đang đưa vào vị trí RST của đầu kết nối đã hoàn thành. Dùng ghim đẩy các đầu nối trở lại vỏ. Điều này cần thêm một số lực để mở vỏ, vì dây hàn và tụ điện làm cho đầu nối dày hơn một chút. Sau khi đặt các vỏ nhựa trở lại, tôi nhận ra lần sau tôi nên làm cho các dây trên tụ điện dài hơn một chút, có lẽ thêm 1/8 đến 1/4 inch. Mặt + của tụ điện được kết nối với chân phụ, được thiết kế cho vị trí RST của đầu nối hoàn chỉnh. Mặt - của tụ điện được kết nối với chân GND màu đen.

Tụ điện vài uF là ổn, tôi dùng 33uF. 10uF sẽ ổn, nhưng tụ 33uF của tôi nhỏ hơn tụ 10uF mà tôi có trong tay.

Bước 5: Sắp xếp, dán keo và các đầu nối co nhiệt

Sắp xếp, keo và đầu nối co nhiệt
Sắp xếp, keo và đầu nối co nhiệt
Sắp xếp, keo và đầu nối co nhiệt
Sắp xếp, keo và đầu nối co nhiệt
Sắp xếp, keo và đầu nối co nhiệt
Sắp xếp, keo và đầu nối co nhiệt

Sắp xếp các đầu nối để phù hợp với màu sắc của đầu đích. Đầu nối phía dưới bên trái là dây đặt lại. Trên tiêu đề ICSP, đây là chân 5. Để dây RST xuất phát từ đầu nối phía đích ra khỏi sự sắp xếp của các chân ở phía lập trình viên và thay thế nó bằng đầu nối đã cắt của bạn có gắn tụ điện. Keo, nhiệt co lại, và làm cho các chân đồng nhất và đều như ở bước cuối mục tiêu. Sử dụng một đoạn ống co nhiệt dài hơn một chút ở đầu bộ lập trình, để chứa một phần tụ điện.

Bước 6: Thêm Đầu nối dây Jumper Nam cho Tín hiệu Đặt lại và Đánh dấu Pin 1

Thêm đầu nối dây Jumper nam cho tín hiệu đặt lại và đánh dấu chân 1
Thêm đầu nối dây Jumper nam cho tín hiệu đặt lại và đánh dấu chân 1
Thêm đầu nối dây Jumper nam cho tín hiệu đặt lại và đánh dấu chân 1
Thêm đầu nối dây Jumper nam cho tín hiệu đặt lại và đánh dấu chân 1

Cắt một dây nối nam sang nam và sử dụng kết nối hàn và ống co nhiệt, để gắn nó vào dây đặt lại đi đến phía đích của cáp.

Chân trên bên trái của mỗi đầu nối là chân 1 của tiêu đề ICSP trên Arduino của bạn. Đánh dấu nó bằng một vết sơn. Tôi đã sử dụng bút sơn Gelly Roll màu trắng. Vậy là xong, dây cáp đã hoàn thành.

Bước 7: Cắm nó vào

Cắm nó vào
Cắm nó vào
Cắm nó vào
Cắm nó vào
Cắm nó vào
Cắm nó vào

Lập trình viên Arduino là người được nạp Arduino dưới dạng bản phác thảo ISP. Nó lấy đầu cáp của lập trình viên, được cắm bằng chân 1 ở góc trên bên trái. Arduino cũng có chân 1 được đánh dấu bằng một chấm nhỏ. Dây đặt lại cắm vào D10.

Đầu đích của cáp cắm vào Arduino mà chúng ta sẽ tải khởi động hoặc lập trình.

Hầu hết các Arduinos đều có một chấm nhỏ gần tiêu đề ICSP để đánh dấu chân 1. Nếu của bạn không có hoặc nếu nó không rõ ràng lắm, bây giờ sẽ là thời điểm tốt để thêm một chấm nhỏ trong khi bạn có sẵn bút vẽ hoặc sơn. Đây là hình ảnh Arduino của tôi nơi tôi đã thêm dấu chấm. Trên tiêu đề ICSP của chip USB-to-serial ATmega16u2 được sắp xếp theo chiều ngang gần góc trên bên trái của UNO hoặc MEGA, chân 1 nằm ở góc trên bên phải của đầu nối đó.

Bước 8: Một cáp lập trình khác cho Pro Mini và Pro Micro

Một cáp lập trình khác cho Pro Mini và Pro Micro
Một cáp lập trình khác cho Pro Mini và Pro Micro
Một cáp lập trình khác cho Pro Mini và Pro Micro
Một cáp lập trình khác cho Pro Mini và Pro Micro

Tôi cũng thích Pro Mini và Pro Micro khá nhiều. Đó là những bo mạch do Sparkfun phát minh ra thực tế có khả năng tương thích với pin và dấu chân. Pro Mini có ATmega328p MCU như UNO và Pro Micro có ATmega32u4 giống như Leonardo. Tôi thích sử dụng chúng như những người lập trình và lập trình hoặc tải chúng lên thông qua ICSP. Vì vậy, đây là các nguồn cung cấp để sản xuất cáp ICSP: đầu cắm cái, dây nhảy Dupont cái, tụ điện và ống co nhiệt.

Cắt các tiêu đề theo chiều dài phù hợp để vừa với tất cả các chân trên một mặt của Pro Mini hoặc Pro Micro. Cắt ở giữa ghim không sử dụng đầu tiên của dải tiêu đề dài. Tất cả những gì nó cần là một chút áp lực với một số máy cắt đường chéo, và nó sẽ vỡ ra. Sau đó dùng dao cắt theo đường chéo để cắt bớt phần nhựa thừa ra khỏi vị trí chốt bị phá hủy khi cắt tiêu đề. Kết quả là một tiêu đề 12 vị trí với phần cuối được cắt tỉa đẹp mắt. Để có được sự lạ mắt, hãy chà nhám các đầu.

Bước 9: Tháo vỏ nhựa Dupont

Loại bỏ vỏ nhựa Dupont
Loại bỏ vỏ nhựa Dupont
Loại bỏ vỏ nhựa Dupont
Loại bỏ vỏ nhựa Dupont
Loại bỏ vỏ nhựa Dupont
Loại bỏ vỏ nhựa Dupont

Tháo vỏ nhựa ở các đầu của jumper Dupont. Chú ý một tab nhỏ trên vỏ. Nhẹ nhàng nâng mấu lên và kéo lớp vỏ nhựa ra.

Bước 10: Thêm ống co nhiệt và đầu nối đẩy trên đầu cái ở các vị trí chính xác

Thêm ống co nhiệt và đầu nối đẩy trên đầu cái ở các vị trí chính xác
Thêm ống co nhiệt và đầu nối đẩy trên đầu cái ở các vị trí chính xác
Thêm ống co nhiệt và đầu nối đẩy trên đầu cái ở các vị trí chính xác
Thêm ống co nhiệt và đầu nối đẩy trên đầu cái ở các vị trí chính xác

Trượt ống co nhiệt lên dây dẫn. Đẩy các đầu nối vào chân hàn đầu nối cái. Điều này cần một bàn tay ổn định và sự khéo léo. Các dây đi từ MOSI, MISO, SCK, VCC và GND trên một tiêu đề này đến tiêu đề kia. Dây đặt lại đi từ chân 10 trên Arduino của lập trình viên đến chân đặt lại của Arduino đích.

Các nhà thiết kế của Pro Micro đã rất thông minh khi họ quyết định cách bố trí chân cắm. Mặc dù các chân được sắp xếp

10, 16, 14, 15

và điều đó dường như là vô nghĩa, nó xảy ra tương ứng với các chức năng chân của chân Pro Mini

10, 11, 12, 13

Thứ tự là:

reset-sender, MOSI, MISO, SCK, trên cả Pro Mini và Pro Micro.

Vì vậy, bạn sẽ có thể sử dụng cáp này với Pro Mini hoặc Pro Micro làm lập trình viên và với Pro Mini hoặc Pro Micro làm mục tiêu.

Bước 11: Hàn các ghim

Hàn các ghim
Hàn các ghim
Hàn các ghim
Hàn các ghim
Hàn các ghim
Hàn các ghim

Dùng kẹp khóa để giữ các chốt cố định, cách đều và thẳng. Kẹp cũng hoạt động như một tấm tản nhiệt ngăn nhiệt hàn truyền lên dây dẫn và làm chảy lớp cách điện hoặc làm co sớm ống co nhiệt. Hàn từng chốt một cách nhanh chóng và không sử dụng quá nhiều chất hàn. Sử dụng vừa đủ để hoàn thành công việc.

Thêm tụ điện giữa GND và RST trên tiêu đề phía lập trình viên, để vô hiệu hóa thiết lập lại từ chân DTR của bộ điều hợp FTDI. Một số uF là tốt, tôi đã sử dụng 33uF. 10uF sẽ ổn, nhưng tụ 33uF của tôi nhỏ hơn tụ 10uF mà tôi có trong tay. Hàn các mặt + của tụ điện càng gần nhựa đầu càng tốt để ống co nhiệt càng bao phủ càng tốt. Ta rạch một khe nhỏ gần đầu ống co nhiệt cho dây của tụ điện đi qua.

Cuối cùng, trượt ống co nhiệt lên dây dẫn lên đầu nối cho đến khi nó gặp nhựa tiêu đề và thu nhỏ ống bằng súng nhiệt.

Bước 12: Xong

Xong
Xong

Đây là cáp đã hoàn thành. Sử dụng máy tạo nhãn để đánh dấu đầu nào của cáp dành cho lập trình viên và đầu nào dành cho đích. Và đánh dấu đầu nào của tiêu đề sẽ hướng về phía USB của bộ điều hợp FTDI của Pro Mini hoặc USB tích hợp của Pro Micro.

Đề xuất: