Мазмұны:
- 1 -қадам: Сипаттама
- 2 -қадам: Бөлшектер
- 3 -қадам: №1 жинақ
- 4 -қадам: №2 жинақ
- 5 -қадам: №3 жинақ
- 6 -қадам: Қолдану
Бейне: PIC визит карточкасы: 6 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Бұл менің Hack A Day визит карточкасының көлемді схемалық байқауына кіру болды. Мен жай ғана файлдарды жинап, веб -сайтқа қойдым. Мен мұны осында жариялап отырмын, себебі басқа жазбалар оңай қол жетімді болу үшін блогта. Бұл жобаны қолжетімді етеді және менің сервердегі жүктемені азайтады деп үміттенемін. Тіркелген мұрағат - бұл менің серверімде болған суреттер шегерілген конкурс жазбасы. Мәтін берілген құжаттан алынды. Бұл PIC/EEPROM бағдарламашысы соншалықты қарапайым және шағын, ол визит карточкасына сәйкес келеді, монтаждау үшін жеткілікті орын қалады … Жоба: JDM2 стиліндегі PIC ICSP қарапайым бағдарламашысы (визит карточкасында).
- барлығы тесік арқылы
- құны 2 доллардан төмен бөлшектер (1-2 секундта!)
- үйде бір жақты жеңіл құрылыс (3 секіргішпен)
- құрастыру нұсқаулары үшін жеткілікті орын қалды
- одан да іскерлікті жақсылық үшін артқы жағында қосымша орын
- сонымен қатар сериялық EEPROMS бағдарламаларын оқиды/оқиды
Біліктілік деңгейі: Жеңіл/бастаушы. Жинау уақыты: шамамен бір сағат.
1 -қадам: Сипаттама
Кез келген адам осы қарапайым бағдарламашыны құра алады және PIC микроконтроллерлері туралы біле алады. JDM2 бағдарламашысы өте қарапайым (шамамен 10 бөлік), бірақ PICS пен сериялық EEPROM -дің алуан түрлілігін бағдарламалайды. Мен бәрін 8 істікшелі 12F629 -дан JDM2 бар жаңа 18F4550 USB PIC -ке дейін бағдарламаладым. Бұл бағдарламашының 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 «,» автор «:» мен « әйел тақырыбы пайдаланылды, себебі менің барлық ICSP тақырыптарым ерлер. Осылайша, бағдарламашы схемаға тікелей қосыла алады. «,» Top «: 0.6285714285714286,» солға «: 0.21071428571428572,» биіктік «: 0.11428571428571428,» ені «: 0.21785714285714286}, {» noteID «:» TB9CYOK8 « «:» ian «,» text «:» Электролиттік конденсатор. Жердегі қорғасын индикаторының жолағы мұнда сол жақта көрінбейді. «,» Жоғарғы «: 0.430952380952381,» солға «: 0.1875,» биіктік «: 0.05714285714285714,» ені «: 0.026785714285714284}]»>
- Ең биік компоненттерді дәнекерлеу арқылы тақтаны аяқтаңыз: конденсаторлар, түйреуіш пен DB9 розеткасы.
- Электролиттік конденсаторды қара жолақпен көрсетілген, жерге қаратып, сол жағына қаратып дәнекерлеу керек (суретте көрсетілгендей). Егер бұл біршама түсініксіз болса, қара жолағы бар бүйірден келген қорғасын жердің жазықтығына қосылатынына көз жеткізіңіз (тақтаның көп бөлігін жабатын үлкен мыс алаңы).
- Танталдық конденсаторды жерге тақтайшаның оң жағына қарай қою керек (суретте көрсетілгендей). Танталдық конденсаторлар жер сымының орнына (+электролиттік конденсатор сияқты) оң сымды көрсетуі мүмкін. Электролиттік конденсатор сияқты, жер тақтаның көп бөлігін жабатын үлкен жерге жазықтыққа бекітіледі.
6 -қадам: Қолдану
Бағдарламалық қамтамасыз ету JDM2 қолдайтын кез келген бағдарламалық жасақтамамен жұмыс жасайды. Маған WinPic800 ұнайды, себебі ол көптеген PIC-ті автоматты түрде анықтай алады. WinPIC сонымен қатар WinPIC техникалық қолдауының керемет ақпараты үшін лайықты. Екеуі де ең жаңа USB PIC (18F2/4455) қолдайды. ICProg көптеген PIC -ті, сондай -ақ EEPROM -ды жасайды, бірақ біраз уақыт ICProg. ICSP шолуында жаңартылмаған: ICSP -тен нұсқаулық берілген, PIC микроконтроллерлері үшін ICSP -ті түсіну Микроконтроллерді бағдарламалау қиын емес. Бағдарламашы құру электрониканың алғашқы керемет жобасын жасайды. Бұл бөлімнің мақсаты - Microchip PIC -пен қолданылатын қарапайым «тізбектегі бағдарламалау» әдісін түсіндіру. Неліктен ICSP? Үлкен DIP (тесік арқылы) чипін бағдарламалау оңай. Оны розеткаға қойылған бағдарламашыға қойыңыз, күйдіріңіз және қолданбалы схемаға оралыңыз. Тексеру және қайталау. Кішкене (бетіне бекітілген) чиптермен жұмыс қиындай түседі. QFN, SSOP, QFP, тіпті үлкен SOIC.300 пакеттері үшін стандартты розеткалар жоқ. Бұл чиптерді орнатуға және бағдарламалауға болатын шынымен қымбат (100 доллар) клиптер бар. Сіз қолданатын чиптің әр түрі мен түйреуіш саны үшін басқа клип қажет. Балама бар. ICSP. ICSP деп аталады, ол «тізбектегі сериялық бағдарламашы (ing?)» Дегенді білдіреді. Бұл PIC бағдарламалау схемасы, ол әлі де қолданбалы схемаға қосылған кезде бағдарламалау әдісі. Дұрыс, микросхемалар ауыспайды, сондықтан ICSP неге жақсы нәрсе? Шағын пакеттік чиптерге арналған бағдарламалау розеткалары жоқ. Клиптер қымбат.2. Әзірлеу кезінде чиптерді бағдарламашының ішіне және сыртына жылжыту қиын. Беттік бөлшектер үшін мүмкін емес. Қалғанын оқыңыз.
Ұсынылған:
Визит карточкасы термиялық зарядтағыш: 3 қадам
Визит карточкалық жылу зарядтағыш: қарапайым және қарапайым қалта немесе әмиян термиялық зарядтағыш
NFC бар PCB визит картасы: 18 қадам (суреттермен)
NFC бар ПХД визит карточкасы: Оқуым аяқталғаннан кейін мен жақында электроника инженериясы саласында алты айлық тәжірибеден өтуге тура келді. Мен әсер ету үшін және менің арманымның қатарында болу мүмкіндігін жоғарылату үшін менде өз қолыммен жұмыс жасау идеясы болды
Визит карточкасы/ойын консолі: ATtiny85 және OLED экраны: 5 қадам (суреттермен)
Визит карточкасы/ойын консолі: ATtiny85 және OLED экраны: Баршаңызға сәлем! Бүгін мен сізге өзіңіздің визит карточкаңызды/ойын консолін/I2C жарықтандырылған OLED дисплейі мен ATtiny85 микропроцессоры бар нәрсені қалай құруға болатынын көрсетемін. Бұл нұсқаулықта мен сізге ПХД қалай құрастырылатынын айтамын
Матрицалық визит карточкасы: 8 қадам (суреттермен)
Dot Matrix визит карточкасы: Егер менің фонарь визит карточкам сізге жеткіліксіз болса, онда бірнеше айналдыратын хабарларды реттеуге болатын толық графикалық дисплейі бар ше? Бұл бөлшектердің бағасы шамамен 5 доллар болатындай мөлшерде жасалуы мүмкін және ол
Декодер визит карточкасы - QR кодталған құпия хабарлама: 6 қадам (суреттермен)
Декодер визит карточкасы - QR кодталған құпия хабарлама: Жақсы визитканың болуы сізге байланыстарды сақтауға, өзіңізді және бизнесіңізді насихаттауға және достар табуға көмектеседі. Алушы сіздің картаңызды белсенді түрде аударуды қамтитын жеке визит картасын жасау арқылы оны есте сақтауға мүмкіндік береді