حسگر دما
LM75 یک اندام حسی درجه حرارت است همراه با مبدل آنالوگ به دیجیتال(یا به بیانی تغییرات دلتا ـ سیگما ) و همچنین دارای آشکار ساز دیجیتالی افزایش بیش از حد دما ازطریق رابط I2C می باشد
این سنسور قادر به خواندن دما در کسری از ثانیه است آی سی LM75 می تواند به عنوان کلید حرارتی مستقل نیز عمل کند برای چنین کاری می توان محدوده بالایی و پایینی دما برای تغییر وضعیت کلید را برنامه ریزی کرد وقتی دمای اندازی گیری شده از محدوده تعیین شده خارج شود ، خروجی مدار در سطح منطقی پایین قرار می گیرد این خروجی را می توان به عنوان وقفه برای کامپیوتر یا میکرو کنترلر به کار برد هنگام روشن شدن مدار ، محدوده های بالایی و پایینی حرارتی بر روی 75 درجه و 80 درجه تنظیم می شود .
این سنسور به صورت SMT و برای کار با ولتاژ تغذیه 3/3 تا 5 ولت ساخته شده است و می تواند دمای مورد نظر را با تفکیک پذیری نیم درجه از ۵۵ - تا ۱۲۵ + درجه سانتی گراد اندازه گیری کرد یکی از دیگر محاسن این سنسور آن است که جریان لازم برای کارش در حدود ۲۵۰ میکرو آمپر است که این جریان در بعضی موارد به یک میلی آمپر هم می رسد و در حالت خاموش در حدود یک میکرو آمپر جریان می کشد در زیر شمای پایه های سنسور را مشاهده می کنید پایه های ۴ و ۸ پایه های تغذیه سنسور هستند و بنا به مدل سنسور از ۳.۳ تا ۵ ولت تغییر می کنند در ضمن برای تغذیه حتما یک خازن 1. میکرو فاراد باید به پایه 8 وصل شود .
پایه شماره ۳ می تواند هم به عنوان یک وقفه برای پروسسور استفاده شود هم می تواند محدوده بالایی را مشخص کند یعنی این که وقتی دما به محدوده بالایی ( ۷۵ درجه) رسید این سنسور این پایه را صفر می کند ( این پایه ACTIVE LOW است)
همان طور که در مباحث ذکر شد این سنسور از پروتکل I2C استفاده کرده یعنی برای استفاده از این سنسور باید بتوانید با این سنسور ارتباط سریال داشته باشید که این یکی از محاسن این سنسور است این سنسور ۸ پایه دارد.
پایه شماره ۱ و ۲ یعنی SDA و SCL پایه های ارتباط I2C سنسور هست که اغلب به میکرو ای که قادر به ارتباطات اینترفیس باشد وصل می شود
پایه های ۵ و ۶ و ۷ این سه پایه یعنی A0 و A1 و A2 این سه پایه آدرس های اینترفیس سنسور هستند در پروتکل I2C فرمانده که می تواند یک میکرو باشد برای ارتباط با فرمانبرها آنها را با یک اسم می شناسد که این است 8 بیت که 7 بیت اول نام سنسور است و بیت 8 به سنسور اعلام می کند که گیرنده باشد یا فرستنده 4 بیت اول اسم سنسور 1001 است و غیر قابل تغییر است و سه بیت کم ارزش توسط این سه پایه تعریف می شود که بهتر است هر سه صفر یا یک باشند .
همان طور که گفته شد بعد از ارتباط با سنسور و صدا کردن آن توسط بیت هشتم وضعیت سنسور را تعیین می کنیم یعنی به سنسور اعلام می کنیم که اطلاعات بفرستد یا اطلاعات بگیرد که ما این وضعیت را 1 قرار داده و سنسور را فرستنده می کنیم تا میزان دما را برای ما بفرستد.
برگرفته از سایت های: انجمن رباتیک و میکرو رایانه
تنظیم : سیدخاموشی