دانشکده

دانلود فایل ها و تحقیقات دانشگاهی ,جزوات آموزشی

دانشکده

دانلود فایل ها و تحقیقات دانشگاهی ,جزوات آموزشی

مقاله درباره عیب یابی کامپیوتر های شخصی

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 7

 

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

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

POST ( اقتباس شده از  Power On Self Test ) : برنامه فوق پس از روشن کردن هر نوع کامپیوتر شخصی به صورت اتوماتیک اجراء می گردد . روتین های فوق درون حافظه ROM مادربرد و ROM موجود بر روی کارت های الحاقی ذخیره می گردند.

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

نرم افزارهای عیب یابی جانبی : به همراه تعداد زیادی از دستگاه های سخت افزاری ، نرم افزارهای عیب یابی خاصی ارائه می شود که می توان از آنان به منظور تست صحت عملکرد سخت افزار مورد نظر استفاده نمود . به عنوان نمونه آداپتورهای SCSI دارای یک برنامه عیب یابی می باشند که درون حافظه ROM BIOS کارت تعبیه و با فشردن کلیدهای ctrl+A در زمان راه اندازی سیستم، امکان دستیابی و استفاده از آن وجود خواهد داشت . کارت های صدا و شبکه نیز معمولا" به همراه یک برنامه عیب یابی ارائه می گردند که می توان از آنان درجهت تشخیص صحت عملکرد وظایف محوله هر کارت استفاده بعمل آورد .

 نرم افزارهای عیب یابی ارائه شده توسط سیستم عامل : به همراه سیستم های عامل (نظیر ویندوز) ، نرم افزارهای عیب یابی متعددی ارائه شده است که می توان از آنان به منظور  شناسائی و مونیتورینگ کارآئی و عملکرد هر یک از عناصر سخت افزاری موجود در کامپیوتر استفاده نمود .

نرم افزارهای عیب یابی آماده : تعدادی از تولید کنندگان نرم افزار به منظور عیب یابی کامپیوترهای شخصی اقدام به ارائه نرم افزارهای عیب یابی همه منظوره ای نموده اند. هر یک از نرم افزارهای فوق دارای پتانسیل های مختص به خود بوده  که می توان با توجه به خواسته خود از آنان استفاده نمود .

برنامه عیب یابی POST  زمانی که شرکت آی.بی. ام در سال 1981 اولین کامپیوترهای شخصی را ارائه نمود در آنان از ویژگی هائی استفاده شده بود که قبلا" مشابه آنان در سایر کامپیوترها به خدمت گرفته نشده بود . استفاده از برنامه ای موسوم به POST  و Parity-checked حافظه ، نمونه هائی در این زمینه می باشند . پس از روشن کردن هر نوع کامپیوتری درابتدا و قبل از هر چیز دیگر ( نظیر استقرار سیستم عامل درون حافظه ) ، برنامه POST به منظور بررسی تست صحت عملکرد عناصر اصلی سخت افزار  موجود در یک کامپیوتر اجراء خواهد شد . POST ، مشتمل بر مجموعه ای از دستورالعمل های ذخیره شده در تراشه ROM-BIOS مادربرد است که مسئولیت تست تمامی عناصر اصلی در زمان روشن کردن کامپیوتر را برعهده دارد . برنامه فوق قبل از استقرار هرگونه نرم افزار در حافظه ، اجراء خواهد شد .

برنامه POST چه چیزی را تست می نماید ؟ پس از روشن کردن کامپیوتر، برنامه POST  به صورت اتوماتیک اجراء و مجموعه ای از تست های لازم به منظور بررسی صحت عملکرد عناصر اصلی در کامپیوتر را انجام می دهد. تست حافظه ، پردازنده ، حافظه ROM ، مدارات حمایتی برداصلی و  تجهیزات جانبی نظیر اسلات های موجود بر روی برد اصلی ، نمونه هائی در این زمینه بوده که توسط برنامه POST   تست خواهند شد . اندازه برنامه POST بسیار کم بوده و صرفا" قادر به تشخیص خطاهای بحرانی می باشد . در صورتی که پس از انجام هر یک از تست های انجام شده توسط برنامه POST مشکل خاصی تشخیص داده شود ، پیام های خطاء و یا هشداردهنده ای که نشاندهنده نوع خطاء است ،  ارائه می گردد . پیامد وجود هر گونه خطاء در این مرحله ، توقف فرآیند معروف بوتینگ ( استقرار سیستم عامل درون حافظه ) خواهد بود . خطاهائی که توسط برنامه POST تشخیص داده می شوند را fatal error نیز می گویند چراکه عملا" توقف فرآیند بوتینگ را بدنبال خواهند داشت .

نحوه نمایش نوع خطاء ماحصل اجرای برنامه POST ، ارائه سه نوع پیام خروجی است : کدهای صوتی ، کدهای مبنای شانزده که برروی یک پورت I/O با یک آدرس خاص ارسال می گردد و پیام های مبتنی بر متن که بر روی نمایشگر نمایش داده می شوند . برای گزارش خطاهای تشخیص داده شده توسط برنامه POST از سه روش زیر استفاده می گردد :

کدهای صوتی ( Beep Codes  ) : کدهای فوق از طریق بلندگوی سیستم  قابل شنیدن می باشند .

کدهای Checkpoint : کدهای فوق ، کدهای مبنای شانزده checkpoint  می باشند که برای یک پورت I/O  با یک آدرس خاص ارسال می گردند . برای مشاهده کدهای فوق به یک برد خاص نصب شده در یکی از اسلات های ISA و یا PCI نیاز می باشد .

پیام های نمایش داده شده بر روی نمایشگر : پیام های خطاء فوق صرفا" پس از مقداردهی اولیه آداپتور ویدئو قابل نمایش بر روی نمایشگر و استفاده خواهند بود . 



خرید و دانلود مقاله درباره عیب یابی کامپیوتر های شخصی


دانلود تخقیق در مورد طرح درس هدیه های آسمانی سجاد و سجاده ( درس 17 هدیه های آسمانی سوم ابتدایی ) 15 ص (با فرمت word)

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 14

 

مراحل الگوی دریافت مفهوم

این الگو شامل سه گام می باشد.

گام اول عرضه ی مطالب و شناسایی مفهوم

گام دوم آزمون دستیابی به مفهوم

گام سوم تحلیل راهبردهای تفکر

علت اصلی انتخاب الگوی دریافت مفهوم

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

این الگو عمق فهم دانش آموزان و دانش را تعیین می کند در این الگو نقش معلم آغازگر و کنترل کننده جریان تفکر است.

چون در این الگو از دانش آموز می خواهیم مثال هایی را که نمونه نامیده می شود و شامل ویژگی هایی از آن مفهوم است را با مثال های دیگر که شامل آن نمودها نیست مقایسه کند لذا از این طریق نمودهای مورد نظر که در ذهن فرد دیگر وجود دارد کشف می نمائیم و همه ی بچه ها در جریان تدریس قرار خواهند گرفت.

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

1- تقویت مکالمه آزاد برای همه دانش آموزان

2- تحلیل تفکر برای آسان یاد گرفتن

3- فرصت تحلیل جریان تفکر و کمک به رشد شیوه های مؤثر آن

در حین تدریس این درس به تقویت هوش های پنج گانه خواهیم پرداخت.

انواع هوش ها

چگونگی تقویت هوش های مختلف

زبانی – کلامی

بیان جملات مناسب در رابطه با امام سجاد (2)

حرکتی – جسمانی

انجام کاردستی ، ساخت جانماز و سجاده ، چارت اسامی ائمه

موسیقیایی

خواندن شعر کتاب به صورت گروهی – انجام مسابقات

درون فردی

انجام کاردستی – فعالیت های بچه ها

برون فردی

انجام مسابقات به صورت بازی های گروهی

طبیعت گرا

یادآوری مراسم محرم و هیأت های عزاداری – سخنرانی امام سجاد

هدف کلی : آشنایی دانش آموزان با امام چهارم (امام سجاد)

اهداف جزئی : تحلیل آموزشی

1- آشنایی با القاب امام چهار شیعیان

2- آشنایی با معنای لقب های آن امام بزرگ

3- آشنایی با کتاب صحیفه سجادیه

4- آشنایی دانش آموزان با نام پدر و مادر امام سجاد

5- دانش آموز با معنی و هم خانواده بعضی از کلمات آشنا شوند.

هدف های رفتاری ( عملکردی )

1- دانش آموزان پس از پایان درس باید بتوانند.

2- دانش آموزان نام پدر و مادر امام سجاد را بگویند.

3- دانش آموزان بتوانند معنای سجاد را توضیح دهند.

4- لقب های آن امام را بگویند.

5- دانش آموزان علت نام گذاری این القاب را برای آن امام توضیح دهند.

6- دانش آموزان بتوانند به چند مورد از خصوصیات امام سجاد اشاره کنند.

7- دانش آموزان سال به دنیا آمدن این امام را بدانند.

8- دانش آموزان بدانند امام چهارم در چند سالگی به شهادت رسیدند.

9- دانش آموزان با دقت و کنجکاوی در درس کلماتی از قبیل مشک و سقا را معنی کنند.

10- دانش آموزان نام شهری را که امام سجاد (ع) در آنجا به دنیا آمدند بیان کنند.

11- دانش آموزان درباره کتاب صحیفه سجادیه توضیح دهند.

12- قسمتی از نقاشی شعر را ترسیم کنند.

روش تدریس :

روش دریافت مفهوم : به بحث گروهی – پرسش و پاسخ – سخنرانی – قصه گویی

وسایل آموزشی :

کتاب هدیه های آسمانی – کتاب کار – کتاب صحیفه سجادیه کاغذ رنگی – چسب تصویر از دو پرنده یا فرشته – کارت هایی که روی آنها اسامی امامان نوشته شده باشد. جانماز و مهر – گلبرگ رنگی برای تعیین گروه ها – سوزن ته گرد – تصویری از امام سجاد (ع) و کتاب صحیفه سجادیه – کارت های کاغذی

قبل از شروع

معلم پس از وارد شدن به کلاس و سلام و احوالپرسی از دانش آموزان و کنترل وضعیت روانی ، جسمی و ظاهری دانش آموزان اگر روز قبل غایب وجود داشته است علت غیبت را جویا می شود سپس با توجه به اینکه دانش آموزان تاکنون نام سه تن از امامان را آموخته اند. از دانش آموزان می پرسیم که نام امامانی را که تاکنون فرا گرفته اید به ترتیب نام ببرید وقتی آنها به نام امام علی (ع) و امام حسین (ع) و امام حسین (ع) به عنوان سومین امام اشاره کردند ما نیز از فرصت استافده نموده و با توجه به اینکه هنگام تدریس این دروس در ماه محرم قرار داریم و بچه ها در حال و هوای این ماه هستند به این مطلب اشاره می کنیم که برای شرکت در مراسم عزاداری این امام باید از بزرگترها اجازه گرفت سپس از دانش آموزان سؤال می کنیم ( یاد آوری دروس قبل )

بچه ها سجاده هایشان را پهن می کنند. نماز می خوانند و اسامی امامان را یکی یکی بیان می کنند.

ارزشیابی اولیه

الف – امام حسین در کجا به شهادت رسیدند ؟

ب- امام حسین برای چه شهید شدند؟

ج- یاران امام حسین (ع) چند نفر بودند ؟



خرید و دانلود دانلود تخقیق در مورد طرح درس هدیه های آسمانی سجاد و سجاده ( درس 17 هدیه های آسمانی سوم ابتدایی ) 15 ص (با فرمت word)


تحقیق درمورد ارگونومی و اهمیت آن در جامعه 11 ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 12

 

ارگونومی و اهمیت آن در جامعه ( Ergonomy )

کار و انسان دو جزء اصلی و تفکیک ناپذیر هستی هستند که باید متناسب با یکدیگر برنامه ریزی شوند. برای پیشگیری از بروز حوادث و بیماریهای کار و تأمین تندرستی نیروی کار، ارگونومی، به عنوان ره یافتی کارآمد، به یاری انسان می شتابد. درحقیقت ارگونومی ابزاری است که به کمک آن انسان قادر است محیط زندگی، کار و نیز وسایل و تجهیزات مورد استفاده را مطابق با توانمندیها و ویژگیهای خود طراحی نماید. واژه ارگونومی، تلفیقی از دو واژه ارگو (به معنی کار) و نوموس (به معنای قانون) است. این   واژه،  نخستین بار در سال 1857 میلادی توسط فردی به نام ووجیچ جاسترزبوسکی در یک روزنامه لهستانی به کار برده شد. در آمریکا «مهندسی عوامل انسانی»، مترادف واژه ارگونومی دانسته شده است. کاربرد ارگونومی در طراحی فرایندها و سیستم ها تأثیر قابل توجهی بر افزایش تولید، کاهش هزینه های درمانی، افزایش رضایت شغلی، افزایش بهره وری و بطورکلی، فراوانی نیروی کار داشته و فزون شدن درآمد مالی و صنایع اقتصادی را سبب می شود. جستارهای گوناگون دانش ارگونومی، شامل انتروپومتری (تعیین ابعاد بدن)، وضعیت بدن هنگام بلندکردن و حمل بار، حرکتهای تکراری، نوبت کاری، صدا، ارتعاش، گرما، ساخت پذیری و نگهداشت پذیری سیستم هاست.

 

اصول ارگونومی (فیزیولوژی کار) کار با رایانه

رایانه در دنیای امروز کاربردی بسیار فراگیر دارد. میلیونها نفر در سراسر دنیا، بخشی یا تمام ساعات کار خود را در کنار رایانه می گذرانند. کاربرد رایانه و تکنولوژی، اخیراً در ایران نیز از افزایش قابل ملاحظه ای برخوردار شده که تبعاً مشکلات بهداشتی و ایمنی زیادی برای افرادی که با آن کار می کنند بوجود می آورد.  برخی از صدمات ناشی از استفاده متمادی و مستمر با رایانه، در صورت عدم رعایت اصول ایمنی،  می تواند خطرساز و در دراز مدت سبب بروز مشکلات وسیع بدنی و روانی گردد. ویا سبب تشدید صدمات کم اهمیت و کوچک که قبلاً در کاربر وجود داشته شود. برخی از این مشکلات عبارتند از : مشکلات بینائی، مشکلات مفصلی، دردهای عضلانی در دست و گردن و شانه، استرس، آسیب های ناشی از میدان های مغناطیسی و الکتریکی و نیز تشعشعات، بیماریهای پوستی، ناراحتیهای ریوی، صرع، سنکوب ناشی از حساسیت به تواترنوری و...

بر اساس تحقیقاتی که روی 20 اپراتور در محل های مختلف دانشگاه علوم پزشکی اصفهان انجام شده، نتایج نشان داده که حدود 90% صندلیهای نامناسب و غیر قابل تنظیم، که متعاقب آن، در حدود  65% موارد، اپراتورها، در وضعیت غلطِ نشستن، قرار گرفته و به اسکلت بدن شکل غیر عادی داده و ایجاد ناراحتی های ماهیچه ای و استخوانی هم نموده است.50% محل استقرار دستگاه، نامناسب بود که زاویه نمایش و پنجره ها رعایت نشده و سبب نورزدگی، خیرگی، خستگی، درد چشم و حتی اختلال گردیده است.60% صندلی ها فاقد تکیه گاهِ کمر که از تکیه گاه مناسب و قابل تنظیم برخوردار نمی باشد و در 60% موارد با زاویه دید پشتی نامناسب و غیر استاندارد برروی صندلی نشسته اندکه باعث درد روی ستون فقرات کمر و ایجاد 45% کمر درد، 65% درد در قسمت پائین کمر گردیده است. 75% صندلی ها فاقد تکیه گاه آرنج و یا نامناسب بودن تکیه گاه آرنج بوده و سبب غیر استاندارد بودن زاویه اپراتور در 80% موارد گشته است، نامناسب بودن تکیه گاه در 30% موارد سبب درد آرنج شده است . اکثر اپراتورها زیر پایی نداشته اند یا اگر داشته اند نامناسب بوده، زاویه 65%  آنها استاندارد نبوده و در نتیجه سبب درد در ناحیه زانو ومچ پا شده است. 50 % زاویه صفحه نمایش و ارتفاع صفحه نمایش نامناسب بوده و سبب 60% درد گردن گردیده است. 65% اختلال در دید به علت نامناسب بودن زاویه صفحه نمایش بوده و50 % فشار زیاد روی چشمها، سبب سر درد و سرگیجه شده، سیستم های معیوب روشنایی اثراتی چون سر درد، خستگی چشم، نقص بینائی، افت کار بوده است. 55% ارتفاع صفحه کلید تا زمین نامناسب بوده، فشار ناحیه دست و مچ و درد انگشتان را سبب شده است. سرعت بخشیدن اپراتور به کار، به همراه نقائص گفته شده سبب بروز 75% خستگی عمومی، در اثر اجرای حرکات فیزیکی و تحت تأثیر قرار گرفتن ارگانیسم بدن گردیده  است. 45% ضایعات عصبی و روانی  و65% استرس در اپراتورها حاصل آن بوده است. یک مورد سقط جنین نیز گزارش شده است. بیماری Reptitive motion injury  ناشی از حرکات تکراری نیز کمابیش در مچ دست



خرید و دانلود تحقیق درمورد ارگونومی و اهمیت آن در جامعه  11 ص


تحقیق درمورد احتراق در موتورهای اشتعال – جرقه ای ( بدون شکل ) 55 ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 54

 

احتراق در موتورهای اشتعال – جرقه ای

موتورهای اشتعال ( احتراق ) جرقه ای یا اتو

اصول کارکرد

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

این نوع موتورها برای کارکرد خود از یک مخلوط سوخت – هوا ( بر پایه بنزین یا گاز ) استفاده می کنند .

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

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

پس از هر مرحله احتراق کامل ، گازهای موجود از سیلندر خارج شده و مخلوط تازه ای از سوخت – هوا به داخل سیلندر کشیده ( وارد )می شود . در موتوراتومبیلها تبدیل گازها ( جابه جایی گازهای موجود ) بر اساس اصول چهار مرحله آغاز احتراق ( چهار حالت موتور ) و نیز حرکت میل لنگ که برای هر احتراق کاملی مورد نیاز می باشد ، صورت می گیرد . ( شکل 1 )

اصول کارکرد موتورهای چهار زمانه ای

موتورهای احتراقی چهار زمانه ای از سوپاپهایی جهت کنترل جریان گاز بهره می گیرند .

چهار حالت موتور عبارتند از :

حالت تنفس

حالت تراکم و جرقه

حالت انفجار

حالت تخلیه

-حالت تنفس

سوپاپ هوا ( ورودی ) : باز

سوپاپ دود ( خروجی ) : بسته

حرکت پیستون : به سمت پایین

احتراق : وجود ندارد .

حرکت رو به پایین پیستون باعث افزایش حجم مفید داخل سیلندر شده و بدین طریق مخلوط سوخت – هوای تازه از داخل سوپاپ ورودی ، وارد سیلندر می شود .

حالت تراکم و جرقه

سوپاپ هوا( ورودی ) : بسته

سوپاپ دود ( خروجی ) : بسته

حرکت پیستون : به سمت بالا

احتراق : فاز اشتعال اولیه

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

درست چند لحظه قبل از رسیدن پیستون به نقطه مرگ بالا شمع بالای سیلندر جرقه زده و باعث احتراق مخلوط سوخت – هوا می شود .

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

ε=( V n + Vc ) Vc

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

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

به طور مثال افزایش نسبت تراکم از 6:1 به 8:1 باعث زیاد شدن بازده گرمایی به مقدار 12 درصد می گردد .

آزادی عمل در افزایش نسبت تراکم ، توسط عامل به نام « ضربه » ( یا پیش اشتعال ) محدود می شود . « ضربه » بر اثر فشار ناخواسته و احتراق کنترل نشده به وجود می آید . این عامل باعث به وجود آمدن خساراتی به موتور می شود .

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

-مرحله قدرت

سوپاپ هوا ( ورودی ) : بسته

سوپاپ دود ( خروجی ) : بسته

حرکت پیستون : به سمت بالا

احتراق : به صورت کامل انجام گرفته است .



خرید و دانلود تحقیق درمورد احتراق در موتورهای اشتعال – جرقه ای  ( بدون شکل ) 55 ص


تحقیق درمورد ارتباطات تحریک‌پذیر زمانی در پروتکل شبکهCANا ( Time Triggered CAN) 12 ص 12ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 12

 

ارتباطات تحریک‌پذیر زمانی در پروتکل شبکهCANا ( Time Triggered CAN)

 

چکیده :شبکه‌های صنعتی یکی از مباحث بسیار مهم در اتوماسیون می‌باشد. شبکه‌ی CAN به عنوان یکی از شبکه‌های صنعتی ، رشد بسیار روز افزونی را تجربه کرده است. در این میان ، عدم قطعیت زمان ارسال پیام‌ها در این پروتکل شبکه ، باعث می‌شود که کاربرد این شبکه در کاربرد‌های حیاتی با اشکال مواجه شود. یکی از راه‌حل‌‌های برطرف کردن این مشکل ، استفاده از تکنیک تحریک زمانی است که در ایت مقاله مورد بررسی قرار می‌گیرد.کلید واژه‌ها : شبکه صنعتی ، تحریک زمانی ، CAN  ارتباطات تحریک‌پذیر زمانی در پروتکل شبکه‌ی CAN  1) مقدمه در محیط‌های صنعتی ، کارخانجات ، خطوط تولید و امثالهم ، اتصال میکروکنترلر‌ها ،‌ سنسورها (Sensor) و محرک‌ها (Actuator) با چندین نوع سیستم ارتباطی متفاوت به یکدیگر ، نوعی هنر معماری در الکترونیک و کامپیوتر است. امروزه ارتباطات از نوع تحریک‌پذیر زمانی به‌طور گسترده‌ای در پروتکل ارتباطات برپایه شبکه با پروتکل  CAN (Controller Area Network) استفاده می‌شود. مکانیسم داوری (Arbitrating) در این پروتکل اطمینان می‌دهد که تمام پیام‌ها بر اساس اولویت شناسه (Identifier) منتقل می‌شوند و پیامی با بالاترین اولویت به هیچ عنوان دچار آشفتگی نخواهد شد. در آینده ، بسیاری از زیرشبکه‌های (SubNet) مورد استفاده در کاربرد‌های حیاتی ، به‌عنوان مثال در بخش‌هایی مثل سیستم‌های کنترل الکترونیکی خودرو  (X-By-Wire) ، به سیستم ارتباطی جامعی نیاز دارند که دارای قطعیت ارسال و دریافت در هنگام سرویس‌دهی باشد. به‌ عبارتی ، در ماکزیمم استفاده از باس که به ‌عنوان محیط انتقال این نوع شبکه به‌کار می‌رود ، باید این تضمین وجود داشته باشد که پیام‌هایی که به ایمنی (Safety) سیستم وابسته هستند ، به موقع و به درستی منتقل می‌شوند. علاوه بر این باید این امکان وجود داشته باشد که بتوان لحظه‌ی ارسال و زمانی را که پیام ارسال خواهد شد را با دقت بالایی تخمین زد.در سیستم با پروتکل CAN استاندارد ، تکنیک بدست آوردن باس توسط گره‌های شبکه بسیار ساده و البته کارآمد است. همان‌گونه که در قبل توضیح داده‌شده است ، الگوریتم مورد استفاده برای بدست آوردن تسلط بر محیط انتقال ، از نوع داوری بر اساس بیت‌های شناسه است. این تکنیک تضمین می‌کند که گره‌ای که اولویت بالایی دارد ، حتی در حالتی‌‌که گره‌های با اولویت پایین‌تر نیز قصد ارسال دارند ، هیچ‌گاه برای بدست آوردن باس منتظر نمی‌ماند. و با وجود این رقابت بر سر باس ، پیام ارسالی نیز مختل نشده و منتقل می‌شود. در همین جا نکته‌ی مشخص و قابل توجهی وجود دارد. اگر یک گره‌ی با اولویت پایین بخواهد پیامی را ارسال کند باید منتظر پایان ارسال گره‌ی با اولویت بالاتر باشد و سپس کنترل باس را در اختیار گیرد. این موضوع یعنی تاخیر ارسال برای گره‌ی با اولویت پایین‌تر ، ضمن این که مدت زمان این تاخیر نیز قابل پیش‌بینی و محاسبه نخواهد بود و کاملا به ترافیک ارسال گره‌های با اولویت بالاتر وابسته است. به عبارت ساده‌تر : ●  گره یا پیام با اولویت بالاتر ، تاخیر کمتری را برای تصاحب محیط انتقال در هنگام ارسال پیش‌رو خواهد داشت.●  گره یا پیام با اولویت پایین‌تر ، تاخیر بیشتری را برای بدست‌گرفتن محیط انتقال در هنگام ارسال ، تجربه خواهد کرد. یک راه حل برطرف کردن نیاز‌های ذکرشده در بالا ، استفاده از شبکه‌ی استاندارد CAN با اضافه‌کردن تکنیک تحریک زمانی (Time Trigger) به آن می‌باشد. استفاده از تکنیک تحریک زمانی در CAN ، طبق توضیحاتی که داده خواهد شد ، باعث اجتناب از این تاخیر می‌شود و باعث استفاده‌ی مفیدتر و کارآمدتر از پهنای باند شبکه ، به کمک ایجاد قطعیت در زمان‌های انتظار و ارسال ، می‌شود. به عبارت دیگر ، مزایای این شبکه با استفاده از تکنیک تحریک زمانی عبارت خواهد بود از : ●  کاهش تاخیر‌های غیر قابل پیش‌بینی در حین ارسال●  تضمین ارتباط قطعی و تاخیر‌های قابل پیش‌بینی●  استفاده‌ی مفید‌تر و کارآمد از پهنای باند شبکهبا توجه به مکانیسم‌های پیش‌بینی شده در TTCAN ، این پروتکل زمان‌بندی پیام‌هایی با تحریک زمانی (TT) را به خوبی پیام‌هایی با تحریک رویداد (Event Trigger) را که قبلا در این پروتکل قرار داشت ، مدیریت می‌کند. این تکنیک اجازه می‌دهد که سیستم‌هایی که دارای عملگرهای بلادرنگ هستند نیز بتوانند از این شبکه استفاده کنند. همچنین این تکنیک انعطاف بیشتری را برای شبکه‌هایی که قبلا از CAN استفاده می‌کردند ، ایجاد می‌کند. این پروتکل برای استفاده در سیستم‌هایی که ترافیک دیتا بصورت مرتب و متناوب در شبکه رخ می‌دهد ، بسیار مناسب و کارآمد می‌باشد.در این تکنیک ، ارتباطات بر پایه‌ی یک زمان محلی بنا شده است. زمان محلی توسط پیام‌های متناوب یک گره که به‌عنوان گره‌ی مدیر زمان (Time Master) تعیین شده است ، هماهنگ و تنظیم می‌شود. این تکنیک اجازه‌ی معرفی یک زمان سراسری و با دقت بالا را بصورت یکپارچه (Global) را ، در کل سیستم فراهم می‌کند. بر پایه‌ی این زمان ، پیام‌های متفاوت توسط یک سیکل ساده ، در پنجره‌هایی قرار می‌گیرند که متناسب با زمان پیام چیده شده است. یکی از مزایای بزرگ این تکنیک در مقایسه با شبکه‌ی CAN با روش زمان‌بندی کلاسیک ، امکان ارسال پیغام‌های تحریک‌ شونده‌ی زمانی با قطعیت و در پنجره‌های زمانی است. اگر فرستنده‌ی فریم مرجع دچار خرابی شود (Fail) ، یک گره‌ی از پیش تعریف شده‌ی دیگر به‌طور اتوماتیک وظیفه‌ی گره‌ی مرجع را انجام می‌دهد. در این‌حالت ، گره‌ی با درجه‌ی پایین‌تر جایگزین گره‌ی با درجه‌ی بالاتر که دچار خرابی شده است ، می‌شود. حال اگر گره‌ی با درجه‌ی بالاتر ، تعمیر شده و دوباره به سیستم باز گردد ، به‌صورت اتوماتیک تلاش می‌کند تا به‌عنوان گره‌ی مرجع انتخاب شود. توابعی به‌صورت پیش‌فرض در تعاریف و



خرید و دانلود تحقیق درمورد ارتباطات تحریک‌پذیر زمانی در پروتکل شبکهCANا ( Time Triggered CAN)   12  ص 12ص