
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:15

Bộ điều khiển vi mô đóng một vai trò rất quan trọng trong điện tử, vì chúng có thể thực hiện các nhiệm vụ trong tự động hóa, điều khiển, xử lý hình ảnh, v.v. Việc sử dụng chúng là rất lớn. Có nhiều họ bộ điều khiển vi mô khác nhau, một trong số đó là Microchip’s PIC (Bộ điều khiển giao diện ngoại vi). PIC rất phổ biến vì chúng tương đối rẻ và do các đặc tính của chúng, chẳng hạn như tiêu thụ điện năng thấp, bộ tạo dao động nội bộ và các công cụ phát triển miễn phí. Đây là một ví dụ về một bộ lập trình PIC 40 chân rất đơn giản, nó chỉ cần 3 điện trở:
Bước 1: Sơ đồ

Như hình trên, chỉ có ba điện trở 4, 7k được kết nối giữa đầu nối DB9 và PIC. Theo sơ đồ, các điện trở này được kết nối với các chân sau của PIC: MCLR (1), PGC (39) và PGD (40). Chân số 8 từ đầu nối DB9 được kết nối với chân PGD (40) trong PIC. Bộ lập trình này hoạt động ở 5V DC. Do đó, nguồn điện áp bên ngoài phải được kết nối với đầu nối 2 chân.
Bước 2: Thiết kế



Chúng tôi đã sử dụng phần mềm KiCad để thiết kế PCB, nó miễn phí! Sau đó, chúng tôi bắt đầu chế tạo PCB, đầu tiên chúng tôi in bố cục trên một tấm acetate. Sau đó, chúng tôi sử dụng phương pháp tiếp xúc với tia cực tím để chuyển mạch sang bảng và cuối cùng, chúng tôi ăn mòn PCB bằng sắt perchlorate. Sau đó, chúng tôi hàn tất cả các thành phần tại chỗ: 1 - Đầu nối DB9; Điện trở 3 - 4, 7k; Đầu nối 1 - 2 đầu cuối; Ổ cắm 1 - 40 chân;
Bước 3: Cách sử dụng


Đây là các bước để sử dụng trình lập trình:
1. Kết nối nó qua cáp nối tiếp với máy tính; 2. Cắm PIC mong muốn trên bo mạch, ví dụ, PIC18F4550; 3. Sử dụng IDE, chẳng hạn như MPLAB hoặc MikroC, viết, biên dịch mã và tạo tệp. HEX; 4. Thông qua một phần mềm lập trình viên như PICPgm, gửi tệp. HEX tới PIC.
Và bạn đã làm, PIC đã sẵn sàng để sử dụng và bạn đã có một lập trình viên mới cho bộ điều khiển vi mô PIC 40 chân.
Dự án: tại đây.
Đề 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
Chương trình bổ sung đơn giản bằng ngôn ngữ lập trình Shakespeare: 18 bước

Chương trình bổ sung đơn giản trong ngôn ngữ lập trình Shakespeare: Ngôn ngữ lập trình Shakespeare (SPL) là một ví dụ về ngôn ngữ lập trình bí truyền, một ngôn ngữ có thể thú vị để tìm hiểu và vui khi sử dụng, nhưng không đặc biệt hữu ích trong các ứng dụng đời thực. SPL là một ngôn ngữ mà mã nguồn r
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
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