این گزارش کارآموزی با فرمت Word بوده و قابل ویرایش است و همچنین آماده پرینت می باشد
دانلود گزارش کارورزی در شرکت سخت افزار
مطالعه در زمینه سخت افزارهای کامپیوتری
معمولاً مستلزم داشتن اطلاعات قبلی در این زمینه است. هر نوآوری در این
صنعت باید قابل تطبیق با پدیدههایی باشد که قبل از آن آمدهاند این مسئله
هم در مورد کامپیوترها و هم در مورد وسایل جانبی آنها صدق میکند. حتی
وسایل جانبیای که به نوبه خود انقلابی را در زمینه سختافزار ایجاد
کردهاند باید از رابطهایی استفاده کنند که کامپیوترها از آنها پشتیبانی
کنند. اما اگر امکان طراحی یک رابط وسایل جانبی را داشته باشید، چه نکات و
خصوصیاتی را مد نظر قرار خواهید داد. در اینجا فهرستی از آنچه که ممکن است
مورد نظر شما باشد آورده شده است:
کاربرد راحت: به گونهای که نیازی به آشنایی با جزئیات نصب نخواهیم داشت.
سرعت: به گونهای که رابط باعث پایین آمدن سرعت ارتباط نشود. قابلیت
اطمینان: به گونهای که خطاها کاهش یابد و امکان اصلاح خودکار خطاهایی که
اتفاق میافتد وجود داشته باشد. قابلیت تطبیق: به گونهای که انواع مختلفی
از وسایل جانبی بتوانند از این رابط استفاده کنند. ارزانقیمت: به گونهای
که کاربران (و کارخانههایی که از این رابط برای تولیدات خود بهره میبرند)
متحمل هزینه زیادی نشوند. صرفه جویی در مصرف انرژی: به منظور کاهش مصرف
باتری در کامپیوترهای قابل حمل. شناخته شده توسط سیستم عاملها: به
گونهای که ارتقادهندگانی که از این رابط برای ارتباط با وسیله جانبی خود
استفاده میکنند مجبور به نوشتن راه اندازهایی نزدیک به زبان ماشین
نباشند.خبر خوب آنکه شما مجبور به ایجاد این رابط ایدهآل نیستید چون
طراحان (USB) این کار را برای شما انجام دادهاند. طراحی USB از ابتدا بر
این اساس بوده که بتواند رابطی باشد آسان، با توانایی ارتباط مؤثر با همه
انواع وسایل جانبی و به دور از محدودیتهایی که در رابطهای کنونی وجود دارد.
همه کامپیوترهای جدید دارای یک جفت پورت USB هستند که به منظور ارتباط با
صفحه کلید ، ماوس، اسکنر، چاپگر و یا هر نوع سخت افزار استاندارد دیگر
ایجاد شدهاند، هابهای ارزانقیمت موجود این امکان را فراهم میکند که به
هر تعداد که مایل باشید وسیله جانبی USB را به این دو پورت متصل کنید. این
اهداف بزرگ USB باعث شد که ارتقادهندگان، یعنی کسانی که وسایل جانبی USB را
طراحی و برنامه ریزی میکنند، با مشکلاتی رو به رو شوند. یک نتیجه از
کاربرد راحت این رابط پیچیده شدن آن نسبت به رابطهای قدیمیتر بود. به
علاوه کارکردن با رابطی که هنوز عمری از طراحی آن نگذشته، فقط با این دلیل
که جدید است طراحان را با سختیهایی رو به رو کرد. هنگامی که USB برای
اولینبار روی کامپیوترها قرار گرفت، ویندوز هنوز دارای راهانداز برای
همه انواع وسایل جانبی USB متعارف، نشده بود. از طرفی آنالیز کنندههای
پروتکل و ابزارهای ارتقا هنوز طراحی نشده بودند، بنابراین انتخاب USB به
عنوان رابط مناسب دچار محدودیت میشد. مشکلاتی شبیه به این امروزه دیگر
وجود ندارند و مزایای استفاده از USB در کنار متعدد شدن میکروکنترلرها و
ابزارها ارتقا و تواناییهای سیستمهای عامل افزایش یافته است. این کتاب به
شما نشان خواهد داد که چگونه میتوانید یک وسیله جانبی USB را به آسانی و
سرعت و با استفاده از بهترین وسایلی که هم اکنون وجود دارد طراحی کنید و
راه بیندازید.
فهرست مطالب
مقدمه
سرآغاز
کاربرد راحت
یک رابط برای همه دستگاهها
پیکربندی خودکار
به دور از تنظیمات کاربر
آزاد کردن منابع سخت افزاری برای وسایل جانبی
سادگی کابل
Hot pluggable
عدم احتیاج به منبع تغذیه
سرعت
قابلیت اطمینان
قیمت پایین
صرفهجویی در مصرف انرژی
قابلیت انعطاف
پشتیبانی توسط سیستم عامل
پشتیبانی وسیله جانبی
مجمع ابزار آلات USB
این پورت کامل نیست
از دید کاربران
پشتیبانی نشدن توسط سخت افزارهای قدیمی
محدودیت سرعت
محدودیت فاصله
ارتباطات نظیر به نظیر
تولیدات شکلدار
از دید ارتقاء دهندگان
پیچیدگی پروتکل
پشتیبانی در سیستم عامل
گیرهای سخت افزاری
مبالغ
USB در برابر IEEE
حداقل نیازهای کامپیوتر
کنترل کننده میزبان
سیستم عامل
اجزا
اجزای یک اتصال
تجهیزات لازم برای ارتقاء
انتخاب تراشه
اجزای یک کنترلر USB
پورت USB
بافرهای داده USB
CPU
حافظه برنامه
حافظه داده
رجیسترها
IO های دیگر
ویژگیهای دیگر
ساده سازی پروسه ارتقاء
انتخاب معماری
تراشههایی که از ابتدا برای USB طراحی شدهاند
تراشههایی بر اساس خانوادههای آشنا
تراشههایی که به میکرو کنترلرهای خارجی متصل میگردند
مرجع خصوصیات تراشه
برنامه تراشه نمونه
انتخاب راه انداز
ابزارهای اشکالزدایی
بردهای ارتقا از فروشندگان تراشه
بردهای از منابع دیگر
نیازمندیهای پروژه
نگاهی به بعضی از تراشهها
EnCore محصول شرکت سیپرس
معماری CPU
کنترلر USB
EZ USB شرکت سیپرس
معماری CPU
کنترلر USB
PCI CX شرکت میکروچیپ
معماری
کنترلر USB
NET شرکت نت چیپ
کنترلر USB
USB شرکت National Semiconductor
کنترلر USB
PDIUSBD محصول فیلیپس
معماری
کنترلرهای USB
Strong ARM اینتل
کلاسهای دستگاهها
استفاده از کلاسها
اجزای یک مربع خصوصیات کلاس
کلاسهای تعریف شده
مطابقت یک دستگاه با یک کلاس
وسایل جانبی استاندارد
صفحه کلید ، ماوس و دسته بازی
دستگاههای انبارش تودهای
چاپگرها
دوربینها و اسکنرها
برنامههای صوتی
مودمها
کاربردهای غیر استاندارد
دستگاههایی که دادهها را با یک سرعت کم منتقل میکنند
به روز رسانی دستگاههای RS
دستگاههای مراکز فروش
جایگزینی دستگاههای با پورت موازی غیر استاندارد
ارتباطهای کامپیوتر به کامپیوتر
پیوندهای بیسیم
دانلود گزارش کارآموزی شرکت سخت افزار پروژه کارورزی شرکت سخت افزاری کار اموزی سخت افزار رایانه کار ورزی در شرکت سخت افزار کامپیوتر