اطلاعیه

Collapse
No announcement yet.

خطای سنسور التراسونیک

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

    خطای سنسور التراسونیک

    سلام خدمت همه ی اساتید گرامی
    اقا ما یه سنسور التراسونیک SRF05 انگلیسی رو با میکرو atmega32 راه انداختیم داده ها هم ازش میگیریم
    داده هایی که میده درسته ولی خطا داخلش زیاده مثلا بعضی وقتا داده های پرت میده
    البته در ادامه درست میشه ولی هر از چند گاهی داده های پرت بهمون میده
    کسی راه حلی پیشنهادی نداره برای رفع این خظا و مشکل؟
    انشالا اگه این مشکل حل بشه کد صحیحش رو قرار میدم
    پیشاپیش ممنون از کمکتون

    #2
    پاسخ : خطای سنسور التراسونیک

    از دستور pulsein و pulseout استفاده کردین؟

    مدار رو کالیبره کردین (اینکار با ضرب وتقسیم ثابت عددی بصورت کاملا تجربی در مقداری که pulsein میده انجام میشه)

    ضمنا اینکه بعضی وقتها مقادیر پرت میده برای منم پیش میومد که بعضی موقع ها صفر میداد و بعضی وقتها هم چون جسمی در زاویه دیدش نیست چرند میزنه
    من نمىآ‌توانم فرضیه «بىآ‌اخلاقى انسان» را بپذیرم، و من اخلاق را منحصرا امرى انسانى و متعلق به انسان مىآ‌دانم که هیچ نوع قدرت مافوق انسانى در پشت آن وجود ندارد
    آلبرت اینشتین
    منبع: http://fa.wikiquote.org

    دیدگاه


      #3
      پاسخ : خطای سنسور التراسونیک

      اول ممنون از جوابت
      من از زبان c استفاده میکنم که این دستورات رو نداره
      میگم برای این که داده های پرت رو شناساییش کنیم کاری نمیشه کرد؟

      دیدگاه


        #4
        پاسخ : خطای سنسور التراسونیک

        نوشته اصلی توسط hamedghasemi
        اول ممنون از جوابت
        من از زبان c استفاده میکنم که این دستورات رو نداره
        میگم برای این که داده های پرت رو شناساییش کنیم کاری نمیشه کرد؟
        باید روی مقدار فاصله مانور بدی

        مثلا من برا موقعی که صفر میشد شرط گذاشتم که چیزی رو lcd نشون نده
        یا مثلا برای اندازه های بالای 45 سانت شرط گذاشتم که چیزی نشون نده
        (پروژه داداشم بود که با سه تا ماژول srf05 کار میکرد و کارش پیدا کردن مختصات جسم در فضا بود)
        حالا شما با توجه به نیاز خودت شرط های مربوطه رو بزار
        من نمىآ‌توانم فرضیه «بىآ‌اخلاقى انسان» را بپذیرم، و من اخلاق را منحصرا امرى انسانى و متعلق به انسان مىآ‌دانم که هیچ نوع قدرت مافوق انسانى در پشت آن وجود ندارد
        آلبرت اینشتین
        منبع: http://fa.wikiquote.org

        دیدگاه

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