Ðề tài: USB for everyone
View Single Post
Old 15-11-2005, 12:44 AM   #4
falleaf
PIC Bang chủ
 
falleaf's Avatar
 
Tham gia ngày: May 2005
Bài gửi: 2,631
:
Send a message via Yahoo to falleaf
ii. Đặc tính điện
USB sử dụng dây dẫn 4 sợi: 5V nguồn và đất (28 - 20 AWG) và hai dây tín hiệu (28 AWG cặp xoắn)

Có 3 tốc độ truyền: tốc độ cao (480MHz), tốc độ đầy đủ (12Mbps) và tốc độ thấp (1.5 Mbps). Nếu thiết bị ở tốc độ đầy đủ hoặc thấp được gắn vào host qua một hoặc nhiều hub và sau đó truyền tín hiệu giữa host và hub thì tín hiệu này được truyền ở tốc độ cao. Điều này làm giảm thiểu băng thông tiêu thụ bởi thiết bị.

Xung clock được chuyển mã [encode] dựa trên NRZI với dồn bit [bit stuffing].

Non Return to Zero Invert (NRZI): A method of encoding serial data in which ones and zeroes are represented by opposite and alternating high and low voltages where there is no return to zero (reference) voltage between encoded bits. This eliminates the need for clock pulses.

Bit Stuffing: Insertion of a zero bit into a data stream to cause an electrical transition on the data wires, allowing a PLL to remain locked.

Tài liệu chi tiết định nghĩa những lớp công suất sau:

1. Bus-power hubs: lấy công suất cho bản thân hub và downstream ports từ upstream port. Lấy 100mA tại thời điểm bắt đầu và 500mA hoặc ít hơn sau khi cấu hình. Mỗi downstream port có thể nhận tối đa 100mA, không tính dòng rút từ các port khác.

2. Self-powered hubs: lấy công suất cho bản thân hub và downstream port từ một nguồn ngoài. Nhưng nó có thể rút đến 100mA theo yêu cầu đến function khi hub không được cấp công suất [powered off]. Hub có thể cung cấp 100 - 500mA cho mỗi downstream port.

3. Low power bus-powered function: không được rút nhiều hơn 100mA từ USB port.

4. High power bus-powered function: không được rút nhiều hơn 100mA từ USB port lúc mới cấp và lên đến 500mA sau khi cấu hình. Công tắc để chuyển dang công suất cao điều khiển bởi phần mềm.

5. Self powered functions: có thể rút ra từ 100mA theo yêu cầu function khi thiết bị tắt nguồn. Tất cả các tiêu thụ công suất khác lấy từ nguồn ngoài.

Nếu các thiết bị rút quá nhiều dòng, hub sẽ thông báo tình trạng cho phần mềm USB.

USB cũng hỗ trợ quản lý nguồn vì vậy host có thể tắt thiết bị.
falleaf vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn