آی پی امداد
آی پی امداد
آریا الکترونیک parcham تکشو

سوال: اسیلوسکوپ

majid..

کاربر
2013-04-05
237
320
اسیلوسکوپ در تعمیرات به چه درد میخوره بیزحمت توضیح بدین قطعات رو هم میشه عیب یابی کرد
 

aryakorush55

کاربران vip(افتخاری)
vip افتخاری
کاربر
باسلام


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


‫اسیلوسکوپ چیست؟‬

اسیلوسکوپ یک دستگاه مفید و چند کاره آزمایشگاهی است که برای نمایش دادن و اندازه گیری‬ ‫تحلیل شکل موجها و دیگر پدیدههای مدارهای الکتریکی و الکترونیکی بکار میرود.‬ ‫اصولا کلمه ی ‪ oscilloscope‬به معنی نوسان نما یا نوسان سنج است و این وسیله برای نمایش‬ ‫دوبعدی سیگنال های متغیر با زمان است. که محور افقی نمایش زمان و محور عمودی محور اختلاف‬ ‫ولتاژ بین دو نقطه از مدار است.‬‫یک اسکوپ ایده آل نباید هیچ تاثیری بر روی سیگنال ورودی داشته باشه و فقط اون رو نمایش بده.‬

roboeq0296.jpg
انواع اسیلو سکوپ :



اسیلوسکوپ آنالوگ

‫اسیلوسکوپ در حقیقت رسامهای بسیار سریع هستند که سیگنال ورودی را در برابر زمان یا در‬ ‫برابر سیگنال دیگر نمایش میدهند. قلم این رسام یک لکه نورانی است که در اثر برخورد یک باریکه‬ ‫الکترون به پردهای فلوئورسان بوجود می آید.‬
‫به علت لختی بسیار کم باریکه الکترون میتوان این باریکه را برای دنبال کردن تغییرات لحظهای‬ ‫(ولتاژهایی که بسیار سریع تغییر میکنند، یا فرکانسهای بسیار بالا) بکار برد. اسیلوسکوپ بر اساس‬ ‫ولتاژ کار میکند. البته به کمک مبدلها (ترانزیستورها) می توان جریان الکتریکی و کمیتهای دیگر‬ ‫فیزیکی و مکانیکی را به ولتاژ تبدیل کرد.‬

roboeq0297.jpg
اسیلوسکوپ دیجیتال‬

‫اسیلو سکوپ دیجیتال در واقع تشکیل شده از یک مبدل آنالوگ به دیجیتال به علاوه یک مبدل‬ ‫دیجیتال به آنالوگ سیگنال توسط ‪ adc‬دیجتال شده و توسط ‪ dac‬برای نمایش به شکل اولیه باز‬ ‫تبدیل می شود.‬

roboeq0299.jpg
roboeq0298.jpg

اسیلوسکوپ ها مزایای زیادی دارند:‬

  • ‫حمل آسان‬
  • ‫ذخیره سازی شکل موج ها‬
  • ‫قابلیت اتصال به کامپیوتر‬
  • ‫دارای امکانات جانبی )مالتی متر(‬
  • ‫قابلیت نمایش تمام شکل موجها با فرکانس های بالا‬
  • ‫دارای کلیه امکانات اسکوپ انالوگ‬
  • ‫نرخ نمونه برداری بالا‬
  • ‫زمان سعود پایین )‪( 14ns‬‬
  • ‫رنج زمان اولیه اسکن وسیع ‪5ns~50s/div‬‬


اسیلوسکوپ در متلب‬
‫‪ MATLAB‬از مخفف کلمات ‪ MATRIX Laboratory‬ به معنی آزمایشگاه ماتریس گرفته شده است.‬
‫نرم افزاری که با قدرت فوق العاده خود در محاسبات ریاضی تمام علوم را در برگرفته است دلیل‬ ‫استفاده از نام آزمایشگاه ماتریس برای این نرم افزار این است که تمام محاسبات و شبیه سازی های‬ ‫خود را از طریق ماتریس انجام می دهد .‬ ‫
خصوصیت بارز این نرم افزار دارا بودن شبیه سازی در اکثر علوم فنی و مهندسی و استفاده از برنامه‬ ‫نویسی ‪ C‬و ‪ FORTAN‬در محیط است .‬
‫در این پروژه سعی داریم یکی از علوم بسیار پیشرفته به نام پردازش سیگنال را در قالب اسیلو سکوپ‬ ‫انجام دهیم.‬ ‫

برای اسکوپ کردن سیگنال دو راه داریم:

  • ‫استفاده از یک ‪ ADC‬خارجی‬
  • ‫استفاده از ‪ ADC‬کارت صدا‬
‫‪
External ADC‬‬
‫در این روش توسط یک مبدل ‪ adc‬و توسط پورت ‪ US‬و‬‫‪PARALLEL‬‬و LPT و COM و دیگر ‫پورت های ارتباطی می توان سیگنال را برا پردازش های بعدیبه متلب داد.
‫مزایای این روش :‬ ‫می توان با توجه به نیاز مورد استفاده از ‪ ADC‬های متنوع با قابلیت های کاربردی مخصوص استفاده‬ کرد.

‫‪Internal ADC‬‬
‫در این روش ما برای پردازش سیگنال از ‪ ADC‬ کارت صدا استفاده می کنیم و برای ارتباط با کارت‬ ‫صدا و دریافت دیتا دیجیتال شده از طریق برنامه مربوط و ‪ interface‬ گرافیکی ‪ oscilloscope‬استفاده‬ ‫می کنیم.‬




برنامه نویسی ونحوه ارسال‬ ‫سیگنال دیجیتال با میکرو‬ ‫کنترلر ( ‪( External ADC‬‬


اگر از یک میکرو کنترلر بخواهیم به‬‬ ‫عنوان ‪External ADC‬‬ ‫استفاده کنیم روند برنامه به این صورت‬ ‫خواهد بود.
roboeq0300.jpg


کد برنامه میکرو کنترلر
‫این برنامه به زبان برنامه نویسی بیسیک می باشد و توسط نرم افزار بسکام نوشته شده است.‬
"‪$regfile = "m32def.dat ‫8000000 = ‪$crystal‬‬
‫9600 = ‪Baud‬‬
‫1 = 1.‪Ddrb‬‬
‫‪Do‬‬
‫100 ‪Waitms‬‬
‫1.‪Set Portb‬‬
‫‪Config Adc = Single , Prescaler = Auto , Reference = Avcc‬‬
‫‪Start Adc‬‬
‫‪Dim A As Word , N As Byte‬‬
‫2 ‪Wait‬‬
‫130 ‪For N = 1 To‬‬
‫)0(‪A = Getadc‬‬
‫100 ‪Waitms‬‬
‫‪Print A‬‬
‫‪Next‬‬
‫100 ‪Wait‬‬
‫‪Loop‬‬
‫‪End

 
بالا