Lập trình viên điều khiển pic ngoại hình

Pin
Send
Share
Send

Mạch sử dụng vi điều khiển đang trở nên khá phổ biến trên Internet. Một vi điều khiển là một vi mạch đặc biệt như vậy, về bản chất, là một máy tính nhỏ, có các cổng I / O, bộ nhớ riêng. Nhờ vi điều khiển, có thể tạo ra các mạch chức năng cao với tối thiểu các thành phần thụ động, ví dụ: đồng hồ điện tử, đầu phát, các hiệu ứng LED khác nhau, các thiết bị tự động hóa.

Để microcircuit bắt đầu thực hiện bất kỳ chức năng nào, bạn cần flash nó, tức là tải mã phần sụn vào bộ nhớ của cô. Điều này có thể được thực hiện bằng cách sử dụng một thiết bị đặc biệt gọi là lập trình viên. Lập trình viên liên kết máy tính chứa tập tin phần sụn với vi điều khiển phần sụn. Điều đáng nói là có các bộ vi điều khiển thuộc họ AVR, ví dụ như Atmega8, Attiny13 và loạt pic, ví dụ PIC12F675, PIC16F676. Sê-ri pic được sở hữu bởi Microchip và Atmel's AVR, vì vậy các phương pháp phần mềm pic và AVR là khác nhau. Trong bài viết này, chúng tôi sẽ xem xét quá trình tạo lập trình viên Extra-pic, trong đó bạn có thể flash bộ vi điều khiển loạt pic.
Ưu điểm của lập trình viên đặc biệt này bao gồm tính đơn giản của mạch, độ tin cậy, tính linh hoạt, bởi vì nó hỗ trợ tất cả các bộ vi điều khiển thông thường. Máy tính cũng được hỗ trợ bởi các chương trình phần mềm phổ biến nhất, chẳng hạn như Ic-prog, WinPic800, PonyProg, PICPgm.

Mạch lập trình


Nó chứa hai microcircuits, MAX 232 nhập khẩu và KR1533LA3 trong nước, có thể được thay thế bằng KR155LA3. Hai bóng bán dẫn, KT502, có thể được thay thế bằng KT345, KT3107 hoặc bất kỳ bóng bán dẫn PNP công suất thấp nào khác. KT3102 cũng có thể được thay đổi, ví dụ, thành BC457, KT315. Đèn LED màu xanh lá cây đóng vai trò là chỉ báo về khả năng cung cấp năng lượng, đèn LED màu đỏ sáng lên trong quá trình phần sụn của vi điều khiển. Diode 1N4007 được sử dụng để bảo vệ mạch khỏi việc cung cấp điện áp sai cực.

Vật liệu


Danh sách các bộ phận cần thiết để lắp ráp lập trình viên:
  • Bộ ổn định 78L05 - 2 chiếc.
  • Ổn định 78L12 - 1 chiếc.
  • Đèn LED 3v màu xanh lá cây - 1 chiếc.
  • Đèn LED 3v đỏ - 1 cái.
  • Diode 1N4007 - 1 chiếc.
  • Diode 1N4148 - 2 chiếc.
  • Điện trở 0,125 W 4,7 kOhm - 2 chiếc.
  • Điện trở 0.125 W 1 kOhm - 6 chiếc.
  • 4 tụ điện uF 16V - 4 chiếc.
  • Tụ 220 uF 25V - 1 chiếc.
  • Tụ điện 100 nF - 3 chiếc.
  • Transitor KT3102 - 1 chiếc.
  • Bóng bán dẫn KT502 - 1 chiếc.
  • Microcircuit MAX 232 - 1 chiếc.
  • Chip KR1533LA3 - 1 chiếc.
  • Đầu nối nguồn - 1 chiếc.
  • Cổng COM kết nối "mẹ" - 1 chiếc.
  • Ổ cắm DIP40 - 1 chiếc.
  • Ổ cắm DIP8 - 2 chiếc.
  • Ổ cắm DIP14 - 1 chiếc.
  • Ổ cắm DIP16 - 1 chiếc.
  • Ổ cắm DIP18 - 1 chiếc.
  • Ổ cắm DIP28 - 1 chiếc.

Ngoài ra, bạn cần một bàn ủi hàn và khả năng sử dụng nó.

Sản xuất PCB


Lập trình viên được lắp ráp trên một bảng mạch in có kích thước 100x70 mm. Bảng mạch in được thực hiện theo phương pháp LUT, tập tin được đính kèm vào bài viết. Bạn không cần phải phản chiếu hình ảnh trước khi in.

Bảng tải xuống:
pechatnaya-plata.zip 25,33 Kb (lượt tải xuống: 669)

Lập trình viên hội


Trước hết, jumper được hàn vào bảng mạch in, sau đó là điện trở, điốt. Cuối cùng, bạn cần hàn các bảng và đầu nối nguồn và cổng COM.

Bởi vì Có rất nhiều bảng trên bảng mạch in cho các vi điều khiển được flash, nhưng không phải tất cả các kết luận đều được sử dụng, bạn có thể thực hiện một mẹo như vậy và loại bỏ các liên hệ không sử dụng khỏi các bảng. Trong trường hợp này, sẽ tốn ít thời gian hơn cho việc hàn và lắp một vi mạch vào ổ cắm như vậy sẽ dễ dàng hơn nhiều.

Đầu nối cổng COM (được gọi là DB-9) có hai chân phải "dính" vào bảng. Để không khoan thêm lỗ cho chúng trên bảng, bạn có thể tháo hai ốc vít dưới các cạnh của đầu nối, trong khi các chân sẽ rơi ra, cũng như đường viền kim loại của đầu nối.

Sau khi hàn tất cả các bộ phận, bảng cần phải được rửa từ thông lượng, các tiếp điểm lân cận sẽ đổ chuông, nếu có bất kỳ ngắn mạch. Đảm bảo rằng không có vi mạch trong ổ cắm (bạn cần loại bỏ, bao gồm MAX 232 và KR1533LA3), kết nối nguồn. Kiểm tra xem điện áp 5 volt có ở đầu ra của bộ ổn định không. Nếu tất cả đều ổn, bạn có thể cài đặt các vi mạch MAX 232 và KR1533LA3, lập trình viên đã sẵn sàng làm việc. Điện áp cung cấp của mạch là 15-24 volt.

Bảng lập trình chứa 4 bảng cho vi điều khiển và một bảng cho chip nhớ flash. Trước khi cài đặt vi điều khiển phần sụn trên bo mạch, bạn cần xem sơ đồ chân của nó có khớp với sơ đồ chân trên bảng lập trình viên không. Lập trình viên có thể được kết nối trực tiếp với cổng COM của máy tính hoặc thông qua cáp mở rộng. Lắp ráp thành công!

Pin
Send
Share
Send