Mục lục:
- Bước 1: Xây dựng mạch
- Bước 2: Lập trình Bộ điều khiển vi cấu hình
- Bước 3: Định cấu hình chip sự cố
- Bước 4: Lời cuối cùng
Video: Bộ cấu hình AVR HVPP: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Gần đây, tôi có một số chip ATMEGA8L không thể đọc cũng như lập trình thông qua USBASP. Tôi đã tự hỏi liệu những con chip này có thể sử dụng được hay hoàn toàn bị hỏng.
Tôi đã đọc biểu dữ liệu của chip và nhận ra rằng chip có thể không đọc được nếu nó bị khóa và / hoặc cài đặt cầu chì bị sai.
Nó cũng đề cập rằng lập trình song song điện áp cao (HVPP) có thể được sử dụng để giải cứu chip. Vì vậy, tôi xây dựng cái này để kiểm tra nó.
Bạn cũng có thể làm một cái để giải cứu chip của mình.
Bước 1: Xây dựng mạch
Bạn cần các mục sau:
1. Một bộ điều khiển vi mô ATMEGA đang hoạt động (ATMEGA8 / 88/168/328, tôi đã sử dụng bảng ATMEGA168PA)
2. Một ổ cắm DIP 28 chân cho chip đích (Bạn có thể sử dụng ổ cắm ZIP nếu có)
3. Một bóng bán dẫn NPN (2N3904 hoặc 2N2222, v.v., tôi đã sử dụng 2N3904 ở đây)
4. Hai điện trở 1K
5. Một điện trở 150R (Để giới hạn dòng điện cho đèn LED đỏ, bạn cần 100R cho đèn LED xanh lục hoặc xanh lam)
6. Một đèn LED cho chỉ báo + 12V (Tôi đã sử dụng đèn LED màu đỏ)
7. Pin 12V (A23) hoặc mô-đun bước lên (Tôi đã sử dụng mô-đun bước lên MT3608 trong dự án này)
Hàn tất cả chúng lại với nhau dựa trên Sơ đồ.
Bước 2: Lập trình Bộ điều khiển vi cấu hình
Tải mã nguồn trong Arduino IDE, chọn bo mạch của bạn và cập nhật chip.
Hoặc bạn có thể lập trình chip trực tiếp bằng cách sử dụng các tệp HEX được biên dịch trước của tôi.
Bước 3: Định cấu hình chip sự cố
Bây giờ, mọi thứ đã sẵn sàng. Đã đến lúc sửa lỗi chip.
Bạn có thể sử dụng lệnh thông qua Serial Monitor trong Arduino IDE (BAUD 57600) để cấu hình chip. Menu đầy đủ có thể được tìm thấy bên trong mã nguồn Arduino.
Ngoài ra, bạn có thể sử dụng GUI của Windows để giao tiếp với trình cấu hình. GUI đã bao gồm tất cả các chức năng mà trình cấu hình cung cấp.
Bạn có thể tải xuống tệp thực thi hoặc mã nguồn từ github của tôi và tự biên dịch nó.
Bước 4: Lời cuối cùng
Tôi đã giải cứu thành công chip không thể đọc được này và tất cả chúng đều hoạt động tốt sau khi tôi xóa chip và đặt lại cài đặt cầu chì.
Bạn cũng có thể sửa chữa các chip sự cố của mình.
Để biết thêm thông tin và mã nguồn đầy đủ cho dự án, vui lòng truy cập github của tôi.
github.com/zsccat/HVPP-Configurator
Đề xuất:
Tạo nhãn cầu Đơn thuốc cho nhãn cầu của bạn: Dự án BME60B: 9 bước
Eyeballing Your Eyeball's Prescription: a BME60B Project: By: Hannah Silos, Sang Hee Kim, Thomas Vazquez, Patrick VisteMagnification là một trong những tính năng chính hiện nay của kính đọc sách, được phân loại theo đơn thuốc của chúng. Theo Đại học Công nghệ Michigan, một diopter là một
Arduino Là ISP -- Ghi tệp Hex trong AVR -- Cầu chì trong AVR -- Lập trình viên Arduino: 10 bước
Arduino Là ISP || Ghi tệp Hex trong AVR || Cầu chì trong AVR || Arduino As Programmer: ……………………… Vui lòng SUBSCRIBE kênh YouTube của tôi để có thêm video …….. Bài viết này là tất cả về arduino dưới dạng isp. Nếu bạn muốn tải lên tệp hex hoặc nếu bạn muốn đặt cầu chì của mình trong AVR thì bạn không cần phải mua một lập trình viên, bạn có thể làm
Đồng hồ từ cầu vồng với hiệu ứng cầu vồng đầy đủ và hơn thế nữa: 13 bước (có hình ảnh)
Đồng hồ từ cầu vồng với hiệu ứng cầu vồng đầy đủ và hơn thế nữa: Mục tiêu1) Đơn giản2) Không tốn kém 3) Tiết kiệm năng lượng nhất có thể Đồng hồ từ cầu vồng với hiệu ứng cầu vồng đầy đủ. Mặt cười trên đồng hồ từ. Điều khiển từ xa IR đơn giản Cập nhật 03-nov-18 LDR cho Kiểm soát độ sáng của NeopixelsUpdate 01-jan-
Bộ hẹn giờ NE555 - Định cấu hình Bộ hẹn giờ NE555 trong một cấu hình có thể linh hoạt: 7 bước
Bộ hẹn giờ NE555 | Đặt cấu hình Bộ hẹn giờ NE555 trong một cấu hình linh hoạt: Bộ định thời NE555 là một trong những IC được sử dụng phổ biến nhất trong thế giới điện tử. Nó ở dạng DIP 8, có nghĩa là nó có 8 chân
Cấu hình cầu chì vi điều khiển AVR. Tạo và tải lên trong bộ nhớ flash của vi điều khiển chương trình nhấp nháy đèn LED.: 5 bước
Cấu hình cầu chì vi điều khiển AVR. Tạo và tải lên trong bộ nhớ flash của vi điều khiển chương trình nhấp nháy đèn LED: Trong trường hợp này, chúng tôi sẽ tạo chương trình đơn giản bằng mã C và ghi vào bộ nhớ của vi điều khiển. Chúng tôi sẽ viết chương trình của riêng mình và biên dịch tệp hex, sử dụng Atmel Studio làm nền tảng phát triển tích hợp. Chúng tôi sẽ cấu hình cầu chì bi