اطلاعیه

Collapse
No announcement yet.

smt160

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

    smt160

    سلام
    من میخوام چندتا سنسور رو راه اندازی کنم واسه محیط صنعتی
    فک کنم این مدل مناسب باشه
    من برنامه رو از یزد کیت دانلود کردم بیسیک
    تبدیل به c کردم اما جواب نمیده
    while(PIND.4==0);
    while(~(PIND.4)==0);
    TCCR1B=0x01;
    while(PIND.4==0);
    TCCR1B=0x00;
    t2=TCNT1;
    این یه قسمتش که تو همون حلقه گیر میکنه oo:
    راه حلی دارید ؟

    #2
    پاسخ : smt160

    نوع سنسور و میگی؟ برات راه اندازی میکنم
    hi miami

    دیدگاه


      #3
      پاسخ : smt160

      نوع سنسور و میگی؟ برات راه اندازی میکنم
      روی موضوع نوشتم smt160
      چون چندتا باید استفاده کنم نمیتونم وقفه ای بنویسم

      دیدگاه


        #4
        پاسخ : smt160

        بنظرم همون کد بیسیکو بزار از روی اون ببینیم قضیه چی بوده اینیکه شما نوشتی خوب معلوم نیست
        دوبار پشت سرهم while اومده بعد اونوقت شرطاهاشونم مثل همه؟ :eek: :eek:
        اگه منظورت چک کردن دو تا پینه یا هر چند تا که هست خوب راه های زیادی داره مثلا میتونی با چند تا if سروته قضیه رو ببندی:
        if (PIND.X!=0) {command};
        بیشتر توضیج بده... :read:
        mer30

        دیدگاه


          #5
          پاسخ : smt160

          این برنامه بیسیک
          کد:
          Do
           Bitwait Stm , Set
           Bitwait Stm , Reset
           Bitwait Stm , Set
           Bitwait Stm , Reset
           Bitwait Stm , Set
           Bitwait Stm , Reset
           Bitwait Stm , Set
           Timer1 = 0
           Start Timer1
           Bitwait Stm , Reset
           Stop Timer1
           X = Timer1
           Timer1 = 0
           Start Timer1
           Bitwait Stm , Set
           Stop Timer1
           Bitwait Stm , Reset
          
           Bitwait Stm , Set
          
           Y = Timer1
          
          Waitms 10
          Z = X + Y
          Z = X / Z
          Z = Z - 0.32
          Waitms 1
          Z = Z / 0.0047
          Waitms 10
          Locate 1 , 1
          Waitms 1
          Z = Round(z)
          Lcd Z ; "stm "
          Waitms 50
          Loop
          اگه منظورت چک کردن دو تا پینه یا هر چند تا که هست خوب راه های زیادی داره مثلا میتونی با چند تا if سروته قضیه رو ببندی
          کار smt160 با pwm و با اندازه گیری مقدار اون دما محاسبه میشه
          دستوری هم که نوشتم به نظرم درسته چون منتظر ست و ریست شدن یه پایه میمونه مثل همون بیسیک

          دیدگاه


            #6
            پاسخ : smt160

            http://www.smartec-sensors.com/en/products/temperature-en.html
            hi miami

            دیدگاه


              #7
              پاسخ : smt160

              خوب دونه دونه اسکن کن.تویه یه دوره
              من رفتم مسابقات رباتیک شرکت کنم عصری میام. هاها :biggrin:
              hi miami

              دیدگاه


                #8
                پاسخ : smt160

                نوشته اصلی توسط pesare shoja
                http://www.smartec-sensors.com/en/products/temperature-en.html
                اینی که شما گذاشتی چیزی جز دیتا شیت توش نیست oo:
                برنامه هم الان درست شد :wow:
                اگه بخوایم دقت رو بالا ببریم اما بدون وقفه راهی هست ؟
                دما رو 28 تا 30 متغیر نشون میده (مگه اینجا کوره است خیلی هم خنکه )

                دیدگاه


                  #9
                  پاسخ : smt160

                  کسی نیست راهنمایی کنه
                  چطور میشه چندتا سنسور smt160 رو راه اندازی کرد :-?
                  من بدون وقفه تست میکنم دمایی که نشون میده بالاتر از حد واقعیه
                  سنسور رو عوض کنم آیا ؟ :(

                  دیدگاه


                    #10
                    پاسخ : smt160

                    سلام باب
                    تمرکز کن
                    نفس عمیق بکش
                    :smile:
                    اولا که دمای 28 زیاد نیست
                    الان خونه ما دماش 31
                    _______________________
                    تنها اری که میتونم بهت پیشنهاد کنم اینه
                    از یه مالتی پلکسر استفاده کن
                    من با این سنسور کار نکردم عملی
                    اما تنها راه کار تو همینه
                    ______________________
                    نفس عمیق بکش
                    تمرکز کن
                    :biggrin:

                    دیدگاه


                      #11
                      پاسخ : smt160

                      نوشته اصلی توسط باب اسفنجی
                      اینی که شما گذاشتی چیزی جز دیتا شیت توش نیست oo:
                      برنامه هم الان درست شد :wow:
                      اگه بخوایم دقت رو بالا ببریم اما بدون وقفه راهی هست ؟
                      دما رو 28 تا 30 متغیر نشون میده (مگه اینجا کوره است خیلی هم خنکه )
                      سمت راست صفحه کدای هگزشم گداشته . دانلود کن
                      hi miami

                      دیدگاه


                        #12
                        پاسخ : smt160

                        سلام باب
                        تمرکز کن
                        نفس عمیق بکش
                        :smile:
                        اولا که دمای 28 زیاد نیست
                        الان خونه ما دماش 31

                        سلام
                        چشم
                        الان دمای کیس من 30 درجه است
                        اتاق که خنک آخرش 25
                        بعد 28 تا 30 نوسان داره که مشخص استاندارد نیست
                        تنها اری که میتونم بهت پیشنهاد کنم اینه
                        از یه مالتی پلکسر استفاده کن
                        و یکی یکی هر کدوم یک ثانیه بخون تا فرکانسشو بدست بیاری
                        pwm لازم نیست فقط باید فرکانس بخونی
                        من با این سنسور کار نکردم عملی
                        اما تنها راه کار تو همینه
                        عملکردش بر اساس دیوتی سایکه با فرکانس چی کار کنم

                        سمت راست صفحه کدای هگزشم گداشته . دانلود کن
                        گشتیم نبود نگرد نیست

                        دارم نا امید میشم باید راهی باشه

                        دیدگاه


                          #13
                          پاسخ : smt160

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

                          مشکلت از برنامه ست
                          سنسور خوبیه
                          نا امید نشو و لبخند بزن و بیشتر به برنامه توجه کن
                          تمرکز کن و نفس عمق بکش
                          اخرش موفق میشی حالا از من گفتن بود
                          :smile:

                          دیدگاه


                            #14
                            پاسخ : smt160

                            نوشته اصلی توسط sahel2013
                            این سنسور دقیق و همه ازش راضی هستن // دقتش هم در اندازه چند دهم درجه ست تقریبا 2 دهم
                            اگه سنسور از مدار جدا و فاصله داره باید از سیم شیلد دار استفاده کنی اوونم فکر کنم تا 20 متر مشکلی نداره
                            اشکال از برنامه هست شاید
                            از یه مالتی ژلگس استفاده کن برای چند سنسوری و شاید اون یک ثانیه که از تایمر استفاده میکنی برای خوندن فرکانس دقیق نیست
                            پس ببین ایا یک ثانیه تو درسته
                            مشکلت از برنامه ست
                            سنسور خوبیه
                            نا امید نشو و لبخند بزن و بیشتر به برنامه توجه کن
                            تمرکز کن و نفس عمق بکش
                            اخرش موفق میشی حالا از من گفتن بود
                            :smile:
                            چون وقفه رو برای کار دیگه ای نیاز دارم نمیخوام وقفه رو درگیر کنم
                            من به دقت 0.5 هم برسم راضیم
                            الان اختلاف زیاده

                            کسی تجربه کار با این سنسور رو نداره !!!!!!!

                            دیدگاه


                              #15
                              پاسخ : smt160

                              واقعا قاطی کرده بودم
                              فر میکردم باید فرکانس بخونی
                              قبلا در موردش خونده بودم
                              اگه هم نمیخوای از وقفه استفاده کنی ار کاپچر استفاده کن
                              بعد کار با این سنسور توی نت زیاده ولااااااااااااا نا امیدی چرا
                              به بالاترین دقت فکر کن اسونه
                              بیا اینم یه لینک
                              تو نت سرچ کن ولااااااااااااااا 100 تا برنامه ش میاد بالا
                              نا امید نشو این که اسونه
                              فقط نفس عمیق بکش
                              و برای دقتش هم مربوطه به برنامه
                              نترس درست میشه

                              http://www.eca.ir/forum2/index.php?topic=16510.0

                              دیدگاه

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