احتمالا شما نیز کلمه مهندسی معکوس را شنیده اید. فرایند تولید مجدد یک محصول از روی یک نمونه به اصطلاح مهندسی معکوس نامیده میشود. مهندسی معکوس برد های الکترونیکی نیز یکی از پر کاربرد ترین بخش های مهندسی الکترونیک است. در این مقاله با این فرایند پرکاربرد و اصول و مراحل آن آشنا خواهیم شد.
مهندسی معکوس برد های الکترونیک چیست؟
به عنوان توضیحی کوتاه میتوانیم بگوییم مهندسی معکوس برد های الکترونیکی به فرایند طراحی و ساخت مجدد برد مدار چاپی، از روی بردی دیگر گفته میشود. در واقع مهندسی معکوس برد های الکترونیکی زمانی استفاده میشود که برد اصلی در دسترس است و میخواهیم یک برد دیگر شبیه به آن بسازیم.
چرا مهندسی معکوس؟
به صورت کلی دلیل اصلی مهندسی معکوس برد های الکترونیکی، دسترسی به فایل های طراحی یک برد مدار چاپی است. در زیر به مواردی می پردازیم که در آن ها ممکن است به مهندسی معکوس برد ها احتیاج داشته باشیم.
- ممکن است به علت وجود تحریم ها، واردات دستگاه و یا استفاده از خدمات پس از فروش آن ممکن نباشد. مثلا ممکن است در یک خط تولید، خرابی یک برد باعث ایجاد خسارات مالی شدید شود و در تحویل سفارشات تاخیر زمانی به وجود بیاید. در این شرایط با مهندسی معکوس و جایگزین کردن برد، تا حد زیادی از خسارات جلوگیری می شود.
- یا در صورتی که بخواهیم برای کاهش هزینه نهایی یک محصول، آن را بومی سازی کنیم. در این فرایند، دانش و تکنولوژی طراحی برد را میتوان استخراج کرد و از آن برای بهبود طراحی های داخلی استفاده نمود.
- گاهی وقت ها هم نیاز داریم بردی را اصلاح کنیم یا مداری را به آن اضافه کنیم.
- زمان هایی که میخواهیم چند برد الکترونیکی را با هم ترکیب کنیم.

اگرچه مهندسی معکوس مزایای زیادی دارد، اما در این مسیر چالش هایی نیز وجود دارد که باید به آن توجه شود. در زیر برخی از چالش های مهندسی معکوس برد های الکترونیکی را آورده ایم.
چالش های مهندسی معکوس برد های الکترونیکی
لزوم دقت بالا در طراحی
در یک برد الکترونیکی اگر یک ترک (track) اشتباه وصل شود و یا در جایگذاری قطعات اشتباهی به وجود آید، ممکن است عملکرد مدار به کلی مختل شود. مثلا اگر پلاریته دیود درست نباشد ممکن است مدار کار نکند. در نتیجه باید در فرایند مهندسی معکوس دقت بالایی صرف شود. در مرکز ذهن دیجیتال این موضوع مد نظر مهندسین قرار گرفته و مدار مهندسی معکوس شده با بالاترین کیفیت در عملکرد در اختیار مشتری قرار میگیرد.


موجود نبودن یا کمبود قطعات
از دیگر چالش های مهندسی معکوس میتوان به وجود قطعات خاص در برد ها و یا نبودن قطعه در ایران اشاره کرد. درین حالت لازم است جایگزین قطعه اصلی را طوری پیدا کنیم که قطعه جایگزین اولا در بازار ایران موجود باشد و دوما عملکرد آن با قطعه اصلی کاملا یکسان باشد و در کارکرد مدار تغییری ایجاد نشود. در غیر این صورت باید قطعه اصلی را از شرکت تولید کننده وارد کنیم. در صورت بروز این چالش، مهندسین مرکز ذهن دیجیتال با بررسی دقیق دیتاشیت قطعات، بهترین قطعه ای که قابلیت جایگزینی دارد را انتخاب میکنند. همچنین در صورت نبود قطعه، باید قطعات لازم را از کشور های خارجی سفارش دهیم. سفارش قطعات از خارج از کشور نیز در مرکز ذهن دیجیتال انجام می شود تا محصول نهایی با بهترین کیفیت به دست مشتری برسد. در این رابطه میتوانید مقاله سفارش قطعات الکترونیک از خارج از کشور را مطالعه کنید.

وجود تراشه های قابل برنامه ریزی
در بسیاری از برد ها تراشه های قابل برنامه ریزی مانند میکروکنترلر و حافظه و … وجود دارد که بدون در دسترس داشتن برنامه آن، برد کار نمیکند. برای حل این موضوع باید IC مربوطه کرک شود تا بتوانیم به فایل برنامه آن دسترسی داشته باشیم.

تعداد لایه زیاد های برد
در برد های بیشتر از 2 لایه، به علت مشخص نبود اتصالات، مهندسی معکوس میتواند با چالش هایی مواجه شود.
یک مدار 9 لایه
در ادامه به بررسی روش های مهندسی معکوس میپردازیم.
روش های مهندسی معکوس برد های الکترونیکی بیشتر از 2 لایه
-
روش تخریبی:
این روش بیشتر برای مهندسی معکوس برد هایی که بیشتر از 2 لایه دارند استفاده میشود. به این صورت که با دستگاه CNC لایه لایه برد را تخریب کرده و از هر لایه نقشه برداری میکنند.
ایراد بزرگ این روش این است که برد اصلی تخریب میشود و همچنین دقت بسیار بالایی میطلبد. در صورت بروز بی دقتی ممکن است به لایه های برد اصلی آسیب برسد و دیگر قابل نقشه برداری نباشد.
مهندسی معکوس برد های چند لایه در کشور چین که مهد مهندسی معکوس است به این روش صورت میگیرد. برخی شرکت ها در ایران نیز این کار را انجام میدهند. همانطور که گفته شد چون این روش نیازمند دقت و مهارت بالاییست، انتخاب سورس مناسب بسیار حائز اهمیت است.
البته حتی اگر نقشه برداری به طور کامل و بدون خطا صورت گیرد، باز هم ممکن است در هنگام تست و راه اندازی نیاز به مقایسه با برد اصلی باشد. در این صورت اگر تنها یک عدد برد نمونه داشته باشیم، در هنگام نقشه برداری این برد تخریب شده و ممکن است برای تست و بررسی به مشکل ایجاد شود.

-
استفاده از اشعه ایکس
روش دیگری برای مهندسی معکوس برد های الکترونیکی، استفاده از اشعه ایکس میباشد. در این روش برد اصلی تخریب نمیشود و تمام ترک ها در تک تک لایه ها بدون خطا قابل مشاهده و مشخص هستند. این روش به این صورت انجام میشود که تصاویری از زوایای مختلف از برد اصلی با اشعه ایکس گرفته میشود. سپس با انجام پردازش های تصویری، ترک های موجود در هر لایه از مدار مشخص میشود و نقشه به طور دقیق استخراج میگردد. با استفاده از این روش میتوان مدارات تا 22 لایه را نیز مهندسی معکوس کرد.

مراحل انجام مهندسی معکوس
بررسی برد
در ابتدا باید برد اصلی بررسی شود. درین مرحله توجه به تعداد لایه ها، بررسی وجود قطعات خاص یا تراشه های قابل برنامه ریزی، تهیه لیست قطعات و امکان سنجی و زمان سنجی صورت میگیرد.
طراحی pcb
در گام دوم ترک کشی ها و اتصالات برد مورد بررسی قرار میگیرد و شماتیک و pcb دقیقا مطابق برد نمونه وارد محیط نرم افزار میشود. تمامی ریزه کاری ها شامل سلف های ساخته شده با ترک، جای پیچ ها، فاصله ترک ها در مدارات فرکانس بالا و دیگر مورد توجه قرار میگیرد تا از بروز هر گونه خطای احتمالی جلوگیری شود.
استخراج اطلاعات تراشه های قابل برنامه ریزی و خرید قطعات
اگر برد شامل تراشه های قابل برنامه ریزی مانند میکروکنترلر یا حافظه و … باشد، باید کرک شده و اطلاعات آن استخراج شود. اگر تراشه قفل نشده باشد استخراج کد آن کار سختی نیست. اما در غیر این صورت زمانی که IC قفل است (که در اغلب موارد این گونه است)، با استفاده از روش های لایه برداری یا تکنولوژی بالا میتوان IC را کرک (crack) کرده و به اطلاعات آن دسترسی پیدا کرد. این فرایند برای استخراج اطلاعات از حافظه ها نیز قابل استفاده است.

همانطور که گفته شد یکی از چالش های مهندسی معکوس برد ها، تامین قطعات است. در گام بعد باید تمام قطعه ها خریداری و یا از خارج از کشور تامین شود.
چاپ pcb نمونه
گام بعدی چاپ نمونه pcb میباشد. توجه به ویژگی ها و کیفیت pcb اصلی بسیار مهم است زیرا در صورت تغییر در جنس مواد استفاده شده در ساخت برد، ممکن است عملکرد pcb مهندسی معکوس شده با مشکل مواجه شود. کیفیت تولید برد مخصوصا در مدارات فرکانس بالا موضوعیست که بسیار بر عملکرد مدار تاثیر دارد. در مقاله فرایند تولید PCB نحوهی تولید برد مدار چاپی را توضیح داده ایم.
مونتاژ
پس از اینکه برد مدار چاپی آماده شد و قطعات لازم نیز تامین گشت، باید برد نمونه مونتاژ و تست شود. مونتاژ نیز یکی از قسمت های مهم در مهندسی معکوس است. خیلی از وقت ها ممکن است به علت خطا در مونتاژ، برد به درستی کار نکند؛ اگرچه قطعات و ترک کشی ها کاملا صحیح باشند. کیفیت قلع استفاده شده نیز روی کیفیت مونتاژ و در نهایت عملکرد مدار تاثیرگذار است.
تست و ارزیابی
پس از مونتاژ، نوبت به تست برد نمونه میرسد. در این مرحله باید برد نمونه عملکری کاملا شبیه به برد اصلی داشته باشد. تست در شرایط کاری برد اصلی (رطوبت و دما و زمان استفاده و …) صورت میگیرد تا بهترین عملکرد مدار نمونه تضمین شود. همچنین در صورت وجود مغایرت تمام مراحل چک میشود تا به عملکردی دقیقا مشابه برد اصلی برسیم.

سخن پایانی
در مرکز ذهن دیجیتال مهندسی معکوس برد های الکترونیکی زیر نظر مهندسین متخصص صورت میگیرد. در صورت خواست مشتری تهیه قطعات با بالاترین کیفیت انجام میشود. پس از تولید برد نمونه و انجام تست و ارزیابی، میتوان برد را در تعداد بالا سفارش داد که در این صورت محصولات نهایی در اسرع وقت با بالاترین کیفیت در اختیار مشتری قرار خواهد گرفت.