Სარჩევი:

AVR HVPP კონფიგურატორი: 4 ნაბიჯი
AVR HVPP კონფიგურატორი: 4 ნაბიჯი

ვიდეო: AVR HVPP კონფიგურატორი: 4 ნაბიჯი

ვიდეო: AVR HVPP კონფიგურატორი: 4 ნაბიჯი
ვიდეო: AVR HVPP/HVSP/ISP Programmer - Software Preview 2024, ნოემბერი
Anonim
AVR HVPP კონფიგურატორი
AVR HVPP კონფიგურატორი

ცოტა ხნის წინ მე მივიღე რამდენიმე ATMEGA8L ჩიპი, რომლის წაკითხვა და დაპროგრამება შეუძლებელია USBASP– ის საშუალებით. მაინტერესებდა ეს ჩიპები გამოსაყენებელია თუ მთლიანად გატეხილი.

მე წავიკითხე ჩიპის მონაცემთა ფურცელი და მივხვდი, რომ ჩიპმა შეიძლება ვერ წაიკითხოს, თუ ის დაბლოკილია და/ან დაუკრავენ პარამეტრებს არასწორია.

მან ასევე აღნიშნა, რომ მაღალი ძაბვის პარალელური პროგრამირება (HVPP) შეიძლება გამოყენებულ იქნას ჩიპის გადასარჩენად. ამიტომ მე ვაშენებ ამას გამოსაცდელად.

თქვენ შეგიძლიათ გააკეთოთ ერთი თქვენი ჩიპების გადასარჩენად.

ნაბიჯი 1: შექმენით წრე

ააშენეთ წრე
ააშენეთ წრე
ააშენეთ წრე
ააშენეთ წრე

თქვენ გჭირდებათ შემდეგი ნივთები:

1. ერთი სამუშაო ATMEGA მიკრო კონტროლერი (ATMEGA8/88/168/328, მე გამოვიყენე ATMEGA168PA დაფა)

2. ერთი 28 პინიანი DIP სოკეტი სამიზნე ჩიპისთვის (შეგიძლიათ გამოიყენოთ ZIP ბუდე, თუ გაქვთ ერთი)

3. ერთი NPN ტრანზისტორი (2N3904 ან 2N2222 და ა.შ., მე აქ გამოვიყენე 2N3904)

4. ორი 1K რეზისტორი

5. ერთი 150R რეზისტორი (წითელი LED- ისთვის დენის შეზღუდვისთვის საჭიროა 100R მწვანე ან ლურჯი LED- ისთვის)

6. ერთი LED +12V ინდიკატორი (მე გამოვიყენე წითელი LED)

7. 12 ვ ბატარეა (A23) ან შემდგომი მოდული (მე გამოვიყენე MT3608 გამაძლიერებელი მოდული ამ პროექტში)

შეაერთეთ ისინი ყველა სქემატური საფუძველზე.

ნაბიჯი 2: დაპროგრამეთ კონფიგურატორის მიკრო კონტროლერი

ჩატვირთეთ წყაროს კოდი Arduino IDE– ში, შეარჩიეთ დაფა და განაახლეთ ჩიპი.

ან შეგიძლიათ ჩიპის დაპროგრამება პირდაპირ ჩემი წინასწარ შედგენილი HEX ფაილების გამოყენებით.

ნაბიჯი 3: პრობლემის ჩიპის კონფიგურაცია

პრობლემის ჩიპის კონფიგურაცია
პრობლემის ჩიპის კონფიგურაცია

ახლა, ყველაფერი მზად არის. დროა პრობლემის ჩიპი გამოვასწოროთ.

თქვენ შეგიძლიათ გამოიყენოთ ბრძანება სერიული მონიტორის საშუალებით Arduino IDE– ში (BAUD 57600) ჩიპის კონფიგურაციისთვის. სრული მენიუ შეგიძლიათ იხილოთ არდუინოს კოდის შიგნით.

გარდა ამისა, შეგიძლიათ გამოიყენოთ Windows GUI კონფიგურატორთან კომუნიკაციისთვის. GUI შეიცავს ყველა იმ ფუნქციას, რასაც კონფიგურატორი უზრუნველყოფს.

თქვენ შეგიძლიათ გადმოწეროთ შემსრულებელი ფაილი ან საწყისი კოდი ჩემი github– დან და თავად შეადგინოთ იგი.

ნაბიჯი 4: საბოლოო სიტყვები

მე წარმატებით გადავარჩინე ეს წაუკითხავი ჩიპი და ყველა კარგად მუშაობს მას შემდეგ რაც ჩიპი წავშალე და აღვადგინე დაუკრავენ პარამეტრები.

თქვენ ასევე შეგიძლიათ გაასწოროთ თქვენი პრობლემის ჩიპები.

მეტი ინფორმაციისა და პროექტის სრული კოდის მისაღებად, გთხოვთ ეწვიოთ ჩემს github- ს.

github.com/zsccat/HVPP-Configurator

გირჩევთ: