ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.






جهت تبلیغ در وب سایت ECA کلیک کنید.

کاربران برچسب زده شده

صفحه 2 از 2 نخست 12
نمایش نتایج: از 11 به 19 از 19

موضوع: سنسور ds18b20

  1. #11
    2014/06/16
    1,156
    154

    پاسخ : سنسور ds18b20

    دوست عزیز به حرف استاد freedom_truth گوش نکردیا!
    شما باید نمایشگر را با استفاده از یه روتین تایمر نشون بدی یعنی بجای استفاده از این تاخیرهای 5 میلی ثانیه که تو خطوط 54تا68 نوشتی این زمان رفرش را باید با وقفه یه تایمر درست کنی و توی روتین تایمر باشه نه تو حلقه اصلی.
    اگه قبلا این کار را کردی حتما یجا اشتباه داشتی.
    الهم صل علی محمد و آل محمد و عجل فرجهم
  2. #12
    2016/02/15
    7
    1

    پاسخ : سنسور ds18b20

    نقل قول نوشته اصلی توسط shahpoori
    دوست عزیز به حرف استاد freedom_truth گوش نکردیا!
    شما باید نمایشگر را با استفاده از یه روتین تایمر نشون بدی یعنی بجای استفاده از این تاخیرهای 5 میلی ثانیه که تو خطوط 54تا68 نوشتی این زمان رفرش را باید با وقفه یه تایمر درست کنی و توی روتین تایمر باشه نه تو حلقه اصلی.
    اگه قبلا این کار را کردی حتما یجا اشتباه داشتی.
    اقا من این کارو کردم . رفرش سون سگمنت درست شد

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


    اگر هم نمیتونید
    منم بی خیال موضوع میشم..

    ولش کن اصلا..
    شما نتوستید ... منم نمیتونم... این شعار ما :applause: :applause: :applause: :applause: :applause:
  3. #13
    2014/06/16
    1,156
    154

    پاسخ : سنسور ds18b20

    دوست عزیز خودت باید انقد بهش وربری تا درست بشه.مطمئن باش میشه! ما می توانیم!
    دوستان اینجا فقط در حد راهنمایی میتونند وقت بذارند.
    باید محاسبات خروجی سنسور را داخل روتین نمایشگر بذاری.
    الهم صل علی محمد و آل محمد و عجل فرجهم
  4. #14
    2016/02/15
    7
    1

    پاسخ : سنسور ds18b20

    نقل قول نوشته اصلی توسط shahpoori
    دوست عزیز خودت باید انقد بهش وربری تا درست بشه.مطمئن باش میشه! ما می توانیم!
    دوستان اینجا فقط در حد راهنمایی میتونند وقت بذارند.
    باید محاسبات خروجی سنسور را داخل روتین نمایشگر بذاری.
    دوست عزیز برنامه با ور رفتن درست نمیشه
    باید بلد باشی چطوری برنامه نوشت.... منظور کلی بود :read:
  5. #15
    2013/12/29
    شهر تات
    407
    120

    پاسخ : سنسور ds18b20

    نقل قول نوشته اصلی توسط 2gihsoy

    سلام من این کارا رو که گفتین انجام داد بازم فایده نداره
    انم می دونم که سنسور تاخیر ایجاد می کنه در حالت 12 بیتی حدود 750ms تاخیر داره.
    همین باعث میشه رفرش سون سگمنت بهم بریزه..
    کسی راه حلی نداره برای حل این موضوع
    اگر داره خواهشا با مثالل بزارین...
    سلام خوب از همون تاخیر 750ms برای نمایش استفاده کن یعنی یه حلقه for راحت میتونی به این صورت که انقدر عدد رو روی سون سگمنت نشون بده تا 750میلی ثانیه تموم بشه مثلا الان که سه تا تاخیر 5 میلی ثانیه داری 750 میلی ثانیه رو تقسیم بر 15 کن که میشه 50 که به این صورت میتونی بنویسی
    کد:
    temp=ds18b20_temperature(0); 
     
       
       HEX_to_seg(temp);
    for(a=0,a<=50,a++)
    {
    PORTC=0b1111110;
       PORTD=part1;
       delay_ms(5);
     
       PORTC=0b1111101;
       PORTD=part2;
       delay_ms(5); 
        
       PORTC=0b1111011;
       PORTD=part3;
       delay_ms(5); 
      }
    سقراط : دانش من بدانجایی رسید که فهمیدم هیچ نمیدانم.
  6. #16
    2012/10/23
    8
    0

    پاسخ : سنسور ds18b20

    سلام
    مشکل اینه که این 750 میلی ثانیه cpu میکرو مشغول دریافت دما از سنسور ds18b20 است ونمی تواند کار دیگه ای مثل نمایش دما حتی در زیر روال یک وقفه ای مثل وقفه تایمر انجام دهد.
    زیرا اگر در این زمانی که میکرو در حال دریافت دما از سنسور است وقفه ای فعال شود و بخواهد به زیرروال اون وقفه برای نمایش دماهای دریافتی برود اونوقت دریافت دما را ناقص و معطل نگه داشته به عبارتی دما را نمی تواند دریافت کند
  7. #17
    2018/09/21
    40
    13

    پاسخ : سنسور ds18b20

    نیازی نیست حتما 100 یا 750 میلی ثانیه تاخیر برای خوندن دما وقفه ایجاد کنی
    من برای یه پروژه با همین سنسور و 7سگمنت این کار را انجام دادم
    زمان تاخیر خواندن دما را در حد 2میلی ثانیه در نظر گرفتم
    مدار بدون هیچ تاخیر و هیچ خطایی کار می کنه
  8. #18
    2012/10/23
    8
    0

    پاسخ : سنسور ds18b20

    برای خوندن دما ما وقفه ایجاد نمی کنیم بلکه خود این سنسور نیاز به این زمان دارد!
  9. #19
    2018/09/21
    40
    13

    پاسخ : سنسور ds18b20

    نقل قول نوشته اصلی توسط احمد5

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    برای خوندن دما ما وقفه ایجاد نمی کنیم بلکه خود این سنسور نیاز به این زمان دارد!
    منم منظورم همینه
    گفتم در عمل من با 2 و حتی 1 میلی ثانیه تاخیر هم به درستی جواب گرفتم
صفحه 2 از 2 نخست 12
نمایش نتایج: از 11 به 19 از 19

موضوعات مشابه

  1. راهنمایی سنسور دما ds18b20
    توسط m_sadegh در انجمن سنسورها
    پاسخ: 1
    آخرين نوشته: 2017/05/29, 16:03
  2. راه اندازی 2 سنسور smt160 و 2 سنسور ds18b20
    توسط 86332050 در انجمن میکروکنترلرهای AVR
    پاسخ: 17
    آخرين نوشته: 2015/05/06, 01:00
  3. سنسور ds18b20
    توسط hosseinip در انجمن میکروکنترلرهای AVR
    پاسخ: 3
    آخرين نوشته: 2015/05/02, 19:00
  4. رفع خطا در سنسور ds18b20
    توسط Ekf2000 در انجمن سنسورها
    پاسخ: 0
    آخرين نوشته: 2015/02/26, 23:30
  5. سنسور ds18b20
    توسط m_sadegh در انجمن سنسورها
    پاسخ: 0
    آخرين نوشته: 2010/04/10, 23:08

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •