D + và D- trên USB


13

Tôi đang thực hiện một dự án nhỏ sẽ lấy + 5v từ USB, tôi nên làm gì với D + và D-, giữ cho nó mở hoặc rút ngắn chúng xuống đất hoặc tôi phải thêm một số thành phần?

Tôi muốn chạy ATMEGA168 và 16x2 LCD với đèn nền.


1
Bạn chỉ đang sử dụng điều này cho quyền lực, có lẽ? Bạn đang vẽ bao nhiêu năng lượng? Bạn đang cung cấp những gì? iPod yêu cầu các đường D + và D- được kết nối theo một cách nhất định để sạc, trong khi điện thoại di động yêu cầu một cách khác và thông số sạc USB yêu cầu một cách khác.
endolith

@endolith Điều này sẽ phù hợp nếu anh ta thiết kế bộ sạc. Nhưng người sử dụng điện không cần gì cả.
Rocketmagnet

1
nếu anh ta muốn tuân thủ và rút ra hơn 100mA, anh ta sẽ cần phải thương lượng với bộ điều khiển, mặc dù tôi không nghĩ rằng tôi đã thấy một giao diện máy chủ duy nhất thực sự đưa ra giới hạn hiện tại thay đổi. :-)
akohlsmith

1
@AndrewKohlsmith họ có thể không thực hiện giới hạn dòng điện thay đổi, nhưng Trình điều khiển bộ điều khiển máy chủ USB đang theo dõi lượng dòng điện cần thiết cho tất cả các thiết bị được kết nối và sẽ thất bại trong việc liệt kê một thiết bị yêu cầu nhiều dòng điện hơn mức còn lại xe buýt. Ngay cả khi bạn sử dụng ít hơn 100 mA, bằng cách không liệt kê bạn tạo ra sự không phù hợp giữa những gì bộ điều khiển máy chủ nghĩ là đang được tiêu thụ và những gì thực sự đang được tiêu thụ.
ajs410

1
@ ajs410 đó không phải là kinh nghiệm của tôi. Hầu hết các bo mạch chủ tôi có dòng V + được gắn với hệ thống +5 thông qua cầu chì tự đặt lại.
akohlsmith

Câu trả lời:


12

Đừng làm gì với họ.

Chúng đề cập đến sơ đồ truyền được mã hóa khác nhau mà USB sử dụng. Để chúng yên, trôi nổi.

Tất cả những gì bạn cần để cấp nguồn cho mạch của mình là chân đất và chân nguồn đến từ USB. Nhiều thiết bị hoàn toàn được cấp nguồn USB chỉ có kết nối dây cho hai chân đó và không có gì cho +/- D

Ngoài ra, hãy lưu ý đến khả năng rút tối đa hiện tại của cổng USB của bạn, tương đương với 500 mA. Nếu bạn vẽ quá nhiều, cổng của bạn sẽ tắt để tránh đoản mạch.


2
Anh ta dự định có tốc độ 0mb - tức là không gửi bất kỳ dữ liệu nào.
pjc50

2
Đôi khi một số trung tâm USB, bo mạch chủ hoặc máy tính xách tay sẽ không cung cấp + 5v nếu không có cảm biến tải. Để nó nổi không phải là một ý tưởng tốt, đặc biệt là với những người có nguồn trên usb trong khi ngủ.
Piotr Kula

3
Các dòng dữ liệu được kéo xuống mặt đất thông qua 15k bởi máy chủ. Chủ nhà sẽ không cố gắng thương lượng cho đến khi phát hiện ra pullup 1k5 của thiết bị trên một trong các dòng.
avakar

3
@ppumkin, tất nhiên, máy chủ sẽ luôn cung cấp 5V, nếu không thì máy khách USB không thể bootstrap.
avakar

5
Xin lưu ý rằng theo thông số kỹ thuật, dòng điện tối đa mà thiết bị có thể kéo mà không cần thương lượng là 100 mA cho USB 2.0 và 150 hoặc USB 3.0. Nếu vượt quá giới hạn đó, máy chủ có thể tắt nguồn.
AndrejaKo
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.