Mundarija:

Inchworm ICD2 PIC dasturchisi / tuzatuvchisi: 7 qadam
Inchworm ICD2 PIC dasturchisi / tuzatuvchisi: 7 qadam

Video: Inchworm ICD2 PIC dasturchisi / tuzatuvchisi: 7 qadam

Video: Inchworm ICD2 PIC dasturchisi / tuzatuvchisi: 7 qadam
Video: Inchworms 2024, Noyabr
Anonim
Inchworm ICD2 PIC dasturchisi / tuzatuvchisini yaratish
Inchworm ICD2 PIC dasturchisi / tuzatuvchisini yaratish
Inchworm ICD2 PIC dasturchisi / tuzatuvchisini yaratish
Inchworm ICD2 PIC dasturchisi / tuzatuvchisini yaratish
Inchworm ICD2 PIC dasturchisi / tuzatuvchini yaratish
Inchworm ICD2 PIC dasturchisi / tuzatuvchini yaratish

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

PCBni tayyorlash
PCBni tayyorlash

Elektron kartani yumshoq yuvish vositasida yuving va yig'ishdan oldin yaxshilab quriting.

2 -qadam: Barcha "past profilli" qismlarni lehimlang

Lehim Hammasi
Lehim Hammasi

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

Yana kichik qismlar qo'shildi
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

Uzun bo'yli qalpoqlar qo'shiladi
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

Yakuniy yig'ilish
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

Majburiy bo'lmagan holat
Majburiy bo'lmagan 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

Firefly 16F88 o'qituvchisi chuvalchangga o'rnatilgan
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: