فهرست مطالب:
- مرحله 1: تهیه PCB
- مرحله 2: تمام قطعات "کم مشخصات" را لحیم کنید
- مرحله 3: قطعات کوچک دیگر اضافه شده است
- مرحله 4: کلاه های بلند اضافه می شوند
- مرحله 5: مونتاژ نهایی
- مرحله 6: مورد اختیاری
- مرحله 7: مدرس Firefly 16F88 نصب شده بر روی کرم اینچور
تصویری: ساخت برنامه نویس / اشکال زدایی ICD2 Inchworm ICD2: 7 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:58
این دستورالعمل یک پیاده روی تصویری از طریق ساختن یک کلون ICD2 به نام Inchworm است. این یک کیت مستقیم است که به شما امکان می دهد برنامه نویس و Debugger سازگار با MPLAB ICD2 بسازید. برنامه نویسان زیادی در آنجا وجود دارد اما تعداد کمی از آنها شامل اشکال زدایی می شوند ((اشکال زدایی اجازه می دهد شما تنها در برنامه خود گام برمی دارید و لیست های تماشا را تنظیم می کنید (متغیرهای خود را ببینید) و موارد دیگر). کتابچه راهنمای کامل شامل شماتیک و یادداشت ها را می توانید در blueroomelectronics پیدا کنید
مرحله 1: تهیه PCB
برد مدار را با شوینده ملایم بشویید و قبل از مونتاژ کاملاً خشک کنید.
مرحله 2: تمام قطعات "کم مشخصات" را لحیم کنید
در اینجا سر تمام قطعات کم مشخصات را لحیم کرده و برش داده ام. هنگام ساخت 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 Tutor و ZIF نشان داده شده است.
چراغ های LED روشن هستند زیرا انرژی خود را از باتری های 6AAA NiMH که در قاب Orange Hammond 1591B واقع شده است ، دریافت می کند.
توصیه شده:
چگونه می توان یک جهان مخفی را بدست آورد !!!!!! (حالت اشکال زدایی): 3 مرحله
چگونه می توان یک جهان مخفی را بدست آورد !!!!!! (حالت اشکال زدایی): در این دستورالعمل ، من به شما نشان می دهم که در Minecraft به حالت دنیای مخفی برسید
نحوه استفاده از اشکال زدایی در ESP32: 11 مرحله (همراه با تصاویر)
نحوه استفاده از اشکال زدایی در ESP32: آیا تا به حال شده که بخواهید به درون کد خود نگاهی بیندازید تا ببینید چرا اینگونه رفتار می کند؟ به طور سنتی در پروژه های ESP32 ، شما مجبور بودید بیانیه چاپ بی پایان را اضافه کنید تا بفهمید چه اتفاقی می افتد ، اما راه بهتری وجود دارد! یک اشکال زدایی
HackerBox 0049: اشکال زدایی: 8 مرحله
HackerBox 0049: Debug: درود بر HackerBox هکرهای سراسر جهان! برای HackerBox 0049 ، ما در حال آزمایش اشکال زدایی سیستم های میکروکنترلر دیجیتال ، پیکربندی بستر بلوتوث LOLIN32 ESP-32 WiFi در Arduino IDE و استفاده از FastLED Animation L
نحوه تنظیم اشکال زدایی هسته ویندوز بر روی شبکه: 6 مرحله
نحوه تنظیم اشکال زدایی هسته ویندوز بر روی شبکه خود: اشکال زدایی یک ابزار محبوب است که برای یافتن علت اصلی اشکال استفاده می شود. یک اشکال می تواند به طرق مختلف خود را آشکار کند. این می تواند باعث خرابی سیستم (صفحه آبی/BSOD) شود ، می تواند باعث خرابی برنامه شود ، می تواند باعث شود سیستم شما منجمد شود تا نام fe را نامگذاری کند
اشکال زدایی اولیه جاوا: 9 مرحله
اشکال زدایی اولیه جاوا: این راهنمای دستورالعمل ، گام به گام اساسی برای مدیریت خطای جاوا را پوشش می دهد. این راهنما در راه اندازی نرم افزار برنامه نویسی جاوا هیچ کمکی نمی کند و انتظار می رود که شما قبلاً این کار را زودتر انجام داده باشید. برای بهترین