Mục lục:
- Bước 1: Chuẩn bị PCB
- Bước 2: Hàn tất cả các bộ phận "cấu hình thấp"
- Bước 3: Thêm các bộ phận nhỏ khác
- Bước 4: Các nắp cao hơn được thêm vào
- Bước 5: Lắp ráp cuối cùng
- Bước 6: Trường hợp tùy chọn
- Bước 7: Firefly 16F88 Tutor được gắn trên Inchworm
Video: Xây dựng Trình gỡ lỗi / Lập trình PIC ICD2 Inchworm: 7 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:36
Tài liệu hướng dẫn này là một hướng dẫn minh họa về việc xây dựng một bản sao ICD2 được gọi là Inchworm, đây là một bộ công cụ chuyển tiếp cho phép bạn xây dựng một Trình gỡ lỗi và Lập trình viên tương thích MPLAB ICD2. bạn thực hiện từng bước trong chương trình của mình và đặt danh sách theo dõi (xem các biến của bạn) và hơn thế nữa). Hướng dẫn sử dụng đầy đủ bao gồm sơ đồ và ghi chú có thể được tìm thấy tại blueroomelectronics
Bước 1: Chuẩn bị PCB
Rửa bảng mạch bằng chất tẩy rửa nhẹ và lau khô hoàn toàn trước khi lắp ráp.
Bước 2: Hàn tất cả các bộ phận "cấu hình thấp"
Ở đây tôi đã hàn và cắt các dây dẫn của tất cả các bộ phận cấu hình thấp. Khi xây dựng một PCB, thường dễ dàng nhất là lắp ráp các bộ phận nhỏ trước. Phương pháp này cung cấp cho bạn nhiều không gian hơn để làm việc khi thêm các bộ phận cao hơn. Trước tiên hãy thêm điện trở vào, lưu ý điện trở tan là phiên bản dung sai phổ biến 5% và điện trở màu xanh là loại phim kim loại 1%. điốt và điốt công suất lớn hơn yêu cầu bạn chú ý đến dải màu trên cực âm của tất cả các điốt. Việc không lắp đặt các điốt theo đúng hướng sẽ khiến Inchworm hoặc bất kỳ dự án điện tử nào hoạt động bình thường. Lưu ý: Tôi đang xây dựng một phiên bản chạy bằng pin cho các bản demo, các điốt điện mà tôi đã sử dụng là loại Schottky 1N5817 có độ trễ thấp thay vì các điốt 1N4001 phổ biến hơn. Sáu điốt thủy tinh nhỏ là loại 1N4148 phổ biến (bạn cũng có thể sử dụng 1N914)
Bước 3: Thêm các bộ phận nhỏ khác
Ở đây các ổ cắm IC đã được thêm vào.
Khi bạn hàn một ổ cắm IC, bạn nên hàn chỉ một chân trên một góc để giúp bạn có cơ hội đặt nó đúng vị trí trên PCB. Khi ổ cắm đã phẳng, tiếp tục hàn phần còn lại của các chân. Tiếp theo, các nắp bỏ qua 0,1 uf được thêm vào, những nắp nhỏ này rất quan trọng khi sử dụng bất kỳ vi mạch logic nào, chúng dùng để hấp thụ các trục trặc nhỏ với các chip logic kỹ thuật số. Tôi đã thêm đèn LED 5mm thay vì đèn LED chỉ định 3mm. Nó chỉ đơn giản là một vấn đề của hương vị.
Bước 4: Các nắp cao hơn được thêm vào
Ở đây các tụ điện lớn hơn đã được thêm vào.
'Tôi đã sử dụng mũ vi mô khi tôi có thể lấy chúng, bạn không cần phải làm vậy. Có chỗ trên PCB cho các tụ điện tiêu chuẩn lớn hơn; chỉ cần đảm bảo rằng chúng được đánh giá đúng điện áp. Các nắp 10uf nhỏ màu đen được đánh giá cho 25v và nắp màu vàng lớn hơn được đánh giá cho 16v.
Bước 5: Lắp ráp cuối cùng
Bây giờ cho tất cả các bộ phận lớn. Thêm nguồn, đầu nối ICD2 và RS232 Và vâng, đó là đầu nối DE9 DE9 Wikipedia Trước khi bạn hàn thử nghiệm 7805 (hoặc LM2940-5), hãy lắp nó với bộ tản nhiệt tùy chọn được cài đặt trước khi hàn. Vít và đai ốc # 6 và vừa vặn. Lắp MAX232 (hoặc ST232) và sử dụng điện. Kiểm tra điện áp tại hai điểm kiểm tra (TP +5 và TP VPP> 12VDC) Bây giờ, hãy tháo nguồn và cài đặt 16F877 hoặc 16F877A được lập trình trước ** (chương trình cơ sở của bộ nạp khởi động cho 16F877 có thể được tìm thấy trong MPLAB và 16F877A có thể được tìm thấy trên trang web của tôi.
Bước 6: Trường hợp tùy chọn
Đây là một con Inchworm đã hoàn thiện được gắn trong một hộp Hammond 1591B. Tôi đã sử dụng các thiết bị chờ để có thể gắn… Việc gắn Inchworm vào nắp hộp Hammond 1591BC bằng cách sử dụng vít số 6 cũng có thể và rẻ hơn. Tạo nên một ICD2 cấu hình thấp đẹp mắt.
Bước 7: Firefly 16F88 Tutor được gắn trên Inchworm
Ở đây, inchworm được hiển thị với một bảng ổ cắm Firefly 16F88 Tutor và ZIF tùy chọn.
Đèn LED sáng bởi vì nó nhận được năng lượng từ pin NiMH 6AAA nằm trong hộp Orange Hammond 1591B
Đề xuất:
(gần như) Lập trình viên MIDI SysEx CC đa năng (và Trình tự lập trình tự ): 7 bước (có Hình ảnh)
(gần như) Lập trình viên MIDI SysEx CC đa năng (và Trình lập trình …): Vào giữa những năm tám mươi, các bộ sản xuất tổng hợp bắt đầu " ít hơn là tốt hơn " quá trình dẫn đến synths barebone. Điều này cho phép giảm chi phí về mặt sản xuất, nhưng làm cho quá trình vá lỗi trở nên thành công nếu không muốn nói là không thể sử dụng cuối cùng
Cách lập trình MCU PIC với bộ lập trình PICkit bằng bảng mạch: 3 bước
Cách lập trình PIC MCU Với Bộ lập trình PICkit Sử dụng Bảng mạch: Bạn không cần các công cụ đắt tiền và phức tạp để chơi với các bộ vi điều khiển PIC (hoặc bất kỳ loại nào khác). Tất cả những gì bạn cần là một bảng mạch để bạn kiểm tra mạch và lập trình của mình. Tất nhiên một số loại lập trình viên và IDE là cần thiết. Trong hướng dẫn này
Cách xây dựng một nhà lập trình ISP USBTiny: bằng cách sử dụng máy phay CNC PCB: 13 bước (có hình ảnh)
Làm thế nào để xây dựng một lập trình viên USBTiny ISP: bằng cách sử dụng máy phay CNC PCB: Bạn đã nghĩ về cách xây dựng dự án điện tử của riêng mình từ đầu chưa? Nhưng hầu hết các nhà sản xuất và những người đam mê phần cứng, những người chỉ bước trước văn hóa nhà sản xuất đã xây dựng các dự án của họ
Pic 16F676 Ổ cắm lập trình ICSP cho Bộ lập trình PICkit 2: 6 bước
Pic 16F676 Ổ cắm lập trình ICSP cho người lập trình PICkit 2: Tôi đang cố gắng xây dựng mô-đun động cơ DC kép này cho dự án rô bốt của mình Và tôi không có không gian để đặt tiêu đề chân ICSP trên PCB. Vì vậy, tôi nhanh chóng chế nhạo thiết kế này
Hướng dẫn lập trình thú vị cho nhà thiết kế - Kiểm soát quy trình chương trình- Tuyên bố vòng lặp: 8 bước
Hướng dẫn lập trình thú vị cho nhà thiết kế - Điều khiển quy trình chương trình- Tuyên bố vòng lặp: Điều khiển quy trình chương trình- Tuyên bố vòng lặp Từ chương này, bạn sẽ tiếp xúc với một điểm kiến thức quan trọng và mạnh mẽ - Câu lệnh vòng lặp. Trước khi đọc chương này, nếu bạn muốn vẽ 10.000 vòng tròn trong chương trình, bạn chỉ có thể thực hiện với một