Tôi thường sử dụng Arduino cho các dự án của mình vì nó có đầu vào và đầu ra 5V và có 5V Vin nên điều đó làm cho cuộc sống rất dễ dàng khi giao tiếp với các thành phần 5V. Đối với dự án này, tôi muốn sử dụng Raspberry Pi vì tôi muốn nối nó với màn hình. Pi được cung cấp bởi 5V nên đủ dễ dàng. Tuy nhiên, nó có các chân 3.3VI / O và các thiết bị tôi muốn giao tiếp là 5V.
Tôi có một thiết bị có pin đầu vào 5V, cần được điều khiển đến 5V. Thiết bị có chân đầu ra 5V, thiết bị sẽ chuyển sang 5V khi đầu ra.
Tôi đã chuyển đổi hai chiều giữa các thiết bị 5V và 3.3V trước đó, nhưng đó là với bộ dịch mức logic hoạt động THẤP. Mạch là một điển hình với một bóng bán dẫn và một diode và hai điện trở kéo lên. Ứng dụng này yêu cầu hoạt động CAO. Dự án này rất may không yêu cầu I / O hai chiều.
Đối với hướng 5V đến 3.3V, bộ chia điện áp thô sẽ hoạt động.
Tuy nhiên, đối với hướng 3.3V đến 5V, tôi không biết một giải pháp dễ dàng. Tôi đã thực hiện một số tìm kiếm và dường như có bộ chuyển đổi tăng tốc (bộ chuyển đổi tăng tốc DC-DC) nhưng để xây dựng chúng từ các thành phần riêng biệt, tôi cần xây dựng một mạch PWM để điều khiển chuyển đổi.
Tôi chỉ tự hỏi liệu có cách nào đơn giản hơn để đạt được điều này không, với độ phức tạp tương đương với bộ dịch mức logic thấp hoạt động.