اطلاعیه

Collapse
No announcement yet.

تبدیل سیگنال PWM به سیگنال پالس مربعی

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    تبدیل سیگنال PWM به سیگنال پالس مربعی

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





    ممنون

    #2
    پاسخ : تبدیل سیگنال PWM به سیگنال پالس مربعی

    سلام

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


    فکر میکنم بشه با استفاده از 2 تا تایمر مونو استابل این خروجی رو بدست آورد
    یکی از تایمر ها باید با هر پالس تریگر بشه و بعد از تریگر شدن باندازه یه طول موج کامل روشن بمونه
    با استفاده از این تایمر خروجیمون این شکلی میشه:



    مونو استابل دوم رو هم باید جوری ببندیم که پالس اول رو از شکل موج حذف کنه و بعد خروجیشو به en مونو استابل اول میدیم

    دیدگاه


      #3
      پاسخ : تبدیل سیگنال PWM به سیگنال پالس مربعی

      از پاسختون واقعا ممنونم مجید جان
      نظرتون در مورد حذف نویز چیه؟ آیا امکانش هست توضیحاتتون رو در قالب یک نقشه ی شماتیک از مدار مورد نظرتون واضح تر کنید؟

      بازم ممنون از لطفتون

      دیدگاه


        #4
        پاسخ : تبدیل سیگنال PWM به سیگنال پالس مربعی

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

        دیدگاه


          #5
          پاسخ : تبدیل سیگنال PWM به سیگنال پالس مربعی

          :smile:

          اینم یه نقشه کوچولو



          اینجوری نگاش نکن :eek: باور کن این مدار half monostable ساده خروجی رو که پایین کشیدم رو میده.
          این مدار از یه گیت cmos مثلا 4049 استفاده شده که با لبه پایین رونده فعال میشه و با اومدن هر پالس جدید خازن اون دوباره تخلیه میشه و خروجی اون همینطور 1 میمونه
          حالا اگه دیگه پالسی نیاد بعد از گذشت زمان T خروجی گیت 0 میشه
          ضمنا اگه دامنه پالسها متغیره میشه به جای 4049 از یه opamp هم استفاده کرد
          در آخر باید بگم که از خدا که پنهون نیست از تو چه پنهون که اون نویز رو به اون روشی که اول گفتم نمیشه رفعش کرد و باید یه فکر دیگه براش بکنی :redface:

          دیدگاه


            #6
            پاسخ : تبدیل سیگنال PWM به سیگنال پالس مربعی

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

            دیدگاه

            لطفا صبر کنید...
            X