اطلاعیه

Collapse
No announcement yet.

استفاده از مدpwm در ساخت فاصله سنج با سنسور التراسونیک

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

    استفاده از مدpwm در ساخت فاصله سنج با سنسور التراسونیک

    سلام خدمت تمام عزیزان...
    من برای این پروژه احتیاج به ساخت 40کیلوهرتز دارم که می خوام از مد pwm میکرو استفاده کنم. من در مورد استفاده از pwm مطالعه کردم ولی هنوز مشکل دارم. من تو محیط بسکام برنامه میکرو رو مینویسم. مشکل اصلی اینه که یه سری جاها فرمول فرکانس pwm رو اینطوری محاسبه میکنن:مثلا تو تایمر 2و کریستال 8مگ و پریسکیل1 برای ساخت 40کیلو: 8000000/40000=200 پس بایدocr2=199 باشه تا خروجیoc2 برابر 40 کیلو بشه و یه سری جای دیگه فرمولش رو اینطوری میگن
    [f out=8000000/510*1] که با تغییر پریسکیل و کریستال می شه فرکانس خروجی دلخواه و ساخت! ولی پریسکیل که فقط یه سری اعداد خاص می تونه باشه کریستال هم همینطور. خوب پس چطوری 40کیلو رو بسازم؟

    #2
    استفاده از مدpwm در ساخت فاصله سنج با سنسور التراسونیک

    کسی می تونه من و راهنمایی کنه؟ من دارم این مدارو می سازم ولی تو این قسمت از برنامه اش فعلا گیر کردم!!! :question:

    دیدگاه


      #3
      پاسخ : استفاده از مدpwm در ساخت فاصله سنج با سنسور التراسونیک

      از تایمر 1 برای این کار استفاده کن، پالسی رو که میکرو ساخته رو میتونی از پایه T1 بگیری.
      PWM احتیاجی نیست.
      ?Why not

      دیدگاه


        #4
        پاسخ : استفاده از مدpwm در ساخت فاصله سنج با سنس&#1

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

        دیدگاه


          #5
          پاسخ : استفاده از مدpwm در ساخت فاصله سنج با سنسور التراسونیک

          زبونت چیه؟
          اصلاً ولش کن من خودم 2 ساله پیش این کار رو انجام دادم.
          یه نیگا به این کن شاید بدردت بخوره:
          Circuit_Description.pdf - 213.5 Kb

          اگه اصرار داری که کاره خودتو خودت پیش ببری اشکالی نداره، با هم بحث میکنیم.
          ?Why not

          دیدگاه


            #6
            پاسخ : استفاده از مدpwm در ساخت فاصله سنج با سنس

            به زبون بیسیک. شما 2سال پیش این مدارو بستید؟ جواب گرفتید؟
            یه سوالام داشتم. فاصله بین فرستنده و گیرنده رو مدار از هم چقدر باید باشه؟

            دیدگاه


              #7
              پاسخ : پاسخ : استفاده از مدpwm در ساخت فاصله سنج با سنس

              نوشته اصلی توسط s.eslami
              به زبون بیسیک. شما 2سال پیش این مدارو بستید؟ جواب گرفتید؟
              تعجب داره؟ اگه جواب نمیگرفتم واسه چی اون PDF رو واست میذاشتم.

              یه سوالام داشتم. فاصله بین فرستنده و گیرنده رو مدار از هم چقدر باید باشه؟
              باید 5cm باشه.
              اگه فرستنده گیرنده رو تو یک جهت اونم دقیق بذاری میتونی فاصله اونها رو کمتر کنی.
              ?Why not

              دیدگاه


                #8
                پاسخ : پاسخ : استفاده از مدpwm در ساخت فاصله سنج با سنس

                نوشته اصلی توسط QUARK
                تعجب داره؟ اگه جواب نمیگرفتم واسه چی اون PDF رو واست میذاشتم.
                تعجب نکردم! ازتون سوال کردم. مرسی بابت pdf.
                شما در مورد فرمول فرکانس خروجی موج pwm اطلاعات دارید؟

                دیدگاه


                  #9
                  پاسخ : پاسخ : استفاده از مدpwm در ساخت فاصله سنج با سنس


                  PWM توی یه بازه ی زمانی خاص (مثلاً 255uS) ظ 255 بار پالس تولید میکنه و PWM برای تولید ولتاژهای مختلف است.
                  پس برای اینکاری که میخوای انجام بدی مناسب نیست.
                  ?Why not

                  دیدگاه


                    #10
                    پاسخ : استفاده از مدpwm در ساخت فاصله سنج با سنسور التراسونیک

                    پس اینطوری بهتره از 555 برای تولید فرکانس استفاده کنم. ولی چون تاحالا باهاش کار نکردم می ترسیدم برم سراغش

                    دیدگاه


                      #11
                      پاسخ : استفاده از مدpwm در ساخت فاصله سنج با سنسور التراسونیک

                      آستینا رو بزن بالا یه یا علی بگو.
                      فوق العاده کاره آسونیه نترس.
                      اصلاً ترس چیه؟
                      ?Why not

                      دیدگاه

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