Tôi có thể bật / tắt thiết bị nguồn không?


26

Có thể bật và tắt các thiết bị hỗ trợ nguồn điện (như máy pha cà phê) bằng cách sử dụng Pi không? Nếu vậy, tôi cần thêm thành phần nào?


1
Điều này có vẻ thuận tiện cho loại điều này pi-supply.com/product/ từ
artfulrobot

Câu trả lời:


16

Có, điều này là có thể, nhưng bạn sẽ cần một rơle để điều khiển nguồn điện Mains và có thể cần phải thay đổi các cấp độ (để điều khiển rơle đúng cách và bảo vệ RasPi của bạn). Bạn có thể muốn nhìn vào add-on này ban mà sẽ cả cấp shift và chứa hai 10 rơle Amp.


17

Cách dễ nhất là sử dụng trình điều khiển 2 giai đoạn. Bạn cần sử dụng trình điều khiển rơle điện áp cao như ULN2003 ULN2804 và sau đó kết nối đầu ra để điều khiển rơle để điều khiển thành phần mong muốn của bạn.

Điều này cho thấy một ví dụ về mạch trình điều khiển 3.3v

Bạn có thể mua tất cả các thành phần đó trên Mouser hoặc DigiKey hoặc bất kỳ trang web lớn nào khác. Chỉ cần cảnh báo rằng các thành phần này hút rất nhiều dòng điện, vì vậy bạn không thể sử dụng 5V có sẵn trên đầu nối mở rộng, bạn cần phải có nguồn điện bên ngoài với ít nhất 1A nguồn @ 5V.

Lưu ý: Lý do đề xuất sử dụng rơle là Raspberry PI không có đủ năng lượng để điều khiển nhiều đầu ra bóng bán dẫn, trừ khi bạn sử dụng bóng bán dẫn FET. Mạch điều khiển đảm bảo bạn không làm hỏng RasPi quý giá của mình ngay cả khi bạn rút ngắn đầu ra hoặc tăng công suất do dòng điện chuyển mạch vội vàng.


Tôi có thể hỏi tại sao bạn không lái rơle bằng mạch bóng bán dẫn đơn giản không?
Alex Chamberlain

1
Raspberry PI không có đủ năng lượng để điều khiển nhiều đầu ra bóng bán dẫn, trừ khi bạn sử dụng bóng bán dẫn FET. một mạch điều khiển đảm bảo bạn không làm hỏng RasPi quý giá của mình ngay cả khi bạn rút ngắn đầu ra hoặc bị tăng điện do dòng điện chuyển mạch vội vàng.
FarhadA

1
Nói chung, trên trao đổi ngăn xếp, tốt hơn là cập nhật câu trả lời của bạn để đáp ứng yêu cầu làm rõ trong các bình luận, theo cách đó, tất cả các thông tin cần thiết đều nằm trong chính câu trả lời, không lan truyền trong các bình luận. Ngoài ra, điều đó có nghĩa là mọi người có thể thu dọn (xóa) ý kiến ​​của họ khi yêu cầu của họ đã được xử lý. Câu trả lời lý tưởng nên kết thúc với một vài hoặc không có bình luận để đánh lạc hướng câu trả lời.
Đánh dấu gian hàng

5

Ngoài ra còn có một nhóm các ổ cắm điện được xây dựng sẵn từ Gembird có thể được điều khiển bằng USB. Họ nên làm việc bằng cách sử dụng sispmctl .


3

Có một sản phẩm của Mỹ được gọi là PowerSwitch Tail, về cơ bản là rơle cách ly quang học trong hộp. Họ tạo ra một đơn vị hoàn chỉnh cho 120V, nhưng chỉ bộ dụng cụ cho nguồn cung cấp 240V.

Việc lắp ráp bộ dụng cụ trông khá đơn giản (ngay cả đối với người mới bắt đầu). Lợi ích của tuyến đường này là (một khi đã hoàn thành) tất cả các kết nối điện áp cao đều an toàn bên trong vỏ và bo mạch được thiết kế bởi một kỹ sư chuyên nghiệp có liên quan đến sự cách ly thích hợp giữa điện áp cao và thấp và giữa các kết nối điện áp cao .

http://www.powerswitchtail.com/Pages/PSTIIU.aspx

Mặc dù nó đắt hơn (18 đô la) so với mạch kết hợp với rơle, nhưng nó thuận tiện hơn rất nhiều và (rất có thể) cũng an toàn hơn rất nhiều. Nếu bạn đã cuộn thiết bị của riêng mình như thế này (với một bảng thích hợp, trường hợp vv và tất cả được thực hiện một cách an toàn), bạn có thể sẽ không đánh bại giá nào, đặc biệt là trong khối lượng sở thích.


1

Tôi đã kết nối một công tắc nguồn chính được điều khiển bằng USB từ AVIOSYS - USB NetPower 8800. Tôi cần sử dụng một bộ cấp nguồn vì RPi không thể tạo ra đủ năng lượng thông qua cổng USB để chuyển đổi.

Đơn vị AVIOSYS chỉ được cung cấp với trình điều khiển Windows. Tôi đã yêu cầu trình điều khiển Linux và / hoặc một đặc tả giao thức, nhưng họ từ chối phát hành bất kỳ đặc điểm kỹ thuật nào vì họ nói rằng nó không được tiết lộ từ Prolific, người đã tạo ra bộ chuyển đổi nối tiếp USB mà thiết bị này sử dụng.

Vì vậy, tôi đã phải sử dụng tiện ích chụp cổng USB để phân tích đoạn hội thoại và sau đó tái tạo nó trong chương trình Python trên RPi. Có một cuộc đối thoại gồm hơn 50 tin nhắn được tạo ra - Tôi không biết liệu chúng có cần thiết hay không, nhưng một khi đã khởi tạo một tin nhắn duy nhất là cần thiết để bật và một tin nhắn khác để tắt.

Nếu bạn quan tâm, chương trình đang hoạt động trên RPi và bạn có thể tải xuống tại:

https://skydrive.live.com/#cid=500667A62B4F909A&id=500667A62B4F909A%21294

Bạn cũng cần cài đặt thư viện python-USB trên RPi

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.