شکل ت-۲: اتصال به روش Daisy Chain
به این نکته توجه داشته باشید که طریقه سوکت زدن کابل RS485، بین برد اصلی و بردی که به آن متصل می­ شود، با کابل­های بین Slave ها متفاوت است. به همین دلیل ما کابل ارتباط بین برد اصلی و اولین برد Slave را با رنگ مشکی مونتاژ کرده­ایم.
بردهای Slave
این بردها برای اندازه ­گیری دما و ارسال آن­ها از طریق کانال ارتباطی RS485 به برد اصلی طراحی شده ­اند، که از یک طرف ترموکوپل­ها و از طرف دیگر کابل­های RS485 به آن ها متصل می­شوند (شکل ت-۳).
پایان نامه - مقاله - پروژه
اگر LED سبز رنگ روی برد روشن نشود کابل RS485 به درستی متصل نشده است یا همان تغذیه مدار متصل نیست و اگر LED آبی رنگِ روی برد در حین کار کردن سامانه چشمک می­زند، یعنی برد Slave، دما را به درستی از ترموکوپل­ها خوانده، بسته بندی کرده و برای برد اصلی ارسال می­ کند.
شکل ت-۳: بردهای Slave
چگونگی اتصال کابل­ها به سوکت DB9
اتصال بین بردهای SLAVE
برای اتصال کابل به سوکت­ها ابتدا باید روش خواندن شماره پایه­ های سوکت DB-9 را بدانید، همان­طور که در شکل ت-۴ مشاهده می­کنید، شماره پایه­ های سوکت نر (Male) و سوکت ماده (Female) برعکس هم هستند.
شکل ت-۴: نمایی از سوکت DB-9
برای سوکت زدن بین بردهای Slave، باید پایه­ های شماره ۱، ۲، ۳ و ۵ را به هم متصل کرد (شکل ت-۵) و به بقیه پایه­ها نیاز نداریم، ما در این سامانه از یک کابل ۹ رشته استفاده کردیم که سه سیم آن را به پایه شماره ۱ و سه سیم آن را به پایه شماره ۵ (تغذیه بردها)، دو سیم را به پایه شماره ۳ و سیم آخر را به پایه شماره ۲ متصل کرده­ایم.
در سوکت روی برد Slave پین­های ۱، ۶ و هم­چنین پین­های ۹، ۵ به هم متصل هستند؛ در نتیجه برای سادگی به جای اتصال سه سیم به پایه ۱، سیم­ها را بین دو پایه ۱ و ۶ متصل کنید، هم­چنین می­توانید بین پایه­ های ۵ و ۹ نیز همین کار را انجام دهید.
شکل ت-۵: اتصال سوکت DB-9 بین بردهای Slave
اتصال برد SLAVE به برد اصلی
در این کابل اتصالات کمی تغییر می­ کند، پایه­ های ۲ و ۳ را به هم متصل کنید، اما پایه­ های ۱ و ۶ سوکت نر را به پایه ۵ و ۹ سوکت ماده و پایه ۵ و ۹ سوکت نر را به پایه ۱ و ۶ سوکت ماده متصل کنید (شکل ت-۶).
در این اتصال نیز می­توانید سه سیم را به پایه مثبت، سه سیم را به پایه منفی، دو سیم را به پایه شماره ۲ و یک سیم را به پایه شماره ۳ متصل کنید.
شکل ت-۶: اتصال سوکت DB-9 برد اصلی به برد Slave
دلیل استفاده از ولتاژ تغذیه در داخل کابل­ها این است که هر برد نیاز به یک منبع تغذیه جداگانه ندارد و همگی از یک منبع، توان لازم را دریافت می­ کنند.
چگونگی اتصال سوکت به ترموکوپل­ها
اگر سوکت را مانند شکل ت-۷ در دستتان بگیرید، باید به سر شماره ۱، پایه مثبت و به سر شماره ۲، پایه منفی ترموکوپل را متصل کنید سپس، مانند شکل ت-۲ وقتی سر سوکت به سمت بالا است آن­ را درون برد Slave قرار می­دهید.
شکل ت-۷: نمایی از سوکت مخصوص ترموکوپل
نرم­افزار
برنامه نوشته شده برای سامانه اندازه ­گیری دمای ۶۴ کاناله که پیش­تر در مورد آن صحبت کردیم به زبان برنامه­نویسی گرافیکی LabVIEW نوشته شده است. در نرم­افزارLabVIEW ، با بهره گرفتن از چیدن توابعی که به صورت بلوک دیاگرام نمایش داده می­شوند و برقراری ارتباط ورودی و خروجی توابع با یکدیگر می­توان مواردی نظیر Monitoring، برنامه ­های کنترلی و شبیه­سازی سیستم­ها را پیاده سازی نمود. برنامه­نویسی در LabVIEW در دو بخش Front pannel وBlock diagram انجام می­ شود. در بخشFront panel المان­های ظاهری، نمودارها، ورودی­های کنترلی و… قرار داده می­شوند. اما ارتباط این المان­ها با یکدیگر و بدنۀ اصلی برنامه، در Block diagram قرار می­گیرد.
در این فصل به بررسی چگونگی عملکرد برنامه و رفع خطاهای احتمالی می­پردازیم.
تنظیمات برنامه
در شکل ت-۸ صفحه اول برنامه را می­بینید که در این صفحه باید تمام تنظیمات را انجام دهید. این صفحه از دو قسمت تشکیل شده است، قسمت اول (Setting and Run) مربوط به تنظیمات شبکه، ذخیره­سازی داده ­ها و تنظیمات مربوط به بردها است، قسمت دوم (Load Recorded Data) مربوط به بارگذاری داده ­ها است که هر یک را به تفضیل در این فصل مورد بررسی قرار می­دهیم.
شکل ت-۸: نمایی از صفحه اول برنامه
برای اجرای برنامه باید روی آیکون  کلیک کنید یا کلیدهای ترکیبی Ctrl+R را بفشارید، اگر آیکون به شکل  تغییر کرد، برنامه در حال کار کردن است.
روش بدست آوردن IP دستگاه
برای بدست آوردن IP هر دستگاهی کافی است کامپیوتر شما و دستگاه مربوطه به یک شبکه متصل باشند در این صورت کافی است مراحل زیر را طی کنید:
کلید Start را از روی کیبورد فشار دهید.
در قسمت Search در Windows 7 تایپ کنید cmd.exe و کلید Enter را فشار دهید (شکل ت-۹).
شکل ت-۹: پنجره استارت ویندوز و باز کردن cmd.exe
در پنجره باز شده (شکل ت-۱۰) باید نام برد اصلی که ۶۴CHDL است را به همراه دستور ping وارد کنید تا IP برد اصلی را به شما بدهد (منظور از برد اصلی بردی است که به درگاه LAN متصل است)، برای این کار کافی است بنویسید ping 64chdl و کلید Enter را فشار دهید.
شکل ت-۱۰: اجرای دستور ping
IP نوشته در شکل ت-۱۰ همان IP مربوط به برد اصلی است که در این شکل مقدار آن ۱۹۲٫۱۶۸٫۱٫۶ می­باشد.
اگر نوشتهPing request could not find host 64chdl. Please check the name and try againe. را مانند شکل ت-۱۱ مشاهده کردید یکی از حالات زیر اتفاق افتاده است:
Firewall ویندوز شما اجازه دسترسی نمی­دهد که در این مورد باید Firewall سیستم خود را خاموش کنید.
رایانه شما به شبکه متصل نیست که باید مسیر ارتباطی رایانه خود را چک نمایید.
برد اصلی به شبکه متصل نیست که باید کابل مربوط به شبکه آن را چک کنید، اگر کابل به درستی به برد متصل باشد چراغ­های روی جک مربوطه روشن می­ شود.
برد و رایانه به یک شبکه واحد متصل نیستند یعنی هر کدام در یک شبکه مجزا هستند.
شکل ت-۱۱: خطا در دستور ping
تنظیمات شبکه
در قسمت مربوط به تنظیمات درگاه LAN (شکل ت-۱۲) باید کادر مربوط بهIP (Server IP Address) را پر کنید برای این کار ابتدا باید IP مربوط به برد اصلی را بدست آورید که روش بدست آوردن IP را در قسمت قبل توضیح دادیم. در این سامانه کادر مربوط به پورت (Remote Port (828)) نباید تغییری کند، چون پورت مربوط به برد اصلی ۸۲۸ است. چراغ مربوطه (Connect) وضعیت اتصال یا عمل اتصال به شبکه را نشان می­دهد.
شکل ت-۱۲: تنظیمات شبکه
تنظیمات ذخیره­سازی
در این قسمت (شکل ت-۱۳) باید ابتدا روی Record Path کلیک کنید و آدرس محلی که می­خواهید داده ­های شما در آن قسمت ذخیره شود را انتخاب کنید.
شکل ت-۱۳: تنظیمات ذخیره­سازی داده ­ها
همچین می­توانید مانند شکل ت-۱۴ نام فایل را به حالت اولیه خودش بگذارید یا نام دلخواهی برای آن انتخاب کنید. نام پیش­فرض آن با Graph شروع می­ شود و داخل پرانتز اول تاریخ آن روز به میلادی نوشته می­ شود سپس، در آخرین پرانتز زمان آن لحظه به ساعت، دقیقه، ثانیه آورده می­ شود؛ در آخر باید روی دکمه Save کلیک کنید تا آدرس مانند شکل ت-۱۵ در کادر مربوطه قرار گیرد.
در ضمن باید به این نکته توجه داشته باشید که نام فایل با پسوند .xls انتخاب شود.

موضوعات: بدون موضوع  لینک ثابت


فرم در حال بارگذاری ...