اطلاعیه

Collapse
No announcement yet.

مشکل با counter sensor

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

    مشکل با counter sensor

    سلام دوستان
    من وسیله ای درست کردم به شکل زیر



    و سنسور پایین را قرار دادم که بشماره



    اما موقع شمارش با خطا می شماره بنظر شما مشکل کجاست؟؟؟؟؟؟؟؟؟ :eek:

    #2
    پاسخ : مشکل با counter sensor

    با خطا میشمره یعنی چقدر در هر دور؟؟؟
    ... و (بدانيد) گرفتن تصميمهاى محكم (براى رسيدن به اهداف بزرگ) با خوش گذرانى و سفرهآ‌هاى رنگين سازگار نيست و چه بسيار كه خواب شبانه تصميمهاى محكم روز را از ميان برده و تاريكيآ‌ها، خاطره همتآ‌هاى بلند را از يادها محو كرده است. (نهجآ‌البلاغه، خطبه211)

    امام علي (ع):کسي که به وقت ياري رهبرش در خواب باشد، با لگد دشمنش بيدار مي شود (غررالحکم،ص 422)

    دیدگاه


      #3
      پاسخ : مشکل با counter sensor

      یک دور کامل باید 26 پالس بده که 30 پالس یا 40 یا ..... می ده

      کد:
      while(1){
          
       if(PINB.0==1&&b==1&&PINB.1==1){ 
       delay_ms(1);
               set=toascii(12);
          putchar(set);
             a=a+1; 
             b=0; 
        
             printf("Deept:%iCM", a);
             
             
                 set=toascii(32);
          putchar(set);     set=toascii(32);
          putchar(set);     set=toascii(32);
          putchar(set);     set=toascii(32);
          putchar(set);     set=toascii(32);
          putchar(set);     set=toascii(32);
          putchar(set);
          printf("-->");
      
       }  
       if(PINB.1==0&&b==1&&PINB.0==1){
       delay_ms(1);
            set=toascii(12);
          putchar(set);
             a=a-1; 
             b=0;
            if(a<=0){
             a=0;
            
            }
             printf("Deept:%iCM", a);
             
             
                 set=toascii(32);
          putchar(set);     set=toascii(32);
          putchar(set);     set=toascii(32);
          putchar(set);     set=toascii(32);
          putchar(set);     set=toascii(32);
          putchar(set);     set=toascii(32);
          putchar(set);
          printf("<--");
        
       
       }
      if(PINB.0==0){
            b=1;
         
      } 
      
      if(PINB.2==0){
             a=0;  
               set=toascii(12);
          putchar(set);
             
              printf("Deept:%iCM", a);  
              
              
          }
                                                                                                                                                                                                                                                               
         
       }
      
      }

      دیدگاه


        #4
        پاسخ : مشکل با counter sensor

        بهترین راه اینه که هروقت سنسور پالسی رو میفرسته شما با یک وقفه بهش رسیدگی کنید. دقیق تر خواهد بود.
        ... و (بدانيد) گرفتن تصميمهاى محكم (براى رسيدن به اهداف بزرگ) با خوش گذرانى و سفرهآ‌هاى رنگين سازگار نيست و چه بسيار كه خواب شبانه تصميمهاى محكم روز را از ميان برده و تاريكيآ‌ها، خاطره همتآ‌هاى بلند را از يادها محو كرده است. (نهجآ‌البلاغه، خطبه211)

        امام علي (ع):کسي که به وقت ياري رهبرش در خواب باشد، با لگد دشمنش بيدار مي شود (غررالحکم،ص 422)

        دیدگاه


          #5
          پاسخ : مشکل با counter sensor

          این سنسوره چی هست ؟ خروجیش چیه؟ ولی اگه همیشه زیاد میشمارید
          به احتمال زیاد مشکل باید با دیبانس حل بشه، به خاطر اینکه لحظه ای که از ناحیه سفید به مشکی یا برعکس وارد میشید دقیقا تو لحظه عبور به جای یه بار چند بار میشماره
          دوش دیوانه شدم عشق مرا دید و بگفت آمدم نعره مزن جامه مدر هیچ مگو
          گفتم ای عشق من از چیز دگر می​ترسم گفت آن چیز دگر نیست دگر هیچ مگو
          من به گوش تو سخن​های نهان خواهم گفت سر بجنبان که بلی جز که به سر هیچ مگو
          قمری جان صفتی در ره دل پیدا شد در ره دل چه لطیف است سفر هیچ مگو
          مولانا

          دیدگاه


            #6
            پاسخ : مشکل با counter sensor

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

            دیدگاه


              #7
              پاسخ : مشکل با counter sensor

              تو برد سنسور تون مقایسه کننده اشمیت داره یا نه؟

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

              دیدگاه


                #8
                پاسخ : مشکل با counter sensor

                کانتر من به pinb.1وصل شده ببینید برنامش درسته

                دیدگاه


                  #9
                  پاسخ : مشکل با counter sensor

                  سلام
                  وقت بخیر
                  نوشته اصلی توسط بنیامین خلیلی
                  سلام دوستان
                  من وسیله ای درست کردم به شکل زیر



                  و سنسور پایین را قرار دادم که بشماره



                  اما موقع شمارش با خطا می شماره بنظر شما مشکل کجاست؟؟؟؟؟؟؟؟؟ :eek:
                  دوست گرامی ، جناب آقای "بنیامین خلیلی"

                  لطفا بفرمایید ، جنس صفحه مدرجی که ساختید از چیه ؟ طلق لیتوگرافی یا کاغذ ؟

                  با احترام
                  93/4/9

                  دیدگاه


                    #10
                    پاسخ : مشکل با counter sensor

                    اینم از صحفه جنسش پلاستیک هستش

                    دیدگاه


                      #11
                      پاسخ : مشکل با counter sensor

                      سرعت شمارشت چقدر بالاست ؟ اگه خیلی بالا نباشه می تونی برای رفع دیبانس از یه مدار RC هم استفاده کنی!
                      دوش دیوانه شدم عشق مرا دید و بگفت آمدم نعره مزن جامه مدر هیچ مگو
                      گفتم ای عشق من از چیز دگر می​ترسم گفت آن چیز دگر نیست دگر هیچ مگو
                      من به گوش تو سخن​های نهان خواهم گفت سر بجنبان که بلی جز که به سر هیچ مگو
                      قمری جان صفتی در ره دل پیدا شد در ره دل چه لطیف است سفر هیچ مگو
                      مولانا

                      دیدگاه


                        #12
                        پاسخ : مشکل با counter sensor

                        نوشته اصلی توسط فرامرز مختاری
                        سرعت شمارشت چقدر بالاست ؟ اگه خیلی بالا نباشه می تونی برای رفع دیبانس از یه مدار RC هم استفاده کنی!
                        سرعتم برابر خود میکروهستش

                        دیدگاه


                          #13
                          پاسخ : مشکل با counter sensor

                          آقا شما قبل از هر کاری، باید از رسیدن پالس دقیق و تمیز به میکرو مطمئن بشین. بعد برین سراغ روشهای خوندنش.
                          کمترین توقع از یک فرد تحصیلکرده، دانستن املای صحیح کلمات است.

                          دیدگاه

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