Съдържание:
- Стъпка 1: Подготовка на печатната платка
- Стъпка 2: Запоявайте всички части с „нисък профил“
- Стъпка 3: Добавени са още малки части
- Стъпка 4: Добавят се по -високите букви
- Стъпка 5: Окончателно сглобяване
- Стъпка 6: Незадължителен случай
- Стъпка 7: Учителят на Firefly 16F88, монтиран на Inchworm
Видео: Изграждане на Inchworm ICD2 PIC програмист / дебъгер: 7 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:55
Тази инструкция е илюстрирана разходка през изграждането на ICD2 клонинг, наречен Inchworm. Това е пряк комплект, който ви позволява да създадете MPLAB ICD2 съвместим програмист и дебъгер. Има много програмисти, но много малко включват дебъгер, (Дебъгер позволява правите една стъпка през вашата програма и задавате списъци за наблюдение (вижте вашите променливи) и много други). Пълното ръководство, включващо схеми и бележки, може да бъде намерено в blueroomelectronics
Стъпка 1: Подготовка на печатната платка
Измийте платката в мек почистващ препарат и подсушете добре преди сглобяване.
Стъпка 2: Запоявайте всички части с „нисък профил“
Тук съм запоял и подрязах проводниците на всички части с нисък профил. При изграждането на печатни платки често е най -лесно първо да сглобите малките части. Този метод ви дава повече място за работа при добавяне на по -високите части. Първо добавете резисторите, като отбележите, че тен резисторите са обичайните версии на толерантност 5%, а сините резистори са 1% видове метални филми. Сега инсталирайте диодите, и двете по -малки стъкла диоди и по -големите диоди за захранване изискват да обърнете внимание на цветната лента на катода на всички диоди. Неуспешното инсталиране на диодите в правилната ориентация ще попречи на Inchworm или какъвто и да е електронен проект да функционира правилно. Забележка: Изграждам версия за батерии за демонстрации, използваните от мен диоди за захранване са типове Schottky 1N5817 с ниско отпадане вместо по -често срещаните диоди 1N4001. Шестте малки стъклени диода са често срещани типове 1N4148 (можете да използвате и 1N914)
Стъпка 3: Добавени са още малки части
Тук са добавени IC гнездата.
Когато запоявате IC гнездо, добра идея е да запоите само в един щифт на ъгъла, за да ви даде възможност да го поставите правилно на печатната платка. След като гнездото се изравнява, продължете да запоявате останалите щифтове. След това се добавят байпас 0.1 uf капачки, тези малки капачки са важни при използване на всяка логическа интегрална схема, те са за абсорбиране на малки проблеми с цифрови логически чипове. Добавих 5 мм светодиоди вместо 3 мм определени светодиоди. Това е просто въпрос на вкус.
Стъпка 4: Добавят се по -високите букви
Тук са добавени по -големите електролитни кондензатори.
„Използвах микроминиатюрни капачки, когато можех да ги взема, не е нужно. На печатната платка има място за по -големи стандартни кондензатори; просто се уверете, че те са правилно номинално напрежение. Малките черни капачки 10uf са за 25v, а по -голямата жълта капачка за 16v.
Стъпка 5: Окончателно сглобяване
Сега за всички големи части. Добавете конекторите за захранване, ICD2 и RS232. И да, това е конектор DE9 DE9 Wikipedia Преди да запоите теста 7805 (или LM2940-5), поставете го с радиатора по избор, инсталиран преди запояване. Винтът и гайката са #6 и прилепват добре. Поставете MAX232 (или ST232) и включете захранването. Проверете напреженията в двете точки за изпитване (TP +5 и TP VPP> 12VDC) Сега изключете захранването и инсталирайте предварително програмиран 16F877 или 16F877A ** (фърмуерът на зареждащото устройство за 16F877 може да бъде намерен в MPLAB, а 16F877A може да бъде намерен на Забележка: Използвал съм LM2940-5 с ниско отпадане за работа на батерията.
Стъпка 6: Незадължителен случай
Ето завършен Inchworm, монтиран в кутия Hammond 1591B. Използвал съм стойки, за да мога да прикрепя … Също така е възможно и по -евтино да се монтира Inchworm в капак на калъф Hammond 1591BC с помощта на винтове #6. Прави добър нископрофилен ICD2.
Стъпка 7: Учителят на Firefly 16F88, монтиран на Inchworm
Тук инчовият червей е показан с опционален Firefly 16F88 Tutor и ZIF гнездо за платка.
Светодиодите светят, защото се захранва от 6AAA NiMH батерии, разположени в корпуса Orange Hammond 1591B
Препоръчано:
Как да използвате дебъгер на ESP32: 11 стъпки (със снимки)
Как да използвате Debugger на ESP32: Искали ли сте някога да надникнете във вашия код, за да видите защо се държи така, както е? Традиционно в проектите на ESP32 би трябвало да добавите безкрайно изявление за печат, за да разберете какво се случва, но има по -добър начин! Дебъгер
Как да програмирате PIC MCU с програмист PICkit, използвайки макета: 3 стъпки
Как да програмирате PIC MCU с програмист PICkit, използващ макета: Не се нуждаете от скъпи и сложни инструменти, за да играете с PIC (или други) микроконтролери. Всичко, от което се нуждаете, е макет, където тествате вашата схема и програмиране. Разбира се, необходим е някакъв програмист и IDE. В тази инструкция
Как да настроите дебъгер на ядрото на Windows в мрежата си: 6 стъпки
Как да настроите дебъгер на ядрото на Windows в мрежата си: Отстраняването на грешки е популярен инструмент, използван за достигане до основната причина за грешка. Грешка може да се прояви по много различни начини. може да причини срив на системата (син екран/BSOD), може да причини срив на приложение, може да накара системата ви да замръзне, за да назове фе
Прост 3 -резисторен PIC програмист: 3 стъпки
Прост 3-резисторен PIC програмист: Микроконтролерите играят много важна роля в електрониката, тъй като са в състояние да изпълняват задачи по автоматизация, управление, обработка на изображения, наред с други. Използването им е огромно. Има различни семейства микроконтролери, едно от тях е микро
Как да си направим PIC програмист - PicKit 2 „клонинг“: 4 стъпки (със снимки)
Как да си направим PIC програмист - PicKit 2 „клонинг“: Здравейте! Това е кратка инструкция за създаване на PIC програмист, който действа като PicKit 2. Направих това, защото е много по -евтино от закупуването на оригинален PicKit и защото Microchip, производителите на PIC микроконтролери и програмистът PicKit, пр