Агуулгын хүснэгт:
- Алхам 1: ПХБ -ийг бэлтгэх
- Алхам 2: Бүх "бага профайлтай" хэсгүүдийг гагнах
- Алхам 3: Илүү жижиг хэсгүүдийг нэмж оруулав
- Алхам 4: Өндөр тагийг нэмж оруулав
- Алхам 5: Эцсийн чуулган
- Алхам 6: Нэмэлт тохиолдол
- Алхам 7: Inchworm дээр суурилагдсан Firefly 16F88 багш
Видео: Inchworm ICD2 PIC програмист / дибаг хийгч бүтээх нь: 7 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Энэхүү зааварчилгаа нь Inchworm нэртэй ICD2 клоныг бүтээхэд зориулагдсан зурагт алхалт юм. Энэ нь MPLAB ICD2 -тэй нийцтэй програмист ба дибаг хийгчийг бүтээх боломжийг олгодог шууд програм юм. Та хөтөлбөрийнхөө нэг алхамыг хийж, хяналтын жагсаалтыг (таны хувьсагчийг үзнэ үү) болон бусад зүйлийг хийх боломжтой. Схем, тэмдэглэл агуулсан бүрэн гарын авлагыг blueroomelectronics дээрээс олж болно.
Алхам 1: ПХБ -ийг бэлтгэх
Хэлхээ хийх самбарыг зөөлөн угаалгын бодисоор угааж, угсрахаасаа өмнө сайтар хатаана.
Алхам 2: Бүх "бага профайлтай" хэсгүүдийг гагнах
Энд би бүх профайл багатай хэсгүүдийн гагнуурыг хайчилж, хайчилж авлаа. ПХБ хийхдээ жижиг хэсгүүдийг угсрах нь ихэвчлэн хялбар байдаг. Энэ арга нь илүү өндөр хэсгүүдийг нэмэх үед ажиллах боломжийг танд олгоно. Эхлээд резисторыг нэмж, шар өнгийн эсэргүүцэл нь 5% -ийн хүлцэл, цэнхэр резистор нь 1% -ийн металл хальсны төрөл болохыг анхаарна уу. диод ба илүү том диодууд нь бүх диодын катод дээрх өнгөт туузанд анхаарлаа хандуулахыг шаарддаг. Диодуудыг зөв чиглэлд суулгаагүй тохиолдолд Inchworm эсвэл аливаа цахим төсөл зөв ажиллахгүй болно. Тэмдэглэл: Би демо хийх зориулалттай батерейгаар ажилладаг хувилбарыг бүтээж байна. Миний ашигладаг цахилгаан диодууд нь илүү түгээмэл хэрэглэгддэг 1N4001 диодын оронд Schottky 1N5817 төрөл багатай байдаг. Зургаан жижиг шилэн диод нь нийтлэг 1N4148 төрөл юм (та бас 1N914 ашиглаж болно)
Алхам 3: Илүү жижиг хэсгүүдийг нэмж оруулав
Энд IC залгууруудыг нэмж оруулав.
Хэрэв та IC залгуурыг гагнах юм бол ПХБ дээр зөв суух боломжийг олгохын тулд буланд зөвхөн нэг зүүгээр гагнах нь зүйтэй юм. Залгуурыг угааж дууссаны дараа бусад тээглүүрийг гагнах ажлыг үргэлжлүүлнэ. Дараа нь тойрог замд 0.1 uf тагийг нэмж оруулбал эдгээр жижиг тагнууд нь ямар ч логик IC ашиглахад чухал ач холбогдолтой бөгөөд тэдгээр нь дижитал логик чип бүхий жижиг доголдлыг шингээх зориулалттай юм. Би 3 мм заасан LED -ийн оронд 5 мм -ийн LED -ийг нэмсэн. Энэ бол зүгээр л амтлах асуудал юм.
Алхам 4: Өндөр тагийг нэмж оруулав
Энд илүү том электролитийн конденсаторыг нэмж оруулав.
'Би авах боломжтой үедээ бичил биетний таг хэрэглэж байсан, тэгэх шаардлагагүй. ПХБ дээр том стандарт конденсаторыг байрлуулах зай бий; Тэд хүчдэлийг зөв үнэлсэн эсэхийг шалгаарай. Жижиг хар 10uf таг нь 25v, том шар малгай нь 16v гэж үнэлэгддэг.
Алхам 5: Эцсийн чуулган
Одоо бүх том хэсгүүдийн хувьд хүч, ICD2 ба RS232 холбогчийг нэмнэ үү, мөн энэ нь DE9 холбогч DE9 Википедиа юм 7805 (эсвэл LM2940-5) туршилтыг гагнахаасаа өмнө гагнахаас өмнө нэмэлт радиаторыг суурилуулаарай. Шураг ба самар нь №6 бөгөөд хоорондоо сайн таарч, MAX232 (эсвэл ST232) -ыг оруулаад хүч хэрэглэнэ. Туршилтын хоёр цэг дээрх хүчдэлийг шалгаарай (TP +5 ба TP VPP> 12VDC) Одоо хүчийг салгаад, урьдчилан програмчилсан 16F877 эсвэл 16F877A ** суулгаарай (16F877 -ийн ачаалагч програм хангамжийг MPLAB дээрээс, 16F877A дээрээс олж болно) миний сайт. Тэмдэглэл: Би батерейг ажиллуулахын тулд бага уналттай LM2940-5-ийг ашигласан.
Алхам 6: Нэмэлт тохиолдол
Hammond 1591B хайрцагт суурилуулсан бэлэн Inchworm байна. Би эсэргүүцэл ашигладаг тул хавсаргаж болно … Inchworm -ийг Hammond 1591BC хайрцагны таганд #6 эрэг ашиглан бэхлэх нь бас боломжтой бөгөөд хямд юм. ICD2 -ийн сайн профайлтай болно.
Алхам 7: Inchworm дээр суурилагдсан Firefly 16F88 багш
Энд inchworm -ийг нэмэлт Firefly 16F88 Tutor болон ZIF сокет самбараар үзүүлэв.
LED нь асдаг, учир нь энэ нь Orange Hammond 1591B хайрцагт байрладаг 6AAA NiMH батерейгаар тэжээгддэг.
Зөвлөмж болгож буй:
IC 555 -ийг ашигладаг DIY МАНАН/МАНАН ХИЙГЧ: 6 алхам (зурагтай)
IC 555 -ийг ашиглаж буй DIY МАНАН/МАНАН УУРАГЧ: Энэхүү гарын авлагад би IC 555 маш энгийн хэлхээг ашиглан манан/манан үүсгэгч хэрхэн бүтээхийг үзүүлж байна. Үүнийг бас чийгшүүлэгч гэж нэрлэдэг бөгөөд атомизаторыг эхлүүлж болно
ESP32: 11 алхам дээр дибаг хийгчийг хэрхэн ашиглах вэ (зурагтай)
ESP32 дээр дибаг хийгчийг хэрхэн ашиглах вэ: Та яагаад иймэрхүү ааш авир гаргахын тулд кодоо харахыг хүсч байсан уу? Уламжлал ёсоор ESP32 төслүүдэд юу болж байгааг олж мэдэхийн тулд эцэс төгсгөлгүй хэвлэх мэдэгдлийг нэмэх шаардлагатай байсан ч илүү сайн арга байна! Дибаг хийгч
Windows -ийн цөмийн дибаг хийгчийг сүлжээндээ хэрхэн тохируулах вэ: 6 алхам
Windows -ийн цөмийн дибаг хийгчийг сүлжээндээ хэрхэн тохируулах вэ: Дебаг хийх нь алдааны үндсэн шалтгааныг олж тогтооход хэрэглэгддэг түгээмэл хэрэгсэл юм. Алдаа нь янз бүрийн аргаар халдвар авч чаддаг. Энэ нь системийн сүйрэлд хүргэж болзошгүй (цэнхэр дэлгэц/BSOD), энэ нь програмын эвдрэлийг үүсгэж, таны системийг хөлдөхөд хүргэж болзошгүй юм
Java дибаг хийх үндсэн алхам: 9 алхам
Java -ийн үндсэн дибаг хийх: Энэхүү зааварчилгаа нь Java алдааг зохицуулах үндсэн алхам алхамаар шалгах болно. Энэхүү гарын авлага нь java програмчлалын програм хангамжийг тохируулахад ямар ч туслалцаа үзүүлэхгүй бөгөөд та энэ даалгаврыг хугацаанаас нь өмнө биелүүлсэн гэж найдаж байна. Хамгийн сайн сайхны төлөө
USBTiny ISP програмист хэрхэн бүтээх вэ: CNC ПХБ -ийн тээрэмдэх машин ашиглан: 13 алхам (зурагтай)
USBTiny ISP програмист хэрхэн бүтээх вэ: CNC ПХБ -ийн тээрэмдэх машин ашиглан: Та өөрийн цахим төслийг эхнээс нь хэрхэн бүтээх талаар бодож байсан уу? Гэхдээ үйлдвэрлэгчийн соёлд дөнгөж хөл тавьж буй ихэнх үйлдвэрлэгчид болон техник хангамж сонирхогчид өөрсдийн төслүүдийг бүтээсэн