بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيمِِ اِلهى عَظُمَ الْبَلاَّءُ وَبَرِحَ الْخَفاَّءُ وَانْکَشَفَ الْغِطاَّءُ وَانْقَطَعَ الرَّجاَّءُ وَضاقَتِ الاْرْضُ وَمُنِعَتِ السَّماَّءُ واَنْتَ الْمُسْتَعانُ وَاِلَیْکَ الْمُشْتَکى وَعَلَیْکَ الْمُعَوَّلُ فِى الشِّدَّةِ وَالرَّخاَّءِ اَللّهُمَّ صَلِّ عَلى مُحَمَّدٍ وَ الِ مُحَمَّدٍ اُولِى الاْمْرِ الَّذینَ فَرَضْتَ عَلَیْنا طاعَتَهُمْ وَعَرَّفْتَنا بِذلِکَ مَنْزِلَتَهُمْ فَفَرِّجْ عَنا بِحَقِّهِمْ فَرَجاً عاجِلا قَریباً کَلَمْحِ الْبَصَرِ اَوْ هُوَ اَقْرَبُ یا مُحَمَّدُ یا عَلِىُّ یا عَلِىُّ یا مُحَمَّدُ اِکْفِیانى فَاِنَّکُما کافِیانِ وَانْصُرانى فَاِنَّکُما ناصِرانِ یا مَوْلانا یا صاحِبَ الزَّمانِ الْغَوْثَ الْغَوْثَ الْغَوْثَ اَدْرِکْنى اَدْرِکْنى اَدْرِکْنى السّاعَةَ السّاعَةَ السّاعَةَ الْعَجَلَ الْعَجَلَ الْعَجَلَ یا اَرْحَمَ الرّاحِمینَ بِحَقِّ مُحَمَّدٍ وَآلِهِ الطّاهِرینَ


 

پروژه دماسنج با سنسور LM35 و میکروکنترلر AVR

 دسته بندی : AVR
    139 views بازدید

lm35

میکروکنترلر : ATMEGA8

کامپایلر : کدویژن

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

توضیحات: سنسور LM35 ، سنسوری با خروجی آنالوگ است. خروجی این سنسور به ازای هر میلی ولت نشان دهنده ی تغییر دما به میزان ۱ درجه است.

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

در بخش برنامه نویسی ابتدا یک پروژه با استفاده از کد ویزارد ایجاد می کنیم. در پنجره تنظیمات اولیه میکرو، ADC و Alphanumeric LCD را فعال می کنیم. برای افراد تازه کار قابل ذکر است که در زبانه ی alphanumeric LCD  پس از فعال سازی، باکس characters/Line را روی ۱۶ قرار دهید و بقیه قسمت ها را بسته به تیاز خود تغییر دهید.(سایر تغییرات برای سفارشی کردن تنظیمات است.)

توابعی که در برنامه مورد نیاز است:

read_adc(x) خواندن مقدار ورودی آنالوگ پین x

sprintf(buffer,””,) تبدیل کاراکترها به رشته برای ارسال به ال سی دی

lcd_gotoxy(x,y) رفتن به موقعیت x,y روی ال سی دی

lcd_puts(buffer) ارسال خروجی به ال سی دی

اگر به توضیحات بیشتری احتیاج داشتید در بخش نظرات مطرح بفرمایید.

(توصیه دوستانه : اگر می خواهید یک پروژه واقعی در محل صنعتی طراحی کنید بهتر است از سنسور های بهتری که دقت بیشتری نسبت به LM35 دارند و کالیبره شده هستند استفاده کنید مثل سنسور های سری sht x یا ds18b20 و … .)

یاعلی

رمز : olel-amr.com

دانلود با لینک مستقیم




ارسال نظر




*