Cách tốt nhất để chuyển đổi 1,8 V thành 5 V là gì?


9

Tôi đã kết nối cảm biến siêu âm HC-SR04 , với máy tính bảng đơn BeagleBoard-xM . Pin kích hoạt yêu cầu 5 V DC. Tuy nhiên, các chân điều khiển của BeagleBoard-xM chỉ có thể cung cấp 1,8 V DC.

Cách tốt nhất để chuyển đổi điện áp đến 5 V là gì? Có điều gì khác tôi nên chú ý?


Ban đầu tôi hiểu bạn chỉ có nguồn điện 1,8 V và bạn cần 3,3 V. Bây giờ có vẻ như bạn chỉ muốn có một bộ chuyển đổi mức, với nguồn 3,3 V có sẵn. Cái nào đúng? Nếu sau này, câu trả lời của tôi không áp dụng.
Olin Lathrop

Tôi xin lỗi vì không đủ rõ ràng. Tôi muốn một công cụ chuyển đổi cấp độ từ 1,8 V sang 5 V (không phải 3,3 V mà tôi đã viết nhầm).
dempap

1
Tôi đã thực sự sử dụng chính xác thiết lập đó. Các HC-SR04kích hoạt đã ở mức 3,3V vì vậy bạn sẽ ổn ở đó. Cẩn thận để không phản hồi tín hiệu echo 5V. Bạn cũng có thể kiểm tra teknoman117.wordpress.com/2013/04/30/ . Tôi theo bảng bố trí này và nó đã làm việc. Tôi đã sử dụng PRU khác đi mặc dù ...
magu_

Câu trả lời:


7

Trước hết, theo bảng dữ liệu cho HC-SR04 mà bạn đã liên kết, nó dường như chạy trên 5v, không phải 3.3v.

Những gì bạn cần là một bộ dịch mức, để chuyển đổi tín hiệu I / O trên tiêu đề mở rộng BeagleBoard-xM từ 1.8v sang mức 5v (và trở lại) theo yêu cầu của cảm biến.

Một thiết bị sẽ thực hiện chức năng này là Bộ chuyển đổi mức logic từ SparkFun. Nó có 4 kênh, nhiều hơn bạn cần. Bạn có thể tự xây dựng chỉ với hai kênh, nhưng với mức giá ($ 3) thì không đáng.


Bạn đúng. Tôi đã sửa bài của tôi.
dempap

14

Có nhiều cách khác để kết nối BeagleBoard-xM với HC-SR04 đó mà không cần sử dụng 'bộ dịch mức'.

Các chân trên HC-SR04 không phải là hai chiều, chúng chỉ là đầu vào hoặc đầu ra, và vì vậy không cần bộ chuyển đổi mức.

Chân xung Echo, cung cấp đầu vào cho BeagleBoard-xM và là giao diện dễ sử dụng nhất, bạn chỉ cần hai điện trở trong một bộ chia điện áp, gần với tỷ lệ 1,8: 5 (tổng = 1,8 + 3,3) khá gần nhau:

sơ đồ

mô phỏng mạch này - Sơ đồ được tạo bằng CircuitLab

(Các điện trở có thể là các giá trị khác, ví dụ 3,3K và 6,8K có thể sẽ hoạt động)

Pin Kích hoạt yêu cầu gần 5V để bật và gần 0V khi tắt. Sử dụng NPN BJT thông thường, rẻ tiền, dễ dàng để chủ động kéo tín hiệu về 0V và điện trở kéo lên để đạt 5V.

sơ đồ

mô phỏng mạch này

Hầu như mọi mục đích chung NPN BJT sẽ làm, và các giá trị điện trở cũng có thể thay đổi, mặc dù không có nhiều điểm trong các giá trị điện trở nhỏ hơn đáng kể. Bạn có thể sử dụng các giá trị tương tự như bộ chia điện áp để loại bỏ rắc rối nhận các điện trở giá trị khác.

Lưu ý: Ý nghĩa của chân đầu ra beagleboard bị đảo ngược, THẤP để kích hoạt và CAO khi tắt.

Bạn thậm chí có thể có một cửa hàng điện tử địa phương có các bộ phận, nếu không bưu chính và đóng gói sẽ có giá cao hơn các bộ phận (tôi đoán tốt dưới 50 nếu bạn có thể mua chúng một lần)


Bạn có thể vui lòng cho tôi biết rằng 5V ở đầu sơ đồ mạch thứ hai của bạn đến từ đâu không? Tại sao chúng ta cần nó khi chúng ta đã có đầu ra 5V từ chân kích hoạt?
Swastik Padhi

1
@CrakC - IIRC chân HC-SR04 là chân đầu vào, vì vậy chúng tôi không "đã có đầu ra 5V từ chân kích hoạt".
xe cứu thương
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.