چکیده :
نوسانات تولید متأثر از عوامل مختلفی از قبیل تغییرات اقلیمی ، آفات و بیماریها ، علفهای هرز و … می باشد .
درمیان این عوامل ، نماتد چغندر قند علاوه بر دامنه گسترش بالا بعنوان یکی از مهمترین عوامل محدود کننده کاهش عملکرد در منطقه چناران می باشد .
متأسفانه تکنیکهایکنترل که تا به حال مورد استفاده قرار گرفته اند، سازگاری و پایداری کافی در کاهش اثرات سوء نماتد چغندر در شرایط و فرهنگ کشاورزی منطقه به همراه نداشته اند.
یافتن ارقام مقاوم یکی از راههایی است که هر چند تولید آن نیاز به زمان طولانی دارد ، لیکن دانشمندان اصلاح نبات مصمم به یافتن آن می باشند. دراین راستا شرکت سوئدی نوارتیس نوید تولید رقم مقاوم به نماتد به نام نماکیل (Nemakill) را داد.
با هدف بررسی مقاومت رقم نماکیل به نماتد آزمایش در ده مزرعه که دارای آلودگی بالایی بودند ، اجرا گردید . رقم ایرانی BR1 نیز به عنوان شاهد در قطعات دارای آلودگی بالا در مجاورت آن کشت گردید.
میانگین آلودگی اولیه در مزارعی که رقم نماکیل کشت گردید ۲۳۲۶ تخم و لارو در یکصد گرم خاک بود. متوسط آلودگی اولیه مزارعی که رقم BR1 کشت شده بودند نیز ۱۵۹۱ تخم و لارو در یکصد گرم خاک بود.
فهرست مطالب
چکیده : ۲
نماتد چیست ؟ ۶
تاریخچه ۷
مبداٌ، تاریخچه و پراکنش ۷
توصیف نماتد ۸
زیست شناسی ۹
نماتود مولد سیست چغندر قند ۱۰
علائم بیماری ۱۱
مشخصات نماتود ۱۲
چرخه بیماری ۱۳
مبارزه ۱۴
خشک و خردکردن خاک ۱۵
مخلوط کردن خاک ۱۵
تفکیک و شمارش سیست ۱۶
شمارش تخم و لارو ۱۸
مناطق آلوده : ۲۰
طبقه بندی و زیست شناسی : ۲۰
دوره زندگی و شکل شناسی نماتد : ۲۱
فصل و طول دوره زندگی : ۲۴
آسیب شناسی : ۲۵
علائم آلودگی در مزرعه : ۲۶
راههای مبارزه و پیشگیری : ۲۸
آشنائی با آزمایشگاه نماتولوژی : ۳۱
نتیجه : ۳۳
نماتود در چغندر قند ۳۳
علائم ۳۴
علائم پژمردگی که در لکه های آلوده مزرعه ۳۵
آلودگی به نماتود درمزرعه ۳۶
جاروئی شدن ریشه در چغندرهای آلوده به نماتود ۳۷
سیست های به اندازه ته گرد سوزن در ریشه چغندر قند ۳۷
جنبه های تکامل بیماری ۳۸
محتویات یک سیست له شده ۳۸
جنبه های سرایت بیماری Epidemiologie 40
خسارات و اثر آنها بر گیاه ۴۷
جدول ارزیابی آلودگی مزرعه چغندر قند توسط نماتود ( روش Fenwick طبق Schlang ) 48
روشهای مبارزه ۵۰
نتیجه گیری و پیشنهادات : ۶۱
منابع : ۶۳
منابع :
مقدمه
امروزه بسیاری از موسسات آموزشی که به صورت مجازی اقدام به برگزاری دوره های آموزشی می کنند علاوه بر ارائه مطالب در هنگام استفاده کاربران ، برای آن ها آزمون های میان دوره ای و آزمایشاتی را نیز قرار می دهند. تهیه و ساخت آزمون ها و امتحانات تحت وب به کمک زبان های برنامه نویسی وب و توسط برنامه نویسان حرفه ای صورت می گیرد. ایجاد سوالات چند گزینه ای ، پاسخگویی تشریحی ، تست های چند جوابی و … از مواردی می باشند که در این گونه امتحانات مجازی مورد استفاده قرار می گیرند. بسیاری از افرادی که قصد برگزاری این گونه دوره ها را به هر دلیلی ، دارند و نمی خواهند هزینه های زیادی را صرف کنند.
مدیریت سیستم با استفاده از سوالات موجود در بانک سوالات و یا با درج سوالات جدید تعدادی سوال را برای پاسخگویی گروه خاصی از شرکت کنندگان انتخاب می کند.
فهرست مطالب
عنوان صفحه
مقدمه……………………………………………………۱
فصل یکم-معرفی کنترل های وب و نحوه استفاده از آنها در ASP………..2
1-1- انتخاب Layout …………………………………………2
1-1-1- Grid Layout………………………………… ……….2
1-1-2- Flow Layout ………………………………………….2
1-2- انتخاب کنترل صحیح……………………………………..۳
۱-۳- کار با متن……………………………………………۶
۱-۴- کار با جداول و لیست ها………………………………..۷
۱-۵- اضافه کردن آیتم ها به یک لیست یا جدول در زمان طراحی………۸
۱-۶- اضافه کردن آیتم ها به لیست یا جداول در زمان اجرای برنامه…۱۰
۱-۷- دریافت آیتم انتخاب شده از یک لیست……………………..۱۲
۱-۸- نحوهData Binding ساده در کنترل لیست ها ……………………….۱۲
۱-۹- اضافه کردن آیتم ها به DataGrid,DataList , Repeater Control………….15
1-10- انجام دستوات………………………………………..۲۲
۱-۱۱- دریافت مقادیر از کاربر………………………………۲۴
۱-۱۲- نمایش گرافیک و تبلیغات……………………………….۲۷
۱-۱۳- کنترل های گروهی …………………………………….۳۱
۱-۱۴- کار با تاریخ……………………………………….۳۲
فصل دوم بررسی و تعیین اعتبار داده های وارد شده از طرف کاربر…..۳۳
۲-۱- ارزیابی داده های ورودی کاربر………………………….۳۳
۲-۲- ترکیب کنترل های تعیین اعتبار…………………………..۳۶
۲-۳- Cansel کردن تعیین اعتبار داده…………………………………….۴۱
۲-۴- تعیین اعتبار سفارشی………………………………….۴۴
۲-۵- موارد تکمیلی کنترل های وب …………………………….۴۶
۲-۵-۱- طریقه حرکت بین صفحات مختلف در ASP.NET…………………46
2-5-2- استفاده از HyperLink و Redirection………………………..47.
2-5-3- استفاده از متد Transfer………………………………..47
2-5-4- استفاده از متد Execute ……………………………….49
2-6- نمایش در یک صفحه مرورگر جدید…………………………..۴۹
فصل سوم – توضیحات پروژه…………………………………..۵۱
۳-۱- معرفی معماری سه لایه………………………………….۵۱
۳-۲- ایجاد متدهای insert, update, delete به صورت سفارشی…………………۵۵
۳-۲-۱- افزودن پروسیژر به DataSet و ایجاد TableAdapter………………..60
3-2-2- استفاده از TeacherCourseTableAdapter ………………………62
3-3- طراحی لایه ی ارائه……………………………………۶۴
۳-۳-۱- صفحه اصلی ………………………………………..۶۴
۳-۳-۲- صفحه ثبت استاد جدید ……………………………….۶۶
۳-۳-۳- صفحه نمایش لیست اساتید ……………………………..۶۸
۳-۳-۴- صفحه ثبت درس جدید………………………………….۶۹
۳-۳-۵- صفحه ثبت دانشجو در کلاس……………………………..۷۱
۳-۳-۶- صفحه لیست انشجویان هر کلاس…………………………..۷۴
۳-۳-۷- صفحه ثبت آزمون جدید………………………………..۷۶
۳-۳-۸- صفحه آرشیو سوالات…………………………………..۷۸
۳-۳-۹- صفحه تنظیم سولات آزمون………………………………۷۹
۳-۳-۱۰- صفحه ثبت نمرات نهایی دانشجو………………………….۸۰
۳-۳-۱۱- صفحه کارنامه دانشجو ………………………………۸۱
۳-۳-۱۲- صفحه ثبت اعتراض توسط دانشجو…………………………۸۵
۳-۳-۱۳- صفحه مشاهده اعتراض دانشجویان………………………..۸۷
۳-۳-۱۴- صفحه لیست اعتراضات…………………………………۸۸
۳-۳-۱۵- صفحه ارزیابی ملکرد استاد…………………………..۸۹
۳-۳-۱۶- صفحه نتایج نظرسنجی………………………………..۹۱
۳-۳-۱۷- صفحه آپلود مقالات………………………………….۹۲
۳-۳-۱۸- صفحه ورود مسئول آموزش……………………………..۹۶
۳-۳-۱۹- تغییر رمز عبور Admin……………………………….97
3-4- DATA BASE……………………………………………98
4-1- فصل چهارم-نتیجه گیری………………………………..۱۰۲
منابع………………………………………………….۱۰۳
فهرست شکل ها
عنوان صفحه
شکل ۱-۱- انتخابLayOut نهایی فرم وب ………………………………۳
شکل ۱- ۲- استفاده از گزینه Items و سپس Collection Editor برای اضافه کردن آیتم ها در زمان اجرا………۹
شکل ۱- ۳- نمایی از Collection Editor یک ListBox …………………..10
شکل ۱-۴- تصویر مربوط به مثال اول …………………………۱۱
شکل ۱-۵- انتخاب گزینه DataBinding کنترل DropDownList………………13
شکل ۱-۶- نحوه تعریف آرایه arrData به صورت منبع داده ای………………….۱۴
شکل ۱-۷- انتخاب Proper Builder مربوط به Data Grid……………………..17
شکل ۱-۸- اضافه کردن دو ستون Template به دیتا گرید…………………..۱۷
شکل ۱-۹- انتخاب منبع داده برای دیتا گرید …………………..۱۸
شکل ۱-۱۰- انتخاب Cloumns[0] دیتا گرید برای ویرایش در سمت جپ………………..۱۸
شکل ۱-۱۱- قرار دادن یک Text Box ب روی Columns[0] در دیتا گرید……………۱۹
شکل ۱-۱۲- انتخاب نوع Binding برای کنترل دیتا گرید ……………………..۲۰
شکل ۱-۱۳- قرار دادن یک دکمه در Columns[1] دیتا گرید…………………۲۱
شکل ۱-۱۴- شکا نهایی گرید پس از اتمام کار ویرایش……………….۲۱
شکل ۱-۱۵- نمونهای از اجرای برنامه ۴………………………….۲۴
شکل ۱-۱۶- اضافه کردن سه آیتم دلخواه به کنترل Radio Button List………26
شکل ۱-۱۷- تصویر نهایی فرم مثال ۵……………………………۲۶
شکل ۲-۱- صفحه ادیتور مربوط به کنترل Regular Experssion Validator………….36
شکل ۲-۲- نمای ابتدایی مثال اول……………………………..۳۷
شکل ۲-۳- قراردادن نترل های تعیین اعتبار روی فرم وب……………۳۸
شکل ۲-۴- تنظیم کردن خاصیت Control To Validate کنترل Required Fieid Validator ….39
شکل ۲-۵- تنظیم خواص کنترل Range Validator………………………..40
شکل ۲-۶- نمای فرم پس از تنظیم خاصیت Error Massage کنترل های تعیین اعتبار داده ها…..۴۰
شکل ۲-۷- تعیین نوع داده ی ورودی کنترل Validator Range……………..41
شکل ۲-۸- تصویری از مثال دوم در حالت طراحی…………………..۴۲
شکل ۲-۹- فرم وب مثال سوم در حالت طراحی……………………..۴۴
شکل ۲-۱۰- نحوه اضافه کردن یک رخداد به کنترل Custom Validator………..45
شکل ۳-۱- چگونگی ارتباط لایه دستیابی به داده ها و پایگاه داده ….۵۱
شکل ۳-۲- انتخاب پایگاه داده مورد نظر ………………………۵۳
شکل ۳-۳- پیکر بندی TableAdapter……………………………….54
شکل ۳-۴- ویزاردمربوط به Table adapter…………………………..55
شکل ۳-۵- تنظیم متد Update ……………………………………56
شکل ۳-۶- انتخاب نام برای متد………………………………۵۷
شکل ۳-۷- تایید صحت عملیات پیکر بندی Table Adapter………………..58
شکل۳-۸- شمایی از معماری سه لایه……………………………..۵۹
شکل ۳-۹- انتخاب پروسیژر ………………………………….۶۰
شکل ۳-۱۰- انتخاب پروسیژر TeacherCourse…………………………61
شکل ۳-۱۱- TableAdapter با نام TeacherCourse ………………………….62
شکل ۳-۱۲- صفحه اصلی ……………………………………..۶۴
شکل ۳-۱۳- ثبت استاد جدید …………………………………۶۶
شکل ۳-۱۴- انتخاب ObjectDataSourse بعنوان رابط دیتا بیس ………………….۶۷
شکل ۳-۱۵- نمایش لیست اساتید………………………………..۶۸
شکل ۳-۱۶- صفحه ثبت درس جدید……………………………….۶۹
شکل ۳-۱۷- بایند کردن GridView به ObjectDataSourse …………………..70
شکل ۳-۱۸- بایند کردن Formview به ObjectDataSource1………………..71
شکل ۳-۱۹- ثبت دانشجو در کلاس……………………………….۷۲
شکل ۳-۲۰- نمایش لیست دانشجویان کلاس………………………….۷۴
شکل ۳-۲۱- ثبت آزمون جدید………………………………….۷۶
شکل ۳-۲۲- نمایش آرشیو سوالات………………………………..۷۸
شکل ۳-۲۳- تنظیم سولات آزمون………………………………..۷۹
شکل ۳-۲۴- مشاهده و ویرایش نمرات نهایی………………………..۸۰
شکل ۳-۲۵- بایند کردن GridView به ObjectDataSource_FinalResult…………..82
شکل ۳-۲۶- انتخاب متدSelect ………………………………….83
شکل ۳-۲۷- نمایش کارنامه……………………………………۸۴
شکل ۳-۲۸- صفحه ثبت اعتراض………………………………….۸۵
شکل ۳-۲۹- انتخاب متد Selecte Protestlist …………………………..87
شکل ۳-۳۰- مشاهده لیست اعتراضات……………………………..۸۸
شکل ۳-۳۱- نمایش ارزیابی استاد………………………………۸۹
شکل ۳-۳۲- مشاهده نتایج نظر سنجی……………………………۹۱
شکل ۳-۳۳- نمایش آپ لود مقالات ………………………………۹۳
شکل ۳-۳۴- نمایش لسیت مقالات…………………………………۹۵
شکل ۳-۳۵- صفحه ورود مسئول آموزش …………………………..۹۶
شکل ۳-۳۶- تغییر رمز عبور Admin………………………………97
فهرست جداول
عنوان صفحه
جدول ۱-۱- مقایسه کنترل های سرور وب و کنترل های TML…………….4
جدول ۱-۲- مقایسه عملکرد کنترل های وب و کنترل های HTML…………..5
جدول ۱-۳- خواص مهم کنترل TextBox……………………………..7
جدول ۱-۴- کنترل های لیست و جدول ASP.NET………………………8
جدول ۱-۵- تگ های تعریف شده برای AdRotato……………………..30
جدول ۲-۱- کنترل های تعیین اعتبار درASP.NET …………………..34
جدول ۲-۲- حرکت بین صفحات در ASP.NET………………………..46
جدول ۳-۴-۱- جدول استاد……………………………………۹۸
جدول ۳-۴-۲- جدول دانشجو ………………………………….۹۸
جدول ۳-۴-۳- جدول دروس ……………………………………۹۹
جدول ۳-۴-۴- جدول آزمون……………………………………۹۹
جدول ۳-۴-۵- جدول سوالات……………………………………۹۹
جدول ۳-۴-۶- جدول مقالات…………………………………..۱۰۰
جدول ۳-۴-۷- جدول دروس ارایه شده استاد……………………..۱۰۰
جدول ۳-۴-۸- جدول دروس اخذ شده دانشجو………………………۱۰۰
جدول ۳-۴-۹- جدول پیشنهادات……………………………….۱۰۱
جدول ۳-۴-۱۰- جدول Admin…………………………………..101
منابع
ای بوک آموزشی ASP وحید نصیری.
۴)http ://asp.net
مقدمه:
این پروژه به دستگاه های کنترل از دور همانند سیستم های کنترل از راه دور یا کنترل ها (کنترل تلویزیون و … ) مربوط می شودکه در واقع بدین معناست که سیگنالهای متعدد دستوری بیرون از منزل از طریق خط تلفن می توانند انتقال یابند تا عملیات دستگاههای الکتریکی موجود در منزل (مکانی که سیگنالها دریافت می شوند)را کنترل کند. به طور خاص، پروژه حاضر مربوط به دستگاههای کنترل از راه دوری می شود که به طور اتوماتیک اگر کسی در محل نباشد پاسخ تماس گیرنده را داده و عملیات دستگاه الکتریکی کنترل می کنند.
دستگاههای کنترل از راه دور متداول با استفاده از خط تلفن سیگنال دستورات تماس گیرنده را انتقال می دهند، که در این حالت سیگنالها به طور معمول شامل یک دستگاه پاسخ گو اتوماتیک است که به طور اتوماتیک به تماس وارده و دستگاه مربوطه (با توجه به سیگنال دستور) پاسخ می دهد.
با جزئیات بیشتر، دستگاه پاسخ گوی اتوماتیک به تماس گرفته شده عکس العمل نشان داده و یک پیغام از پیش معین شده به همراه یک سیگنال کنترلی مشخص برای حالت مخصوص عملیات دستگاه به تماس گیرنده ارسال می کند.
سیگنال کنترلی به وسیله یک دستگاه که دستگاه های داخل منزل را کنترل می کند ترجمه می شود. با این روش ( فعلی کنترل از راه دور) کاربر باید دقیقاً درزمان مورد نظر دستورات را به دستگاه مورد نظر در خانه انتقال بدهد تا دستگاه مورد نظر را کنترل کند. به مفهوم دیگر عملیات مربوطه قابل انجام نخواهد بود مگر اینکه در لحظه بحرانی تلفن در دسترس کاربر باشد.
بنابراین یک هدف اساسی در پروژه فعلی ارائه یک دستگاه کنترل از راه دور است که از طریق خط تلفن کار کند که در آن کاربر مجبور نباشد که دستورات را هربار که می خواهد به دستگاه دستور بدهد ارسال کند.
هدف فوق از پروژه فعلی از طریق یک دستگاه کنترل از راه دور توسعه یافته که در داخل خود حافظه دارد میسر می شود ، بدین معنا که برای ذخیره فرمان و داده عملیات از دستگاه های مختلف که شامل زمانی که دستگاه ها قرار است روشن یا خاموش شوند و توانایی تعداد این دستورات برای دستگاه ها با توجه به برنامه فرمان بندی شده در حافظه را داراست. این دستگاه کنترل از راه دور می تواند برای تعداد زیادی از خصوصیات آماده شود.
فهرست مطالب
موضوع صفحه
مقدمه
فصل اول: تشریح پروژه ها
۱-۱- پروژه اول……………………………………………………………………………………………………………………………..۱۰
۱-۱-۱- مشکلات……………………………………………………………………………………………………………………۱۴
۱-۱-۲- مزایا………………………………………………………………………………………………………………………….۱۴
۱-۲-پروژه دوم………………………………………………………………………………………………………………………………۱۵
۱-۲-۱- مشکلات…………………………………………………………………………………………………………………….۲۲
۱-۲-۲- مزایا…………………………………………………………………………………………………………………………..۲۲
۱-۳-پروژه سوم……………………………………………………………………………………………………………………………….۲۳
۱-۳-۱- مشکلات…………………………………………………………………………………………………………………….۲۶
۱-۳-۲- مزایا………………………………………………………………………………………………………………………….۲۶
۱-۴-پروژه چهارم……………………………………………………………………………………………………………………………۲۷
۱-۴-۱- مشکلات……………………………………………………………………………………………………………………۳۰
۱-۴-۲- مزایا………………………………………………………………………………………………………………………….۳۰
۱-۵-پروژه پنجم……………………………………………………………………………………………………………………………..۳۱
۱-۵-۱- مشکلات……………………………………………………………………………………………………………………۳۴
۱-۵-۲- مزایا………………………………………………………………………………………………………………………….۳۴
۱-۶-پروژه ششم……………………………………………………………………………………………………………………………..۳۵
۱-۶-۱- مشکلات……………………………………………………………………………………………………………………۳۶
۱-۶-۲- مزایا………………………………………………………………………………………………………………………….۳۶
۱-۷- پروژه هفتم………………………………………………………………………………………………………………………………۳۷
۱-۷-۱- مشکلات……………………………………………………………………………………………………………………۳۹
۱-۷-۲- مزایا…………………………………………………………………………………………………………………………۳۹
۱-۸- پروژه هشتم……………………………………………………………………………………………………………………۴۰
۱-۸-۱- مزایا…………………………………………………………………………………………………………………………..۴۲
فصل دوم: خلاصه پروژه ها…………………………………………………………………………………………………………………….۴۳
فصل سوم: پیوست………………………………………………………………………………………………………………………….۴۶
۳-۱- تصاویر………………………………………………………………………………………………………………………………………۴۷
۳-۲- منابع و ماخذ …………………………………………………………………………………………………………………………… ۷۵
فهرست اشکال
شکل ۱٫ یک شکل مفهومی که ساختار دستگاه کنترل از راه دور پروژه جاری را نمایش می دهد.
شکل ۲٫ یک بلوک دیاگرام از سیستم دستگاه کنترل از راه دور ، شکل یک است.
شکل ۳٫ شامل اشکال ۳B,3A که یک فلوچارت از سیستم کنترلی که در شکل ۲ است را نشان می دهد.
شکل ۴٫ یک شکل مفهومی که ساختار یک کنترل از راه دور دیگر را که در این پروژه گنجانده شده است نمایش می دهد.
شکل ۵٫ یک بلوک دیاگرام از سیستم کنترل ، دستگاه کنترل از راه دورِ ، شکل ۴ است.
شکل ۶٫ یک بلوک دیاگرام که ساختار مدار آداپتور شکل ۴ را نمایش می دهد.
شکل ۷٫ نمای جلوی قسمت نمایش دستگاه کنترل در شکل ۴ است.
شکل ۸٫ که شامل اشکال می شود فلوچارتهایی از عملیات سیستم کنترل در شکل ۵ هستند.
شکل ۹٫ یک شکل مفهومی که ساختار یک کنترل از راه دور دیگر که در این پروژه گنجانده شده است نمایش می دهد.
شکل ۱۰٫ یک بلوک دیاگرام از سیستم کنترل، دستگاه کنترل از راه دور شکل ۹ است.
شکل ۱۱٫ (که شامل اشکال A11وB11 می شود.) فلوچارتهایی از عملیات سیستم کنترل شکل ۱۰ است برای دستگاه کنترل از راه دور شکل ۹٫
شکل ۱۲٫ نمودار زمان از عملیات نمایش داده شده در شکل ۱۱ است.
شکل ۱۳٫ یک شکل مفهومی که ساختار یک کنترل از راه دور دیگر که در این پروژه گنجانده شده را نمایش می دهد.
شکل ۱۴٫ یک بلوک دیاگرام از سیستم کنترل ، دستگاه کنترل از راه دور شکل ۱۳ است.
شکل ۱۵٫ یک قسمت از فلوچارت دستورات در سیستم کنترل شکل ۱۳ است زمانی که سیستم تهویه کنترل می شود.
شکل ۱۶٫ نمودار زمان از عملیات نمایش داه در شکل ۱۵ است زمانی که کاربر به فرمان داده سیستم تهویه را انتخاب می کند
شکل ۱۷٫ یک بلوک دیاگرام که ارتباطات یک دستگاه کنترل از راه دور دیگر را که در این پروژه گنجانده شده نمایش می دهد.
شکل ۱۸٫ نمای بالای صفحه کنترل دستگاه کنترل شکل ۱۷ است.
شکل ۱۹٫ یک بلوک دیاگرام از سیستم کنترل ، دستگاه کنترل از راه دور شکل ۱۷ است.
شکل ۲۰٫ (که شامل اشکال ۲۰B,20A می شود) فلوچارتهایی از عملیات سیستم کنترل شکل ۱۹است.
شکل ۲۱٫ یک بلوک دیاگرام که ارتباطات یک دستگاه کنترل از راه دور دیگر که در این پروژه گنجانده شده را نمایش دهد.
شکل ۲۲٫ یک شکل مفهومی که ساختار یک کنترل از راه دور دیگر که در این پروژه گنجانده شده را نمایش دهد.
شکل ۲۳٫ یک طرح کلی از نمای جلوی که یک قسمت از دستگاه کنترل در شکل ۲۲ است.
شکل ۲۴٫ یک طرح کلی از شمای اتصال (دیاگرام اتصال) انتقال دهنده مادون قرمز نمایش داده شده در شکل ۲۲ و ۲۳ است .
شکل ۲۵ . یک دورنما از دستگاه کنترل گنجانده شده در این پروژه را نمایش می دهد.
شکل ۲۶٫ یک نمایش خلاصه از انواع جهت یابی که سیگنالها کنترلی (از روی دستگاه کنترلی که بر روی دیوار نصب شده) انتقال پیدا می کنند.
شکل ۲۷٫ یک نمایش خلاصه از انواع جهت هایی که سیگنال بر روی سطح افقی از دستگاه کنترل پیدا می کنند.
شکل ۲۸٫ نمای جلوی دستگاه کنترل پروژه جاری است.
شکل ۲۹٫ نمایش قطعه، قطعه از دستگاه کنترل شکل ۲۸ است که برداشته شده از خط
X X´
شکل ۳۰٫ نمایشی از انتقال دهنده اول است که بر روی دستگاه کنترل شکل ۲۸ نصب شده است.
شکل ۳۱٫ نمایشی از انتقال دهنده دوم است که بر روی دستگاه کنترل شکل ۲۸ نصب شده است.
شکل ۳۲٫ درب زاویه عمودی که توسط ۴ دیوِد نوری ای که در اشکال ۳۰ و ۳۱ نمایش داده شده اند را نمایش می دهد.
شکل ۳۳٫ درب زاویه افقی که توسط ۴ دیود نوری ای که در اشکال ۳۰و ۳۱ نمایش داده شده اند را نمایش می دهد.
شکل ۳۴٫ یک نمای عمودی از دستگاه فرستنده که در شکل ۲۸ و ۳۰ وجود دارد وقتی از دستگاه جدا شده و روی دیوار نصب می شود.
شکل ۳۵٫ نمای جلوی یک دستگاه کنترلی است که در این پروژه موجود است.
شکل ۳۶٫ قسمتی از طرح کلی داخل دستگاه کنترلی است.
شکل ۳۷٫ یک طرح از مدار چاپ شده است که در شکل ۳۶ نمایش داده شده است.
شکل ۳۸٫ نمای پشت دکمه ای است که در شکل ۳۵ نمایش داده شده است.
شکل ۳۹٫ یک دیاگرام مسیر جریان از دیود ساطح کننده نور بر روی دستگاه کنترل در شکل ۳۵ است.
مقدمه:
این پروژه به دستگاه های کنترل از دور همانند سیستم های کنترل از راه دور یا کنترل ها (کنترل تلویزیون و … ) مربوط می شودکه در واقع بدین معناست که سیگنالهای متعدد دستوری بیرون از منزل از طریق خط تلفن می توانند انتقال یابند تا عملیات دستگاههای الکتریکی موجود در منزل (مکانی که سیگنالها دریافت می شوند)را کنترل کند. به طور خاص، پروژه حاضر مربوط به دستگاههای کنترل از راه دوری می شود که به طور اتوماتیک اگر کسی در محل نباشد پاسخ تماس گیرنده را داده و عملیات دستگاه الکتریکی کنترل می کنند.
دستگاههای کنترل از راه دور متداول با استفاده از خط تلفن سیگنال دستورات تماس گیرنده را انتقال می دهند، که در این حالت سیگنالها به طور معمول شامل یک دستگاه پاسخ گو اتوماتیک است که به طور اتوماتیک به تماس وارده و دستگاه مربوطه (با توجه به سیگنال دستور) پاسخ می دهد.
با جزئیات بیشتر، دستگاه پاسخ گوی اتوماتیک به تماس گرفته شده عکس العمل نشان داده و یک پیغام از پیش معین شده به همراه یک سیگنال کنترلی مشخص برای حالت مخصوص عملیات دستگاه به تماس گیرنده ارسال می کند.
سیگنال کنترلی به وسیله یک دستگاه که دستگاه های داخل منزل را کنترل می کند ترجمه می شود. با این روش ( فعلی کنترل از راه دور) کاربر باید دقیقاً درزمان مورد نظر دستورات را به دستگاه مورد نظر در خانه انتقال بدهد تا دستگاه مورد نظر را کنترل کند. به مفهوم دیگر عملیات مربوطه قابل انجام نخواهد بود مگر اینکه در لحظه بحرانی تلفن در دسترس کاربر باشد.
بنابراین یک هدف اساسی در پروژه فعلی ارائه یک دستگاه کنترل از راه دور است که از طریق خط تلفن کار کند که در آن کاربر مجبور نباشد که دستورات را هربار که می خواهد به دستگاه دستور بدهد ارسال کند.
هدف فوق از پروژه فعلی از طریق یک دستگاه کنترل از راه دور توسعه یافته که در داخل خود حافظه دارد میسر می شود ، بدین معنا که برای ذخیره فرمان و داده عملیات از دستگاه های مختلف که شامل زمانی که دستگاه ها قرار است روشن یا خاموش شوند و توانایی تعداد این دستورات برای دستگاه ها با توجه به برنامه فرمان بندی شده در حافظه را داراست. این دستگاه کنترل از راه دور می تواند برای تعداد زیادی از خصوصیات آماده شود.
فهرست مطالب
موضوع صفحه
مقدمه
فصل اول: تشریح پروژه ها
۱-۱- پروژه اول……………………………………………………………………………………………………………………………..۱۰
۱-۱-۱- مشکلات……………………………………………………………………………………………………………………۱۴
۱-۱-۲- مزایا………………………………………………………………………………………………………………………….۱۴
۱-۲-پروژه دوم………………………………………………………………………………………………………………………………۱۵
۱-۲-۱- مشکلات…………………………………………………………………………………………………………………….۲۲
۱-۲-۲- مزایا…………………………………………………………………………………………………………………………..۲۲
۱-۳-پروژه سوم……………………………………………………………………………………………………………………………….۲۳
۱-۳-۱- مشکلات…………………………………………………………………………………………………………………….۲۶
۱-۳-۲- مزایا………………………………………………………………………………………………………………………….۲۶
۱-۴-پروژه چهارم……………………………………………………………………………………………………………………………۲۷
۱-۴-۱- مشکلات……………………………………………………………………………………………………………………۳۰
۱-۴-۲- مزایا………………………………………………………………………………………………………………………….۳۰
۱-۵-پروژه پنجم……………………………………………………………………………………………………………………………..۳۱
۱-۵-۱- مشکلات……………………………………………………………………………………………………………………۳۴
۱-۵-۲- مزایا………………………………………………………………………………………………………………………….۳۴
۱-۶-پروژه ششم……………………………………………………………………………………………………………………………..۳۵
۱-۶-۱- مشکلات……………………………………………………………………………………………………………………۳۶
۱-۶-۲- مزایا………………………………………………………………………………………………………………………….۳۶
۱-۷- پروژه هفتم………………………………………………………………………………………………………………………………۳۷
۱-۷-۱- مشکلات……………………………………………………………………………………………………………………۳۹
۱-۷-۲- مزایا…………………………………………………………………………………………………………………………۳۹
۱-۸- پروژه هشتم……………………………………………………………………………………………………………………۴۰
۱-۸-۱- مزایا…………………………………………………………………………………………………………………………..۴۲
فصل دوم: خلاصه پروژه ها…………………………………………………………………………………………………………………….۴۳
فصل سوم: پیوست………………………………………………………………………………………………………………………….۴۶
۳-۱- تصاویر………………………………………………………………………………………………………………………………………۴۷
۳-۲- منابع و ماخذ …………………………………………………………………………………………………………………………… ۷۵
فهرست اشکال
شکل ۱٫ یک شکل مفهومی که ساختار دستگاه کنترل از راه دور پروژه جاری را نمایش می دهد.
شکل ۲٫ یک بلوک دیاگرام از سیستم دستگاه کنترل از راه دور ، شکل یک است.
شکل ۳٫ شامل اشکال ۳B,3A که یک فلوچارت از سیستم کنترلی که در شکل ۲ است را نشان می دهد.
شکل ۴٫ یک شکل مفهومی که ساختار یک کنترل از راه دور دیگر را که در این پروژه گنجانده شده است نمایش می دهد.
شکل ۵٫ یک بلوک دیاگرام از سیستم کنترل ، دستگاه کنترل از راه دورِ ، شکل ۴ است.
شکل ۶٫ یک بلوک دیاگرام که ساختار مدار آداپتور شکل ۴ را نمایش می دهد.
شکل ۷٫ نمای جلوی قسمت نمایش دستگاه کنترل در شکل ۴ است.
شکل ۸٫ که شامل اشکال می شود فلوچارتهایی از عملیات سیستم کنترل در شکل ۵ هستند.
شکل ۹٫ یک شکل مفهومی که ساختار یک کنترل از راه دور دیگر که در این پروژه گنجانده شده است نمایش می دهد.
شکل ۱۰٫ یک بلوک دیاگرام از سیستم کنترل، دستگاه کنترل از راه دور شکل ۹ است.
شکل ۱۱٫ (که شامل اشکال A11وB11 می شود.) فلوچارتهایی از عملیات سیستم کنترل شکل ۱۰ است برای دستگاه کنترل از راه دور شکل ۹٫
شکل ۱۲٫ نمودار زمان از عملیات نمایش داده شده در شکل ۱۱ است.
شکل ۱۳٫ یک شکل مفهومی که ساختار یک کنترل از راه دور دیگر که در این پروژه گنجانده شده را نمایش می دهد.
شکل ۱۴٫ یک بلوک دیاگرام از سیستم کنترل ، دستگاه کنترل از راه دور شکل ۱۳ است.
شکل ۱۵٫ یک قسمت از فلوچارت دستورات در سیستم کنترل شکل ۱۳ است زمانی که سیستم تهویه کنترل می شود.
شکل ۱۶٫ نمودار زمان از عملیات نمایش داه در شکل ۱۵ است زمانی که کاربر به فرمان داده سیستم تهویه را انتخاب می کند
شکل ۱۷٫ یک بلوک دیاگرام که ارتباطات یک دستگاه کنترل از راه دور دیگر را که در این پروژه گنجانده شده نمایش می دهد.
شکل ۱۸٫ نمای بالای صفحه کنترل دستگاه کنترل شکل ۱۷ است.
شکل ۱۹٫ یک بلوک دیاگرام از سیستم کنترل ، دستگاه کنترل از راه دور شکل ۱۷ است.
شکل ۲۰٫ (که شامل اشکال ۲۰B,20A می شود) فلوچارتهایی از عملیات سیستم کنترل شکل ۱۹است.
شکل ۲۱٫ یک بلوک دیاگرام که ارتباطات یک دستگاه کنترل از راه دور دیگر که در این پروژه گنجانده شده را نمایش دهد.
شکل ۲۲٫ یک شکل مفهومی که ساختار یک کنترل از راه دور دیگر که در این پروژه گنجانده شده را نمایش دهد.
شکل ۲۳٫ یک طرح کلی از نمای جلوی که یک قسمت از دستگاه کنترل در شکل ۲۲ است.
شکل ۲۴٫ یک طرح کلی از شمای اتصال (دیاگرام اتصال) انتقال دهنده مادون قرمز نمایش داده شده در شکل ۲۲ و ۲۳ است .
شکل ۲۵ . یک دورنما از دستگاه کنترل گنجانده شده در این پروژه را نمایش می دهد.
شکل ۲۶٫ یک نمایش خلاصه از انواع جهت یابی که سیگنالها کنترلی (از روی دستگاه کنترلی که بر روی دیوار نصب شده) انتقال پیدا می کنند.
شکل ۲۷٫ یک نمایش خلاصه از انواع جهت هایی که سیگنال بر روی سطح افقی از دستگاه کنترل پیدا می کنند.
شکل ۲۸٫ نمای جلوی دستگاه کنترل پروژه جاری است.
شکل ۲۹٫ نمایش قطعه، قطعه از دستگاه کنترل شکل ۲۸ است که برداشته شده از خط
X X´
شکل ۳۰٫ نمایشی از انتقال دهنده اول است که بر روی دستگاه کنترل شکل ۲۸ نصب شده است.
شکل ۳۱٫ نمایشی از انتقال دهنده دوم است که بر روی دستگاه کنترل شکل ۲۸ نصب شده است.
شکل ۳۲٫ درب زاویه عمودی که توسط ۴ دیوِد نوری ای که در اشکال ۳۰ و ۳۱ نمایش داده شده اند را نمایش می دهد.
شکل ۳۳٫ درب زاویه افقی که توسط ۴ دیود نوری ای که در اشکال ۳۰و ۳۱ نمایش داده شده اند را نمایش می دهد.
شکل ۳۴٫ یک نمای عمودی از دستگاه فرستنده که در شکل ۲۸ و ۳۰ وجود دارد وقتی از دستگاه جدا شده و روی دیوار نصب می شود.
شکل ۳۵٫ نمای جلوی یک دستگاه کنترلی است که در این پروژه موجود است.
شکل ۳۶٫ قسمتی از طرح کلی داخل دستگاه کنترلی است.
شکل ۳۷٫ یک طرح از مدار چاپ شده است که در شکل ۳۶ نمایش داده شده است.
شکل ۳۸٫ نمای پشت دکمه ای است که در شکل ۳۵ نمایش داده شده است.
شکل ۳۹٫ یک دیاگرام مسیر جریان از دیود ساطح کننده نور بر روی دستگاه کنترل در شکل ۳۵ است.
چکیده
سیستم کنترل آسانسور
در این پایان نامه هدف طراحی سیستمی با استفاده از میکروکنترلرهای AVR، برای کنترل آسانسور می باشد. این سیستم کنترلی برای یک آسانسور سه طبقه فرض و طراحی شده است. برای آزمایش و بررسی طرح ماکت چاهک آسانسوری سه طبقه طراحی و ساخته شد. در این سیستم باید انواع روش های استاندارد شده پاسخ دهی به درخواست های احضارات خارجی و داخلی کابین پیاده سازی شود. مانند کلکتیو دان، کلکتیو آپ، فول کلکتیو، کلکتیو سلکتیو و پوش باتن. همچنین حالت کنترل حرکت دستی آسانسور در حالت تعمیر یا سرویس (رویزیون) نیز پیاده سازی شده است. طراحی با استفاده از میکروکنترلر AVR روشی ساده می باشد که می تواند جایگزین طراحی با FPGA و PLC شود.
فهرست مطالب:
عنوان صفحه
مقدمه…………………………………………………………………………………………………………………………….۱
فصل یکم – آسانسور چیست؟…………………………………………………………………………………………….۲
۱-۱-تاریخچه صنعت آسانسور در جهان…………………………………………………………………………………….۲
۱-۱-۱-آسانسورهای امروزی………………………………………………………………………………………………….۴
۱-۱-۱-۱-آسانسورهای کششی……………………………………………………………………………………………..۴
۱-۱-۱-۲-آسانسورهای هیدرولیک………………………………………………………………………………………….۶
۱-۲-انواع آسانسور…………………………………………………………………………………………………………….۸
۱-۳-آسانسورهای گروهی………………………………………………………………………………………………..۹
۱-۳-۱-سیستم دوپلکس…………………………………………………………………………………………………۱۰
۱-۳-۲-تحلیل ترافیک و انتخاب آسانسور……………………………………………………………………………….۱۲
فصل دوم- مشخصات فنی آسانسور……………………………………………………………………………………۱۶
۱-۲-عملکرد تابلوی میکروپروسسوری…………………………………………………………………………………۱۹
۲-۱-۱-خصوصیات فنی تابلو……………………………………………………………………………………………..۲۱
۲-۱-۱-۱-ویژگیهای عمومی تابلو……………………………………………………………………………………….۲۱
۲-۱-۱-۲-ورودیهای تابلو…………………………………………………………………………………………………..۲۲
۲-۱-۱-۳-خروجیهای تابلو………………………………………………………………………………………………….۲۲
۲-۲-انواع سرویس دهی کابین…………………………………………………………………………………………۲۳
۲-۲-۱-کلکتیو آپ………………………………………………………………………………………………………….۲۳
۲-۲-۲-کلکتیو دان……………………………………………………………………………………………………….۲۳
۲-۲-۳-فول کلکتیو……………………………………………………………………………………………………….۲۴
۲-۲-۴-کلکتیو سلکتیو……………………………………………………………………………………………….۲۴
۲-۲-۵-پوش باتن……………………………………………………………………………………………………….۲۴
۲-۳-سیستم حرکتی آسانسور……………………………………………………………………………………۲۵
۲-۳-۱-الکتروموتورهای آسنکرون…………………………………………………………………………………..۲۵
۲-۳-۱-۱-ساختمان موتور سه فاز………………………………………………………………………………..۲۶
۲-۳-۲-موتورهای سنکرون آهنربای دائم………………………………………………………………………..۲۷
۲-۳-۳-سیستم کنترل سرعت vvvf……………………………………………………………………….29
2-3-3-1-یک درایو کنترل سرعت vvvfچیست؟……………………………………………………………۳۰
۲-۳-۳-۲-بررسی منحنی حرکت………………………………………………………………………………۳۱
۲-۳-۳-۳-آشنایی بیشتر با اصطلاحات رایج در درایوها………………………………………………….۳۵
۲-۳-۳-۴-ویژگی تابلو فرمان مجهز به درایو vvvf…………………………………………………………..35
2-4-تعیین موقعیت کابین…………………………………………………………………………………..۳۷
۲-۵-مدار سری استپ…………………………………………………………………………۴۰
فصل سوم-پیاده سازی سخت افزاری پروژه………………………………………………………….۴۱
۳-۱-هدف پروژه…………………………………………………………………………………………..۴۱
۳-۱-۱-ورودیها………………………………………………………………………………………….۴۲
۳-۱-۲-خروجیها……………………………………………………………………….۴۲
۳-۲-قطعات سخت افزاری……………………………………………………………………..۴۲
۳-۳-پیاده سازی پروژه……………………………………………………………………………..۴۳
۳-۳-۱-نحوه اتصال ورودیها به میکرو…………………………………………………………..۴۳
۳-۳-۱-۱-شاسیهای احضار طبقات خارج وداخل کابین……………………………………………….۴۳
۳-۳-۱-۲-میکرو سوئیچهای سنسور طبقات………………………………………………………۴۴
۳-۳-۱-۳-انتخاب منطق پاسخ دهی…………………………………………………………………..۴۷
۳-۳-۲-نحوه اتصال خروجیها به میکرو………………………………………………………۴۸
۳-۳-۲-۱-اتصال موتور………………………………………………………………………………۴۸
۳-۳-۲-۲-نمایشگر طبقات…………………………………………………………………………۵۰
۳-۳-۲-۳-نمایشگر LCD…………………………………………………………………………51
فصل چهارم-برنامه ریزی میکرو………………………………………………………………۵۴
۴-۱-پوش باتن…………………………………………………………………………………۵۶
۴-۲-کلکتیو آپ…………………………………………………………………………………….۵۶
۴-۳-کلکتیو دان…………………………………………………………………………………….۵۷
۴-۴-فول کلکتیو…………………………………………………………………………………….۵۸
۴-۵-رویزیون…………………………………………………………………………………………۵۹
پیوست یک-ATmega 32………………………………………………………………………………61
پیوست دو-L298n………………………………………………………………………………………….65
پیوست سه-کدهای برنامه…………………………………………………………………………..۶۷
فهرست منابع و مآخذ……………………………………………………………………………….۸۷
فهرست شکلها:
عنوان صفحه
شکل۱-۱-آسانسور کششی…………………………………………………………………….۵
شکل ۱-۲-آسانسور هیدرولیک…………………………………………………………………………….۷
شکل ۱-۳-نقشه دوبلکس(دو سری شاسی احضار) …………………………………………….۱۱
شکل ۱-۴-نقشه دوبلکس(یک سری شاسی احضار) ………………………………………………..۱۱
شکل ۲-۱-ضربه گیر……………………………………………………………………………۱۸
شکل ۲-۲-ساختمان موتور سه فاز……………………………………………………………………..۲۶
شکل ۲-۳-ساختمان موتور سنکرون با توزیع شار شعاعی………………………………………………..۲۷
شکل ۲-۴-جهت میدان مغناطیسی در موتور سنکرون با آهنربای دائم نصب شده بر روی روتور داخلی………………۲۸
شکل ۲-۵-جهت میدان مغناطیسی در موتور سنکرون با آهنربای دائم نصب شده بر روی روتور داخلی…………..۲۸
شکل ۲-۶-موتور سنکرون با توزیع شار محوری………………………………۲۹
شکل ۲-۷- منحنی حرکت سیستم دو سرعته و VVVF…………………………..32
شکل ۲-۸- نمودار سرعت-حرکت آسانسور در سیستم VVVF………………………32
شکل ۲-۹-سنسورهای دورانداز و توقف………………………………….۳۹
شکل ۲-۱۰-نحوه قرارگیری سنسور توقف… ………………………………۳۹
شکل ۲-۱۱-نحوه قرارگیری سنسور دورانداز………………………….۴۰
شکل ۳-۱-مدار شاسیهای احضار خارج و شاسیهای داخل کابین………………۴۴
شکل ۳-۲-مدار میکروسوئسچهای سنسور طبقات……………………………۴۵
شکل ۳-۳-بافر ۷۴LS245…………………………46
شکل ۳-۴-آی سی L298n………………………………….49
شکل ۳-۵-مدار راه انداز موتور…………………………..۴۹
شکل ۳-۶-مدار نمایشگر طبقات……………………………..۵۱
شکل ۳-۷-مدار اتصال LCD به میکروکنترلر…………………..۵۳
شکل ۴-۱-پروگرمر…………………………………..۵۵
شکل ۴-۲-فلوچارت تعیین جهت حرکت………………….۵۵
شکل ۴-۳-فلوچارت پوش باتن……………………..۵۶
شکل ۴-۴-فلوچارت کلکتیو آپ……………………..۵۷
شکل ۴-۵-فلوچارت کلکتیو دان…………………….۵۸
شکل ۴-۶-فلوچارت رویزیون…………………………۵۹
فهرست جدولها:
عنوان صفحه
جدول۱-۱-مقایسه آسانسورهای کششی و هیدرولیک……….۸
جدول ۲-۱-مقایسه تابلو رله ای و میکروپروسسوری…………………۲۰
جدول ۳-۱-انتخاب منطق پاسخ دهی به درخواستها……………..۴۷
جدول ۳-۲-حالات ورودی مدار راه انداز موتور………………۵۰
جدول ۳-۳-پایه های LCD …………………………52
فهرست منابع و مآخذ
[۱[ کاهه، علی، میکروکنترلرهای AVR، سازمان چاپ و انتشارات وزارت فرهنگ و ارشاد اسلامی، ۱۳۸۶، ص ۵۴-۵۸، ص۱۱۸=۲۵۸
]۲[ جوادی، باقر،باس I2C ،پایان نامه ،۱۳۸۱
http://eeprofs.iust.ac.ir/Shahri/Computer%20Buses_84/I2C%20Protocol.doc
[3]: Data communication networks and open system standards
[4]: D.Paret and C.Fenger , The I2C Bus from Theory to PractICe , John Wiley & Sons , Portland , 1999.
[5]: www.semIConductors.philips.com/buses/i2c
[6]: http://www.mcc-us.com/I2CBusTechnicalOverview.pdf