Có rất nhiều cách để kết nối thiết bị 5V với pin đầu ra 3,3V.
// đã chỉnh sửa Câu trả lời gốc / được chấp nhận có thể được tìm thấy bên dưới. Phần chỉnh sửa này phải là phiên bản cải tiến của phần gốc.
Lưu ý rằng câu trả lời này là dành cho rơle lái xe, nếu bạn sẽ chuyển đổi 20VDC ở mức ~ 3A, MOSFET sẽ là giải pháp tốt hơn / rẻ hơn, vì bạn không cần rơle.
Chân đầu ra không nên được sử dụng để lái xe bất cứ điều gì. Tín hiệu đầu ra là tín hiệu điều khiển dòng thấp. Nó được chấp nhận để điều khiển đèn LED trực tiếp từ chân đầu ra (nếu sử dụng điện trở giới hạn dòng đủ cao), nhưng nó có thể dẫn đến các vấn đề, vì tổng dòng điện trên nhiều chân cũng có thể bị giới hạn bởi phần cứng. Đối với truyền thông, đôi khi có thể hoạt động để sử dụng 3.3V vì nó có thể được đăng ký ở mức cao logic, nhưng tốt nhất bạn không nên dựa vào nó, cho bất kỳ ứng dụng nghiêm trọng nào.
Bạn có thể chọn một rơle có thể làm việc với điện áp thấp / dòng điện thấp. Đặt cược tốt nhất của bạn sẽ là một "rơle trạng thái rắn", vì những cái này không yêu cầu một cuộn dây được cấp năng lượng và có thể hoạt động ở điện áp thấp / dòng điện. Kiểm tra thông số kỹ thuật để tìm một cái phù hợp với nhu cầu của bạn.
Thông thường, bạn sẽ cung cấp năng lượng cho thiết bị 3.3V từ một cái gì đó như phích cắm USB 5V hoặc 9V. Những nguồn này thường có thể cung cấp năng lượng cần thiết để cung cấp năng lượng cho cuộn dây rơle của bạn. Bạn sẽ phải tạo tín hiệu điều khiển của bo mạch của mình và chuyển "nguồn điện đầu vào" qua cuộn dây của rơle. (Thêm sơ đồ TODO, tôi hiện không thể, cho tôi 12h)
Lưu ý rằng một số đột phá tiếp sức đã có mạch cho việc này. Và rằng điện áp đầu vào của bạn không nên cao hơn / thấp hơn mức mà cuộn dây được đánh giá. Nguồn của bạn sẽ có thể cung cấp đủ dòng cho rơle.
Cuộn dây có thể "đột ngột" mất rất nhiều dòng điện, bạn có thể thấy rằng điện áp trên bảng của bạn giảm hoặc nó đặt lại. Thông thường, nguồn cung cấp điện không "đủ đáp ứng". Bạn có thể khắc phục điều này bằng cách thêm một tụ điện để "đệm" năng lượng, vì vậy nó có thể được giải phóng vào đúng thời điểm cuộn dây cần được cấp năng lượng và nó sẽ không lấy điện từ phần còn lại của bảng.
// kết thúc chỉnh sửa
- Chỉ cần kết nối nó. (Sai cách) **
Điều này có thể hoạt động trong một số kịch bản, nhưng không phải kịch bản này. Rơle sẽ vẽ quá nhiều hiện tại. Để kết nối kết nối dữ liệu hiện tại thấp, nó thực sự có thể hoạt động vì 3.3V có thể được xem là logic CAO.
2. Cách Arduino.
Mua Bộ dịch chuyển mức logic TTL - https://www.sparkfun.com/products/12009
Bảng nhỏ này sẽ thay đổi đầu ra 5V, khi được cung cấp 3,3V ở tín hiệu. Tuy nhiên, vấn đề duy nhất là bạn sẽ cần 5V trên đầu vào của bảng.
3. Cách điện tử.
Bạn có thể dễ dàng sử dụng một bóng bán dẫn hoặc mosfet để chuyển đổi dòng điện khác (cao hơn). Điều này không thực sự khác biệt nhiều so với lựa chọn 2, nhưng nó phức tạp hơn, nhưng rẻ hơn.
4. Một cách khác, giống như một ông chủ.
Tìm kiếm Stack-Exchange / Google cho những người có cùng vấn đề. Tôi thấy rằng bạn thực sự có thể tăng 3,3V lên 5V, do đó bạn sẽ không cần nguồn 5V.
https://www.circuitsathome.com/dc-dc/33v-to-5v-dc-dc-converter
5. Cách giải quyết
Nhận một rơle hoạt động trên điện áp pin của bạn và có thể được kích hoạt từ 3,3V. Bạn có thể xem xét một cái gì đó như thế này: http://www.ebay.com/itm/5PCS-3V-3-3V-Relay-High-Level-Driver-Module-optvityple-Relay-Module-for-Arduino-/331413255692
Nó có một bộ ghép quang, để cách ly arduino khỏi rơle thực tế. Có thể tốt hơn để có được một cái thực sự hoạt động trên phạm vi điện áp pin của bạn. Vì vậy, bạn có thể nối nó với pin (và chân tín hiệu cho Arduino). Vì vậy, cuộn dây không được kích hoạt trực tiếp bởi arduino, sẽ thu hút quá nhiều dòng điện.
6. Sử dụng nguồn 5V
Bạn có thể xoay chuyển mọi thứ xung quanh nếu bạn thực sự muốn. Bạn có thể muốn sử dụng USB-Powerbank (hoặc một số mạch tự tạo / cung cấp) để cấp nguồn cho mini pro của mình, pro mini sẽ có thể lấy 5V trực tiếp. ( Https://www.arduino.cc/en/ Chính / ArduinoBoardProMini )
Bây giờ bạn có thể sử dụng 5V để cấp nguồn cho rơle của mình bằng các tùy chọn 2, 3 hoặc 5.