فهرست مطالب:

ساخت برنامه نویس / اشکال زدایی ICD2 Inchworm ICD2: 7 مرحله
ساخت برنامه نویس / اشکال زدایی ICD2 Inchworm ICD2: 7 مرحله

تصویری: ساخت برنامه نویس / اشکال زدایی ICD2 Inchworm ICD2: 7 مرحله

تصویری: ساخت برنامه نویس / اشکال زدایی ICD2 Inchworm ICD2: 7 مرحله
تصویری: C# Advanced - Debugging - آموزش پیشرفته زبان برنامه نویسی سی شارپ - دیباگ، اشکال یابی و اشکال زدایی 2024, نوامبر
Anonim
ساخت برنامه نویسی / اشکال ساز Inchworm ICD2 PIC
ساخت برنامه نویسی / اشکال ساز Inchworm ICD2 PIC
ساخت برنامه نویس / اشکال ساز Inchworm ICD2 PIC
ساخت برنامه نویس / اشکال ساز Inchworm ICD2 PIC
ساخت برنامه نویسی / اشکال ساز Inchworm ICD2 PIC
ساخت برنامه نویسی / اشکال ساز Inchworm ICD2 PIC

این دستورالعمل یک پیاده روی تصویری از طریق ساختن یک کلون ICD2 به نام Inchworm است. این یک کیت مستقیم است که به شما امکان می دهد برنامه نویس و Debugger سازگار با MPLAB ICD2 بسازید. برنامه نویسان زیادی در آنجا وجود دارد اما تعداد کمی از آنها شامل اشکال زدایی می شوند ((اشکال زدایی اجازه می دهد شما تنها در برنامه خود گام برمی دارید و لیست های تماشا را تنظیم می کنید (متغیرهای خود را ببینید) و موارد دیگر). کتابچه راهنمای کامل شامل شماتیک و یادداشت ها را می توانید در blueroomelectronics پیدا کنید

مرحله 1: تهیه PCB

آماده سازی PCB
آماده سازی PCB

برد مدار را با شوینده ملایم بشویید و قبل از مونتاژ کاملاً خشک کنید.

مرحله 2: تمام قطعات "کم مشخصات" را لحیم کنید

Solder All the
Solder All the

در اینجا سر تمام قطعات کم مشخصات را لحیم کرده و برش داده ام. هنگام ساخت PCB اغلب مونتاژ قطعات کوچک ابتدا آسان تر است. این روش در هنگام افزودن قطعات بلندتر فضای بیشتری برای کار به شما می دهد. ابتدا مقاومت ها را اضافه کنید ، توجه داشته باشید که مقاومت های برنزه رنگ معمولی 5 tole تحمل هستند و مقاومت های آبی 1 types انواع فیلم های فلزی هستند. حالا دیودها را نصب کنید ، هر دو شیشه کوچکتر دیودها و دیودهای قدرت بزرگتر از شما می خواهند که به نوار رنگی روی کاتد همه دیودها توجه کنید. عدم نصب دیودها در جهت صحیح باعث می شود که Inchworm یا هر پروژه الکترونیکی به درستی کار نکند. توجه: من در حال ساختن نسخه باتری برای نسخه های نمایشی هستم ، دیودهای قدرتی که من استفاده کردم به جای دیودهای رایج 1N4001 از نوع Schottky 1N5817 کم بازمانده هستند. شش دیود شیشه ای کوچک از نوع 1N4148 رایج هستند (همچنین می توانید از 1N914 استفاده کنید)

مرحله 3: قطعات کوچک دیگر اضافه شده است

قطعات کوچک دیگر اضافه شده است
قطعات کوچک دیگر اضافه شده است

در اینجا سوکت IC اضافه شده است.

هنگامی که یک سوکت IC را لحیم می کنید ، ایده خوبی است که فقط در یک پین در گوشه ای لحیم کنید تا به شما این امکان را بدهد که به درستی روی PCB قرار گیرد. هنگامی که سوکت فلاش شد ، بقیه پین ها را لحیم کنید. بعد از دور زدن 0.1 uf کلاهک اضافه می شود ، این درپوش های کوچک هنگام استفاده از هرگونه IC منطقی مهم هستند ، آنها برای جذب اشکالات کوچک با تراشه های منطقی دیجیتال هستند. من LED های 5 میلی متری را به جای LED های مشخص شده 3 میلی متری اضافه کرده ام. این فقط سلیقه است.

مرحله 4: کلاه های بلند اضافه می شوند

کلاه بلندتر اضافه شده است
کلاه بلندتر اضافه شده است

در اینجا خازن های الکترولیتی بزرگتری اضافه شده است.

من زمانی که می توانم از کلاه های کوچک استفاده کنم ، لازم نیست. در PCB جا برای خازنهای استاندارد بزرگتر وجود دارد. فقط مطمئن شوید که ولتاژ آنها به درستی تعیین شده است. درپوش های مشکی کوچک 10uf برای 25 ولت و درپوش بزرگتر زرد برای 16 ولت درجه بندی شده اند.

مرحله 5: مونتاژ نهایی

مجمع نهایی
مجمع نهایی

در حال حاضر برای همه قطعات بزرگ. اتصالات برق ، ICD2 و RS232 را اضافه کنید. و بله این یک اتصال DE9 ویکی پدیا است قبل از اینکه تست 7805 (یا LM2940-5) را لحیم کنید ، قبل از لحیم کاری با هیت سینک اختیاری نصب کنید. پیچ و مهره شماره 6 است و به خوبی مناسب است. MAX232 (یا ST232) را وارد کنید و برق را اعمال کنید. ولتاژها را در دو نقطه آزمایش (TP +5 و TP VPP> 12VDC) بررسی کنید و اکنون برق را قطع کرده و یک برنامه از پیش برنامه ریزی شده 16F877 یا 16F877A ** را نصب کنید (سیستم عامل بوت لودر 16F877 در MPLAB یافت می شود و 16F877A در سایت من. توجه: من برای کارکرد باتری از LM2940-5 کم ترشح استفاده کرده ام.

مرحله 6: مورد اختیاری

مورد اختیاری
مورد اختیاری

در اینجا یک Inchworm به پایان رسیده است که در یک مورد Hammond 1591B نصب شده است. من از چفت و بست استفاده می کنم تا بتوانم آن را وصل کنم … همچنین نصب و راه اندازی Inchworm در یک درپوش موردی Hammond 1591BC با استفاده از پیچ های شماره 6 امکان پذیر و ارزان تر است. یک ICD2 خوب با مشخصات پایین ایجاد می کند.

مرحله 7: مدرس Firefly 16F88 نصب شده بر روی کرم اینچور

مدرس Firefly 16F88 سوار بر کرم اینچور
مدرس Firefly 16F88 سوار بر کرم اینچور

در اینجا کرم اینچ با یک تابلوی سوکت Firefly 16F88 Tutor و ZIF نشان داده شده است.

چراغ های LED روشن هستند زیرا انرژی خود را از باتری های 6AAA NiMH که در قاب Orange Hammond 1591B واقع شده است ، دریافت می کند.

توصیه شده: