مقدمه:
فرایند یکپارچه منطقی (RUP) یک اسلوب سیستمهای اطلاعاتی است که امروزه در وسیعترین حالت استفاده میشود. طراحان اصلی آن سه نفر هستند به نامهای ایوار یاکوبس، جرادی بوچ و جیمز رامبو، که همچنین زبان نمونهسازی یکپارچه را هم طرح کردهاند. این فرایند اساساً مبتنی بر خط مشی (روش) اریکسون، ابجکتوری و خط مشی منطقی (عقلانی) است که در سال 1995 با فرایند ابجکتوری منطقی ترکیب شدند. زبان مدل سازی (نمونهسازی) یکپارچه به همراه تجربهای از شرکت Rational، فرایند یکپارچه منطقی را تشکیل داد.
فرایند یکپارچه یک فرایند توسعه نرمافزاری است که مجموعهای است از فعالیتهای مورد نیاز برای تبدیل نیازمندیهای کاربران به یک سیستم نرمافزاری، اما به عنوان یک چارچوب کلی فرایند هم دیده میشود که میتواند برای مقاصد مختلف، اختصاصی شود.
فرمت فایل : word(قابل ویرایش)
تعداد صفحات:40
لیست آزمایشات:
هدف از آزمایش : آشنایی با گیت NAND جلسه اول
آشنایی با گیتهای OR و NOT جلسه دوم
آشنایی با گیت NAND جلسه سوم
آشنایی با فلیپفلاپ RS جلسه چهارم
طراحی گیت OR بااستفاده از گیت NAND جلسه پنجم
آشنایی با 7-Segment جلسه ششم
طراحی فلیپفلاپ نوع D جلسه هفتم
چکیده:
هدف از آزمایش : آشنایی با گیت NAND
وسائل لازم :
منبع تغذیه
LED یا دیود نوری
مقاومت
آیسی 7404
آیسی 7408
Board یا پایه مدار
سیم و سیمچین
تعاریف :
آیسی یا مدار مجتمع : عبارت است از مدار الکترونیکی کاملی که بصورت مجتمع در تراشهای نیمههادی گردآوری شده و در قالبی چند پایه قرار گرفته باشد .
آیسی 7404 : این آیسی شامل شش گیت NOT میباشد . از تمام این شش Invert میتوان بصورت جداگانه استفاده کرد . در هر گیت Invert اگر ورودی صفر باشد خروجی یک خواهد بود و اگر ورودی یک شود خروجی صفر خواهد بود .
آیسی 7408 : این آیسی شامل چهار گیت AND دو ورودی میباشد که در منطق مثبت بصورت جداگانه از آنها استفاده میشود در هر گیت اگر یکی از ورودیها یا هر دو ورودی صفر باشد خروجی صفر خواهد بود و اگر هر دو ورودی یک شوند خروجی یک خواهد بود .
مقاومت : بعنوان محدود کننده وبرای تقسیم جریان مورد استفاده قرار میگیرد .
LED یا دیود نوری : دو پایة مثبت و منفی دارد و معمولاً پایة مثبت (آند) کمی بلندتر از پایة منفی (کاتد) میباشد .
با استفاده از وسائل موجود مدار زیر را طراحی میکنیم .
فرمت فایل : word(قابل ویرایش)
تعداد صفحات:28
فهرست مطالب:
1. مقدمه
2. مقایسه سیستم¬های کنترلی مختلف
برخی از معایب یا توجهات خاص در بکارگیری سیستمهای PLC
برخی ازشرکت های سازنده PLC
3. سخت افزار PLC
ورودی/خروجی دور دست و ارتباط با آنها
زبان SFC
حالتهای مختلف برای اتصال step و Transition
زبان FBD
زبان LD
زبان ST
زبان IL
5. توابع کنترل پیوسته در PLC ها
ماژولهای PID
برنامه¬ریزی ماژولهای PID
کاربرد ماژولهای PID
6. ارتباط در PLC ها
ارتباط سریال
فاصله انتقال
حلقه جریان20mA
ارتباط بین چندین PLC
شبکه های محلی (LAN)
کنترل گسترده
همراه با اشکال و جداول
1. مقدمه
PLC از عبارت Programmable Logic Controller به معنای کنترل کننده قابل برنامه ریزی گرفته شده است. PLC کنترل کننده ای است نرم افزاری که در قسمت ورودی، اطلاعات را بصورت باینری دریافت و آنها را طبق برنامه ای که در حافظه اش ذخیره شده پردازش می نماید و نتیجه عملیات را نیز از قسمت خروجی به صورت فرمانهایی به گیرنده ها و اجرا کننده های فرمان ، ارسال می کند.
وظیفه PLC قبلا بر عهده مدارهای فرمان رله ای بود که استفاده ازآنها در محیط های صنعتی جدید منسوخ گردیده است.اولین اشکالی که در این مدارها ظاهر می شودآن است که با افزایش تعداد رله ها حجم و وزن مدار فرمان بسیار بزرگ شده، همچنین موجب افزایش قیمت آن می گردد . برای رفع این اشکال مدارهای فرمان الکترونیکی ساخته شد ، ولی با وجود این هنگامی که تغییری در روند یا عملکرد ماشین صورت می گیرد لازم است تغییرات بسیاری در سخت افزار سیستم کنترل داده شود .
با استفاده از PLC تغییر در روند یا عملکرد ماشین به آسانی صورت می پذیرد، زیرا دیگر لازم نیست سیم کشی ها و سخت افزار سیستم کنترل تغییر کند و تنها کافی است چند سطر برنامه نوشت و به PLCارسال کرد تا کنترل مورد نظر تحقق یابد.
PLC ها سخت افزاری شبیه کامپیوتر دارند، البته با ویژگیهای خاصی که مناسب کنترل صنعتی است:
• در مقابل نویز حفاظت شده اند.
• ساختار مدولار دارند که تعویض بخشهای مختلف آنرا ساده می سازد.
• اتصالات ورودی- خروجی وسطوح سیگنال استاندارد دارند.
• زبان برنامه نویسی آنها ساده و سطح بالاست.
• تغییر برنامه در هنگام کارآسان است.
2. مقایسه سیستم¬های کنترلی مختلف
به طور کلی چهار سیستم کنترلی وجود دارد:
1. سیستمهای رله ای از قدیمی ترین سیستم کنترلی هستند. در این سیستمها کلیه عملیات کنترلی با استفاده از رله ها انجام می پذیرد.
فرمت فایل : word(قابل ویرایش)
تعداد صفحات:15
چکیده:
جبر بول و گیت های منطقی (Boolean alyebra)
اعمالی که در دستگاههای الکترونیکی و یا با کامپیوترها انجام می پذیرد از یک برنامه program پیروی می کند پاسخهای که به وضعیتهای متغیر یک برنامه داده می شود از یک منطق معین تبعیت می نمایند منطق علم استدلال یا علم نتیجه گیری از مفروضات است.
در علم Logic قوانین و اصولی وجود دارد که در آنها استنتاج صحیح و اصولی از دادهها انجام می گیرد.
عبارات منطقی بصورت سمپلها و معادلات نوشته می شود و ساده ترین سمبلها در این منطق درست یا نادرست و یا به عبارتی بسته یا بار بودن یک کلید است در هر حال خروجی می تواند نشان دهنده یک وضعیت باشد.
در سال 1854 ریاضی دان انگلیسی به نام جورج بول George Bole روابط منطقی را با استفاده از سیستم باینری به صورت یک سر فرمولهای ریاضی بیان نمود که شامل یک مجموعه از الگوها و تعدادی اصول می باشد که تشابهی با اصول جبر معمولی ندارد.
در سال 1938 نیز دانشمند دیگری به نام سی.ای. شانون یک جبر بول دو مقداری را به نام جبر سوئیچینگ معرفی نمود که در طراحی مدارات سوئیچینگ به کار گرفته می شود.
جبر بول نیز همانند هر سیستم ریاضی دارای یک فرضیات اولیه می باشد که از آنها قوانین و تئوری های مورد نظر را می توان نتیجه گرفت و به عنوان یک ساختار جبری معین بکار گرفت.
روابط و قوانین این جبر برای طراحی مدارات منطقی و سیستم های دیجیتالی مورد استفاده قرار می گیرد در جب بول فرض اصلی بر این است که دارای یک متغیر باینری هستیم که اگر x یک متغیر باینری باشد و اگر مقدار آن باشد در این صورت حتماً مقدارش برابر خواهد بود و اگر باشد حتماً خواهد بود و حالتی دیگری برای متغیر x متصور نیست این دو مقدار (1و0) به مقادیر صحت Trutr-valve و جدول مقادیر ارزشی 0 و 1 را جدول دستی می نامند.
قبل از بیان اصول و تئوری های عنوان شده در جبر بول با توجه به اصول مطرح شده بخش مجموعه ها قابل ذکر است که مجموعه S می تواند شامل عناصر مشخصی همانند A و B باشد در این صورت و میباشد یعنی A عضوی از S و B نیز عضوی از S است در این صورت می توان گفت عنصر N عضوی از S نمی باشد. یک مجموعه با تعداد مشخصی از عناصر تشکیل شده است لذا مجموعة عناصر را با یک جفت اکولاد نشان می دهند.
مجموعة اعداد طبیعی از 1 شروع می شود و هر عضو دیگر آن با افزودن یک واحد به عدد قبلی به دست می آید.
در این صورت عملگری که می تواند در این مجموعه صحیح باشد و موجب شود عناصر بدست آمده در مجموعه اعداد طبیعی قرار گیرد عملگرهای جمع و ضرب میباشد+ و نتیجه می توان گرفت یک عملگر زمانی بر روی عناصر یک مجموعه معتبر است که عنصر جدید به دست آمده حاصل از ضرب یا جمع دو عنصر از مجموعه مورد نظر در آن مجموعه قرار گیرد.
به بیان بسیار ساده می توان گفت عملگر ضرب و عملگر جمع بر روی اعداد طبیعی نتایجی را که حاصل نموده که در سری مجموعه اعداد طبیعی قرار دارد لذا نتیجه میگیریم که مجموعه اعداد طبیعی نسبت به دو عملگر+ و بسته است.
همانگونه که می دانیم صفر در مجموعه اعداد طبیعی قرار ندارد در این صورت می توان گفت که عنصر صفر در مجموعه اعداد طبیعی قابل شناسه نمی باشد.
ولی اگر مجموعة اعداد صحیح را در نظر بگیریم می توان گفت صفر یک عنصر شناسه در مجموعة اعداد صحیح میباشد و سه عملگر جمع + ضری. تفریق – نیز در این مجموعه معتبر میباشد.
حال که تقریباً مفاهیم مجموعه، عناصر مجموعه، عملگر و نقش آن و شناسه و بسته بودن مشخص گردید.
به بیان اصول و تئوری های مطرح شده در جبر بول می پردازیم.
1)قانون عینیت:اولین تئوری که از قانون عینیت نتیجه گرفته می شود که برا جبر معمولی متفاوت است نشان دهنده عمل “0” AND , “+”OR بر روی یک متغیر یا دو متغیر یکسان از یک مجموعه دودوئی است. همانگونه که می دانیم یک مجموعه دودوئی فقط دو عنصر دارد لذا اگر یک عنصر یا متغیر را در نظر بگیریم خواهیم داشت.
یک OR یک 1=1+1 (1
یک AND یک 1=1.1 (2
مشاهده می شود با توجه به تعاریفی که برای نوع عملگرها در سیستم دودوئی وجود دارد تفاوتی بین این جبر و جبر معمولی وجود دارد.
برای X با توجه به مجموعه اعداد دودوئی دو مقدار 0 و 1 را قائل می باشیم لذا اگر باشد
(1
(2
*نتیجه می گیریم که مجموعة اعداد دودوئی نیست به دو عملگر “0” AND, “+” OR یک مجموعه بسته است.
2-مطالب گفته شده در بند یک به عنوان تئوری اول از قانون عینیت بیان می شود که دوگان آن در جبر بول بعنوان تئوری دوم بیان شده است.
(1 (1
(2 (2
با توجه به سیستم دودوئی و یک ارزش دیگر در مجموعه دودوئی یعنی صفر و دو عملگر “+” و “.” اصل دیگر با توجه به روابط روبرو حاصل می شود.
(3
فرمت فایل : word(قابل ویرایش)
تعداد صفحات:55
فهرست مطالب:
در مورد مولف چگونگی خواندن
شرط لازم نهادهای مورد استفاده در سند
1- مقدمه 1-1 : چرا این سند نوشته شد 2-1 : چگونگی نوشتن آن
3-1 : اصطلاحات مورد استفاده 2-آماده سازی
1-2 : درک جا iptables را بدست آوریم 2-2 : نصب kernel
3-2 : نصب در محل کاربر
1-3-2 : کامپایل برنامه های کاربر 2-3-2 : نصب بر RED HOT 7/1
3- جستجوی جداول و زنجیره ها 1-3 : کلیات 2-3 : جدول Mangle
3-3 : جدول فیلتر 4- ماشین حالت
1-4 : مقدمه 2-4 : ورودی Conntrack
3-4 : حالات محل کاربر 4-4 : اتصالات TCP
5-4 : اتصالات UDP 6-4 : اتصالات ICMP
7-4 : اتصالات پیش فرض 8-4 : ردیابی اتصال و پروتکل پیچیده
Iptable Tutorial
حق چاپ ، توزیع و تغییر این سند تحت شرایط و مفاد و جواز مستند سازی GNU FREE ، نسخه یک عملی است . و این جا بخش های غیر متغیر مقدمه هستند و بخش های زیرین با متون Front - Cover مىتوانند اطلاعات محقق Oskar Andreasson را بیان کنند و متون Back - Cover استفاده نشده اند نسخه ای از این جواز در بخش جواز مستند سازی GNU FREE آمده است .
تمام دست نوشته ها در این آیین نامه با جواز عمومی GNU طراحی شده اند این دست نوشته ها منبع آزاد دارند . شما مىتوانید مجدد آنها را توزیع کنید و تحت شرایط جواز کلی GNU تغییر دهید همان طور در نهاد نرم افزاری FREE نسخه 2 جواز دیده شد. این دست نوشته ها با این امید توزیع مىشوند که مفید واقع شوند ولی شماتتی در این جا وجود ندارد . بدون مجوز توانایی تجاری و یا تناسب اهداف خاص به این هدف دست مىیابید . جهت جزئیات بیشتر به جواز عمومی GNU مراجعه کنید .
شما باید نسخه ای از این جواز را در این آیین نامه بیابید که تحت بخش جواز عمومی GNU آمده است . در غیر این صورت با موسسه به آدرس زیر تماس بگیرید .