Съдържание:
- Стъпка 1: Описание
- Стъпка 2: Части
- Стъпка 3: Монтаж №1
- Стъпка 4: Монтаж #2
- Стъпка 5: Монтаж #3
- Стъпка 6: Използвайте
Видео: PIC програмист за визитни картички: 6 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:55
Това беше моето участие за състезанието за размер на визитка Hack A Day. Просто ципирах файловете и ги поставих на моя уебсайт. Публикувам го тук, защото всички останали записи изглежда са в блог за лесен достъп. Надявам се, че това ще направи проекта по -достъпен и ще намали натоварването на моя сървър. Прикаченият архив е заявката за състезанието, както беше на моя сървър, минус изображенията. Текстът е взет от включения документ. Този PIC/EEPROM програмист е толкова прост и малък, че се побира на визитка с достатъчно място за инструкции за сглобяване … Проект: Прост PIC ICSP програмист в стил JDM2 (на визитка).
- през цялата дупка
- части на стойност по -малко от 2 USD (за 1s и 2s!)
- лесна едностранна конструкция у дома (с 3 джъмпера)
- остава достатъчно място за инструкции за сглобяване
- допълнително пространство на гърба за още по-добра визитка
- също програмира/чете серийни EEPROMS
Ниво на умения: Лесно/начинаещо. Време за сглобяване: Около час.
Стъпка 1: Описание
Всеки може да изгради този прост програмист и да научи за PIC микроконтролерите. Програмистът JDM2 е супер прост (около 10 части), но програмира огромно разнообразие от PICS и серийни EEPROM. Програмирал съм всичко от 8 -пинов 12F629 до нов 18 P4550 USB PIC с JDM2. Този програмист има ICSP интерфейс, което означава, че може да програмира PIC и да чете EEPROM, докато са свързани към платка. Започнете хакерството си!
Печатната платка може да бъде направена едностранно (с три проводника), но двуслойният дизайн прави сглобяването още по -лесно. Всички следи са хубави и дебели за лесно пренасяне на тонер или фотообработка у дома. Дизайнът на JDM2 е доста стар, оригиналната схема на JDM2 може да бъде намерена тук: https://www.jdm.homepage.dk/newpic.htm Този дизайн остава верен на старата схема, но номерирането на диодите сега започва по -скоро с 1 от 2.
Стъпка 2: Части
Част Стойност Описание C1 100uF/16-волтов електролитен кондензатор C2 22uF/16-волтов танталов кондензатор D1 8.2V ценеров диод D2 5.1V ценеров диод D3, 4, 5, 6 1N4148 диод Q1, 2 BC547B транзистор-npn R1 10K резистор R2 1.5K резистор SV1 5 -пинов хедър на заглавката (или женски щифт, избирате) X1 DB9 женски сериен конектор
Стъпка 3: Монтаж №1
Започнете отдолу и работете нагоре: Не забравяйте да започнете с джъмперните проводници, ако използвате едностранна печатна платка.
- Запоявайте диодите и резисторите.
- Всеки диод има черна лента, която трябва да бъде ориентирана в същата посока, показана на дъската/в схемата.
- Просто запояване в резисторите, не се изисква специална ориентация.
Стъпка 4: Монтаж #2
След това добавете транзисторите. Те трябва да бъдат ориентирани към показване на схемата/картината. Транзисторът вляво е поставен в посоката, противоположна на транзистора вдясно (забележете, че и двата имат кръгли части, обърнати към средата). Това е стандартният (типичен?) Изход BC547B. Ако имате проблеми с готовата си верига, уверете се, че транзисторите ви имат същия извод, както е показано на схемата, и преориентирайте, ако е необходимо.
Стъпка 5: Монтаж #3
"," отгоре ": 0.44285714285714284," вляво ": 0.4160714285714286," височина ": 0.08095238095238096," ширина ": 0.05714285714285714}, {" noteID ":" TKKAZDP0KJEWT14CGS "," автор ":" ian "," текст ": използвах женска заглавка, защото всичките ми заглавки на ICSP са мъжки. По този начин програмистът може да се включи директно в веригата. "," Отгоре ": 0.6285714285714286," вляво ": 0.21071428571428572," височина ": 0.11428571428571428," ширина ": 0.21785714285714286}, {" noteID ":" TQ9CYOK8CBEWT14CGF ":" ian "," text ":" Електролитен кондензатор. Индикаторната лента на земния кабел едва се вижда тук отляво. "," Отгоре ": 0.430952380952381," вляво ": 0.1875," височина ": 0.05714285714285714," ширина ": 0.026785714285714284}]">
- Завършете платката, като запоите най -високите компоненти: кондензаторите, щифта и DB9 гнездото.
- Електролитният кондензатор трябва да бъде запоен със земята, обозначена с черната ивица, обърната към лявата страна (както е показано на снимката). Ако това е малко объркващо, уверете се, че проводникът, идващ отстрани с черната лента, се свързва със заземяващата равнина (голямата медна площ, покриваща по -голямата част от дъската).
- Танталовият кондензатор трябва да бъде поставен със земята към дясната страна на платката (както е показано на снимката). Танталовите кондензатори могат да показват положителния проводник с +, а не заземяващия проводник (както при електролитния кондензатор). Както при електролитния кондензатор, земята се прикрепя към голямата равнина на земята, която покрива по -голямата част от платката.
Стъпка 6: Използвайте
Софтуер Програмистът ще работи с всеки софтуер за програмиране, който поддържа JDM2. Харесвам WinPic800, защото може автоматично да открие много снимки. WinPIC също заслужава признание за страхотната информация за техническа поддръжка WinPIC. И двете поддържат най -новите USB PIC (18F2/4455). ICProg прави много PIC, както и EEPROM, но не е актуализиран от известно време ICProg. ICSP Преглед: Цитирано от моя ICSP инструкции тук. Разбирането на ICSP за PIC микроконтролери Програмирането на микроконтролери не е трудно. Изграждането на програмист е чудесен първи електронен проект. Целта на този раздел е да обясни простия метод „In Circuit Serial Programming“, използван с Microchip PICs. Защо ICSP? Програмирането на голям DIP (през дупка) чип е лесно. Поставете го в програмиран гнездо, запишете и се върнете към веригата на приложението. Тествайте и повторете. Нещата стават по -трудни с по -малки чипове (повърхностен монтаж). Няма стандартни гнезда за QFN, SSOP, QFP или дори големите пакети SOIC.300. Има наистина скъпи клипове ($ 100s), които могат да се прикачат и програмират тези чипове. За всеки тип чип и брой пинове, които използвате, е необходим различен клип. Има алтернатива. Нарича се ICSP. ICSP означава „във веригата сериен програмист (ing?)“. Това е начин за програмиране на PIC, докато той все още е прикрепен към веригата за приложения. Така е, няма повече размяна на чипове. И така, защо ICSP е нещо добро? 1. Няма програмни гнезда за малки чипове. Клиповете са скъпи. Неговата болка е да премествате чипове вътре и извън програмиста по време на разработката. Невъзможно за части за повърхностен монтаж. Прочетете останалите.
Препоръчано:
ESP8266-07 програмист с Arduino Nano: 6 стъпки (със снимки)
ESP8266-07 програмист с Arduino Nano: Това е кратък урок за създаване на изящна платка за програмиране ESP8266-07/12E с помощта на Arduino nano. Схемата на окабеляване е много подобна на тази, показана тук. Имате опции да свържете този проект към макет, запоявайте се на
Термозарядно устройство за визитни картички: 3 стъпки
Термозарядно устройство за визитни карти: Лесно и просто джобно или портмонено термозарядно устройство
Поздравителни картички с хартиена верига: 3 стъпки (със снимки)
Поздравителни картички с хартиена верига: В тази инструкция ще обясня как можете лесно да направите поздравителна картичка с хартиена верига у дома. С по -малък бюджет всеки може да направи тази поздравителна картичка, можете да направите свои собствени страхотни картички за приятелите си. Нека започнем да правим
Как да си направим PIC програмист - PicKit 2 „клонинг“: 4 стъпки (със снимки)
Как да си направим PIC програмист - PicKit 2 „клонинг“: Здравейте! Това е кратка инструкция за създаване на PIC програмист, който действа като PicKit 2. Направих това, защото е много по -евтино от закупуването на оригинален PicKit и защото Microchip, производителите на PIC микроконтролери и програмистът PicKit, пр
Коледни картички с Led Fader: 7 стъпки (със снимки)
Коледни картички с водещ фейдър: Първоначално видях публикуването в EvilMadScientist.com за създаването на LED ваканционни карти с осветени ръбове тук: www.evilmadscientist.com/article.php/edgelit2 и искаше да се опита да опрости и или да подобри дизайна. Голяма заслуга има за