Mundarija:
- 1 -qadam: tenglikni tayyorlash
- 2 -qadam: Barcha "past profilli" qismlarni lehimlang
- 3 -qadam: Yana kichik qismlar qo'shildi
- 4 -qadam: Uzun bo'yli qalpoqlar qo'shiladi
- 5 -qadam: Yakuniy yig'ilish
- 6 -qadam: ixtiyoriy holat
- 7 -qadam: Firefly 16F88 o'qituvchisi chuvalchangga o'rnatilgan
Video: Inchworm ICD2 PIC dasturchisi / tuzatuvchisi: 7 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Bu "Inchworm" deb nomlangan ICD2 klonini yaratish orqali tasvirlangan yurish, bu sizga MPLAB ICD2 bilan mos keladigan dasturchi va tuzatuvchini yaratishga imkon beruvchi to'g'ri to'plamdir. U erda juda ko'p dasturchilar bor, lekin juda ozlari tuzatuvchini o'z ichiga oladi. Siz dasturda bir qadam bosasiz va kuzatuv ro'yxatlarini o'rnatasiz (o'zgaruvchilarga qarang) va boshqalar
1 -qadam: tenglikni tayyorlash
Elektron kartani yumshoq yuvish vositasida yuving va yig'ishdan oldin yaxshilab quriting.
2 -qadam: Barcha "past profilli" qismlarni lehimlang
Bu erda men past profilli qismlarning uchlarini lehimladim va qirqdim. PCB qurishda, birinchi navbatda, kichik qismlarni yig'ish osonroq bo'ladi. Bu usul sizga balandroq qismlarni qo'shganda ishlash uchun ko'proq joy ajratadi, birinchi navbatda rezistorlarni qo'shing, ular 5% bardoshli va ko'k rangli rezistorlar 1% metall plyonkalarga ega. diodlar va kattaroq quvvatli diodlar sizdan barcha diodlarning katodidagi rangli tasmaga e'tibor berishni talab qiladi. Diyotlarni to'g'ri yo'nalishda o'rnatmaslik Inchworm yoki har qanday elektron loyihaning to'g'ri ishlashiga to'sqinlik qiladi. Eslatma: Men demo uchun akkumulyator bilan ishlaydigan versiyasini quryapman, men foydalanadigan quvvat diodlari 1N4001 diodlari o'rniga Schottky 1N5817 turlarining pastligi. Oltita kichik shisha diodlar keng tarqalgan 1N4148 turidir (siz ham 1N914 dan foydalanishingiz mumkin)
3 -qadam: Yana kichik qismlar qo'shildi
Bu erda IC soketlari qo'shilgan.
Agar siz IC rozetkasini lehimlaganingizda, uni PCBga to'g'ri o'tirish imkoniyatini berish uchun burchakda faqat bitta pin bilan lehimlang. Soket yuvilgandan so'ng, qolgan pinlarni lehimlashni davom eting. Keyingi 0,1 uf qopqoqlari qo'shiladi, bu kichik qopqoqlar har qanday mantiqiy ICni ishlatishda muhim ahamiyatga ega, ular raqamli mantiq chiplari bilan kichik nosozliklarni o'zlashtirish uchun. Men 3 mm ko'rsatilgan LED o'rniga 5 mm LED qo'shdim. Bu shunchaki ta'mga bog'liq.
4 -qadam: Uzun bo'yli qalpoqlar qo'shiladi
Bu erda katta elektrolitik kondansatörler qo'shildi.
Men mikrominyatura qopqog'ini qo'limdan kelgancha ishlatardim, bunga hojat yo'q. PCBda kattaroq standart kondansatörler uchun joy bor; Faqat ular kuchlanishning to'g'ri baholanganligiga ishonch hosil qiling. Kichik qora 10uf qopqoqlari 25v, katta sariq qopqoq esa 16v uchun baholanadi.
5 -qadam: Yakuniy yig'ilish
Endi barcha katta qismlar uchun quvvat, ICD2 va RS232 konnektorlarini qo'shing, ha, bu DE9 ulagichi DE9 Vikipediya 7805 (yoki LM2940-5) sinovini lehimlashdan oldin uni lehimlashdan oldin ixtiyoriy o'rnatilgan sovutgich bilan moslang. Vintlar va yong'oqlar 6 -sonli bo'lib, ularga juda mos keladi. MAX232 (yoki ST232) ni joylashtiring va quvvatni qo'llang. Ikkita sinov nuqtasidagi kuchlanishni tekshiring (TP +5 va TP VPP> 12VDC) Endi quvvatni o'chiring va oldindan dasturlashtirilgan 16F877 yoki 16F877A ** ni o'rnating (16F877 uchun yuklash dasturini MPLAB -da va 16F877A -da topish mumkin) Mening saytim. Eslatma: Men batareyaning ishlashi uchun LM2940-5 kam ishlaganini ishlatganman.
6 -qadam: ixtiyoriy holat
Bu erda Hammond 1591B qutisiga o'rnatilgan tugatilgan qurt. Men bir -biriga yopishib olishim uchun uzilishlardan foydalanaman … Inchwormni Hammond 1591BC qopqog'iga № 6 vintlar yordamida o'rnatish ham mumkin va arzonroq. Yaxshi ICD2 past profilini yaratadi.
7 -qadam: Firefly 16F88 o'qituvchisi chuvalchangga o'rnatilgan
Bu erda dyuym qurti ixtiyoriy Firefly 16F88 Tutor va ZIF rozetkasi bilan ko'rsatiladi.
LEDlar yonadi, chunki u Orange Hammond 1591B korpusida joylashgan 6AAA NiMH batareyalaridan quvvat oladi.
Tavsiya:
GPU sarkma tuzatuvchisi: 5 qadam
GPU Sag Fixer: Ko'pgina kompyuterlarda GPU sag bor, bu muammo GPU PCI to'liq qo'llab -quvvatlay olmaydigan darajada og'ir va natijada GPU -ning oxiri PCI -ga mahkam bog'langan uchidan pastroq. uyasi. Agar GPU pasayishi o'z vaqtida aniqlanmasa, kompyuter
PIC MCU -ni PICkit dasturchisi bilan dastur paneli yordamida qanday dasturlash mumkin: 3 qadam
PIC MCU -ni PICkit dasturchisi bilan dastur paneli yordamida qanday dasturlash mumkin: PIC (yoki boshqa) mikrokontroller bilan o'ynash uchun sizga qimmat va murakkab asboblar kerak emas. Sizga kerak bo'lgan yagona narsa - bu elektron sxemani va dasturiy ta'minotni sinab ko'rish. Albatta, qandaydir dasturchi va IDE kerak. Ushbu yo'riqnomada
Oddiy 3 rezistorli PIC dasturchisi: 3 qadam
Oddiy 3 rezistorli PIC dasturchisi: Mikro-kontrollerlar elektronikada juda muhim rol o'ynaydi, chunki ular avtomatlashtirish, boshqarish, tasvirni qayta ishlash va boshqa vazifalarni bajarishga qodir. Ulardan foydalanish juda katta. Har xil mikro-kontrollerlar oilalari bor, ulardan biri Micro
JDM2 asosidagi PIC dasturchisi: 4 qadam
JDM2 asoslangan PIC dasturchi: sxematik & yangilangan JDM2 PIC dasturchisi uchun tartib. Soat o'z ichiga oladi & ma'lumotlar filtri, zamonaviy PIC mikrokontrolderlari uchun Vpp kuchlanish bo'linishi (masalan, USB PIC 18F2455/4455). www.hackaday.com kabi saytlarni o'qishdan oldin & www.makezine.com/blog men
Visit karta PIC dasturchisi: 6 qadam (rasmlar bilan)
Visit karta PIC dasturchisi: Bu mening Hack A Day tashrifnomasi hajmi bo'yicha tanlov tanloviga kirishim edi. Men faqat fayllarni zip qilib, veb -saytimga joylashtirdim. Men buni bu erda joylashtiraman, chunki boshqa barcha yozuvlar oson kirish uchun blogda. Umid qilamanki, bu