icedemon
02-15-2007, 02:18 PM
· تاريخچة USB
· مقايسه USB با ساير پورتهای رايج
· پشتيباني سيستم عامل از USB
· محدوديتهاي USB
كه اميدوارم مورد توجه بازديد كنندگان گرامي واقع شوند.
منتظر پيامهاي شما عزيزان هستم.
تاريخچة USB
USB پورتي است كه براي نصب ابزارهاي جانبي به كامپيوتر به صورت External طراحي شده است.
نبود يك پورت با سرعت بالا و عدم امكان اتصال همزمان چندين دستگاه جانبي به يك PC مهمترين دليل براي طراحان USB بود.
ارگانهايي مانند
IEEE (Institue of Electrical and Electronics Engineers)
و TIA (Telecommunications Industry Association) از پشتيبانان گسترش پروتكل USB بودند.
طراحي USB محصول همكاري مشترك ارگانهاي فوق با شركتهايي بود كه براي توليدات خود نياز به يك استاندارد جديد داشتند.
چهار شركت Compaq (كه بعداً توسط HP خريداري شد)، Intel، Microsoft و NEC مالكان كپيرايت USB 1.1 Specification هستند.
در ژانويه 1996، USB 1.0 بعد از چندين سال كار و تلاش توسط متخصصان شركتهاي فوق ارائه شد. در سپتامبر 1998 نسخه USB 1.1 ارائه شد.
USB 2.0 كه 40 بار سريعتر و كاملاً سازگار با USB 1.1 در اكتبر 1998 ارائه شد.
در تهيه استاندارد USB 2.0 علاوه بر چهار شركت اوليه شركتهاي Hewlett Packard، Lucent و Philips نيز مشاركت داشتند.
سادگي استفاده
سادهبودن استفاده از Interface مهمترين هدف طراحان USB بوده است از جمله عواملي كه باعث سادگي كار با USB شده است عبارتند از:
1- استفاده از يك Interface استاندارد و يكسان براي تمامي وسايل جانبي
2- تنظيم اتوماتيك
تنظيم اتوماتيك به اين صورت است كه وقتي كه كاربر يك وسيله جانبي USB را به پورت يك كامپيوتر روشن وصل ميكند، ويندوز به صورت اتوماتيك وسيله را شناسايي ميكند. حال اگر اولين باري باشد كه اين وسيله USB را به كامپيوترتان اضافه كردهايد، ويندوز درايو وسيله را از شما ميخواهد و آن را به طور اتوماتيك نصب و پيكربندي ميكند. كاربران هيچ نيازي به اجراي برنامه Setup و يا reset كردن سيستم خود قبل از استفاده از وسيله اضافه شده ندارند.
3- عدم نياز به تنظيمات توسط كاربر
ابزارهاي USB هيچ نيازي به انجام تنظيمات توسط كاربر، مانند تنظيم آدرس پورت و يا IRQ ندارند. ويندوز به طور اتوماتيك يك IRQ آزاد را به دستگاه USB شما اختصاص ميدهد.
4-راحتي اتصال
با استفاده از ابزارهاي USB شما براي اضافه كردن يك كارت و طبعاً يك قابليت جديد به كامپيوترتان هيچ نيازي به باز كردن Case نداريد. يك كامپيوتر به طور معمولي حداقل 2 پورت USB دارد. و اين تعداد پورتها ميتوانند براي اضافه كردن وسيلههاي بيشتر توسط HUB گسترش يابند.
بر اساس استاندارد USB حداكثر تا 127 وسيله USB را ميتوان به يك كامپيوتر متصل ساخت. امروزه با توجه به كاركرد مناسب USB ابزارهاي USB روز به روز در حال گسترش هستند. كيبورد، موس، اسپيكر، فاكس مودم، كارتهاي ويديو، رسيورهاي TV و ماهواره،
CD-Drive، DVD-Drive و هاردهايي با ظرفيت و سرعتهاي بالا، اسكنر، پرينتر، انواع PDAها و گوشيهاي موبايل از جمله وسايلي هستند كه اكنون با Interface، USB در بازار موجود هستند و اين موضوع در حال گسترش است.
5- كابلهاي يكسان
كابلهاي مورد استفاده براي تمامي ابزارهاي USB يكسان و استاندارد است. Connectorهاي آنها نيز مشخص است و نميتوان آنها را به صورت اشتباهي به كار برد. يك كابل USB معمولاً 5 متر طول دارد ولي با استفاده از HUB ميتوان طول كابلها را به 30 متر افزايش داد.
6-Hot Pluggable
شما ميتوانيد يك ابزار و وسيله USB را هر زماني كه خواستيد به PC وصل كنيد و يا از PC جدا كنيد، بدون اين كه هيچ گونه آسيبي به وسيله USB يا كامپيوتر وارد شود.
سيستم عامل ميتواند به طور اتوماتيك وصل بودن يا جدا شدن وسيله USB را تشخيص دهد.
7- عدم احتياج به منبع تغذيه جانبي
در اكثر موارد شما براي كار كردن با يك وسيله USB احتياجي به استفاده از يك منبع تغذيه جانبي نداريد، رابطه USB داراي خطوط زمين و 5V+ است. يك وسيله جانبي كه به حداكثر 500mA جريان نياز داشته باشد ميتواند از تغذيه موجود بر روي پورت استفاده كند. در غير اين صورت بايد از يك تغذيه جانبي استفاده كرد.
8-سرعت
استاندارد USB در USB 1.1 در مد Full-Speed ميتواند تا 12 Megabit Per Second سرعت تبادل اطلاعات داشته باشد اما نرخ واقعي تبادل Data كمتر از اين ميزان است. زيرا خطوط باس ممكن است بيتهاي وضعيت، كنترلي، كشف و تصحيح خطا را نيز همراه Data ارسال كنند.
از نظر تئوري در زماني كه از يك وسيله USB استفاده ميكنيم ميتوان تا 9.6 Megabit/ Second يعني 1.2 Megabyte/ Second نرخ تبادل اطلاعات داشت.
اگر اين براي شما كافي نيست ميتوانيد از USB 2.0 در مد Full-Speed با سرعتي برابر با
480 Megabit/ Second استفاده كنيد.
USB در مد Low-Speed تا 1.5 Megabit/ Second نرخ انتقال اطلاعات دارد.
9- صحت اطلاعات
استاندارد USB ميتواند با توجه به سختافزار و نرمافزار به كار رفته در آن خطاهايي را كه در زمان ارسال و دريافت اطلاعات رخ ميدهد را كشف و تصحيح كند.
10-هزينه كم
يك ابزار USB به دليل نياز به ابزار كم و يكسان بودن كابلها و پورتهاي ورودي يكسان بر روي PC براي همه وسيلهها ارزان است و براي كار بردهايي با سرعت پايين سختافزار مناسب با سرعت پايين و هزينه كم وجود دارد.
11- مصرف انرژي كمتر
مدارهاي Power-Saving و خاموش كردن اتوماتيك ابزار USB در زمان عدم استفاده از مزاياي USB است.
اين پارامتر براي كامپيوترهايي كه از باتري استفاده ميكند بسيار حائز اهميت است.
تمامي مزاياي فوق كه كاربران ميتوانند از آن استفاده كنند، براي طراحان سختافزار نيز مهم است. زيرا آنها مجبور نيستند به دليل محدوديت در پورتهاي PC براي دستگاههاي خود پورتهاي غير رايج طراحي و استفاده كنند. با استفاده از كابلهاي يكسان و سيستم اتوماتيك كشف و تصحيح خطا طراحان ديگر مجبور نيستند به طراحي كابلهاي رابط بپردازند يا در نرمافزار خود از سيستم كشف و تصحيح خطا استفاده كنند.
علاوه بر آنكه برنامهنويسي براي كار با ابزار USB بسيار ساده و آسان است و طراحان سخت افزار ميتوانند دستگاه خود را فقط با استفاده از يك تراشه كنترلر USB به پورت USB متصل كنند.
· مقايسه USB با ساير پورتهای رايج
· پشتيباني سيستم عامل از USB
· محدوديتهاي USB
كه اميدوارم مورد توجه بازديد كنندگان گرامي واقع شوند.
منتظر پيامهاي شما عزيزان هستم.
تاريخچة USB
USB پورتي است كه براي نصب ابزارهاي جانبي به كامپيوتر به صورت External طراحي شده است.
نبود يك پورت با سرعت بالا و عدم امكان اتصال همزمان چندين دستگاه جانبي به يك PC مهمترين دليل براي طراحان USB بود.
ارگانهايي مانند
IEEE (Institue of Electrical and Electronics Engineers)
و TIA (Telecommunications Industry Association) از پشتيبانان گسترش پروتكل USB بودند.
طراحي USB محصول همكاري مشترك ارگانهاي فوق با شركتهايي بود كه براي توليدات خود نياز به يك استاندارد جديد داشتند.
چهار شركت Compaq (كه بعداً توسط HP خريداري شد)، Intel، Microsoft و NEC مالكان كپيرايت USB 1.1 Specification هستند.
در ژانويه 1996، USB 1.0 بعد از چندين سال كار و تلاش توسط متخصصان شركتهاي فوق ارائه شد. در سپتامبر 1998 نسخه USB 1.1 ارائه شد.
USB 2.0 كه 40 بار سريعتر و كاملاً سازگار با USB 1.1 در اكتبر 1998 ارائه شد.
در تهيه استاندارد USB 2.0 علاوه بر چهار شركت اوليه شركتهاي Hewlett Packard، Lucent و Philips نيز مشاركت داشتند.
سادگي استفاده
سادهبودن استفاده از Interface مهمترين هدف طراحان USB بوده است از جمله عواملي كه باعث سادگي كار با USB شده است عبارتند از:
1- استفاده از يك Interface استاندارد و يكسان براي تمامي وسايل جانبي
2- تنظيم اتوماتيك
تنظيم اتوماتيك به اين صورت است كه وقتي كه كاربر يك وسيله جانبي USB را به پورت يك كامپيوتر روشن وصل ميكند، ويندوز به صورت اتوماتيك وسيله را شناسايي ميكند. حال اگر اولين باري باشد كه اين وسيله USB را به كامپيوترتان اضافه كردهايد، ويندوز درايو وسيله را از شما ميخواهد و آن را به طور اتوماتيك نصب و پيكربندي ميكند. كاربران هيچ نيازي به اجراي برنامه Setup و يا reset كردن سيستم خود قبل از استفاده از وسيله اضافه شده ندارند.
3- عدم نياز به تنظيمات توسط كاربر
ابزارهاي USB هيچ نيازي به انجام تنظيمات توسط كاربر، مانند تنظيم آدرس پورت و يا IRQ ندارند. ويندوز به طور اتوماتيك يك IRQ آزاد را به دستگاه USB شما اختصاص ميدهد.
4-راحتي اتصال
با استفاده از ابزارهاي USB شما براي اضافه كردن يك كارت و طبعاً يك قابليت جديد به كامپيوترتان هيچ نيازي به باز كردن Case نداريد. يك كامپيوتر به طور معمولي حداقل 2 پورت USB دارد. و اين تعداد پورتها ميتوانند براي اضافه كردن وسيلههاي بيشتر توسط HUB گسترش يابند.
بر اساس استاندارد USB حداكثر تا 127 وسيله USB را ميتوان به يك كامپيوتر متصل ساخت. امروزه با توجه به كاركرد مناسب USB ابزارهاي USB روز به روز در حال گسترش هستند. كيبورد، موس، اسپيكر، فاكس مودم، كارتهاي ويديو، رسيورهاي TV و ماهواره،
CD-Drive، DVD-Drive و هاردهايي با ظرفيت و سرعتهاي بالا، اسكنر، پرينتر، انواع PDAها و گوشيهاي موبايل از جمله وسايلي هستند كه اكنون با Interface، USB در بازار موجود هستند و اين موضوع در حال گسترش است.
5- كابلهاي يكسان
كابلهاي مورد استفاده براي تمامي ابزارهاي USB يكسان و استاندارد است. Connectorهاي آنها نيز مشخص است و نميتوان آنها را به صورت اشتباهي به كار برد. يك كابل USB معمولاً 5 متر طول دارد ولي با استفاده از HUB ميتوان طول كابلها را به 30 متر افزايش داد.
6-Hot Pluggable
شما ميتوانيد يك ابزار و وسيله USB را هر زماني كه خواستيد به PC وصل كنيد و يا از PC جدا كنيد، بدون اين كه هيچ گونه آسيبي به وسيله USB يا كامپيوتر وارد شود.
سيستم عامل ميتواند به طور اتوماتيك وصل بودن يا جدا شدن وسيله USB را تشخيص دهد.
7- عدم احتياج به منبع تغذيه جانبي
در اكثر موارد شما براي كار كردن با يك وسيله USB احتياجي به استفاده از يك منبع تغذيه جانبي نداريد، رابطه USB داراي خطوط زمين و 5V+ است. يك وسيله جانبي كه به حداكثر 500mA جريان نياز داشته باشد ميتواند از تغذيه موجود بر روي پورت استفاده كند. در غير اين صورت بايد از يك تغذيه جانبي استفاده كرد.
8-سرعت
استاندارد USB در USB 1.1 در مد Full-Speed ميتواند تا 12 Megabit Per Second سرعت تبادل اطلاعات داشته باشد اما نرخ واقعي تبادل Data كمتر از اين ميزان است. زيرا خطوط باس ممكن است بيتهاي وضعيت، كنترلي، كشف و تصحيح خطا را نيز همراه Data ارسال كنند.
از نظر تئوري در زماني كه از يك وسيله USB استفاده ميكنيم ميتوان تا 9.6 Megabit/ Second يعني 1.2 Megabyte/ Second نرخ تبادل اطلاعات داشت.
اگر اين براي شما كافي نيست ميتوانيد از USB 2.0 در مد Full-Speed با سرعتي برابر با
480 Megabit/ Second استفاده كنيد.
USB در مد Low-Speed تا 1.5 Megabit/ Second نرخ انتقال اطلاعات دارد.
9- صحت اطلاعات
استاندارد USB ميتواند با توجه به سختافزار و نرمافزار به كار رفته در آن خطاهايي را كه در زمان ارسال و دريافت اطلاعات رخ ميدهد را كشف و تصحيح كند.
10-هزينه كم
يك ابزار USB به دليل نياز به ابزار كم و يكسان بودن كابلها و پورتهاي ورودي يكسان بر روي PC براي همه وسيلهها ارزان است و براي كار بردهايي با سرعت پايين سختافزار مناسب با سرعت پايين و هزينه كم وجود دارد.
11- مصرف انرژي كمتر
مدارهاي Power-Saving و خاموش كردن اتوماتيك ابزار USB در زمان عدم استفاده از مزاياي USB است.
اين پارامتر براي كامپيوترهايي كه از باتري استفاده ميكند بسيار حائز اهميت است.
تمامي مزاياي فوق كه كاربران ميتوانند از آن استفاده كنند، براي طراحان سختافزار نيز مهم است. زيرا آنها مجبور نيستند به دليل محدوديت در پورتهاي PC براي دستگاههاي خود پورتهاي غير رايج طراحي و استفاده كنند. با استفاده از كابلهاي يكسان و سيستم اتوماتيك كشف و تصحيح خطا طراحان ديگر مجبور نيستند به طراحي كابلهاي رابط بپردازند يا در نرمافزار خود از سيستم كشف و تصحيح خطا استفاده كنند.
علاوه بر آنكه برنامهنويسي براي كار با ابزار USB بسيار ساده و آسان است و طراحان سخت افزار ميتوانند دستگاه خود را فقط با استفاده از يك تراشه كنترلر USB به پورت USB متصل كنند.