|
หลักการทำงานของ USB และความหมายของสีแต่ละสาย
หลักการทำงานของระบบ USB จะทำการตรวจสอบอุปกรณ์ต่อพ่วงทาง Port USB แล้วจะกำหนด Address ให้แต่ละอุปกรณ์ เรียกว่า กระบวนการ "Enumeration" หรือเมื่อเราทำการ Plug อุปกรณ์เข้าไปยัง Port USB ระบบก็จะทำการตรวจสอบด้วยกระบวนการ "Enumeration" ทันที เพื่อตรวจสอบชนิดของข้อมูลที่จะทำการรับ หรือจัดส่งให้กับอุปกรณ์ที่ต่อพ่วงเข้ามา ซึ่งแบ่งชนิดของข้อมูลได้เป็น 3 แบบ คือ
1.Interrupt - เสมือนเป็นการตอดรบกวน โดยส่งข้อมูลทีละน้อยๆ เช่น อุปกรณ์จำพวก Mouse หรือ Keyboard หรือ GamePad ต่างๆ จะทำการส่งข้อมูลให้กับเครื่องคอมพิวเตอร์คราวละเล็กน้อยเท่านั้น และจะส่งแบบไม่ต่อเนื่อง ตามแต่ลักษณะการใช้งาน
2.Bulk - หรือการส่งข้อมูลคราวละมากๆ เป็นก้อนๆ เช่นการพิมพ์งาน ซึ่งเครื่องคอมพิวเตอร์ จะส่งข้อมูลให้กับเครื่องพิมพ์คราวละมากๆ เป็นต้น ซึ่งระบบจะทำการตรวจสอบข้อมูลทั้งความถูกต้อง และความครบถ้วนด้วย
3.Isochronous - หรือการส่งข้อมูลแบบต่อเนื่อง เป็น Stream เช่น พวก Speaker หรือ WebCam ที่จะมาการส่งข้อมูลอย่างต่อเนื่องแบบ Real-Time ระหว่างเครื่องคอมพิวเตอร์ หรือ Host กับอุปกรณ์ต่อพ่วง ซึ่งใน Mode นี้จะไม่มีการตรวจสอบความถูกต้องของข้อมูล ว่าได้รับครบถ้วนถูกต้องหรือไม่ เครื่องคอมพิวเตอร์ หรือ Host นั้นจะส่งคำสั่ง หรือ query (ซักคำถาม) ไปยังอุปกรณ์ ผ่านทาง "Control Packet" โดยเครื่องคอมพิวเตอร์นั้น จะทำการกันเนื้อที่ 90% ของ Bandwidth ทั้งหมด (speed USB 1.1 ที่ 12 Mbps และ USB 2.0 ที่ 480 Mbps ) สำหรับใช้งานการส่งข้อมูลแบบ Isochronous หากมีการใช้งานถึง 90% เมื่อไร ระบบก็จะทำการปฏิเสธการร้องขอในแบบ Interrupt และ Isochronous ที่เข้ามาใหม่ทันที โดย 10% ที่กันไว้นั้น จะไว้ใช้สำหรับการส่งข้อมูลแบบ Bulk และสำหรับ Control Packet ของ Host นั่นเอง
สาย USB เมื่อทำการผ่าดูข้างในจะประกอบไปด้วยฝอยเหล็กที่ทำการกันการรบกวนของสนามแม่เหล็ก ชั้นต่อมาจะมีสายไฟจำนวน 4 เส้นดังนี้ 1. สายสีแดง เพื่อใช้ในการจ่ายไฟ VCC(+5V) 2. สายสีดำ เพื่อใช้เป็นสายดิน(GND) 3. สายสีเขียว เพื่อใช้เป็นสายข้อมูลขั้วบวก(D+) 4. สายสีขาว เพื่อใช้เป้นสายข้อมูลขั้วลบ(D-)
Referent: //www.thaigoodview.com/node/335
Create Date : 04 กรกฎาคม 2552 |
Last Update : 4 กรกฎาคม 2552 10:39:08 น. |
|
1 comments
|
Counter : 84553 Pageviews. |
|
|
|
|
โดย: นางฟ้าอรชร วันที่: 4 กรกฎาคม 2552 เวลา:15:45:07 น. |
|
|
|
| |
|
|
artchula66 |
|
|
|
|