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

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

دانلود پایان نامه آماده

دانلود پایان نامه  رشته  الکترونیک  پروژه ربات تعقیب کننده خط با فرمت ورد و قابل ویرایش تعدادصفحات115


تاریجچه:


در یک تعریف بسیار ساده و ابتدایى مى توان گفت ربات ها ماشین هایى قابل کنترل توسط کامپیوترها هستند که برنامه ریزى شده اند تا حرکت کنند، اشیاى خاصى را جابه جا کنند و کارهاى دیگرى که در محدوده کارى آنها قرار دارد، انجام دهند. ربات ها مى توانند کارهاى تکرارى را سریع تر، ارزان تر و دقیق تر از انسان ها انجام دهند. لغت ربات از کلمه چکسلواکى robota، به معنى نیروى کار اجبارى، گرفته شده است. کلمه ربات اولین بار در سال ۱۹۲۱ توسط کارل کپک، رمان نویس و نمایشنامه نویس اهل چکسلواکى استفاده شد. کلمه ربات به ماشینى گفته شده بود که براى کمک به انسان کارهایى را که براى انسان سخت و نامطلوب یا ناخوشایند است، انجام مى دهد.
 ربات ها در فیلم ها به صورت خیالى و خارق العاده و هوشمند و گاهى اوقات موجودات مصنوعى خطرناک به تصویر کشیده مى شوند. اما ربات ها در حقیقت براى انسان ها کار مى کنند و کارها و ماموریت هایى که ممکن است براى آنها خطرناک باشد، انجام مى دهند. در آینده، ربات ها در مدارس، منازل و حتى در بخش هایى از بدن انسان حضور خواهند داشت.     
 در اوایل قرن هجدهم، براى اولین بار عروسک هاى خیمه شب بازى مکانیکى در اروپا ساخته شد. این عروسک ها ربات خوانده مى شدند و توسط حلقه‌هاى متصل به هم گردانده مى شدند و توسط انتخاب گرهاى استوانه دوار کنترل مى شدند. در ۱۸۰۱ جوزف ماریا جکوارد یک دستگاه بافندگى خودکار اختراع کرد. این دستگاه براى کنترل بالا رفتن نخ ها در کارخانه‌هاى پارچه استفاده مى شد و اولین دستگاهى بود که مى توانست برنامه اى را ذخیره کند و یک ماشین را کنترل کند. پس از آن متداوماً تغییرات بسیار اندکى در سیر تحول ربات ها رخ مى داد، اما به کندى به جلو حرکت مى کرد.    

                         
در اواخر دهه پنجاه و اوایل دهه شصت، اولین ربات هاى صنعتى به نام Unimate، توسط جورج دول و جو اینگلبرگ ارایه شد. اولین امتیاز ثبت اختراع به نام دول بود، اما اینگلبرگ نخستین ربات بازارى را ساخت. از این رو اینگلبرگ «پدر علم رباتیک» نامیده شده است. در سال ،۱۹۵۴ جورج دول یک بازوى مصنوعى با چندین اتصال ارائه کرد که مقدمه اى براى ربات هاى پیشرفته امروزى شد. پس از آن یک مهندس مکانیک به نام ویکتور شینمن، یک بازوى انعطاف پذیر ساخت که تحت عنوان بازوى دستى جهانى قابل برنامه ریزى شناخته شد.     

    
قانون ربات ها:   

                      
در سال ۱۹۵۰ ایساک آسیموف، دانشمند و نویسنده داستان هاى علمى و تخیلى قوانین ربات ها را مطرح کرد: اول: ربات نباید به هیچ انسانى آسیب برساند یا عملکرد آن موجب زیان رساندن به کسى شود. دوم: ربات باید از دستوراتى که توسط انسان ها به آن داده شده است، پیروى کند، مگر اینکه آن دستورات با قانون اول تعارض داشته باشد. و سوم: ربات باید از وجود خود محافظت کند تا زمانى که این موضوع با دو قانون اول تضاد نداشته باشد. در سال ۱۹۸۳ ربات هاى متحرک با معرفى یک ربات که به شکل یک خودرو کوچک با شش چرخ بود و مى توانست از اشیا بالا برود، وارد صحنه شدند. این وسیله مى توانست پنج تا شش برابر وزن خود را بلند کند و دو یا سه برابر وزنش را جابه جا کند. 

              
کارهاى خطرناک و تکرارى:  

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

 
در سال ،۱۹۹۵ هفتصد هزار ربات در جهان صنعتى وجود داشت که ۵۰۰ هزار از این تعداد در ژاپن استفاده مى شد. حدود ۱۲۰ هزار در اروپاى غربى و شصت هزار در آمریکا و بقیه در سایر کشورها، کارهایى را که براى انسان ها خطرناک و نامطلوب است، انجام مى دادند. نمونه اى از کارهاى خطرناک، انتقال موادى مانند نمونه‌هاى ادرار یا خون یا جست وجو درآب هاى عمیق است. ربات ها همچنین براى انجام کارهاى تکرارى استفاده مى شوند، آنها مى توانند ۲۴ ساعت در روز بدون اینکه خسته شوند کار کنند. شرکت ژنرال موتورز از این ربات ها براى جوشکارى نقطه اى، نقاشى، بارگیرى ماشین ها، انتقال بخش ها و مونتاژ استفاده مى کند. با کمک ربات ها خطوط مونتاژ به علت افزایش دقت و هزینه کمتر نیروى کار، خیلى سریع پیشرفت کرده اند.         
البته ربات ها فقط در صنعت استفاده     نمى شوند. مرد حلبى یک صندلى چرخدار مکانیکى است که براى افرادى با معلولیت بسیار زیاد به کار مى رود و توسط شرکت KISS ساخته شده است. این ربات مى تواند راه خود را از بین ورودى ها و راهروها پیدا کند و برخى مسیریابى هاى محدود را انجام دهد.             
ربات هاى بااحساس:                      
دانشمندانى در سراسر دنیا در جست وجوى مولفه‌هایى براى توسعه ربات هاى اجتماعى پیشرفته هستند، از قبیل سیستم هاى تشخیص احساسات و سیستم هاى بیان احساسات. هر رباتى که به طور طبیعى با انسان رابطه دارد، نیاز دارد تا بتواند حالات و بیان عواطف انسان را تشخیص دهد و احساسات خود را به شکلى که براى انسان قابل فهم است، بیان کند. یکى از پیشگامان در این زمینه تحقیقاتى سینتیا برزیل است که دانشمندى در علم رباتیک در موسسه تکنولوژى ماساچوست است و یک ربات شبیه سر انسان و گویا ساخته است به نام Kismet. این ربات داراى پلک ها، چشم ها و لب هاى متحرک است که انواعى از بیان هاى احساسى را براى آن ممکن مى کند. Kismet زمانى که تنها است به نظر غمگین مى رسد، اما زمانى که وجود چهره یک انسان را درک مى کند، لبخند مى زند. اگر اتومبیل خیلى سریع حرکت کند، چهره بیانگر ترس آن هشدار مى دهد که چیزى اشتباه است. ربات دیگرى که بیانگر احساسات است WE-4R نامیده مى شود که توسط آتسو تاکانیشى و همکارانش در ژاپن ساخته شده است. این ربات علاوه بر سر مى تواند نیم تنه خود را حرکت بدهد و بازوهاى خود را تکان بدهد و احساسات خود را نشان بدهد. تکنولوژى با چنان سرعتى پیشرفت مى کند که برخى نگران هستند که چه اتفاقى خواهد افتاد، زمانى که احساسات ربات ها شبیه عواطف ما انسان ها شود.

                                    
آینده ربات ها:   

                      
احتمالاً مهمترین تغییراتى که در آینده ربات ها چشمگیر خواهد بود، افزایش توانایى آنها در استدلال و درک کردن مسائل است. هوش مصنوعى به سرعت از آزمایشگاه‌هاى دانشگاه‌ها تا کاربردهاى عملى در صنعت در حال رشد است و ربات ها در حال توسعه هستند تا بتوانند وظایفى را که نیاز به شناخت و درک دارد انجام دهند. در آینده، تشخیص خطا و نقص در هواپیماها و ماهواره‌ها، مدیریت و سازماندهى یک میدان نبرد یا کنترل یک کارخانه بزرگ، توسط کامپیوترهاى هوشمند انجام خواهد شد.
براى درک این مطلب که ربات ها سى سال بعد، یعنى در سال ،۲۰۳۵ چه پیشرفتى خواهند کرد، بازى ویدیویى Pong را در نظر بگیرید که در سال ۱۹۷۳ پیشرفته ترین نوع خود بود. در این بازى یک نقطه سفید نمایشگر توپ تنیس بود که در یک صفحه سیاه عقب و جلو مى رفت و بازیکنان با تغییر دکمه دسته فرمان بازى، توپ را بالا و پایین مى کردند! با استانداردهاى امروزى، این بازى به طور باورنکردنى قدیمى و اولیه است. به همین شکل ربات هاى امروزى به نظر مردم سال ۲۰۳۵ قدیمى مى رسند!                                 
آیا انسان ها در سال ۲۰۳۵ به ربات هاى اولیه سال ۲۰۰۵ نگاه مى کنند و آرزو مى کنند کاش ربات ها تا این اندازه پیشرفت نکرده بودند؟ اگر مى خواهیم در آینده شاهد نبرد بین انسان ها و ربات ها نباشیم، باید بیندیشیم که چگونه مطمئن شویم که ربات ها مطمئن و بى خطر باقى خواهند ماند، حتى زمانى که آنها بسیار هوشمند باشند. همانطور که آمد، ایساک آسیموف سه قانون براى برنامه ریزى ربات ها پیشنهاد داده است تا مانع خطرناک شدن آنها شود. در ابتدا این سه قانون براى اینکه ربات ها را سر جاى خودشان بنشانیم، بسیار خوب به نظر مى آیند. اما دانشمندان رباتیک با مشکلات بسیارى مواجه هستند. آنچه به نظر مى آید این است که براى جلوگیرى از آسیب رساندن ربات هاى هوشمند به انسان ها، مسائل بسیار پیچیده ترى از این سه قانون وجود دارد.                               

مختصری در مورد پروژه:
پروژه ای که مشاهده می فرمایید حاصل کار اینجانب داوود طالبیان دانشجوی کاردانی ناپیوسته الکترونیک ورودی 1384 می باشد.
این ربات یک ربات تعقیب کننده خط (Line Follower) می باشد که خطوطی را (حتی شکل های هندسی )تعقیب می کند.
ربات های مسیر یاب به طور کلی از موتور های DC استفاده می کنند که مهمترین اشکال آنها دقیق نبودن موتور های DC می باشد به همین دلیل در این پروژه از استپ موتور استفاده شده است.
 
فهرست

عنوان
مقدمه
تاریخچه
مختصری در مورد پروژه   
فصل اول :
 طراحی مکانیک ربات   9
طرح کلی عملکرد ربات    13  

فصل دوم :
موتور پله‌ای چیست   15
موتور VR   19
موتور پله‌ای PM ابتدایی  23
موتور پله‌ای هیبرید   25
موتور آهنربای دائمی با دندانه¬های پنجه¬ای   34
موتور آهنربای دیسکی   37
موتور پله‌ای با روتور بیرونی   38
روش های تحریک   39
مختصری در مورد موتور پله ای SANYO DENKI   59
نکات بسیار مهم   61
نحوه راه اندازی استپ موتور SANYO DENKI به صورت تمام پله  63

فصل سوم :
خصوصیات ATMEGA32L,ATMEGA32   64  
ترکیب پایه ها ی میکروکنترلر ATMEGA32    67
فیوز بیت های ATMEGA32   67
پیکره بندی پورت‌ها   70
بررسی پورت‌های میکروATMEGA32   72

فصل چهارم :   
کاربرد سنسورها در یک ربات   91
مقاومت نوری   92  
فوتو ترانزیستور ،فو تو دیود و فوتو دارلینگتون    94
چگونگی اتصال سنسور ها به میکرو کنترلر    103

فصل پنجم :
بخش اول : فلوچارت    112
بخش دوم : برنامه   113
مراجع و منابع



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


گزارش کارآموزی رشته الکترونیک ساخت آیفون

گزارش   کارآموزی رشته الکترونیک ساخت آیفون

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

گزارش کارآموزی آماده,دانلود کارآموزی,گزارش کارآموزی,گزارش کارورزی


این پروژه کارآموزی بسیار دقیق و کامل طراحی شده و جهت ارائه واحد درسی کارآموزی میباشد

مقدمه:

در طی این دوره توسط سرپرست کارآموزی در تمامی خطوط کارخانه که هر طبقه از آن به تولید محصول خاصی اختصاص داشت منتقل شدم، از خط مونتاژ گرفته تا مراحل بسته‌بندی محصول و با کلیه محصولات و چگونگی تولید محصولات الکترونیکی این شرکت آشنا شدم. در تمامی این مراحل فعالیت‌های لازم را انجام دادم و با اطلاعات تئوری که در درسها با آنها مواجه بودم به صورت عملی برخورد کردم و مهارت‌هایی بدست آوردم. همچنین توسط مسئول قسمت علمی کارخانه با نرم‌افزار پروتل آشنا شدم و بر اطلاعات من افزوده شد. تجربه بسیار خوبی بود، در طی این دوره مطالب جدیدی یادگرفتم به علاوه با محیط کار هم آشنا شدم.        خط تولید  صفحه آیفون: قاب آیفون که در قسمتی از همین کارخانه تولید می‌شود وارد این طبقه از کارخانه می‌شود. کارهای زیر روی این قاب انجام می‌شود تا تبدیل به آیفون شود: 1-    روی هر قطعه از آیفون نام محصول و نام کارخانه چاپ می‌شود، یک نفر مسئولیت دارد توسط دستگاه چاپ کار چاپ را انجام دهد. 2-    برای جلوگیری از واردشدن گرد و خاک به داخل قاب در قسمتهای داخلی فوم می‌چسبانند. 3-    مرحله بعدی نصب‌کردن دوتا لولا برای اتصال رویه آیفون به قاب زیری است برای سهولت کار. 4-    سفت‌کردن پیچ‌ها 5-    وصل‌کردن سیم‌های لازم به بلندگو 6-    پس از تست‌شدن بردهای سپهر سیم‌های لازم به بردها هم متصل می‌شوند. 7-    وصل‌کردن زنگ و بلندگو روی برد. 8-    کاربعدی وصل‌کردن بلندگو برد در قاب مخصوص خودش است (پیچ‌کردن) 9-    گذاشتن قاب حاوی بلندگو و برد و زنگ در داخل صفحه آیفون 10-    گذاشتن شابی زنگ 11-    برد سوئیچ روی شابی زنگ پیچ می‌شود. 12-    مرحله بعدی تست صدا توسط سرپرست و زدن تاریخ است. این مرحله بسیار حائز اهمیت می‌باشد چون کیفیت صدا در آیفون بسیار مهم است و این کار باید توسط سرپرست انجام می‌شود که کاملاً نسبت به کیفیت صدا دقیق است. 13-    در این مرحله درباره به قسمتهای کناری آیفون فرم می‌چسبانند. 14-    متصل نمودن آیفون به کاسه برای نصب داخل دیوار. 15-    زدن برچسب روی زنگ. 16-    این مرحله مربوط به بسته‌بندی کالا می‌باشد در این مرحله کاتالوگ هم همراه با کالا در داخل پوشش نایلونی قرار می‌گیرد. 17-    قراردادن محصول داخل جعبه، هر 10 عدد محصول در یک جعبه قرار می‌گیرد.           لازم به ذکر است که وقتی بردهایی آیفون در خط کارخانه تولید می‌شود توسط سرپرست پشت بردها تسست برد می‌شود. پشت تمامی بردهای تولید شده در این قسمت توسط سرپرست تست می‌شود. این کار برای جلوگیری از اتصال کوتاه‌شدن یا عدم اتصال کامل المانهای مدار انجام می‌شود. انواع صفحه: شامل صفحه سپهر 535 fq و معمولی TL534 می‌باشد.



خرید و دانلود گزارش   کارآموزی رشته الکترونیک ساخت آیفون


گزارش کارآموزی رشته الکترونیک شرکت الکتروتکنیک رازی

گزارش کارآموزی  رشته الکترونیک  شرکت الکتروتکنیک رازی

دانلود گزارش کارآموزی  رشته الکترونیک  شرکت الکتروتکنیک رازی بافرمت ورد وقابل یرایش تعدادصفحات 47

گزارش  کارآموزی آماده,دانلود کارآموزی,گزارش کارآموزی,گزارش کارورزی



این پروژه کارآموزی بسیار دقیق و کامل طراحی شده و جهت ارائه واحد درسی کارآموزی میباشد

موتورهای القائی : 

موتورهای القایی بخصوص موتورهای قفس سنجابی مزایایی نسبت به موتورهای DC دارند . از مواردی نظیر نیاز به نگهداری کمتری , قابلیت اطمینان بالاتر , هزینه, وزن , حجم و اینرسی کمتر , راندمان بیشتر , قابلیت عملرکد در محیط های با گرد و غبار و در محیط های قابل انفجار را می توان نام برد. مشکل اصلی موتورهای DC وجود کموتاتور و جــاروبک است , که نگهداری زیاد و پر هزینه و نامناسب بودن عملکرد موتور در محیط های بار گرد و غبار بالا و قابل انفجار را بدینال دارد. با توجه به مزایای فوق در تمامی کاربردهای , موتورهای القایی بطور وسیع بر سایر موتورهای الکتریکی ترجیح داده می شوند . با اینحال تا حدی پیش از موتورهای القایی فقط در کاربردهای سرعت ثابت استفاده شده است . و در کابردهای سرعت متغییر موتورهای DC ترجی داده شده اند. این امر ناشی از آن است که روشهای مرسوم در کنترل سرعت و موتوهای القایی هم غیر اقتصادی و هم دارای راندمان کم بوده است .  با بهبود در قابلیت ها و کاهش در هزینه تریستورها و اخیراً در ترازیستورهای قدرت و GTO ها امکان ساخت محرکه های سرعت متغییر با استفاده از موتورهای القایی بوجود آمده است که در برخی موارد حتی از نظر هزینه و عملکرد از محرکه های با موتور DC نیز پیشی گرفته اند. در نتیجه این پیشرفت ها , محرکه های موتورهای القایی در برخی کاربردهای سرعت متغییر بجای محرکه های DC مورد استفاده قرار گرفته اند . پیش بینی می شود در آینده موتورهای القایی بطور گسترده در محرکه های سرعت متغییر مورد استفاده قرار خواهند گرفت .  راه اندازی :  زمانیکه موتور القایی بطور مستقیم به ولتاژ خط متصل می شود . جریان راه اندازی بزرگی را می کشد. در شرایطی که امپدانس داخلی منبع تغذیه بزرگ و یا ظرفیت جریان خروجی آن محدود باشد و راه اندازی موتور موجب افت ولتاژ خط می شود . در نتیجه سایر بارهای متصل به آن منبع تغذیه دچار اشکال می گردند . لذا لازم است . با استفاده از روشهایی جریان راه اندازی محدود شود . رفتار موتورهای فقس سنجابی در شـــــرایط راه اندازی با توجه به نوع آن (کلاس موتور ) متفاوت می باشد. راه اندازی موتورهای روتور ســـــیم پیــــچی شده با افزایش مقاومت خارجی روتور انجام می شود و جریان راه اندازی نیز محدود می شود . روش های دیگری هم وجود دارد که هم در مورد موتورهای قفس سنجابی و هم در مورد روتور سیم بندی شده کاربرد دارند . بطور مثال می توان از کاهش ولتاژ تغذیه , تغییر فرکانس استاتور و یا افزایش امپدانس استاتور نام برد. در موتورهای رتور سیم بندی شده همچنین از تزریق ولتاژ در مدار رتور نیز به منظور کاهش جریان راه اندازی می توان استفاده نمود . از این روشها بجز روش افزایش امپدانس استاتور در کنترل سرعت موتورها نیز استفاده می شود که در قسمت های بعدی مورد بحث قرار می گیرند . از روشهای متعارف کاهش جریان را اندازی , کاهش ولتاژ تغذیه است که توسط کلیه ستاره ـ مثلث و یا اتوترانس انجام می شود . با تغییر سیم بندی از مثلث به ستاره وجریان و راه اندازی با ضریب 3/1 و گشتاور راه اندازی با ضریب3/1 تقلیل می یابند . موتورهای بزرگ معمولاً با دو سیم بندی در استاتور طراحی می شوند. بطوریکه در حالت عادی معمولاً هر دو سیم بندی بطور موازی در مدار قرار می گیرند و در طی مرحله راه اندازی فقط یکی از سیم بندی در مدار قرار می گیرند . این کار باعث افزایش امپدانس معادل موتور شده و در نتیجه جریان راه اندازی محدود می شود . این روش بنام روش راه اندازی با سیم بندی کسر (PORT WINDING STARTING) نامیده می شود .  ترمز الکتریکی : در بخش های گذشته ضرورت استفاده از ترمز الکتریکی مورد بررسی قرار گرفت . همانند موتورهای DC روشهای متفاوتی در ترمز الکتریکی موتورهای القایی مورد استفاده قرار می گیرند . که به سه دسته زیر تقسیم می شوند : 1-    ترمز ژنراتوری  2-    ترمز با معکوس کردن تغذیه  3-    ترمز دینامیکی یا رئوستایی  1-    در حالت ترمز ژنراتوری ماشین القایی همانند ژنراتور آسنکرون رفتار مینماید و انرژی مکانیکی ناشی از بار و موتور به انرژی الکتریکی تبدیل می شود. انری فوق به منبع تغذیه باز گردانده می شود که می توان از آن بطور مفید استفاده نمود. واضع است که اگر منبع تغذیه امکان جذب انرژی بازگشتی ناشی از ترمز الکتریکی را نداشته باشد عملکرد محرکه در حالت ترمز ژنراتوری عملی نخواهد بود . زمانیکه سرعت موتور در بالاتر از سرعت سنکرون قرار می گیرد . سرعت نسبی بین میدان گردان رتور و استاتور منفی است . لذا ولتاژ و جهت جریان رتور عکس حالت موتوری خواهد گردید. بنابراین جهت جریان استاتور نیز عکس می گردد تا تعادل آمپر دور فاصله هوایی حفظ گردد. در نتیجه جهت قدرت الکتریکی نیز تغییر کرده و قدرت از سوی ماشین به منبع تغذیه جاری می شود و موتور همانند یک ژنراتور القایی عمل نماید . جریان مغناطیس کنندگی مورد نیاز برای ایجاد میدان گردان از منبع تغذیه استاتور تامین می شود. لذا عملکرد ژنراتور القایی امکانپذیر نمی باشد . مگر آنکه استاتور به منبع تغذیه متصل باشد برای قرار گرفتن در شرایط ترمز ژنراتوری لازم است سرعت موتور از سرعت سنکرون بیشتر باشد . زمانی که استاتور به منبع تغذیه با فرکانس ثابت متصل باشد . حالت ژنراتوری تنها با افزایش سرعت موتور به بالاتر از سرعت سنکرون امکان پذیر می گردد . ولی درصورتی که از منبع فرکانس متغییر استفاده شود. می توان فرکانس منبع را به گونه ای تنظیم نمود که سرعت میدان گردان همواره از سرعت موتور کوچکتر باشد .بنابراین ترمز ژنراتوری تا سرعت های کم عملی خواهد بود . زمانیکه با استفاده از ترمز ژنراتوری سرعت بارهای فعال ثــابت نــگاه داشته می شود افت کوتاه مدت ولتاژ تغذیه و یا افزایش لحظه ای گشتاور بار ممکن است نقطه کار را به ناحیه ناپایدار ببرد. لذا برای حفظ ایمنی در چنین وضعیتی از ترمز مکانیکی در کنار ترمز ژنراتوری استفاده می شود تا از افزایش شدید سرعت جلوگیری بعمل آید. در روش دیگر از خازن که با موتور سری می شود استفاده می شود . این عمل باعث می شود گشتاور ترمزی افزایش یابد . اگر از موتور با رتور سیم بندی شده استفاده شود. افزایش مقاومت روتور محدود ناحیه پایدار را افزایش می دهد.

فهرست مطالب
عنوان                                        صفحه
موتورهای القائی                                1
راه اندازی                                    2
ترمز الکتریکی                                    3
کنترل سرعت                                    9
محرکه های موتور القایی کنترل شده با فرکانس                15
بادهی ترانسفورماتور                                21
تنظیم ولتاژ                                    26
مراقبت و نگهداری از ترانسهای قدرت                        30
روشهای خشک کردن ترانسها                            35
دژنکتور                                    36
سکسیونرها                                    40
ترانسفورماتور های ولتاژ P.T                            45
ترانسفورماتورهای جریانCT                            47



خرید و دانلود گزارش کارآموزی  رشته الکترونیک  شرکت الکتروتکنیک رازی


گزارش کارآموزی رشته الکترونیک شرکت رهیافت سامانه های الکترونیکی رسا

گزارش کارآموزی رشته الکترونیک  شرکت رهیافت سامانه های الکترونیکی رسا

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

گزارش کارآموزی آماده,دانلود کارآموزی,گزارش کارآموزی,گزارش کارورزی


این پروژه کارآموزی بسیاردقیق و کامل طراحی شده و جهت ارائه واحد درسی کارآموزی میباشد

برنامه نویسی(visual studio)       

همانطورکه در فصل گذشته ذکرشد، در این شرکت(رسا)فعالیتهای مختلفی انجام می گیرد که با توجه به شرایط کاری فعالیتهای ذیل صورت گرفته است: از تاریخ28/5/87 الی 25/5/87 انجام پروژه های برنامه نویسی در محیط visual studio و با استفاده اززبان c#و بهره گیری از بانک اطلاعاتی SQL انجام شد.که از سازمانها و ادارات ،شرکتهای دولتی و خصوصی و یا اشخاص مختلف درخواست داده شد. که برای انجام آنها مراحل زیر را داریم: در مرحله اول انجام چندین مرحله مشاوره با صاحبان پروژه جهت اشنایی کامل با چگونگی روند فعالیتهای شرکت مربوطه و در خواستهای کاربران صورت می گیرد. مرحله دوم شامل مطالعه دقیق یافته ها و تجزیه و تحلیل خواسته ها توسط تیم متخصص می باشد. در مرحله بعد تهیه فهرست جداول مورد نیاز و نامگذاری آنها جهت پیاده سازی در بانک اطلاعاتی الزامی است و در نهایت ایجاد بانک، جداول و کد نویسی نهایی صورت می گیرد.  از میان پروژه های انجام شده به دو پروژه کشتارگاه و درآمد اشاره می شود که در ادامه به شرح و چگونگی هر یک از پروژه ها و توضیحات تکه کدها و توابع می پردازیم. انجام عملیات ثبت ، ویرایش ، حذف و خواندن اطلاعات از بانک اطلاعاتی : برای انجام کلیه عملیات مربوط بانک اطلاعاتی در نرم افزار کشتارگاه از یک کلاس به نام  db_class استفاده می شود . کلاس فوق دارای دو تابع بوده و به وسیله این دو تابع کلیه عملیات مربوط به بانک اطلاعاتی مانند ثبت ، ویرایش و ... را انجام می دهد . از آنجایی که بانک اطلاعاتی مورد استفاده در نرم افزار کشتارگاه SQL Server 2000 می باشد ، باید دو namespace را به برنامه معرفی نماییم تا بتوانیم از کلاس های موجود در آنها استفاه کنیم . همانطور در کد برنامه دیده می شود برای برقراری ارتباط و انجام عملیات بر روی بانک اطلاعاتی بایداین دو namespace را به برنامه اضافه کنیم : using System.Data.SqlClient; using System.Data; پس از Add کردن این دو namespace می توانیم از کلاس های آنها استفاده کنیم .  قبل از انجام هر گونه عملیات بر روی بانک اطلاعاتی باید یک ارتباط بین برنامه و بانک اطلاعاتی مورد نظر برقرار شود . برای این منظور از کلاسی به نام SqlConnection استفاده می کنیم . برای برقراری ارتباط با بانک اطلاعاتی Sql Server از این کلاس استفاده می شود و برای برقراری ارتباط با بانک Access از کلاس OledbConnection .  اکنون به توضیحی مختصر در مورد کد کانکشن مورد نظر و نحوه برقراری ارتباط برنامه و بانک اطلاعاتی می پردازیم :  SqlConnection connect = new SqlConnection("Data Source=(local);Initial Catalog=Koshtargah_DB;Integrated Security=True;"); همانطور که مشاهده می نمایید در قطعه کد بالا یک Object به نام Connect از نوع SqlConnection ایجاد شده است . در این کد کامپیوتر میزبان یا Local به عنوان Server در نظر گرفته شده است و از سیستم شناسایی Windows برای شناسایی کاربران استفاده شده است که این مورد توسط کد Integrated Security=True تعیین گردیده است . سیستم شناسایی کاربران در بانک اطلاعاتی Sql Server  بر دونوع سیستم شناسایی ویندوز و سیستم شناسایی Sql Server می باشد . پس از برقراری ارتباط حال باید اطلاعات مورد نیاز را از بانک اطلاعاتی خواند. برای این کار از تابع getdata استفاده می کنیم . public DataTable getdata(string command)//read data from database         {                         DataTable dt = new DataTable();             SqlDataAdapter da = new SqlDataAdapter(command, connect);                         da.Fill(dt);                       return dt;                     } این تابع ابتدا داده ها را از بانک اطلاعاتی  خوانده و سپس آنها را در غالب یک DataTable به عنوان خروجی Return می کند . ابتدا یک آبجکت از نوع DataTable به نام dt  تعریف می کنیم .سپس به وسیله یک Object که از نوع کلاس SqlDataAdapter می باشد داده ها را از بانک به برنامه منتقل می نماییم .  SqlDataAdapter da = new SqlDataAdapter(command, connect);             برای این کار ما یک Object به نام da از نوع SqlDataAdapter تعریف کرده ایم . همانطور که مشاهده می کنید هنگام تعریف آبجکت  ما دو پارامتر را هم دخیل کرده ایم . پارامتر اول یا همان command ،  Query مورد نظر می باشد که به وسیله آن می خواهیم داده ها را از جداول Select کنیم و پارامتر دوم همان آبجکتی است که ما برای کانکشن تعریف کردیم.  بعد از این کار ها یعنی ایجاد کانکشن و برقراری ارتباط بین برنامه و بانک اطلاعاتی اکنون باید اطلاعات خوانده شده از بانک را در محلی ذخیره کنیم . برای این منظور می توانیم از دو کلاس DataTable و یا DataSet استفاده کنیم . در تمام طول این برنامه ما از کلاس DataTable استفاده نموده ایم .  سپس داده هایی را که به وسیله Query مورد نظر و کلاس SqlDataAdapter انتخاب کردیم را درون شیء dt ذخیره می کنیم. نهایتا داده های انتخاب شده را به عنوان خروجی تابع Return می کنیم . حال نوبت انجام سایر عملیات ، یعنی ثبت ، ویرایش و حذف اطلاعات می باشد . برای این کار از تابع ide استفاده می کنیم :  public void ide(string command)//ide = Insert , Delete , Edit         {             connect.Open();             SqlCommand sc = new SqlCommand(command, connect);             sc.ExecuteNonQuery();             connect.Close();         } این تابع خروجی ندارد ، یعنی خروجی آن از نوع void می باشد .در ابتدا کانکشن باز شده . یک Object به نام SC از نوع SqlCommand تعریف می نماییم . هنگام تعریف آبجکت  ما دو پارامتر را هم دخیل کرده ایم . پارامتر اول یا همان command ،  Query مورد نظر می باشد و پارامتر دوم همان آبجکتی است که ما برای کانکشن تعریف کردیم. حالا نوبت اجرای Query مورد نظر ما می باشد . برای این کار از این کد استفاده می کنیم .



خرید و دانلود گزارش کارآموزی رشته الکترونیک  شرکت رهیافت سامانه های الکترونیکی رسا