NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3116 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از 1 به 20 از 27

موضوع: دماسنج با lm35

  1. #1
    عضو جدید
    تاریخ عضویت
    Sep 2007
    نوشته ها
    12
    تشکر
    0
    تشکر شده 3 بار در 1 پست

    پیش فرض دماسنج با lm35

    سلام
    اینم برنامه نمونه با bascom-avr برای دماسنج وlm35


    اینم سایتش
    http://www.avrprojects.net/articles.php?lng=en&pg=62

  2. کاربران : 3 تشکر کرده اند از شما kavir_engineer برای ارسال این پست سودمند:


  3. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  4. #2
    تازه وارد
    تاریخ عضویت
    Jun 2013
    نوشته ها
    1
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    با سلام
    برنامه داده شده به icl7107 یا lm35 برای ساخت دماسنج دیجیتالی میخوام اگه میشه برام میل کنید با تشکر

  5. #3
    کاربر علاقه مند
    تاریخ عضویت
    Oct 2012
    نوشته ها
    27
    تشکر
    21
    تشکر شده 2 بار در 1 پست

    پیش فرض

    باسلام
    lm35:
    كه** دماهاي منفي رو نشون بده** با
    code vision
    بنويسم
    read adc
    رو چرا در عددي ضرب ميكنيم؟
    ميگن تو كاتالوگش گفته به ازاي هر 1 درجه افزايش دما خروجي سنسور 10 ميلي ولت تغيير داره خوب اين يعني چه كجاي كاتالوگ يه چنين چيزي گفته؟
    بعد براي دماي منفي من تو كاتالوگ ديدم كه ميشه با افزودن يك مقاوت در خروجي سنسور دماهاي منفي رانيز نشان داد اما اكثر سايت ها امدند با زبان بيسيك وافزودن دوديود و يك مقاومت اين را انجام داده اند
    ومن با بيسيك كار نكردم و با code vision كار ميكنم
    اگر يه راهنمايي كامل كنيد ممنون ميشم با تشكر
    را
    راستي lm335
    چطوريه؟
    ویرایش توسط imannejaty : 01-02-2014 در ساعت 13:02

  6. #4
    کاربر فعال amiray آواتار ها
    تاریخ عضویت
    Jul 2010
    نام
    عباس یکانلو
    نوشته ها
    351
    تشکر
    187
    تشکر شده 360 بار در 187 پست

    پیش فرض

    با سلام تا جایی که میدونم lm35 دماهای منفی رو نشون نمیده. ولی lm335 میتونه تا-30 درجه رو در مقیاس سانتی گراد اندازه گیری کنی و یه سنسور غیر خطی هست.
    برای lm35 هم چون به ازای هر درجه افزایش دما ولتاژ خروجی 10mv زیاد میشود و با یه تناسب ساده با در نظر گرفتن ولتاژ رفرس میتوان با یه ظریب مقدار adc رو به دما تبدیل کرد.
    برنامه دماسنج هم بسیار ساده هست و توی اینترنت با کدویژن موجوده

  7. #5
    کاربر علاقه مند
    تاریخ عضویت
    Oct 2012
    نوشته ها
    27
    تشکر
    21
    تشکر شده 2 بار در 1 پست

    پیش فرض

    نقل قول نوشته اصلی توسط amiray نمایش پست ها
    با سلام تا جایی که میدونم lm35 دماهای منفی رو نشون نمیده. ولی lm335 میتونه تا-30 درجه رو در مقیاس سانتی گراد اندازه گیری کنی و یه سنسور غیر خطی هست.
    برای lm35 هم چون به ازای هر درجه افزایش دما ولتاژ خروجی 10mv زیاد میشود و با یه تناسب ساده با در نظر گرفتن ولتاژ رفرس میتوان با یه ظریب مقدار adc رو به دما تبدیل کرد.
    برنامه دماسنج هم بسیار ساده هست و توی اینترنت با کدویژن موجوده
    اين لينك ديتا شيت lm35 هستش :

    www.alldatasheet.com/datasheet-pdf/pdf/8866/NSC/LM35.html
    دماهاي منفي رو هم اندازه ميگيره توسط يك مقاومت
    بعدشم ميشه اون تناسب رو دقيق بنويسيد و توضيح بدهيد
    ویرایش توسط imannejaty : 24-01-2014 در ساعت 00:12

  8. #6
    کاربر فعال mapmap آواتار ها
    تاریخ عضویت
    Mar 2010
    نام
    M
    نوشته ها
    158
    تشکر
    246
    تشکر شده 74 بار در 61 پست

    پیش فرض

    سلام
    دوستان لطف کنید منو از این سد بزرگ رد کنید!!
    یه برنامه برا ترمومتر با سنسور دما ( LM35dz ) با قابلیت روشن و خاموش کردن هیتر و فن طراحی کردم.
    اما روشن و خاموش شدن بی مورد خروجیها کلافه ام کرده!!
    به خاطر راحتی شما اساتید همه فایل رو اینجا میذارم تا با باز کردن فایل پروتئوس متوجه ی اشکال من شید
    با سپاس
    http://s5.picofile.com/file/8123555542/M_A_P.zip.html
    (پروتئوس و فایلهای مربوط به بسکام)

  9. #7
    کاربر فعال amiray آواتار ها
    تاریخ عضویت
    Jul 2010
    نام
    عباس یکانلو
    نوشته ها
    351
    تشکر
    187
    تشکر شده 360 بار در 187 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mapmap نمایش پست ها
    سلام
    دوستان لطف کنید منو از این سد بزرگ رد کنید!!
    یه برنامه برا ترمومتر با سنسور دما ( LM35dz ) با قابلیت روشن و خاموش کردن هیتر و فن طراحی کردم.
    اما روشن و خاموش شدن بی مورد خروجیها کلافه ام کرده!!
    به خاطر راحتی شما اساتید همه فایل رو اینجا میذارم تا با باز کردن فایل پروتئوس متوجه ی اشکال من شید
    با سپاس
    http://s5.picofile.com/file/8123555542/M_A_P.zip.html
    (پروتئوس و فایلهای مربوط به بسکام)
    با سلام یه سری به این لینک بزنین
    مدار دماسنج بدون میکرو کنترلر

  10. تشکرها از این نوشته :


  11. #8
    کاربر فعال amiray آواتار ها
    تاریخ عضویت
    Jul 2010
    نام
    عباس یکانلو
    نوشته ها
    351
    تشکر
    187
    تشکر شده 360 بار در 187 پست

    پیش فرض

    نقل قول نوشته اصلی توسط imannejaty نمایش پست ها
    اين لينك ديتا شيت lm35 هستش :

    www.alldatasheet.com/datasheet-pdf/pdf/8866/NSC/LM35.html
    دماهاي منفي رو هم اندازه ميگيره توسط يك مقاومت
    بعدشم ميشه اون تناسب رو دقيق بنويسيد و توضيح بدهيد
    من اشتباها گفتم که دمای منفی نمیشه میتونید به لینک رزیر مراجعه کنید.
    دماسنج با lm335

  12. #9
    کاربر فعال mapmap آواتار ها
    تاریخ عضویت
    Mar 2010
    نام
    M
    نوشته ها
    158
    تشکر
    246
    تشکر شده 74 بار در 61 پست

    پیش فرض

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

    اما مشکل من دماسنج با میکروه نه بدون میکرو
    ممنون میشم اگه راهنمایی کنید
    نمیدونم مشکل کارم کجاست که خروجی میکرو ثابت نیست
    با سپاس

  13. #10
    کاربر فعال amiray آواتار ها
    تاریخ عضویت
    Jul 2010
    نام
    عباس یکانلو
    نوشته ها
    351
    تشکر
    187
    تشکر شده 360 بار در 187 پست

    پیش فرض

    من دقیقا مشکل شما رو نفهمیدم.
    اگه منظور شما اینه که خروجی نوسان داره راهش میتونه این باشه که میانگین بگیرین.
    اگه بیشتر توضیح بدین بهتر به نتیجه میرسین.

  14. #11
    کاربر فعال mapmap آواتار ها
    تاریخ عضویت
    Mar 2010
    نام
    M
    نوشته ها
    158
    تشکر
    246
    تشکر شده 74 بار در 61 پست

    پیش فرض

    نقل قول نوشته اصلی توسط amiray نمایش پست ها
    من دقیقا مشکل شما رو نفهمیدم.
    اگه منظور شما اینه که خروجی نوسان داره راهش میتونه این باشه که میانگین بگیرین.
    اگه بیشتر توضیح بدین بهتر به نتیجه میرسین.
    آقا مشکل برطرف شد
    اشکال کارم از جابجا گذاشتن Pin و Port در قسمت معرفی ورودیها و خروجیها بود که بعد از 3 -4 روز پی بردم
    اما بازم جای شکرش باقیه
    ممنون
    ویرایش توسط mapmap : 19-05-2014 در ساعت 04:18

  15. #12
    کاربر فعال mapmap آواتار ها
    تاریخ عضویت
    Mar 2010
    نام
    M
    نوشته ها
    158
    تشکر
    246
    تشکر شده 74 بار در 61 پست

    پیش فرض

    بازم اشکال ، بازم اعصاب خوردی ، بازم بی سوادی .....................

    به سختی تونستم یه دماسنج کم نویز با قابلیت فعال کردن رله برای فن یا ..... طراحی کنم!!

    اما اما نویز نمیذاره که !!

    تاثیر 0.1 نویز روی قطع و وصل شدن رله خروجی رو چطور میتونم حل کنم؟؟
    مثال:
    فرض کنید دمای تنظیم شده 22 درجه اس و وقتی دمای محیط به 22.1 رسید باید رله ی فن روشن میشه
    همه چی درسته فقط وقتی دما به 22.1 میرسه نویز باعث میشه دما بین 22 و 22.1 نوسان داشته باشه و این باعث میشه رله ی فن تند تند روشن و خاموش شه
    و این یعنی فاجعه!!!

    با چه دستوری میتونم این مشکل رو حل کنم ؟؟

    با تشکر

  16. #13
    کاربر فعال mehdi29665 آواتار ها
    تاریخ عضویت
    Mar 2010
    نام
    مهدي ديواندري
    نوشته ها
    166
    تشکر
    187
    تشکر شده 121 بار در 68 پست

    Icon16

    نقل قول نوشته اصلی توسط mapmap نمایش پست ها
    بازم اشکال ، بازم اعصاب خوردی ، بازم بی سوادی .....................

    به سختی تونستم یه دماسنج کم نویز با قابلیت فعال کردن رله برای فن یا ..... طراحی کنم!!

    اما اما نویز نمیذاره که !!

    تاثیر 0.1 نویز روی قطع و وصل شدن رله خروجی رو چطور میتونم حل کنم؟؟
    مثال:
    فرض کنید دمای تنظیم شده 22 درجه اس و وقتی دمای محیط به 22.1 رسید باید رله ی فن روشن میشه
    همه چی درسته فقط وقتی دما به 22.1 میرسه نویز باعث میشه دما بین 22 و 22.1 نوسان داشته باشه و این باعث میشه رله ی فن تند تند روشن و خاموش شه
    و این یعنی فاجعه!!!

    با چه دستوری میتونم این مشکل رو حل کنم ؟؟

    با تشکر
    سلام
    شما ميتونيد از 2 راه مشكل رو حل كنيد
    1- فاصله استارت و قطع فن بيش از دو واحد باشه (مثلا در 22.1 فعال و در 21.9 قطع بشه)
    2- مثل فن كامپيوتر با بالا رفتن دما فن هم كم كم دور بگيره و در دماي 22.1 داراي حداكثر دور و مثلا در دماي 22 داراي نصف دور بشه
    ویرایش توسط mehdi29665 : 25-05-2014 در ساعت 17:31

  17. کاربران : 2 تشکر کرده اند از شما mehdi29665 برای ارسال این پست سودمند:


  18. #14
    کاربر فعال mapmap آواتار ها
    تاریخ عضویت
    Mar 2010
    نام
    M
    نوشته ها
    158
    تشکر
    246
    تشکر شده 74 بار در 61 پست

    پیش فرض

    از خاصیت هیسترزیس که به تازگی یاد گرفتم استفاده کردم عالی شد.
    متشکرم

  19. #15
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    سلام
    چند تا نکته را رعایت نکردید
    مثلا ولتاژ مقایسه را گذاشتید روی aref ولی تو شبیه سازی ولتاژِی اعمال نکردید تو برنامه نویسی هم تنظیمات را درست اعمال نکردید
    تا فردا یه نمونه براتون میزارم

  20. تشکرها از این نوشته :


  21. #16
    کاربر فعال mohamad_musav آواتار ها
    تاریخ عضویت
    Aug 2012
    نام
    سید محمد موسوی
    نوشته ها
    189
    تشکر
    61
    تشکر شده 39 بار در 29 پست

    پیش فرض

    سلام
    من برای یه پروژه می خوام روی lcd یه منو ایجاد کنم و بعد از اونجا با انتخاب یه کلید می خوام وارد قسمت بعدی برم و بتونم تنظیمات برنامه رو انجام بدم. ولی نمی دونم چطور منو درست کنم.
    با دستوری مثل دستور زیر می تونم منو اولیه رو درست کنم ولی بعدیش رو نه.
    کد:
    if(meno == 1){
    ...if(up==1){
    }
    ...}

  22. #17
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

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

  23. تشکرها از این نوشته :


  24. #18
    کاربر فعال mohamad_musav آواتار ها
    تاریخ عضویت
    Aug 2012
    نام
    سید محمد موسوی
    نوشته ها
    189
    تشکر
    61
    تشکر شده 39 بار در 29 پست

    پیش فرض

    نقل قول نوشته اصلی توسط Ma3ood نمایش پست ها
    الان مشکل قبلیتون حل شده و به راحتی دمای محیط را روی ال سی دی نمایش میدهید؟
    سلام
    بله مشکلم رو حل کردم. اما عدد صحیح نشون میده. نمی تونم اعشار نشون بدم. ممنون که جواب میدی و کمکم می کنی.

  25. #19
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    سلام
    فایل زیر را بررسی کنید ، تغییراتی اعمال کردم و تا دقت 0.1 درجه برنامه تون را نوشتم
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: rar lm35new.rar (121.7 کیلو بایت, 186 نمايش)

  26. کاربران : 3 تشکر کرده اند از شما Ma3ood برای ارسال این پست سودمند:


  27. #20
    کاربر فعال mohamad_musav آواتار ها
    تاریخ عضویت
    Aug 2012
    نام
    سید محمد موسوی
    نوشته ها
    189
    تشکر
    61
    تشکر شده 39 بار در 29 پست

    پیش فرض

    نقل قول نوشته اصلی توسط Ma3ood نمایش پست ها
    سلام
    فایل زیر را بررسی کنید ، تغییراتی اعمال کردم و تا دقت 0.1 درجه برنامه تون را نوشتم
    واقعا ازت ممنونم. مرسی مهندس. برام ارزش قائل شدی و برام وقت صرف کردی. ازت یه دنیا ممنونم.
    در مورد منو و زیر منو درست کردن می تونی اطلاعاتی در اختیارم بذاری؟
    فکر کردم با فشردن یبار یک کلید منو ایجاد بشه و با دوباره فشردن همون کلید از منو خارج بشه. و اینکه بشه با کلید های دیگه به زیر منوها رفت. یکم اشکال دارم. بازم ممنونم ازت

صفحه 1 از 2 12 آخرینآخرین

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

  1. کنترل دما با ntc یا lm35 ؟
    توسط hamid69 در انجمن AVR
    پاسخ: 19
    آخرين نوشته: 27-09-2014, 18:53
  2. [سوال] کمک در مورد lm35 (نمیدانم چرا دما رو ال سی دی نشون داده نمیشه )
    توسط reza kazemi در انجمن میکروکنترلرهای 8و16 بیتی
    پاسخ: 11
    آخرين نوشته: 03-05-2014, 02:11
  3. محاسبه دمای منفی با lm35
    توسط mehdi29665 در انجمن AVR
    پاسخ: 5
    آخرين نوشته: 18-02-2014, 23:02
  4. دقت lm35 در دراز مدت
    توسط M3R در انجمن سایر موارد
    پاسخ: 1
    آخرين نوشته: 07-04-2011, 15:05

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

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