اس فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

اس فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود تحقیق پورت موازی و استفاده از آن در پروژه‌ها

اختصاصی از اس فایل دانلود تحقیق پورت موازی و استفاده از آن در پروژه‌ها دانلود با لینک مستقیم و پر سرعت .

دانلود تحقیق پورت موازی و استفاده از آن در پروژه‌ها


دانلود تحقیق پورت موازی و استفاده از آن در پروژه‌ها

دسته بندی : فنی و مهندسی _ کامپیوتر و آی تی

فرمت فایل:  Image result for word ( قابلیت ویرایش و آماده چاپ

حجم فایل:  (در قسمت پایین صفحه درج شده )

فروشگاه کتاب : مرجع فایل 

 


 قسمتی از محتوای متن ( در صورتی که متن زیر شکل نامناسبی دارد از ورد کپی شده )

پورت موازی و استفاده از آن در پروژه‌ها هدف پورت موازی یک سیستم کامپیوتر راهی جهت کنترل پروژه‌های سخت‌افزاری می باشد. در این فصل با بررسی انواع پورت‌های موازی، نحوه استفاده از این پورت را به عنوان نمونه در چندپروژه خواهیم آورد. نحوه برنامه‌ریزی پورت‌های موازی و استفاده از وقفه‌ها در کنترل پورت‌ها را نیز مورد بررسی قرار می دهیم. دراین فصل سعی خواهیم کرد با بررسی پورت موازی یا چاپگرها،نحوۀ استفاده از آن در پروژه‌ها و کنترل ابزارهای خروجی و ورودی و دیجیتال یا آنالوگ با آن را بررسی نماییم. گر چه این فصل چندان ارتباطی با اسلات‌های توسعه ندارد ولی نحوۀ استفاده از یک یا چند آدرس را در پروژه‌های سخت‌‌‌‌‌افزاری نشان خواهد داد که برای طراحان کارتهای جانبی خارج از اسلات‌ها که جدیدا نیز زیاد شده است بسیار مفید خواهد بود. 1-11 پین‌های اینترفیس چاپگر سنترونیکس پورت‌ موازی به عنوان اینترفیس استاندارد چاپگرها در سیستمهای 8680 تعریف و استفاده می‌شود. این مشابه استاندارد چاپگر اپسیون Fx-100 می‌باشد. این پورت دارای 26 پین بوده که تعداد زیادی سیگنال زمین در آن جهت جلوگیری از تداخل نویز در نظر گرفته شده است. این 36 پایه را می‌توان در 4 گروه به صورت زیر تقسیم‌بندی نمود: خطوط اطلاعات که اطلاعات را از سیستم به چاپگر منتقل می‌نماید. سیگنالهای حالت چاپگر. این سیگنالهای حالت چاپگر را در هر لحظه نشان می‌دهند. سیگنالهای کنترل چاپگر. این سیگنالها به چاپگر می‌گوید که چه عملی باید انجام دهد. سیگنالهای زمین. این سیگنالها جهت برگشت زمین هر کدام از خطوط اطلاعات و یا سیگنالهای حالت و کنترل مورد استفاده قرار می‌گیرد. خطوط اطلاعات و زمین آنها خطوط ورودی D1 تا D8، یک خط موازی جهت ارسال اطلاعات از سیستم کامپیوتر به چاپگر را فراهم می‌آورند. سیگنالهای 20 تا 28 خطوط زمین D1 تا D8 می‌ساشند. سیگنالهای حالت چاپگر سیگنالهای خروجی فوق از چاپگر به سیستم آمده تا حالت قسمتهای مختلف چاپگر را به سیستم و برنامۀ کاربردی مورد نظر نشان دهد. این سیگنالها عبارت‌اند از: (پین 12) PE : جهت نمایش نداشتن کاغذ توسط چاپگر (پین 11) BUSY این سیگنال در صورت آماده نبودن چاپگر جهت دریافت اطلاعات جدید در حالت high قرار می‌گیرد.یعنی زمانی که چاپگر off-line است یا آمادگی دریافت اطلاعات جدید را ندارد به حالت high می‌رود و به سیستم می‌گوید که نباید برای چاپگر ارسال اطلاعات داشته باشد. (پین 32) ERROR : یک سیگنال خروجی که درحالت معمولی high بوده و زمانی که یک خطا (مثلا نبودن کاغذ) رخ دهد به حالت low خواهد رفت. (پین 13) SLCT : در حالت نرمال به صورت high بوده و از چاپگر به PC می‌رود و زمانی که چاپگر روشن می‌شود نشان می‌دهد که چاپگر انتخاب شده است. (پین 10) ACKNLG : جواب دادن به دریافت اطلاعات ارسال شده از سوی کامپیوتر می‌باشد و اعلان می‌کند که آمادۀ دریافت اطلاعات جدید است. سیگنالهای کنترل چاپگر دو سیگنال TROBE (پین 1) و CLNLG

تعداد صفحات : 15 صفحه

  متن کامل را می توانید بعد از پرداخت آنلاین ، آنی دانلود نمائید، چون فقط تکه هایی از متن به صورت نمونه در این صفحه درج شده است.

پس از پرداخت، لینک دانلود را دریافت می کنید و ۱ لینک هم برای ایمیل شما به صورت اتوماتیک ارسال خواهد شد.

 
« پشتیبانی فروشگاه مرجع فایل این امکان را برای شما فراهم میکند تا فایل خود را با خیال راحت و آسوده دانلود نمایید »
/images/spilit.png
 

دانلود با لینک مستقیم


دانلود تحقیق پورت موازی و استفاده از آن در پروژه‌ها

تحقیق در مورد پورت موازی

اختصاصی از اس فایل تحقیق در مورد پورت موازی دانلود با لینک مستقیم و پر سرعت .

تحقیق در مورد پورت موازی


تحقیق در مورد پورت موازی

لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

 تعداد صفحه24

پورت موازی

 در زمان اتصال یک چاپگر به کامپیوتر از پورت موازی استفاده می گردد. با اینکه اخیرا" استفاده از پورت های USB رایج شده است ولی همچنان استفاده از پورت موازی برای اتصال چاپگر به کامپیوتر بسیار متداول است .

از پورت های موازی می توان برای اتصال تجهیزات جانبی زیر  استفاده کرد

  • چاپگر
  • اسکنر
  • هارد درایوهای خارجی
  • کارت های شبکه
  • Tape
  • درایوهای Removable
  • CD burners

مبانی پورت های موازی

پورت موازی ، توسط شرکت IBM و بمنظور اتصال یک چاپگر به کامپیوتر طراحی  گردید. زمانیکه شرکت IBM در اندیشه طراحی و ارائه کامپیوترهای شخصی بود، ضرورت استفاده از چاپگرهای شرکت" سنترونیکس" نیز احساس گردید.شرکت IBM تصمیم نداشت که از همان پورتی که توسط چاپگرهای سنترونیک استفاده می گردید، در طراحی خود  استفاده نماید.

 

مهندسین شرکت IBM از یک کانکتور 25 پین (DB-25) بهمراه یک کانکتور 36 پین برای ایجاد یک کابل خاص بمنظور اتصال چاپگر به کامپیوتر استفاده کردند. سایر تولید کنندگان چاپگر نیز در ادامه از استاندارد سنترونیک تبعیت و به مرور زمان استاندارد فوق در سطح جهان مطرح و مورد استفاده قرار گرفت .

زمانیکه  کامپیوترهای شخصی اطلاعاتی را برای چاپگر و یا هر وسیله دیگری که به پورت موازی متصل است، ارسال می نمایند ، در هر لحظه هشت بیت ارسال خواهد شد.. هشت بیت فوق بصورت موازی برای دستگاه  ارسال خواهند شد. پورت موازی استاندارد، قادر به ارسال 50 تا 100 کیلوبایت در هر ثانیه است .نحوه عملکرد چاپگر به شرح زیر است :

- پین یک، حامل سیگنال Strobe بوده و دارای ولتاژی بین 2/8 و پنج است . زمانیکه کامپیوتر اطلاعاتی ( یک بایت داده ) ارسال می دارد ولتاژ به نیم ولت افت پیدا خواهد کرد.افت ولتاژ فوق به چاپگر اعلام می نماید که داده هائی ارسال شده است .


دانلود با لینک مستقیم


تحقیق در مورد پورت موازی

دانلود مقاله درباره پورت usb

اختصاصی از اس فایل دانلود مقاله درباره پورت usb دانلود با لینک مستقیم و پر سرعت .

دانلود مقاله درباره پورت usb


دانلود مقاله درباره پورت usb

کامپیوترهای جدید دارای یک و یا چندین کانکتور Universal Serial Bus)USB) می باشند. کانکتورهای فوق امکان اتصال تجهیزات جانبی متفاوتی نظیر : چاپگر، اسکنر ، دوربین های وب و ... را فراهم می نمایند.سیستم های عامل پورت های USB را حمایت می نمانید و درایور آنان به سرعت و به سادگی نصب می گردد . در این مقال به تشریح کامل USB    می پردازیم.

مقدمه

USB یک استاندارد برای باس یا گذرگاه سخت افزاری کامپیوتر است که به کاربرها امکان می دهد تا دستگاه های جنبی کامپیوتر را از طریق آن پورت، به کامپیوتر وصل کنند. عمل اتصال و پیکربندی دستگاه به صورت خودکار انجام می شود و بعد از اتصال، دستگاه جانبی آماده استفاده در کامپیوتر خواهد بود.

USB مخفف Universal Serial Bus است که مشکل اتصال دستگاه های جنبی به کامپیوتر را حل کرده و این کار را به صورت خودکار انجام می دهد. مسئله ای که چنین ساده به نظر می رسد تا مدتها یکی از معضلات دنیای کامپیوترهای شخصی محسوب می شد که با معرفی و تکمیل USBها حل شد. هرچند که این روش همیشه به درستی جواب نمی دهد اما زندگی در کنار کامپیوترها را به مراتب ساده تر می کند.

اکثر کامپیوترهای تولید شده بعد از سال ۱۹۹۵ میلادی دارای پورتهای USB هستند و ویندوزهای بعد از ۹۵ نیز آن را پشتیبانی می کنند. کامپیوترهای اپل نیز از این پورت پشتیبانی می نمایند. USB سه مشخصه جالب دارد که عبارتند از: سرعت، قدرت و سادگی استفاده.

شامل 34 صفحه فایل word قابل ویرایش


دانلود با لینک مستقیم


دانلود مقاله درباره پورت usb

دانلودمقاله مفهوم سوکت و پورت و آدرس

اختصاصی از اس فایل دانلودمقاله مفهوم سوکت و پورت و آدرس دانلود با لینک مستقیم و پر سرعت .

 

 

 

اصلی ترین عامل در یک ارتباط شبکه سوکت ( soket ) نامیده می شود . سوکت در دانشگاه برکلی ، کالیفرنیا ، و برای سیستم عامل یونیکس اختراع شد . سوکت اختراع شد تا ارتباطات شبکه را به عملیات خواندن / نوشتن فایل نزدیک کند . با آن که سوکت از آن موقع تاکنون پیشرفت هایی کرده ولی اساس آن ثابت مانده است .
در عصر ویندوز X/3 ، که هنوز کارکردهای شبکه جزء ذاتی سیستم عامل نشده بود ، شرکت های زیادی پروتکل های لازم برای ارتباطات شبکه را عرضه می کردند ، که تفاوتهایی با یکدیگر داشتند . در نتیجه هر شرکت باید مجموعه ای کامل از نرم افزارهای شبکه را ارائه می کرد . این وضع خوشایند اکثر برنامه نویسان نبود . بنابراین تمام شرکتهایی که این زمینه کار می کردند ( از جمله میکروسافت ) تصمیم گرفتند یک مجموعه ای توابع برنامه نویسی ( API ) برای سوکت های ویندوز ( Winsock ) داشته باشند . بدین ترتیب تمام برنامه نویسان می توانستند از یک سری توابع سازگار برای انجام ارتباطات شبکه استفاده کنند .
برای کار با فایل به یک شیء Cfile نیاز داریم . پیام های شبکه هم وضع مشابهی دارند چون برای خواندن / نوشتن آنها به یک سوکت نیاز هست ، با این تفاوت که باز کردن یک سوکت نیاز به اطلاعات متفاوتی دارد . برای باز کردن یک فایل باید نام و مسیر آن را بدانیم . برای باز کردن یک سوکت باید نام کامپیوتری که گوش بزنگ است و پورتی ( Port ) که به آن گوش می دهد را بدانیم . در واقع نام کامپیوتر معادل شماره تلفن و پورت معادل شمارة داخلی مورد نظر است . پورت ها برای تغییر مسیر ارتباطات شبکه هستند . به شکل زیر نگاه کنید .

 

 

 

 

 

شکل : پورت ارتباط شبکه را به مسیر درست هدایت می کند .
برای ارتباط با یک برنامه دیگر شبکه باید پورت آن را هم بدانید . اگر آدرس کامپیوتر و پورت را اشتباه کنید ممکنست به برنامة دیگری وصل شوید ، یا اینکه اصلاً به جایی وصل نشوید ( درست مثل گرفتن یک شماره تلفن عوضی ) .

 

 

 

مبنای تمام برنامه های کاربردی لایه چهارم مفهومی بنام سوکت است که این مفهوم برای برقراری برنامه های تحت شبکه و تبادل جریان داده بین پروسه ها می باشد برنامه با تعریف سوکت عملاً تمایل خود را برای تبادل داده ها به سیستم عامل اعلام می کند ، و بدون درگیر شدن با جزئیات پروتکل از سیستم عامل می خواهد تا فضا و منابع مورد نیاز را جهت برقراری یک ارتباط ایجاد کند . پروتکل IP در لایه زیرین TCP لایه وظیفه مسیر یابی بسته ها را عهده دار است .

 

انواع سوکت و مفاهیم آنها
اگر بخواهیم از نظر اهمیت انواع سوکت را معرفی کنیم دو نوع سوکت بیشتر وجود ندارد . ( انواع دیگری هم هستند ولی کم اهمیت ترند ) . این دو نوع سوکت عبارتند از :
. سوکتهای نوع استریم که سوکتهای اتصال گرا نامیده می شود .
. سوکتهای نوع دیتاگرام که سوکتهای بدون اتصال نامیده می شود .
اگر عادت به پیش داوری دارید برای تمایز بین مفهوم این دو نوع سوکت . تفاوت بین مفاهیم ارتباط نوع TCP و UDP را مدنظر قرار بدهید . روش ارسال برای سوکتهای نوع استریم همان روش TCP است و بنابراین داده ها با رعایت ترتیب و مطمئن با نظارت کافی بر خطاهای احتمالی مبادله می شوند . سوکتها نوع دیتاگرام نامطمئن است و هیچگونه تضمینی در ترتیب جریان داده ها وجود ندارد .
اکثر خدمات و پروتکلهائی که در لایه چهارم تعریف شده اند نیازمند حفظ اعتبار و صحت داده ها و همچنین رعایت ترتیب جریان داده ها هستند . بعنوان مثال پروتکل انتقال فایل ( FTP ) ، پروتکل انتقال صفحات ابرمتن ( HTTP ) یا پروتکل انتقال نامه های الکترونیکی ( SMTP ) همگی نیازمند برقراری یک ارتباط مطمئن هتند و طبعاً از سوکتهای نوع استریم بهره می برند .
همانگونه که قبلاً در مورد پروتکل TCP آموختیم پروتکلی است که داده ها را با رعایت ترتیب و خالی از خطا مبادله می نماید و پروتکل IP که در لایه زیرین آن واقع است با مسیر یابی بسته ها روی شبکه سروکار دارد . سوکتهای نوع استریم دقیقاً مبتنی بر پروتکل TCP بوده و طبیعتاً قبل از مبادله داده ها باید یک اتصال به روش دست تکانی سه مرحله ای برقرار بشود .
سوکتهای نوع دیتاگرام مبتنی بر پروتکل UDP است و بدون نیاز به برقراری هیچ ارتباط و یا اتصال ، داده ها مبادله می شوند و بنابراین تضمینی بر رسیدن داده ها ، صحت داده ها و تضمین ترتیب داده ها وجود ندارد ولی باتمام این مشکلات باز هم در برخی از کاربردها مثل انتقال صدا و تصویر یا سیستم DNS که قبلاً آنرا بررسی کردیم مورد استفاده قرار می گیرد . تنها حسن این روش سرعت انتقال داده ها می باشد .
در حقیقت شما با استفاده از سوکتها می خواهید یک ابزار برای استفاده از پروتکلهای TCP یا UDP در اختیار داشته باشید .

 

ارسال و دریافت به روش UDP با سوکتهای دیتاگرام
توابع ارسال ، دریافت و پذیرش برای سوکتهای نوع استریم کاربرد دارد . حال باید دید که به چه صورت می توان ارسال و دریافت را به روش UDP روی سوکتهای نوع دیتاگرام انجام داد .
. برنامه سمت سرویس دهنده
الف ) یک سوکت از نوع دیتاگرام ایجاد کنید . این کار با فراخوانی تابع socket() با پارامتر SOCK – DGRAM انجام می شود .
ب ) به سوکت ایجاد شده آدرس پورت موردنظرتان را نسبت بدهید . ( با تابع bind() ) .
ج ) بدون هیچ کار اضافی می توانید منتظر دریافت داده ها بشوید . ( تا موقعی که داده ای دریافت نشود ارسال معنی نمی دهد . ) وقتی داده ای دریافت و پردازش شد آدرس برنامه مبدا ( آدرس IP و پورت ) مشخص شده و ارسال امکان پذیر خواهد بود .
ارسال و دریافت وی سوکتهای نوع دیتاگرام بوسیله توابع recvform() و sendto() انجام می شود .
د ) نهایتاً سوکت ایجاد شده را ببندید .
. برنامه سمت مشتری
الف ) یک سوکت از نوع دیتاگرام ایجاد کنید . ( با تابعsocket() و پارامتر SOCK-DGRAM ) .
ب ) هرگاه نیاز شد بدون هیچ کار اضافی داده هایتان را به سمت سرویس دهنده ارسال نمایید . تا وقتی که به سمت سرویس دهنده ارسال نداشته باشید ، دریافت داده ها معنا نمی دهد چرا که شما برای سرویس دهنده شناخته شده نیستید مگر اینکه داده ای را ارسال نمائید . ارسال و دریافت را تا زمانی که نیاز است انجام بدهید .
ج ) سوکت ایجاد شده را ببندید .
فرم کلی تابع ارسال داده مبتنی بر سوکتهای دیتاگرام بصورت زیر است :
int sendto ( int sockfd , const void * msg , int len , unsigned int flags , const struct sockaddr * to , int tolen ) ;
. sockfd : مشخصه سوکت دیتاگرام که با تابع socket() بوجود آمده است .
. msg : آدرس محل قرار گرفتن پیام در حافظه که داده های ارسالی بایستی از آنجا استخراج شده و درون یک بسته UDP و درون یک بسته UDP قرار گرفته و ارسال شود .
. len : طول پیام ارسالی بر حسب بایت .
. to : استراکچری از نوع sockaddr که قبلاً ساختار آنرا مشخص کردیم . در این استراکچر باید آدرس IP مربوط به ماشین مقصد و همچنین شماره پورت سرویس دهنده تنظیم شود.
. tolen : طول استراکچر sockaddr است که به سادگی می توانید آنرا به مقدار ) sizeof struct sockaddr تنظیم نمایید .مقدار برگشتی این تابع همانند تابع send() تعداد بایتی اسست که سیستم عامل موفق به ارسال آن شده است . دقت کنید که اگر مقدار برگشتی ( 1-) باشد خطائی بروز کرده که می توانید شماره خطا را در متغیر سراسری error بررسی نمائید . باز هم تکرار می کنیم دلیلی ندارد تعداد بایتی که تقاضا ارسال آنها را داده اید با تعداد بایتی که ارسال شده یکی باشد . بنابراین حتماً مورد را در برنامه خود بررسی کرده و همچنین تقاضای ارسال در هر مرحله را نزدیک یک کیلو بایت درنظر بگیرید .
فرم کلی دریافت داده مبتنی بر سوکتهای دیتاگرام بصورت زیر است :
int recvfrom ( int sockfd , void * buf , int len , unsingned int flags , struct sockaddr * from , int * fromlen ) ;
. sockfd : مشخصه سوکت دیتاگرام که با تابع socket () بوجود آمده است .

 

 

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله   15 صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید

 


دانلود با لینک مستقیم


دانلودمقاله مفهوم سوکت و پورت و آدرس

پروژه : آفتاب گردان با پردازش تصویر و پورت سریال + سورس متلب

اختصاصی از اس فایل پروژه : آفتاب گردان با پردازش تصویر و پورت سریال + سورس متلب دانلود با لینک مستقیم و پر سرعت .

پروژه : آفتاب گردان با پردازش تصویر و پورت سریال + سورس متلب


پروژه : آفتاب گردان با پردازش تصویر و پورت سریال + سورس متلب

عنوان پروژه : آفتاب گردان با پردازش تصویر و پورت سریال + سورس متلب

قالب بندی : matlab, PDF

 

شرح مختصر : با استفاده از این پروژه که با زبان متلب نوشته شده، در لحظاتی مختلف تصاویری از آسمان تهیه شد و با استفاده از پردازش تصویر متلب ناحیه با قویترین منبع نور تشخیص داده خواهد شد. حتی در روزهای ابری اطلاعات بدست امده از طریق پورت سریال به میکرو کنترلر یا هر پردازنده دیگر ارسال شده و فرمان کنترل پنل را صادر میکند.

 


دانلود با لینک مستقیم


پروژه : آفتاب گردان با پردازش تصویر و پورت سریال + سورس متلب