Hiện nay, ổ cắm USB của máy tính đều là kiểu A, qua đó có thể đấu trực tiếp
thiết bị USB vào máy tính. Các thiết bị có tốc độ thấp như chuột có thểđấu thẳng vào
ổ cắm thơng qua một phích cắm cũng kiểu A.
Trong các trường hợp khác thiết bị thường có một ổ cắm kiểu B, muốn nối với máy tính phải sử dụng một cáp kiểu A,B. Trong trường hợp cần nối dài cáp, tức là để
tăng khoảng cách giữa máy tính PC tới thiết bị ghép nối, người ta sử dụng cáp A,A.
Cho đến nay các cáp USB đều được các nhà sản xuất cung cấp dưới dạng hoàn chỉnh
trên đó đầu cắm, độ dài, chất lượng bọc kim chống nhiễu đều không thể thay đổi
được. Vì vậy, tuỳ theo mục đích sử dụng ta phải lựa chọn thơng số cáp cho chính xác từ chiều dài cho đến đầu nối.
Thông qua ổ cắm USB có thể lấy ra điện áp + 5V với dòng điện tiêu thụ 100 mA.Trong một số trường hợp có thể lấy tới 500 mA. Hai đường đẫn dữ liệu D +, D -
cho phép đấu nối với các linh kiện USB đặc biệt chẳng hạn như là một số vi điều
khiển tín hiệu ở chân D +,D – là các tín hiệu vi phân với mức điện áp = 0 - 3,3V.
Điện áp nguồn ni cho bus có thể tăng đến 5,25V và khi chịu dịng tải lớn có thể
giảm xuống 4,2V. Một vi mạch ổn áp trong trường hợp này có thể tạo ra một điện áp
ổn định +3,3V. Tồn bộ hệ thống có thể thiết kế sao cho khi chịu dịng tải lớn điện áp nguồn cũng khơng vượt quá + 4,2V. Khi thiết bị ghép nối cần dòng tiêu thụ >100mA cần xem xét kỹ khả năng cung cấp và chịu tải của các linh kiện phía trong máy tính để
73
thiết bị sử dụng nguồn ni riêng như máy in với các thiết bị nhận điện áp nguồn nuôi qua bus. Trong một số trường hợp cả hai chếđộ nguồn ni có thể cùng tồn tại để lựa chọ theo cách thiết kế của bus.
3.4.3. Mô tả hệ thống
Một hệ thống USB được mô tả bởi 3 định nghĩa: kết nối USB, các thiết bị USB,
USB host. Kết nối USB bao gồm kiến trúc bus, những mối quan hệ Inter-Layer, các
mơ hình luồng dữ liệu, lập trình USB.
Các thiết bị USB: gồm có hub cung cấp điểm lắp thêm vào USB và thiết bị hiểu
được giao thức USB. Mơ hình sơ lược về truyền nhận dữ liệu qua cổng USB.
Tín hiệu điều khiển từ giao diện được lập trình trên C# được truyền qua chuẩn
giao tiếp USB-UART đưa tới bộ điều khiển trung tâm, tại đây tín hiệu được xử lý và
truyền tới các động cơ DC điều chỉnh hướng.
Bộ điều khiển trung tâm phát tín hiệu và nhận dữ liệu từ cảm biến rồi truyền về
PC thông qua cổng USB-UART.