پروژه ساخت تستر قطعات الکترونیک

با توجه به سوالات و درخواست های کاربران مبنی بر چگونگی ساخت دستگاه تستر قطعات الکترونیک , این پروژه را به صورت عملی و تست شده برای شما همراه با فایل های مربوطه در سایت قرار دادیم.

توسط این دستگاه شما قادر خواهید بود قطعات الکترونیکی از قبیل دیودها , مقاومت ها, خازن ها , ترانزیستورها , ماسفت ها , تریاک ها , تریستور ها و … را اندازه گیری و پایه های هر قطعه را شناسایی کنید و از سالم بودن قطعه مطمئن شوید.

ظرفیت اندازه گیری خازن بین 100Pf تا 16000uf می باشد , که در نوع خود بی نظیر است چون در بازار هیچ خازن سنجی بیشتر از4700Uf را نمیتواند اندازه گیری کند.

 نمایش بروی lcd نوع قطعه
NPN ترانزیستور دوقطبی منفی                                                                      NPN-transistor
PNP ترانزیستور دوقطبی مثبت                                                                       PNP-transistor
N-E-MOS ماسفت N از نوع افزایشی                                   N-KANAL-MOSFET(enhancement type)
P-E-MOS ماسفت P از نوع افزایشی                                    P-KANAL-MOSFET(enhancement type)
N-D-MOS ماسفت N از نوع کاهشی                                          N-KANAL-MOSFET(depletion type)
P-D-MOS ماسفت p از نوع کاهشی                                          P-KANAL-MOSFET(depletion type)
N-JFET ترانزیستور N اثر میدان                                                                           N-KANAL-JFET
P-JFET ترانزیستور P اثر میدان                                                                           P-KANAL-JFET
Thyristor تریستور                                                                                                    Thyristor
Triac ترایاک                                                                                                            Triac
Dual-diodeCA دو دیود – آند مشترک                                                       Dual diode( common Anode)
Dual-diodeCC دو دیود – کاتد مشترک                                                   Dual diode( common Kathode)
Anti parallel Dioden دو دیود موازی غیر هم جهت                                                        2 Anti parallel Dioden
2 Dioden in serie دو دیود سری                                                                                 2 Dioden in serie
Diode دیود (شامل تمام دیودهای معمولی سیگنال و زنر و ال ای دی)                                  Diode
Reseistor مقاومت                                                                                                    Reseistor
Capacitor  خازن (شامل تمام خازنهای الکترولیت و پلی استر و عدسی)                               Capacitor
Test Running با فشردن کلید تست…دستگاه شروع به خواندن قطعه میکند
Bauteil Unknown Or Broken زمانیکه قطعه خراب یا سوخته یا ناشناخته باشد
Test Failed Check Pins Bauteil

زمانیکه هیچ قطعه ای به دستگاه متصل نباشد, با پیام پایه های قطعه رو چک کنید مواجه میشوید

(مانند شکل زیر)

 

ولتاژ تغدیه این مدار 9 ولت می باشد که میتوانید از منبع تغذیه یا باطری 9 ولتی نیز استفاده کنید.

برای تست قطعات کافی است پایه های قطعات را در ترمینال مربوطه قرار دهید و دکمه تست را بزنید, نوع قطعه و نام پایه های قطعه و دیگر مشخصات قطعه بروی نمایشگر نمایان میشود.( از سوکت پشت ترمینال برای قطعات کوچکتر و یا اتصال سیم و گیره میتوانید استفاده کنید).

 ما این دستگاه را با نمونه مشابه شرکتی در بازار مقایسه کردیم که میتوانید عملکرد آن را در ویدئوی زیر ببینید:

در ویدئوی بعدی هم یکسری قطعات دیگه رو به درخواست دوستان تست کردیم( البته قبلش یه عذر خواهی بکنم که به اشتباه بجای کاتد مشترک گفتم آند مشترک)

چند مزیت این دستگاه نسبت به نمونه بازار:

1-شناسایی قطعات بیشتر

2- سرعت پردازش بیشتر

3-هزینه کمتر

4-تغییر و ارتقاء برنامه

5-دقت بالاتر( مستلزم کالیبره کردن دقیق تر میباشد)

6-خطای کمتر( تا بحال خطایی شاهد نبودیم)

7-ماندگاری اطلاعات بروی نمایشگر(زمانی که اطلاعات قطعه شناسایی شود, اطلاعات بروی صفحه تا تست بعدی ماندگار خواهد بود و اگر اطلاعات رو فراموش کردید نیاز به تست مجدد قطعه نیست ولی در نمونه بازاری بعد از چند ثانیه اطلاعات پاک میشود)

8-امکان جاگذاری قطعات بزرگتر بروی سوکت( قطعاتی مثل ترانزیستورtip35 که در عکس اول مشاهده میکنید در سوکت نمونه بازاری جاگذاری نمیشود)

و البته ساخته شده توسط خودتان…

 

 

 

 

 

 

 

 

 

*نکات مهم هنگام ساخت مدار:

1- از مقاومت هایی با دقت بالا استفاده کنید.برای مثال ما از 3 عدد مقاومت 680 اهم در مدار استفاده کردیم که باید حتی الامکان کمترین اختلاف رو باهم داشته باشند و این نیز برای مقاومتهای 470 کیلو اهم صدق میکند.

2-برای کالیبره کردن مدار باید فایل برنامه رو باز کنید و اعداد مربوط به قطعه ای که قرار است کالیبره کنید رو تغییر بدید.

بعنوان مثال: در تصویر زیر می توانید با تغییر عدد 394 رنج محاسبه خازن های بزرگ رو کم یا زیاد کنید و با تغییر عدد 283 اینکارو برای خازن های کوچک انجام دهید

3- حتما باید فایل eeprom رو پروگرام کنید

4- فیوزبیت ها رو طبق زیر تنظیم کنید:

ATMega8:

low fuse = 0xc1
high fuse = 0xd9

 

برای دانلود فایل های pcb در پروتئوس+شماتیک در پروتئوس+سورس کامل به زبان c+کدهگز+کدeeprom+فایلهای پرینت pdf روی لینک زیر کلیک کنید


برای سفارش ساخت پروژه تستر قطعات الکترونیک روی لینک زیر کلیک کنید

سفارش ساخت

85 دیدگاه دربارهٔ «پروژه ساخت تستر قطعات الکترونیک»

  1. مهندس جان سلام ببخشید من مدار رو درست کردم کار میکنه اما با اختلاف برای خازن ها مقدار میکروفاراد و برای ترانزیستور ها هم مقدار hfe امکانش هست راهنمایی کنید؟ عددش حدود 200 تا بیشتر از مقدر واقعی هست

  2. جوادبرچلویی

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

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

    1. احتمالا تغییراتی که دادید سبب پاک شدن بخشی از برنامه شده…
      فایلها رو دوباره دانلود کنید، اولین فایل از پوشه دانلودی با فرمت aps رو با نرم افزار avr studio باز کنید و تغییرات مربوطه رو اعمال کنید، بعد از اعمال تغییرات و بولد و کامپایل برنامه، فایلهای هگز و اییپیرام داخل پوشه default به روز شده و با تاریخ سیستمتون یکی میشوند و این یعنی عملیات بدرستی اعمال شده…

  3. با سلام وعرض ادب
    بنده قصد کالیبره کردن مدار را داشتم که متاسفانه اشتباها فایل eep پروژه را کلا حذف کردم ودیگر قادر به پروگرام کردن نیستم خواهشا اگه ممکنه وزحمت نیست مجددا فایل هگزوeep را به ایمیل بنده ارسال نمایید بسیار ممنون وسپاسگذارم

  4. با سلام و عرض خسته نباشید
    ببخشید من مدارتونو خریداری کردم و ساختمش اما همون مشکلی که خیلی از دوستان داشتن برای من هم پیش اومده و lcd فقط روشن میشه و هیچ کاراکتری و حرفی رو نمایش نمیده.
    لطفا راهنمایی کنید با تشکر

  5. با سلام
    بلاخره با کمک ولطف حضرتعالی که بسیار هم ممنونم دستگاه روشن ونوشته های روی LED نمایان شد تنها با یک مشکل وانهم اختلاف فاحش مقدار واقعی قطعه با اعداد اعلام شده توسط دستگاه بخصوص در مورد خازن ها وخازنهای الکترولیت خواهشمندم در این مورد وکالیبره کردن دستگاه راهنمایی بفرمایید واینکه برنامه با چه نرم افزاری باز می شود وکدام فایل می بایست ویرایش شود (هگز یا eep) وپس از ویرایش چطور ذخیره وپروگرام شود وچه قسمتی از برنامه می بایست تغییر وبا چه عددی جایگزین شود (توضیح کاملتری در خصوص کالیبره کردن دستگاه ) ببخش که سوالاتم زیاد شد ووقت شما را مجبورم بگیرم

    1. سلام
      خیلی خوشحالم که موفق شدید دستگاه رو راه اندازی کنید…
      در مورد اختلاف ناچیز شماره قطعه هم باید بگم که یه بخشش مربوط به تلرانس قطعه است و یه بخشش مربوط میشه به انتخاب مقاومتهای ساخت پی سی بی…
      در بحث کالیبره کردن هم تو مطلب اشاره کردم که چه بخش از برنامه باید ویرایش بشه که اتفاقا همون قسمت خازنهاست…
      برنامه به زبان C هست و با نرم افزارهایی چون کدویژن یا avrstudio باز میشود. با تغییر اعداد خطوط ۳۸ و۳۹ در برنامه میشه رنج محاسبه رو برای خازنها تغییر داد.(همونطور که تو مطلب اشاره کردم).بعد از بولد و کامپایل برنامه، تغییرات تو فایلهای هگز و ایپیرام اعمال میشود.
      فایلهای مربوطه تو اولین پوشه یعنی default ساخته میشوند ، حتما به تاریخ ساخت فایل دقت کنید ببینید به روز شده یا نه…اگه با تاریخ سیستمون یکی بشن یعنی تغییرات به درستی اعمال شده..

  6. سلام
    من از atmega 8 a استفاده کردم طبق فرمایشات شما فیوز بیت ها را cksel0=1 cksel1=0 cksel2=0 cksel3=0 قرار دادم وچندین بار پروگرام کردم ولی بازم چیزی روی صفحه نمایان نیست لطفا اگه دوستان کسی با این مشکل روبرو شده ومشکلش حل شده راهنمایی کنید ممنون می شم ضمنا در مسیر LCD هم مقاومت 10 کیلو متغییر قرار دام نور صفحه زیاد می شود بدون هیچ نوشته ای

    1. اگه از سخت افزار مطمئن هستید، بدون شک فرآیند پروگرم بدرستی اعمال نمیشود…
      (با توجه به اینکه گفته بودید از پروگرمر هاتل استفاده میکنید)طبق جدول فیوزبیتها که عکسشو آخر مطلب گذاشتم ، تمام گزینه هایی که یک سبز رنگ دارند رو فعال کنید و پروگرم کنید.

  7. سلام
    من این پروژه را خریداری وساختم فیوزبیتها را همانگونه که فرمودید تنظیم کردم واز پروگرامر هاتل برای پروگرام میکرو استفاده می نمایم هر دوفایل را روی میکرو پروگرام کردم ولی با این حال چیزی روی LCD نمایان نیست فقط از اون دو تا فیوز بیت خیلی سردر نمی اورم لطفا راهنمایی کنید

    1. در قسمت فیوزبیت نرم افزارتون مقادیری که تو تصویر گفتم رو تنظیم کنید…(گزینه های سبز رنگ رو برابر با 1 و مابقی رو 0 تنظیم کنید)…
      من با نرم افزار هاتل کار نکردم ولی تو قسمت سربرگ نرم افزارش یک گزینه به نام fusebit وجود داره , با انتخاب این گزینه پنجره ای باز میشه که بعضی از مقادیر آن تیک خورده است…
      حالا شما طبق شکل مقادیر فیوزبیتهایی که گفتم رو تنظیم کنید و پروگرم بزنید.

      1. این کار رابارها وبارها انجام دادم ولی متاسفانه بازم جواب نداد در عکسهای شما بجای استفاده از مقاومت 1 کیلو مقاومت 2/2 کیلو استفاده شده (سمت چپ مدار ) چرا؟ در یکی از این سایتها خواندم با توجه دو قسمتی بودن پروگرام فایل eep به میکرو تزریق می شود اما در عمل نه حتی بعد از writeشدن آن که برای رفع این مشکل از میکرو در حال کار بک آپ گرفتن وبصورت یک فایل ذخیره که می بایست همان یک فایل پروگرام شود . ایا برای شما چنین امکانی وجود دارد که از طریق ایمیل برایم بفرستید؟ اگر نه میشه کمی بیشتر در مورد پروگرام دو فایل با هم توضیح بدید ممنون از شما

        1. از مقاومت ۱ کیلو برای کنتراست صفحه نمایش استفاده میشود، مقاومت مربوط به هر صفحه نمایش ممکن است متفاوت باشد و بهتره از پتانسیومتر استفاده کنید.
          در مورد بحث پروگرام کردن هم شما میتونید به طور مجزا فایل فلش رو پروگرم کنید و فایل ایپیرام رو هم مجزا پروگرم کنید و فیوزبیت ها رو هم حتما پروگرم کنید…
          اگه از atmega8a استفاده میکنید که طبق فیوزبیتهای ذکر شده پروگرم کنید. اگه از atmega8 استفاده میکنید، بهتره ولتاژ کاری رو بالاتر در نظر بگیرید.(یعنی آستانه ولتاژ رو برای ۴/۴ تنظیم کنید )

  8. سلام مهندس عزیز من یک تستر قطعات الکترونیک خریدم در زمان کار متاسفانه یک خازن 10 ولتی رو دشارژ نکردم دستگاه من ولت ورودی رو که (vbat=8.2) باشه رو (vbat=20.2v) میده ای سی رگولاتور چک کردم خروجی 5 رو داره پروگرام کردم کل مقاومتهارو کنرل کردم مقاومت شماره 1 و 4 که 470کیلو هستند اهمتر یکی رو 474 مشون میده اون دوتای دیگه یک کم کمترن دستگاه قاطی نشون میده لطفا راهنمایی کنین

  9. چرا هر دفعه دکمه رو میزنم ارور batt batt low میزنه در صورتی که به منبع تغذیه وصله دلیلش چیه ؟ و قطعات رو هم شناسایی نمیکنه مثلا مقاومت وصله یه چیز دیگه نشون میده و هر دفعه دکمه رو میزنی یه چیز جدید نشون میده وقتی به باطری هم که وصل میکنم دکمه رو میزنم میره رو حالت time out

    1. فیوز بیت ها رو درست پروگرم کردید؟
      لطفا سخت افزار پروژه رو به دقت بررسی کنید و فایلهای فلش و ایپیرام رو به درستی پروگرام کنید و همچنین از صحت فیوزبیتها مطمئن بشید…
      این پروژه بدون هیچ مشکلی کار میکنه

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

  11. سیدعباس فقیه حسینی

    سلام آقای مهندس آقاجان من رد دادم بیا ای سی رو خودتون برنامه بریزین روش و کالیبره ش برام بفرستین ازتون میخرم دیگه راهی نمونده تا بمونه مدارش البته بامدارش برام بفرستید

  12. آرش شیرزاد

    عرض سلام
    عزیز دوتا سوال دارم یکی اینکه دقیقا همین فایلهای تستر بصورت رایگان توو سرچ گوگل هست میخوام فرقشو بدونم که 29 تومن بابتش پرداخت کردم و دومین سوال اینکه اون عددهایی که گفتین برا کالیبره دقیق ما مجدد باید تغییر بدیم به اعداد دقیق تر برسیم یا خودتون انجام دادین این کار رو؟

    1. سلام
      1-شاید مدارات مشابه تو گوگل زیاد باشند ولی فک نمیکنم مدار پی سی بی طراحی شده ما هم وجود داشته باشه…
      پروژه های سایت ما ساپورت شده و تضمین شده هستند و کاربر مطمئن هست که وقت و هزینه اش رو هدر نمیده…
      2- برنامه تنظیم شده هست و زمانی به کالیبره شدن نیاز هست که مقادیرخروجی کمی متفاوت باشند.
      این تفاوت معمولا در تلرانس مقاومت هایی که استفاده میکنید, ایجاد میشود.

  13. سلام
    لیست قطعات رو میشه به راحتی تو عکسها و فایل پروتئوس و همچنین پی دی اف مدار شناسایی کرد.
    لیست قطعات شامل:
    مقاومت680اهم=3عدد
    مقاومت470کیلو اهم= 3عدد
    مقاومت10کیلو اهم= 2عدد
    مقاومت1کیلو اهم=1عدد
    مقاومت3/3کیلواهم=1عدد
    خازن عدسی100نانوفاراد=2 عدد
    میکروکنترلرm8+رگولاتور7805+پین هدر مادگی+کلیدفشاری+ترمینال

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

  14. سلام و وقت بخیر . این پروژه رو دانلود کردم فقط من زیاد توی نقشه خوانی حرفه‌ای نیستم ؛ میشه نوع و تعداد قطعات رو بهم ایمیل بزنید احساس میکنم توی قطعاتش اشتباه دارم ؛ اگه لطف کنید ممنون میشم

        1. سلام
          همانطور که تو مطلب گفته شده است, برنامه به زبان c نوشته شده. پس با نرم افزارهایی مثل codevision یا avrstudio بایدکارکنید.
          نرم افزار بسکام برای زبان بیسیک کاربرد دارد.
          نیاز به تنظیم فرکانس ندارید,چون تو برنامه وجود دارد و برای تنظیم فیوز بیت به قسمت فیوزبیتهای نرم افزار مربوطه مراجعه کنید

          1. سلام.اقا ما هر کاری کردیم راه نیوفتاد روی lcd چیزی نشون نمیده فایل ایپرام و فلش جدا گانه ریختم روی ای سی فقط از اون دوتا فیوز بیت من چیزی سر در نیاوردم lfuse = 0xc1
            hfuse = 0xd9

            یعنی چی حتی کد ویژن هم نصب کردم چیزی پیدا نکرم لطفا بیشتر توضیح دهید باسپاس

            1. سلام
              حتما باید فیوزبیت ها رو تنظیم کنید
              مقدار lfuse = 0xc1 hfuse = 0xd9 رو میتونید در نرم افزار avrstudio تنظیم کنید.البته بستگی به مدل پروگرمرتون از هر نرم افزاری که استفاده میکنید مقدار کریستال باید برای (کریستال داخلی 1 مگاهرتز) تنظیم شود.
              cksel3=0 cksel2=0 cksel1=0 cksel0=1

دیدگاه‌ خود را بنویسید

سبد خرید
  • سبد خریدتان خالی است.
پیمایش به بالا