نود های حسگر بیسیم

21
م ي س ي ب ر گ س ح هاي ه ك ب س را گ د دا ل هاي روی م معا ي س ی س ی% ف ر مع مو ي س* ی+ ب ر گ س ح ود هاي% ن د ر ب کار2 ان ب س م% ر1391 : ت س ت اد ب س ا: ه ی8 ئ صارو ح ی< ن8 ئ ا یق عل ه د% ب< ن ک ه ی ه ت

Upload: ali-ghaeni

Post on 24-May-2015

216 views

Category:

Education


4 download

TRANSCRIPT

Page 1: نود های حسگر بیسیم

يمسي‌ب ر

سگحيهاكه‌

شب

گرااد

ویدی ر

هاعامل

م ست

سیی

رفمع

و سیم

بیگر

س ح

هایود

د نربر

کا

ن ستا

زم

1391

:

تستادست

ا

:

یهوئارصحیائن

قیعل

دهکنن

یهته

Page 2: نود های حسگر بیسیم

( بیسیم حسگر های نودها نود کاربرد و گرا رویداد های عامل (سیستم

فهرست:

مقدمه – 1

2( – WSN )بیسیم حسگر های شبکه های نود

بیسیم- 3 حسگر نود یک دهنده تشکیل اجزای

بیسیم – 4 حسگر شده تولید های نود نمونه

گرا – 5 رویداد های عامل سیستم معرفی

بیسم- 6 حسگر های نود های کاربرد

گیری – 7 نتیجه

منابع- 8

Page 3: نود های حسگر بیسیم

( بیسیم حسگر های نودها نود کاربرد و گرا رویداد های عامل (سیستم

مقدمه – 1

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

: تجIIاوز کشIIف جملIIه از گونIIاگونی مصIIارف ‌intrusion)شIIاملdetect )ناشناخته مناطق در آمادگی و اطالعات آوری محیط،جمع ،نمایش

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

های پردازنده و بیسیم انقالب embeddedحسگر یک آمدن وجود به باعث . است شده تکنولوژی عرصه در کوچک

اطالعات آوردن بیسیم،بدست حسگر های شبکه بکارگیری از اصلی هدف. است مختلف نقاط در حسگر نودهای توسط دقیق

Page 4: نود های حسگر بیسیم

( بیسیم حسگر های نودها نود کاربرد و گرا رویداد های عامل (سیستم

( WSN )بیسیم حسگر های شبکه های نود

چیست؟ نود لغوی معنی

عمومی گره معنای :

  تخصصی : خط معنای چند یا دو آن، در که ارتباطی، شبکه یک از ای نقطهکنند می تالقی را یکدیگر ارتباطی

: کامپیوتر رشته را در شبکه در کاری ایستگاه گویندنود هر .

Page 5: نود های حسگر بیسیم

( بیسیم حسگر های نودها نود کاربرد و گرا رویداد های عامل (سیستم

( WSN )بیسیم حسگر های شبکه های نود

يك در كه است حسگري گره‌هاي زيادي تعداد از متشكل حسگر شبكه يكمحيط از اطالعات جمع‌آوري به و شده پخش گسترده طور به محيط

و. قبل‌تعيين‌شده از حسگري، گره‌هاي گرفتن قرار مکان kلزوما مي‌پردازند . بتوانيم که مي‌آورد فراهم را امكان اين خصوصيتي چنين نيست مشخص

. کنيم رها دسترس غيرقابل يا و خطرناک مکان‌هاي در را آنها

كوچك حسگر صدها تركيب دارد، ناچيزي توانايي تنهايي به حسگر هر اينكه با . حسگر بي‌سيم شبكه‌هاي قدرت واقع در مي‌كند عرضه را جديدي امكاناتسرهم قادرند خود كه است كوچك گره زيادي تعداد به‌كارگيري توانايي درنظارت هم‌زمان، مسيريابي چون متعددي موارد در و شوند سازماندهي و

به سيستم يك تجهيزات يا ساختارها سالمت بر نظارت محيطي، شرايط برشوند گرفته .كار

Page 6: نود های حسگر بیسیم

( بیسیم حسگر های نودها نود کاربرد و گرا رویداد های عامل (سیستم

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

Page 7: نود های حسگر بیسیم

( بیسیم حسگر های نودها نود کاربرد و گرا رویداد های عامل (سیستم

بیسیم حسگر شده تولید های نود نمونه

Page 8: نود های حسگر بیسیم

( بیسیم حسگر های نودها نود کاربرد و گرا رویداد های عامل (سیستم

گرا رویداد های عامل سیستم معرفی

به اند شده طراحی حسگر سیم بی های شبکه برای که های عامل سیستمبرای که های عامل سیستم به نسبت کمتری پیچیدگی دارای معمول طور . مورد دو بخاطر کم پیچیدگی این که هستند یافتند، توسعه معمول اهداف

: است زیر

حسگر سیم بی های شبکه های برنامه خاص نیازمندیهای

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

Page 9: نود های حسگر بیسیم

( بیسیم حسگر های نودها نود کاربرد و گرا رویداد های عامل (سیستم

گرا رویداد های عامل سیستم معرفی

یک در ها برنامه با حسگر های شبکه های برنامه تعامل طرز مثال، PCبرای . به نیازی ها، عامل سیستم نوع این در اینکه بخاطر است متفاوت

. منابع های محدودیت اینها، بر عالوه نیست کاربری واسط از پیشتبانیهای مکانیزم حافظه، از نگاشت از افزاری سخت پشتبانی و حافظه مانند

می ممکن غیر آنرا سازی پیاده یا ضروری غیر را مجازی حافظه مانندسازد.

Page 10: نود های حسگر بیسیم

( بیسیم حسگر های نودها نود کاربرد و گرا رویداد های عامل (سیستم

گرا رویداد های عامل سیستم معرفی

TinyOs

TinyOs حسگر سیم بی های شبکه برای که است عاملی سیستم اولین . ها، عامل سیستم از بسیاری برخالف است شده جای TinyOsطراحی به

. است شده طراحی رویدادگرا نویسی برنامه مدل مبنای بر نخی، چند مدل

Page 11: نود های حسگر بیسیم

( بیسیم حسگر های نودها نود کاربرد و گرا رویداد های عامل (سیستم

گرا رویداد های عامل سیستم معرفی

های. از TinyOsبرنامه ،event‌handler و . taskها است شده تشکیل هاداده خواندن یا داده بسته یک ورود مانند خارجی، رویداد یک هنگامیکه

دهد، می رخ حسگر آن TinyOsتوسط برای را مناسب رویداد مدیر ، . عامل سیستم نوشتن برای کند می فراخوانی رویداد آن TinyOsمدیریت

خاص نویسی برنامه زبان یک از شوند، می نوشته آن در که های برنامه ونام نویسی nesCبه برنامه زبان از توسعه یک که شود می Cاستفادهاست.

Page 12: نود های حسگر بیسیم

( بیسیم حسگر های نودها نود کاربرد و گرا رویداد های عامل (سیستم

گرا رویداد های عامل سیستم معرفی

Contiki

باز متن عامل سیستم بیسیم، حسگر های نود برای عامل سیستم دومینContiki کاربرد ولی بوده رایگان کامال نیز عامل سیستم این باشد، می

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

. کند کار محدود تغذیه منبع

عامل سیستم از استفاده به Contikiدلیل عامل سیستم این اتصال قابلیتمانند های کاربرد برای که ی بیسیم های حسگر برای که باشد می اینترنت

به و دارد کاربرد خاص های مکان حتی و ها خیابان ای لحظه مانیتورینگاطالعات “ “ و شده متصل بیسیم های پوینت اکسس به توانند می راحتی

کند . دریافت و ارسال را خود

Page 13: نود های حسگر بیسیم

( بیسیم حسگر های نودها نود کاربرد و گرا رویداد های عامل (سیستم

بیسم حسگر های نود های کاربرد

Base StationLeaf‌Node

Leaf‌Node

Leaf‌Node

Leaf‌NodeLeaf‌Node

Leaf‌Node

Leaf‌Node

Page 14: نود های حسگر بیسیم

( بیسیم حسگر های نودها نود کاربرد و گرا رویداد های عامل (سیستم

بیسیم حسگر های نود های کاربرد

نظامي كاربردهاي

سيستمهاي از مهمي بخش عنوان به توانند مي سيم بي سنسور هاي شبكهاستفاده مورد نظامي پردازش و هوشمند ناوبري، نظارتي، ارتباطي،

. هاي گيرنده و فرستنده با ها نود ها شبکه اين در اوقات گاهي گيرند قرارجهاني اي مناطق GPSماهواره دقيق يابي موقعيت در که ميشوند همراه

. ميشوند واقع استفاده مورد جنگي

Page 15: نود های حسگر بیسیم

( بیسیم حسگر های نودها نود کاربرد و گرا رویداد های عامل (سیستم

بیسیم حسگر های نود های کاربرد

پزشکی و بهداشتی مراقبت

که زمانی آنها حیاتی عالئم کنترل جهت بیماران بدن روی بر سانسورها نصبرا . و باشند کنترل تحت زیادی زمان مدت یک برای بیماران این هست نیاز

( های بسته در شده جاسازی حسگرهای دارو مصرف برای بیماران هنماییپیام یک کرد مصرف اشتباه صورت به را دارو بیمار یک زمانیکه تا دارو

. ) کند ایجاد هشدار

Page 16: نود های حسگر بیسیم

( بیسیم حسگر های نودها نود کاربرد و گرا رویداد های عامل (سیستم

Page 17: نود های حسگر بیسیم

( بیسیم حسگر های نودها نود کاربرد و گرا رویداد های عامل (سیستم

بیسیم حسگر های نود های کاربرد

دقیق کشاورزی

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

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

با ببرند بهره ها شبکه این از توانند می اهلي‌ چارپايان‌ پرورش همچنین،حیوان سالمتی وضعیت که خوک یا گاو هر روی در سانسور یک دادن قرار

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

Page 18: نود های حسگر بیسیم

( بیسیم حسگر های نودها نود کاربرد و گرا رویداد های عامل (سیستم

بیسیم حسگر های نود های کاربرد

محیط کنترل

بکار محیط بر نظارت و کنترل برای توانند می حسگر سیم بی های شبکهبروند.

دفع ها زباله که های محیط در آالینده مواد کنترل برای توانند می نمونه برای . بروند بکار شوند می

. است محیط یک در خاک فرسایش بر نظارت دیگر، نمونه

یک در که حیواناتی و گیاهان تعداد شمارش برای تواند می دیگر مثال یککنند می زندگی خاص مکان

. رود می کار به نیز جنگل در حریق اعالم برای یا و

Page 19: نود های حسگر بیسیم

( بیسیم حسگر های نودها نود کاربرد و گرا رویداد های عامل (سیستم

گیری نتیجه

Page 20: نود های حسگر بیسیم

( بیسیم حسگر های نودها نود کاربرد و گرا رویداد های عامل (سیستم

منابع:

:// . .http www google com/

:// . .http www wikipedia com/

:// . - .http www contiki os org/

:// . .http www tinyos net/

Page 21: نود های حسگر بیسیم

... تشکر با

www.alighaeni.ir