گنجینه دانش

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

خرید اینترنتی پروژه پایان نامه دانشجویی دانلود پروژه و مقاله داشجویی در گنجینه دانش بانک پروژه دانشجویی در گنجینه دانش

دانلود کارآموزی در شرکت کامپیوتری

دانلود کارآموزی در شرکت کامپیوتری

پیشگفتار

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

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

هر مهندس الکترونیک باید به حد کافی با سخت افزار کامپیوتروارتباط اجزای مختلف آن با یکدیگر آشنا باشد.

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

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

 مقدمه

USBيك مدار واسطه سريع و قابل انعطاف براي اتصال دستگاهها به كامپيوتر است. همة كامپيوترهاي امروزي حداقل يك جفت پورت USBداند. اين پورت قابل استفاده توسط تمام ابزارهاي جانبي استاندارد از جمله صفحه كليد، ماوس، ديسك‌گردانها و حتي دستگاههاي تخصصي‌تر، مي‌باشد.USBاز ابتدا به منظور ايجاد رابطي راحت و آسان طراحي گرديده است كه در آن كاربر نياز به پيكربنديهاي سخت‌افزاري و نرم‌افزاري ندارد.

به طور خلاصه، USBبا مدار‌هاي واسط قبلي بسيار متفاوت است. يك دستگاه USBقادر است كه چهار نوع پاسخ دهد كه به وسيلة آنها كامپيوتر، دستگاه را شناخته و آماده تبادل داده با آن مي‌شود. همة دستگاهها بايد بر روي كامپيوتر داراي راه‌اندازي باشند كه به عنوان پلي بين برنامة كاربردي و سخت افزار USBعمل مي‌كند.

براي ارتقا و ساخت يك دستگاه USBو طراحي نرم‌افرهاي ارتباط با آن، شما بايد اطلاعاتي دربارة چگونگي نحوة كار سيستم عامل كامپيوتر داشته باشيد. همچنين بايد تراشة كنترلي، كلاس و روشهاي ارتقا پروژه‌تان را معين كنيد

سرآغاز

مطالعه در زمينه سخت افزارهاي كامپيوتري معمولاً مستلزم داشتن اطلاعات قبلي در اين زمينه است. هر نوآوري در اين صنعت بايد قابل تطبيق با پديده‌هايي باشد كه قبل از آن آمده‌اند. اين مسئله هم در مورد كامپيوترها و هم در مورد وسايل جانبي آنها صدق مي‌كند. حتي وسايل جانبي‌اي كه به نوبة خود انقلابي را در زمينه سخت‌افزار ايجاد كرده‌اند، بايد از رابطهايي استفاده كنند كه كامپيوتر‌ها از آنها پشتيباني كنند.

اما اگر امكان طراحي يك رابط وسايل جانبي را داشته باشيد، چه نكات و خصوصياتي را مد نظر قرار خواهيد داد. در اينجا فهرستي از آنچه كه ممكن است مورد نظر شما باشد آورده شده است:

كاربرد راحت:به گونه‌اي كه نيازي به آشنايي با جزئيات نصب نخواهيم داشت.

سرعت:به گونه‌اي كه رابط باعث پايين آمدن سرعت ارتباط نشود.

قابليت اطمينان:به گونه‌اي كه خطا‌ها كاهش يابد و امكان اصلاح خودكار خطا‌هايي كه اتفاق مي‌افتد وجود داشته باشد.

قابليت تطبيق:به گونه‌اي كه انواع مختلفي از وسايل جانبي بتوانند از اين رابط استفاده كنند.

ارزانقيمت:به گونه‌اي كه كاربران (و كارخانه‌هايي كه از اين رابط براي توليدات خود بهره مي‌برند) متحمل هزينه زيادي نشوند.

صرفه جويي در مصرف انرژي:به منظور كاهش مصرف باتري در كامپيوتر‌هاي قابل حمل.

شناخته شده توسط سيستم عامل‌ها:به گونه‌اي كه ارتقادهندگاني كه از اين رابط براي ارتباط با وسيله جانبي خود استفاده مي‌كنند مجبور به نوشتن راه اندازهايي نزديك به زبان ماشين نباشند. 

  فهرست مطالب:

مقدمه………………………………………………………………………………………………………………..۱

سرآغاز………………………………………………………………………………………………………………۲

کاربرد راحت………………………………………………………………………………………………………۴

- یک رابط برای همه دستگاهها ……………………………………………………………….۴

- پیکربندی خودکار…………………………………………………………………………………۴

- به دور از تنظیمات کاربر………………………………………………………………………..۴

- آزاد کردن منابع سخت‌ افزاری برای وسایل جانبی ………………………………….۴

- سادگی کابل…………………………………………………………………………………………۵

- Hot pluggable………………………………………………………………………………….5

- عدم احتیاج به منبع تغذیه……………………………………………………………………۵

سرعت………………………………………………………………………………………………………………۶

قابلیت اطمینان………………………………………………………………………………………………….۷

قیمت پایین……………………………………………………………………………………………………….۷

صرفه‌جویی در مصرف انرژی……………………………………………………………………………….۷

قابلیت انعطاف……………………………………………………………………………………………………۸

پشتیبانی توسط سیستم عامل…………………………………………………………………………….۹

پشتیبانی وسیله جانبی……………………………………………………………………………………..۱۰

مجمع ابزار آلات USB………………………………………………………………………………………11

الف

این پورت کامل نیست……………………………………………………………………………………….۱۲

- از دید کاربران…………………………………………………………………………………….۱۲

- پشتیبانی نشدن توسط سخت افزارهای قدیمی……………………………………..۱۲

- محدودیت سرعت……………………………………………………………………………….۱۳

- محدودیت فاصله…………………………………………………………………………………۱۴

- ارتباطات نظیر به نظیر…………………………………………………………………………۱۴

- تولیدات شکل‌دار………………………………………………………………………………..۱۴

- از دید ارتقاء دهندگان…………………………………………………………………………۱۵

- پیچیدگی پروتکل……………………………………………………………………………….۱۵

- پشتیبانی در سیستم عامل………………………………………………………………….۱۵

- گیرهای سخت افزاری………………………………………………………………………….۱۶

- مبالغ………………………………………………………………………………………………….۱۶

USB در برابر IEEE _ 1394………………………………………………………………………….17

حداقل نیازهای کامپیوتر……………………………………………………………………………………۱۷

- کنترل کننده میزبان……………………………………………………………………………۱۸

- سیستم عامل……………………………………………………………………………………..۱۸

- اجزا……………………………………………………………………………………………………۱۸

- اجزای یک اتصال………………………………………………………………………………..۱۹

- تجهیزات لازم برای ارتقاء…………………………………………………………………….۲۰

- انتخاب تراشه……………………………………………………………………………………..۲۱

اجزای یک کنترلر USB………………………………………………………………………...21

- پورت USB ……………………………………………………………………………………….22

ب

- بافرهای داده USB …………………………………………………………………………….22

- CPU………………………………………………………………………………………………..23

- حافظه برنامه………………………………………………………………………………………۲۴

- حافظه داده ……………………………………………………………………………………….۲۶

- رجیسترها………………………………………………………………………………………….۲۶

- I/O های دیگر……………………………………………………………………………………۲۶

- ویژگیهای دیگر………………………………………………………………………………….۲۷

ساده سازی پروسه ارتقاء………………………………………………………………………………….۲۷

- انتخاب معماری…………………………………………………………………………………..۲۷

- تراشه‌هایی که از ابتدا برای USB طراحی شده‌اند………………………………..۲۸

- تراشه‌هایی بر اساس خانواده‌های آشنا…………………………………………………۲۸

- تراشه‌هایی که به میکرو کنترلرهای خارجی متصل می‌گردند………………….۲۹

- مرجع خصوصیات تراشه……………………………………………………………………..۳۰

- برنامه تراشه نمونه………………………………………………………………………………۳۰

- انتخاب راه انداز………………………………………………………………………………….۳۰

- ابزارهای اشکال‌زدایی………………………………………………………………………….۳۱

- بردهای ارتقا از فروشندگان تراشه……………………………………………………….۳۱

- بردهای از منابع دیگر………………………………………………………………………….۳۲

- نیازمندیهای پروژه……………………………………………………………………………..۳۳

نگاهی به بعضی از تراشه‌ها……………………………………………………………………………….۳۵

- EnCore محصول شرکت سیپرس………………………………………………………۳۵

- معماری CPU……………………………………………………………………………………35

 

 کنترلر USB……………………………………………………………………………………..36

- EZ _ USB شرکت سیپرس………………………………………………………………۳۷

- معماری CPU……………………………………………………………………………………37

- کنترلر USB……………………………………………………………………………………..38

PCI 16C7X5 شرکت میکروچیپ ………………………………………………………………….۴۲

- معماری………………………………………………………………………………………………۴۲

- کنترلر USB………………………………………………………………………………………42

NET 2888 شرکت نت چیپ

- کنترلر USB

USB 9603 شرکت National Semiconductor……………………………………………..44

- کنترلر USB………………………………………………………………………………………46

PDIUSBD 11/1 محصول فیلیپس…………………………………………………………………۴۶

- معماری……………………………………………………………………………………………..۴۶

- کنترلرهای USB……………………………………………………………………………….47

Strong ARM اینتل………………………………………………………………………………………۴۷

- کلاسهای دستگاهها……………………………………………………………………………۴۸

- استفاده از کلاسها………………………………………………………………………………۴۸

- اجزای یک مربع خصوصیات کلاس……………………………………………………….۴۹

- کلاسهای تعریف شده………………………………………………………………………….۵۰

- مطابقت یک دستگاه با یک کلاس ……………………………………………………….۵۲

- وسایل جانبی استاندارد………………………………………………………………………۵۲

- صفحه کلید ، ماوس و دسته بازی ………………………………………………………..۵۲

ت

- دستگاههای انبارش توده‌ای………………………………………………………………..۵۳

- چاپگرها……………………………………………………………………………………………۵۵

- دوربینها و اسکنرها ……………………………………………………………………………۵۵

- برنامه‌های صوتی………………………………………………………………………………..۵۶

- مودم‌ها……………………………………………………………………………………………..۵۷

- کاربردهای غیر استاندارد……………………………………………………………………۵۷

- دستگاههایی که داده‌ها را با یک سرعت کم منتقل می‌کنند………………….۵۸

- به روز رسانی دستگاههای RS _ 232………………………………………………….59

- دستگاههای مراکز فروش…………………………………………………………………….۶۰

- جایگزینی دستگاههای با پورت موازی غیر استاندارد…………………………….۶۱

- ارتباطهای کامپیوتر به کامپیوتر…………………………………………………………..۶۳

 

- پیوندهای بی‌سیم……………………………………………………………………………….۶۳



پرداخت اینترنتی - دانلود سریع - اطمینان از خرید

پرداخت هزینه و دریافت فایل

مبلغ قابل پرداخت 5,000 تومان
(شامل 5% تخفیف)
مبلغ بدون تخفیف: 5,000 تومان
نمایش لینک دانلود پس از پرداخت هزینه
توجه: خرید کمتر از 10,000 تومان مشتری گرامی ، برخی بانک ها از جمله بانک ملت اجازه خرید اینترنتی با مبلغ کمتر از 10000 تومان را نمی دهند باتوجه به قیمت این محصول اگر در پرداخت مشکلی داشتید از کارت سایر بانک ها برای پرداخت استفاده کنید.
ایمیل
موبایل
کمک به هزینه درمان بیماران مبتلا به سرطان

درصورتیکه برای خرید اینترنتی نیاز به راهنمایی دارید اینجا کلیک کنید


فایل هایی که پس از پرداخت می توانید دانلود کنید

نام فایلحجم فایل
karamuzi-computer-usb_354548_7986.zip121.3k





دانلود پروژه بررسي FPGA و كاربرد هاي آن

دانلود پروژه بررسي FPGA و كاربرد هاي آن مقدمه: امروزه با پيشرفت در زمينه ساخت قطعات قابل برنامه ريزي در روشهاي طراحي سخت افزار تكنولوژي V LSIجايگزين SSI شده است.رشد سريع الكترونيك سبب شده است تا امكان طراحي با مدارهاي مجتمعي فراهم شود كه درآنها استفاده از قابليت مدار مجتمع با تراكم بالا و كاربرد خاص نسبت به ساير كاربردهاي ان اهميت بيشتري دارد. از اينرواخيرا مدارهاي مجتمع با كاربرد خاص( Integrated Circuit (Application Specific به عنوان ...

توضیحات بیشتر - دانلود 5,500 تومان 5,000 تومان 5% تخفیف

تحقیق زبان برنامه نویسی جاوا

تحقیق زبان برنامه نویسی جاوا جاوا    (Java) یک زبان برنامه‌نویسی   شئ‌گراست   که برای اولین بار توسط   James Gosling د ر شرکت   Sun Micro System ایجاد شد و در سال ۱۹۹۵ به عنوان بخشی از   سکوی جاوا ( مولفه اصلی  ( java platform منتشر شد . زبان جاوا شبیه به c++ است اما   مدل شیءگرایی   آسان‌تری دارد و از قابلیت‌های سطح پایین کمتری پشتیبانی می‌ک ...

توضیحات بیشتر - دانلود 4,000 تومان 4,000 تومان 5% تخفیف

بینایی کامپیوتر و کاربردهای آن

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

توضیحات بیشتر - دانلود 3,500 تومان 3,500 تومان 5% تخفیف

کاربرد های پردازش تصویر و تشخیص اثر انگشت (متن کامل+پاورپوینت)

کاربرد های پردازش تصویر و تشخیص اثر انگشت (متن کامل+پاورپوینت) یکی از بحث های مهم در کامپیوترهای هوشمند مانند روباتها بحث بینایی کامپیوتر است. یک کامپیوتر برای دریافت اطلاعات محیط پیرامون خویش لازم است تا هنگام دریافت تصاویر یک سری پردازشهایی به منظور دریافت بهتر تصاویر و نمایش و ثبت بهتر آنها بر روی تصاویر انجام دهد. ما در این پروژه در ابتدا وارد بحث پردازش تصویر شده و با ارائه تعریفی از تصاویر دیجیتال چند شیوه مختلف برای پردازش تصویر را معرفی می نماییم. پس ...

توضیحات بیشتر - دانلود 5,500 تومان 5,000 تومان 5% تخفیف