دسته بندی | برق |
بازدید ها | 23 |
فرمت فایل | doc |
حجم فایل | 3179 کیلو بایت |
تعداد صفحات فایل | 150 |
بازوی ربات قابل برنامه ریزی جهت بکارگیری در دستگاه های CNC
1-1 ) تاریخچه درگاه موازی
وقتی IBM در سال 1981 ، PC را معرفی کرد، پورت پارالل بعنوان جایگزینی برای پورت سریال، به جهت سرویس دهی و راه اندازی پرینترهای Dot Matrix با بازده بالا در نظر گرفته شد.
پورت موازی این خاصیت را داشت که در هر لحظه هشت بیت داده را منتقل کند. این درحالیست که پورت سریال فقط می توانست یک بیت داده را در هر لحظه منتقل کند. همراه با رشد تکنولوژی، نیاز به اتصالات خروجی قویتر و بزرگتر افزایش یافت، لذا پورت موازی با این هدف که شما می توانستید وسایل جنبی با بازده بالاتری را به آن متصل کنید، بوجود آمد. این وسایل جنبی هم اکنون شامل محدودة وسیعی از پرینترهای اشتراکی، دیسک درایوهای پرتابل و Tape Backup گرفته تا آداپتورهای شبکه های محلی ( LAN ) و CD-ROM Player ها می شود .
مشکلاتی که توسعه دهندگان و خریداران این وسایل جنبی با آن روبرو بوده اند، به سه دسته تقسیم می شد. اول اینکه بازده PC بصورت هیجان آوری زیاد شده بود، در حالیکه تغییری در ساختمان پورت پارالل احساس نمی شد، چون حداکثر قدرت انتقال توسط این ساختمان حدود 150 کیلو بایت بر ثانیه بود، که این واقعا نیاز به یک نرم افزار قوی و قدرتمند داشت. دوم، آنکه هیچ استانداردی برای واسط های الکتریکی وجود نداشت، که این موجب مشکلات فراوانی در ضمانت عملکرد سیستم در محدوده های مختلف می شد. و سرانجام اینکه نقص استانداردهای طراحی، استفاده از کابلهایی با طول بیش از شش پا را اجازه نمیداد.
در سال 1991 دیداری توسط سازندگان پرینتر برای شروع بحث و مناظره روی گسترش یک استاندارد جدید، برای کنترل هوشمند پرینترها از طریق شبکه برگزار شد. این سازندگان که شامل Lexmark, IBM, Texas instuments و بقیه می شد، پیمان بین المللی پرینت شبکه ای ( Network Printing Alliance ) را بوجود آوردند.
NPA مجموعه ای از پارامترهایی را توصیف می کند که وقتی بر روی پرینتر و میزبان پیاده سازی شود، کنترل کامل کاربردها (Applications) وکارها ( Jobs) را ممکن میسازد.
وقتی که این کار در حال پیشروی و رشد بود، معلوم شد که پیاده سازی کامل این استاندارد، به یک ارتباط دو طرفه در PC نیاز خواهد داشت. و به نظر می رسید که پورت پارالل معمولی PC قادر نبود تا نیازهای مورد نظر این استاندارد را پشتیبانی کند.
NPA یک پیشنهاد به IEEE ارائه کرد که برای رسیدن به یک ارتباط دو طرفه سریع بر روی PC کمیته ای تشکیل دهد. لازم بود که این کمیته در نظر داشته باشد که استاندارد جدید باید کاملا سازگار با پورت پارالل اصلی (Original ) و وسایل جنبی آن باشد. و در عین حال نرخ داده را تا بیشتر از یک مگابایت در ثانیه افزایش دهد. این کمیته استاندارد IEEE 1284 را بوجود آورد.
استانداردIEEE 1284 یا Standard Signaling Method for Bi-directional” “Parallel Pripheral Interface for Personal Computers برای آخرین ویرایش در مارس 1994 تصویب شد.
1-2) آشنایی با درگاه موازی
درگاه موازی یا همان Parallel Port یکی از پورتهای کامپیوترهاست که اطلاعات از طریق آن خوانده و به کامپیوتر منتقل می شود، و یا بر روی آن نوشته می شود.
درکل IBM سه نوع آداپتور که شامل پورت موازی پرینتر هستند، برای میکرو کامپیوترهایPC/ XT/ AT تدارک دیده است. بسته به آنکه کدامیک نصب شده باشند، هر پورت قابل دستیابی دارای یکی از سه آدرس 3BC, 378, 278 (همگی بصورت HEX) خواهد بود. اکثر PC ها با یک پورت موازی و آنهم با آدرس 378 HEX تولید شده اند.
پورت موازی PCبطور اخص برای اتصال پرینترها بوسیلة یک واسط (Interface ) طراحی شده اند. اما می توان از آن بعنوان یک پورت ورودی/ خروجی عمومی برای هر وسیله یا هر کاربرد دیگری که با قابلیتهای ورودی و خروجی آن سازگار باشد، استفاده کرد.این پورت دارای 12 بافر TTL است که قابل نوشتن و خواندن تحت برنامة کنترلی و با استفاده از دستورالعملهای ورود و خروج هستند.
آداپتور کامپیوتر همچنین دارای پنج ورودی مجزا است که ممکن است توسط دستورالعملهای ورودی پروسسور خوانده شوند. در مجموع یکی از ورودی ها می تواند برای تولید وقفة پروسسور استفاده شود. این وقفه میتواند، تحت برنامة کنترل فعال یا غیر فعال شود. همچنین توسط یک خروجی می توان وسیلة متصل شده به پورت را همزمان با وقفة روشن شدن ( Reset from the Power-on Circuite) راه اندازی کرد.
سیگنالهای خروجی توسط یک متصل کنندة 25 پین از نوع D ، ( D-Type ) که در پشت آداپتور قرار دارد در دسترس هستند. وقتی که این پورت برای استفاده از پرینتر در نظر گرفته می شود، اطلاعات و دستورات بصورت هشت بیتی منتقل می شوند، و پایة STROBE نیز فعال است. در این حالت ممکن است برنامه پینهای ورودی را جهت اطلاع از وضعیت پرینتر بخواند، و سپس کاراکتر بعدی را بفرستد که این عمل با استفاده از خط “Not Busy” صورت می گیرد.
همچنین ممکن است اطلاعات بر روی مدار واسط نوشته ویا از روی آن خوانده شود.این کار اجازه می دهد که وسیلة متصل شده و پورت موازی از هم ایزوله یا مجزا گردند، و آسیبی به آنها وارد نشود.
فهرست مطالب:
مقدمه ..................................1
فصل اول – درگاه موازی کامپیوتر........................ 2
1-1 تاریخچه درگاه موازی .................. 4
1-2 آشنائی با درگاه موازی ...................... 9
1-3 پینها و ثباتهای پورت پارالل ................... 14
1-4 شرح پینهای درگاه موازی .................. 17
1-5 استاندارد Centronics ................. 18
1-6 آدرسهای پورت موازی ................ 20
1-7 ثبات های نرم افزار در پورت پارالل استاندارد ........... 23
1-8 پورتهای دو طرفه (Bi-Directional) .............................. 25
1-9 استفاده از پورت پارالل در ورود 8 بیت ............................. 29
1-10 مود چهار بیتی (Nibble Mode) ..................................... 31
1-11 بکارگیری IRQ پورت پارالل ............................................. 32
1-12 مودهای پارالل پورت در BIOS .................. 33
فصل دوم موتورهای پله ای و مدارات کنترل آنها .............. 36
2-1 آشنایی با موتور پله ای ........................ 37
2-2 ساختمان داخلی موتور پله ای ................. 40
2-3 طبقه بندی موتورهای پله ای ..................... 42
الف- موتورهای پله ای نوع آهنربای دائمی ......................... 42
ب- موتورهای پله ای نوع رلوکتانس متغییر .................... 44
ج- موتورهای هیبرید ...................... 47
2-4 انواع موتورهای پله ای و چگونگی عملکرد آنها............. 47
- موتورهای با مقاومت مغناطیسی متغییر ................... 48
- موتورهای تک قطبی ..................................................... 51
- موتورهای دو قطبی ..................................................... 52
- موتورهای چند فاز ........................................................ 54
2-5 ترتیب فازهای موتور پله ای ......................................... 54
2-6 پارامترها و اصطلاحات موتور پله ای .............................. 59
2-7 مدارات کنترل موتور پله ای ........................................ 68
- موتورهای رلوکتانس متغییر ........................................ 68
- موتورهای مغناطیس دائم تک قطبی و هیبرید ............. 71
- راه اندازهای تک قطبی و رلوکتانس متغییر کاربردی..... 73
- موتورهای دوقطبی و H-bridge ....................... 76
- مدارات راه انداز دوقطبی کاربردی .................... 79
2-8 نرم افزار کنترل موتور پله ای ................... 84
2-9 آشنائی با چند موتور پله ای قابل دسترس در بازار ...... 88
2-9-1 شناسایی بعضی از موتورهای پله ای
از روی تعداد و رنگ سیم ................. 93
2-10 بررسی بعضی از مدارات کنترل و درایور موتورهای پله ای... 95
فصل سوم – سخت افزار و نرم افزار پروژه .............................. 101
3 -1 معرفی میکرو کنترلر AVR ........................ 105
3-2 خصوصیات ATMEGA32 ................... 106
3-3 معرفی مختصر کامپایلر BASCOM ............. 107
3-4 استفاده از ATMEGA32 به عنوان درایور یک
STEPPER MOTOR ................ 108
3-5استفاده از میکرو کنترلر ATMEGA32 به عنوان
درایور چهار محور ربات .......................................................... 110
3-6 استفاده از کامپایلر C++ در برنامه نویسی پورت پارالل .......112
3-7 برنامة کنترل ربات نوشته شده تحت کامپایلر C++ ...........115
ضمیمة الف .................................. 121
ضمیمة ب ............................... 126
ضمیمة ج .............................. 133
دسته بندی | برق |
بازدید ها | 11 |
فرمت فایل | doc |
حجم فایل | 615 کیلو بایت |
تعداد صفحات فایل | 16 |
بررسی راه انداز ال ای دی [LED]
بسیاری از دستگاه های الکتریکی قابل حمل امروزی به راهکارهای راه انداز «لد» با نور پشتی نیاز دارند. این راه انداز، باید دارای ویژگی های زیر باشد. کنترل مستقیم جریان، بازدهی بالا، نور ضعیف pwm، حفاظت اضافه- ولتاژ، قطع بار، کوچکی اندازه و سهولت کاربری.
این مقاله به بررسی هر کدام از این ویژگی ها و چگونگی دستیابی به آنها می پردازد و با یک مدار الکتریکی نمونه که هر کدام از این ویژگی ها را به کار می برد، نتیجه گیری می کند.
- کنترل مستقیم جریان
LEDها دستگاه های تحریک جریان هستند که روشنایی شان متناسب با جریان مستقیم آنها می باشد. جریان مستقیم به دو روش کنترل می شود. روش اول استفاده از منحنی LED.V-I می باشد که برای تعیین ولتاژ مورد نیاز برای ایجاد جریان مطلوب در LED به کار می رود. همان طور که در تصویر نشان داده شده است، این روش عموماً به واسطه ی به کارگیری یک منبع ولتاژ و استفاده از یک مقاومت تثبیت، انجام می شود. به هر حال، این روش معایبی هم دارد. هرگونه تغییری در ولتاژ LED، باعث تغییر جریان LED می شود. در تصویر شماره یک، چنانچه ولتاژ مستقیم 6/3 باشد، جریان 20 میلی آمپر است. چنانچه رقم این ولتاژ به v4 تغییر پیدا کند، - که در محدوده ی تحمل پذیری ولتاژ به خاطر تغییرات دما و یا تغییرات کارخانه ای می باشد- جریان مستقیم به 14 میلی آمپر کاهش پیدا می کند. این 11% تغییر در ولتاژ مستقیم، باعث تغییر بیشتری در جریان مستقیم یعنی حدود 30% می شود. همچنین، بسته به ولتاژ ورودی موجود، میزان ولتاژ کاهش پیدا کرده، توان مصرفی مقاومت تثبیت، انرژی را هدر داده و عمر باتری را کاهش می دهد. دومین روش، روش بهتر تنظیم جریان LED، یعنی راه اندازی LED با یک منبع جریان ثابت می باشد. منبع جریان ثابت، تغییرات ایجاد شده در جریان را که به واسطه ی نوسانات ولتاژ مستقیم به وجود آمده است، حذف می کند و آن را به روشنایی ثابت LED بدل می سازد. ایجاد یک منبع جریان ثابت کاملاً ساده است. علاوه بر تنظیم ولتاژ خروجی، منبع تغذیه ورودی، ولتاژ را در مقاومت الکتریکی تنظیم می کند. تصویر 2، این طرح را نشان می دهد. ولتاژ مرجع منبع تغذیه و مقدار جریان مقاومت الکتریکی، میزان جریان LED را تعیین می کند. چندین LED، باید به صورت سری به هم متصل شوند تا شارش جریان را در هر LED به طور یکسان حفظ شود. راه اندازی LED به روش موازی، مستلزم یک مقاومت تثبیت در هر رشته LED می باشد که منجر به کاهش بازدهی و تطبیق ناهماهنگ جریان می شود.
دسته بندی | برق |
بازدید ها | 13 |
فرمت فایل | doc |
حجم فایل | 131 کیلو بایت |
تعداد صفحات فایل | 51 |
انواع رادار و کاربرد آنها
اصول کلی رادار و عملکرد آن
رادار یک سیستم الکترومغناطیسی است که برای تشخیص و تعیین موقعیت هدفها به کار می رود. این دستگاه بر اساس یک شکل موج خاص به طرف هدف برای مثال یک موج سینوسی با مدولاسیون پالسی(Pulse- Modulated) و تجزیه وتحلیل بازتاب (Echo) آن عمل می کند. رادار به منظور توسعه توانایی حسیهای چندگانه انسانی برای مشاهده محیط اطراف مخصوصاً حس بصری به کار گرفته شده است. ارزش رادار در این نیست که جایگزین چشم شود بلکه ارزش آن در عملیاتی است که با چشم نمی توان انجام داد. رادار نمی تواند جزئیات را مثل چشم مورد بررسی قرار دهد و یا رنگ اجسام را با دقتی که چشم دارد تشخیص داد بلکه با رادار می توان درون محیطی را که برای چشم غیر قابل نفوذ است دید مثل تاریکی، باران، مه، برف و غبار و غیره. مهمترین مزیت رادار، توانایی آن در تعیین فاصله یا حدود هدف می باشد.
یک رادار ساده شامل آنتن فرستنده، آنتن گیرنده و عنصر آشکارساز انرژی یا گیرنده میباشد. آنتن فرستنده پرتوهای الکترومغناطیسی تولید شده توسط نوسانگر (Oscillator) را منتشر می کند. بخشی از سیگنال ارسالی (رفت) به هدف خورده و در جهات مختلف منعکس می گردد. برای رادار انرژی برگشتی در خلاف جهت ارسال مهم است.
آنتن گیرنده انرژی برگشتی را دریافت و به گیرنده می دهد. در گیرنده بر روی انرژی برگشتی عملیاتی، برای تشخیص وجود هدف و تعیین فاصله و سرعت نسبی آن، انجام میشود. فاصله آنتن تا هدف با اندازه گیری زمان رفت و برگشت سیگنال رادار معین میشود. تشخیص جهت، یا موقعیت زاویه ای هدف توسط جهت دریافت موج برگتشی از هدف امکان پذیر است. روش معمول بری مشخص کردن جهت هدف، به کار بردن آنتن با شعاع تشعشعی باریک می باشد. اگر هدف نسبت به رادار دارای سرعت نسبی باشد، تغییر فرکانس حامل موج برگشتی (اثر دوپلر) (Doppler) معیاری از این سرعت نسبی (شعاعی) میباشد که ممکن است برای تشخیص اهداف متحرک از اهداف ساکن به کار برود.در رادارهایی که بطور پیوسته هدف را ردیابی می کنند، سرعت تغییر محل هدف نیز بطور پیوسته آشکار میشود.
نام رادار برای تاکید روی آزمایشهای اولیه دستگاهی که آشکارسازی وجود هدف و تعیین فاصله آن را انجام می داده بکار رفته است. کلمه رادار (RADAR) اختصاری از کلمات: Radio Detection And Ranging است، چرا که رادار در ابتدا به عنوان وسیله ای برای هشدار نزدیک شدن هواپیمای دشمن به کار می رفت و ضدهوائی را در جهت مورد نظر می گرداند. اگر چه امروزه توسط رادارهای جدید و با طراحی خوب اطلاعات بیشتری از هدف، علاوه بر فاصله آن بدست می آید، ولی تعیین فاصله هدف (تا فرستنده) هنوز یکی از مهمترین وظایف رادار می باشد. به نظر می رسد که هیچ تکنیک دیگری به خوبی و به سرعت رادار قادر به اندازه گیری این فاصله نیست.
معمولترین شکل موج در رادارها یک قطار از پالسهای باریک مستطیلی است که موج حامل سینوسی را مدوله می کند. فاصله هدف با اندازه گیری زمان رفت و برگشت یک پالس، TR به دست می آید. از آنجا که امواج الکترومغناطیسی با سرعت نور در فضا منتشر می شوند. پس این فاصله، R، برابر است با:
(1-1)
به محض ارسال یک پالس توسط رادار، بایستی قبل از ارسال پالس بعدی یک مدت زمان کافی بگذرد تا همه سیگنالهای انعکاسی دریافت و تشخیص داده شوند.
بنابراین سرعت ارسال پالسها توسط دورترین فاصلهای که انتظار می رود هدف در آن فاصله باشد تعیین می گردد. اگر تواتر تکرار پالسها (Pulse Repetiton Frequency) خیلی بالا باشد، ممکن است سیگنالهای برگشتی از بعضی اهداف پس از ارسال پالس بعدی به گیرنده برسند و ابهام در اندازه گیری فاصله ایجاد گردد. انعکاسهایی که پس از ارسال پالس بعدی دریافت می شوند را اصطلاحاً انعکاسهای مربوط به پریود دوم (Second-Time-Around) گویند چنین انعکاسی در صورتی که به عنوان انعکاس مربوط به دومین پریود شناخته نشود ممکن است فاصله راداری خیلی کمتری را نسبت به مقدار واقعی نشان بدهد.
حداکثر فاصله ای که پس از آن اهداف به صورت انعکاسهای مربوط به پریود دوم ظاهر می گردند را حداکثر فاصله بدون ابهام (Maximum Unambiguous Range) گویند و برابر است با:
(2-1)
که در آن =تواتر تکرار پالس بر حسب هرتز می باشد. در شکل زیر حداکثر فاصله بدون ابهام بر حسب تواتر تکرار پالس رسم شده است.
اگر چه رادارهای معمولی یک موج با مدولاسیون پالسی(pulse-Modulated Waveform) ساده را انتشار می دهند ولی انواع مدولاسیون مناسب دیگری نیز امکان پذیر است حامل پالس ممکن است دارای مدولاسیون فرکانس یا فاز باشد تا سیگنالهای برگشتی پس از دریافت در زمان فشرده شوند. این عمل مزایایی درقدرت تفکیک بالا در فاصله (High Range Resolution) میشود بدون این که احتیاج به پالس باریک کوتاه مدت باشد. روش استفاده از یک پالس مدوله شده طولانی برای دسترسی به قدرت تفکیک بالای یک پالس باریک، اما با انرژی یک پالس طولانی، به نام فشردگی پالس (Pulse Compression) مشهور است.
در این مورد موج پیوسته (CW) را نیز می توان به کاربرد و ازجابجایی تواتر دوپلر. برای جداسازی انعکاس دریافتی از سیگنالرفت و انعکاسهای ناشی از عوامل ناخواسته ساکن(Cluttre) استفاده نمود. با استفاده از موج CW مدوله نشده نمی توان فاصله را تعیین کرد و برای این کار باید مدولاسیون فرکانس یا فاز به کار رود.
2-1-فرم ساده معادله رادار
معادله رادار برد رادار را به مشخصات فرستنده، گیرنده، آنتن، هدف و محیط مربوط می سازد. این معادله نه تنها جهت تعیین حداکثر فاصله هدف تا رادارمفید است بلکه برای فهم عملکرد رادارو پایهای برای طراحی رادار به کار می رود.
در این قسمت فرم ساده معادله رادار ارائه می گردد.
فهرست مطالب:
فصل اول
مقدمه:
1-1-اصول کلی رادار و عملکرد آن
فصل دوم
رادارهای ردیاب و انواع آنها
1-2-ردیابی با رادار
2-2-سوئیچ کردن شعاع آنتن (Sequential lobing)
3-2-مرور مخروطی (Conical Scan)
4-2-مولد باکسار (Boxcar Generator)
فصل سوم
رادار ردیاب تک پالس
1-3-اصول عملکرد رادار ردیاب تک پالس
2-3-مقایسه گر دامنه تک پالسی
3-3-سیستم ردیابی هایبرید
4-3-ردیابی تک پالس با مقایسه گر فاز
فصل چهارم
شبیه سازی رادار مونوپالس
1-4-بلوک دیاگرام شبیه سازی رادار مونوپالس
2-4-شبیهسازی مسیر هدف
3-4- شبیه سازی سیگنال دریافتی
4-4-شبیه سازی آنتن منو پالس :