اطلاعیه

Collapse
No announcement yet.

سنسور مجاورت سنج مغناطیسی (proximity)

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

    #31
    پاسخ : سنسور مجاورت سنج مغناطیسی (proximity)

    خیلی لطف کردید، واقعا بابت تست ازتون ممنونم...
    ای وای چقدر متفاوت!! بیشتر از 2 ؟! :eek:
    بیسیکو واسه pic بله بلدم...
    الان برنامتون رو با دقت نگاه میکنم و برنامه ی خودم رو اگه بتونم مثل مال شما تغییر میدم...

    بله به قاعده ی کوچیک نزدیک میکنم...
    سنسور رو هم جوری اگه دستمون بگیریم که نوشته هاش یا همون قاعده ی کوچیکش رو به رومون باشه، من پایه ی راستو دادم a/d وسطی که زمینه، چپی رو هم دادم +5 ولت...



    زندگی برگ بودن در مسیر باد نیست
    امتحان ریشه هاست
    ریشه هم هرگز اسیر باد نیست
    زندگی چون پیچک است
    انتهایش میرسد پیش خدا!

    دیدگاه


      #32
      پاسخ : سنسور مجاورت سنج مغناطیسی (proximity)

      برنامم رو تغییر دادم، منتها متاسفانه error دارم :sad:

      کد:
      sbit LCD_RS at RD2_bit;
      sbit LCD_EN at RD3_bit;
      sbit LCD_D4 at RD4_bit;
      sbit LCD_D5 at RD5_bit;
      sbit LCD_D6 at RD6_bit;
      sbit LCD_D7 at RD7_bit;
      
      sbit LCD_RS_Direction at TRISD2_bit;
      sbit LCD_EN_Direction at TRISD3_bit;
      sbit LCD_D4_Direction at TRISD4_bit;
      sbit LCD_D5_Direction at TRISD5_bit;
      sbit LCD_D6_Direction at TRISD6_bit;
      sbit LCD_D7_Direction at TRISD7_bit;
      
      
      
      void main() {
      
      char adcon[4];
      int ad,v0,v1,v2,v3,v4,v5,v6;
      
      TRISA=0b011111;
      INTCON=0b11100000;
      ADCON0=0;
      ADCON1=0b10001110;
      
      
      Lcd_Init();
      Lcd_Cmd(_LCD_CLEAR);
      Lcd_Cmd(_LCD_CURSOR_OFF);
      
      while(1){
       ad=adc_read(0);
       ad=v0;
       ad=adc_read(0);
       ad=v1;
       ad=adc_read(0);
       ad=v2;
       ad=adc_read(0);
       ad=v3;
       ad=adc_read(0);
       ad=v4;
       ad=adc_read(0);
       ad=v5;
       ad=adc_read(0);
       ad=v6;
       
      
      adcon = v0 + v1
      adcon = adcon + v2
      adcon = adcon + v3
      adcon = adcon + v4
      adcon = adcon + v5
      adcon = adcon + v6
      adcon = adcon / 7
       
        inttostr(ad,adcon);
        lcd_out(1,1,"ADC=");
        lcd_out(1,8,adcon);
      }
      }
      خدا کنه بتونم خطاشو برطرف کنم...
      زندگی برگ بودن در مسیر باد نیست
      امتحان ریشه هاست
      ریشه هم هرگز اسیر باد نیست
      زندگی چون پیچک است
      انتهایش میرسد پیش خدا!

      دیدگاه


        #33
        پاسخ : سنسور مجاورت سنج مغناطیسی (proximity)

        برنامه ی من که چیز خاصی نداشت !
        فقط یه میانگین گیری ساده هست(برای جلوگیری از پرش مقدار سنسور در اثر نویز)
        مرجع هم داخلی گرفتم پایه های AREF و AVCC هم هردو رو 1 کردم (در مورد PIC اصلا اطلاعی ندارم که این پایه ها اصلا وجود داره یا نه !! )
        اینم عکس های مدار :
        فاصله ی سوراخ های برد بورد ها استاندارده
        پس در نتیجه میتونید به سادگی اگر یه برد بورد داشته باشید فاصله ی آهنربا تا سنسور رو با خط کش از روی اون در بیارید !
        کیفیت عکس ها رو دست نزدم که جزئیات پیدا باشه
        در حالت های مختلف :
        http://eros8631.persiangig.com/11092012286.JPG
        http://eros8631.persiangig.com/11092012288.JPG
        http://eros8631.persiangig.com/11092012290.JPG
        مفید بود ؟ بجای اسپم میتونید از دکمه ی تشکر استفاده کنید.
        [img width=405 height=100]http://eros8631.persiangig.com/image/pp.png[/img]

        دیدگاه


          #34
          پاسخ : سنسور مجاورت سنج مغناطیسی (proximity)

          متاسفانه هیچ کدوم از عکسها لود نمیشن جناب jervis :sad:
          زندگی برگ بودن در مسیر باد نیست
          امتحان ریشه هاست
          ریشه هم هرگز اسیر باد نیست
          زندگی چون پیچک است
          انتهایش میرسد پیش خدا!

          دیدگاه


            #35
            پاسخ : سنسور مجاورت سنج مغناطیسی (proximity)

            لود شدن دوست من، معذرت میخوام :redface:
            زندگی برگ بودن در مسیر باد نیست
            امتحان ریشه هاست
            ریشه هم هرگز اسیر باد نیست
            زندگی چون پیچک است
            انتهایش میرسد پیش خدا!

            دیدگاه


              #36
              پاسخ : سنسور مجاورت سنج مغناطیسی (proximity)

              نوشته اصلی توسط pama
              متاسفانه هیچ کدوم از عکسها لود نمیشن جناب jervis :sad:
              اینم یه سرور دیگه و بصورت یکجا !
              http://uplod.ir/okxcsn9wm3zo/Pic.zip.htm
              مفید بود ؟ بجای اسپم میتونید از دکمه ی تشکر استفاده کنید.
              [img width=405 height=100]http://eros8631.persiangig.com/image/pp.png[/img]

              دیدگاه


                #37
                پاسخ : سنسور مجاورت سنج مغناطیسی (proximity)

                وای جناب jervis!! یک دنیا ممنونم از لطفتون :job:
                عکساتون کمک بزرگی بهم کرد...
                نمیگم چه سوتیه عظمایی داده بودم!!!! :redface:
                ولی شکر خدا حل شد...
                رنج تغییراتم دقیقا مثل شماست و با همون فاصله ای که شما برای اولین بار آهنربا رو گرفتید، مال منم از 514 شد، 515، بعدش با نزدیکتر کردن به سنسور تا 560 هم تغییر کرد :wow:

                از کمکهاتون یک دنیا ممنونم :nice:
                زندگی برگ بودن در مسیر باد نیست
                امتحان ریشه هاست
                ریشه هم هرگز اسیر باد نیست
                زندگی چون پیچک است
                انتهایش میرسد پیش خدا!

                دیدگاه


                  #38
                  پاسخ : سنسور مجاورت سنج مغناطیسی (proximity)

                  نوشته اصلی توسط pama
                  وای جناب jervis!! یک دنیا ممنونم از لطفتون :job:
                  عکساتون کمک بزرگی بهم کرد...
                  نمیگم چه سوتیه عظمایی داده بودم!!!! :redface:
                  ولی شکر خدا حل شد...
                  رنج تغییراتم دقیقا مثل شماست و با همون فاصله ای که شما برای اولین بار آهنربا رو گرفتید، مال منم از 514 شد، 515، بعدش با نزدیکتر کردن به سنسور تا 560 هم تغییر کرد :wow:

                  از کمکهاتون یک دنیا ممنونم :nice:
                  خواهش میکنم
                  خدارو شکر که مشکل حل شد :nice:
                  حالا قضیه چی بود ؟! :mrgreen:
                  حداقل بگید که کس دیگه ای به این مشکل نخوره !
                  مفید بود ؟ بجای اسپم میتونید از دکمه ی تشکر استفاده کنید.
                  [img width=405 height=100]http://eros8631.persiangig.com/image/pp.png[/img]

                  دیدگاه


                    #39
                    پاسخ : سنسور مجاورت سنج مغناطیسی (proximity)

                    نوشته اصلی توسط jervis
                    خواهش میکنم
                    خدارو شکر که مشکل حل شد :nice:
                    حالا قضیه چی بود ؟! :mrgreen:
                    حداقل بگید که کس دیگه ای به این مشکل نخوره !

                    فک نمیکنم کسی عمرا چنین سوتیه عظمایی!! رو مرتکب بشه oo: :biggrin:

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

                    دیدگاه


                      #40
                      پاسخ : سنسور مجاورت سنج مغناطیسی (proximity)

                      نوشته اصلی توسط pama

                      فک نمیکنم کسی عمرا چنین سوتیه عظمایی!! رو مرتکب بشه oo: :biggrin:

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

                      نویز زیاد روی این سنسور تاثیر نمیذاره چون بردش کمه
                      مگر در محیطی که موج الکترومغناطیس خیلی قوی وجود داره
                      این پرشی هم که احتمالا روی LCD میبینید برای برق هست که اگر کاملا صاف بشه و میانگین گیری کنید مقدارش خیلی کم میشه (یا حتی کاملا ثابت میشه)
                      نویز هایی که این سنسور ممکنه بگیره لحظه ای هستن و میتونید با یک delay ساده ازشون بگذرید
                      راه حل بهتر استفاده از یک عایق فلزی غیر فرومغناطیس(جنسی که به آهنربا جذب نمیشه) مثل مس اطراف سنسور و زمین کردن این عایق هست :agree:
                      برای تست هم میتونید با گوشی تلفنتون زمانی که دارید مکالمه میکنید یا این که از ایرانسل(یا همراه اول) موجودی میگیرید تست کنید که نویز رو ببینید
                      موج تلفن های همراه هم که میدونید تقریبا توی نویز ها از قویترینهاست ! :mrgreen:
                      مفید بود ؟ بجای اسپم میتونید از دکمه ی تشکر استفاده کنید.
                      [img width=405 height=100]http://eros8631.persiangig.com/image/pp.png[/img]

                      دیدگاه


                        #41
                        پاسخ : سنسور مجاورت سنج مغناطیسی (proximity)

                        نوشته اصلی توسط jervis

                        نویز زیاد روی این سنسور تاثیر نمیذاره چون بردش کمه
                        مگر در محیطی که موج الکترومغناطیس خیلی قوی وجود داره
                        این پرشی هم که احتمالا روی LCD میبینید برای برق هست که اگر کاملا صاف بشه و میانگین گیری کنید مقدارش خیلی کم میشه (یا حتی کاملا ثابت میشه)
                        نویز هایی که این سنسور ممکنه بگیره لحظه ای هستن و میتونید با یک delay ساده ازشون بگذرید
                        راه حل بهتر استفاده از یک عایق فلزی غیر فرومغناطیس(جنسی که به آهنربا جذب نمیشه) مثل مس اطراف سنسور و زمین کردن این عایق هست :agree:
                        برای تست هم میتونید با گوشی تلفنتون زمانی که دارید مکالمه میکنید یا این که از ایرانسل(یا همراه اول) موجودی میگیرید تست کنید که نویز رو ببینید
                        موج تلفن های همراه هم که میدونید تقریبا توی نویز ها از قویترینهاست ! :mrgreen:
                        ok، بسیار عالی
                        یک دنیا ممنونم از توضیحاتتون.
                        استفاده از عایق فلزی خیلی جالب بود، همینطور تست کردن با گوشی موبایل

                        الان دیگه با خیال راحت میتونم اونها رو تو باکسی قرار بدم که هر کدوم از اونها تو اون باکس با هم دیگه فاصله ی تقریبا 6 یا 7 سانتی متری دارند :nerd:
                        و از همه جهات خیالم راحتِ راحته، واقعا ازتون ممنونم دوست من، خیلی بهم لطف کردید :nice:
                        زندگی برگ بودن در مسیر باد نیست
                        امتحان ریشه هاست
                        ریشه هم هرگز اسیر باد نیست
                        زندگی چون پیچک است
                        انتهایش میرسد پیش خدا!

                        دیدگاه

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