Мазмұны:

AVR HVPP конфигураторы: 4 қадам
AVR HVPP конфигураторы: 4 қадам

Бейне: AVR HVPP конфигураторы: 4 қадам

Бейне: AVR HVPP конфигураторы: 4 қадам
Бейне: MimimOSD ремонт. Замена Atmega 328p. Прошивка фьюзов 2024, Шілде
Anonim
AVR HVPP конфигураторы
AVR HVPP конфигураторы

Жақында менде USBASP арқылы оқылмайтын немесе бағдарламаланбайтын ATMEGA8L чиптері бар. Мен бұл чиптер жарамды ма, әлде мүлде бұзылған ба деп ойладым.

Мен чиптің деректер кестесін оқыдым және егер ол құлыпталған болса және/немесе сақтандырғыш параметрлері қате болса, чип оқи алмайтынын түсіндім.

Сондай -ақ, микросхеманы құтқару үшін жоғары вольтты параллельді бағдарламалауды (HVPP) қолдануға болатыны айтылды. Сондықтан мен оны сынау үшін құрастырамын.

Сіз чиптерді құтқару үшін біреуін жасай аласыз.

1 -қадам: Схеманы құрыңыз

Циклды құрыңыз
Циклды құрыңыз
Циклды құрыңыз
Циклды құрыңыз

Сізге келесі элементтер қажет:

1. Бір жұмыс істейтін ATMEGA микроконтроллері (ATMEGA8/88/168/328, мен ATMEGA168PA тақтасын қолдандым)

2. Мақсатты микросхемаға арналған 28 істікшелі DIP ұяшығы (егер сізде болса, ZIP ұяшығын пайдалануға болады)

3. Бір NPN транзисторы (2N3904 немесе 2N2222 және т.б., мен мұнда 2N3904 қолдандым)

4. Екі 1K резисторы

5. Бір 150R резисторы (қызыл жарық диодты токты шектеу үшін сізге жасыл немесе көк жарық диод үшін 100R қажет)

6. +12В индикаторы үшін бір жарық диоды (мен қызыл жарықдиодты қолдандым)

7. 12В аккумулятор (A23) немесе қосымша модуль (мен бұл жобада MT3608 модульін қолдандым)

Схемаға сәйкес олардың барлығын дәнекерлеңіз.

2 -қадам: Configurator микроконтроллерін бағдарламалаңыз

Бастапқы кодты Arduino IDE -ге жүктеңіз, тақтаны таңдаңыз және чипті жаңартыңыз.

Немесе чипті менің алдын ала құрастырылған HEX файлдарым арқылы тікелей бағдарламалауға болады.

3 -қадам: Проблемалық чипті конфигурациялаңыз

Проблемалық чипті конфигурациялаңыз
Проблемалық чипті конфигурациялаңыз

Енді, бәрі дайын. Мәселе чипін түзететін уақыт келді.

Чипті конфигурациялау үшін Arduino IDE (BAUD 57600) сериялық мониторы арқылы команданы қолдануға болады. Толық мәзірді Arduino бастапқы кодынан табуға болады.

Сонымен қатар, конфигуратормен байланысу үшін GUI терезелерін пайдалануға болады. GUI конфигуратор қамтамасыз ететін барлық функцияларды қамтиды.

Сіз менің github -дан орындалатын файлды немесе бастапқы кодты жүктей аласыз және оны өзіңіз құрастыра аласыз.

4 -қадам: Қорытынды сөздер

Мен оқылмайтын чипті сәтті құтқардым, мен чипті өшіріп, сақтандырғыш параметрлерін қалпына келтіргеннен кейін бәрі жақсы жұмыс істейді.

Сіз проблемалық чиптерді шеше аласыз.

Қосымша ақпарат пен жобаның толық бастапқы кодын алу үшін менің github сайтына кіріңіз.

github.com/zsccat/HVPP-Configurator

Ұсынылған: