Làm cách nào để tạo một UPS 15 giây đơn giản, đáng tin cậy để tắt máy?


7

Trường hợp sử dụng: Khi mất điện, pi sẽ đóng một cách duyên dáng tất cả I / O (đã được giữ ở mức tối thiểu) và tắt, để được khởi động lại thủ công sau đó.

Một siêu tụ điện hoạt động (tôi nghĩ rằng, không chắc chắn về điện áp ở gần cuối) nhưng khởi động lại Pi (không chắc tại sao chính xác).

Pin LiPo + bộ sạc + bộ chuyển đổi tăng cường hoạt động tốt, nhưng quá mức cần thiết. Quá nhiều thành phần có thể thất bại, và tôi cần vài giây chứ không phải hàng giờ.

[sửa] Giải pháp được liên kết bởi bobstro và giải pháp này cho phép điện áp được cung cấp giảm xuống hoặc dưới 4V. Có những tuyên bố rằng thậm chí 3,3V có thể ổn ( ở đây cũng vậy ), nhưng thông số kỹ thuật, tôi nhớ lại, trạng thái tối thiểu. 4,75V. Là thấp hơn thực sự an toàn cho việc lưu trữ? Có thể thay đổi rất nhiều nếu nó là.


Bạn có thể mở rộng về phần này: "Một siêu tụ điện hoạt động (tôi nghĩ rằng không chắc chắn về điện áp gần cuối) nhưng khởi động lại Pi do nhảy điện áp khi nó tắt."
Gạch

@Brick Shutdown hoàn tất và thiết bị khởi động lại . Không thực sự chắc chắn những gì đang xảy ra ở đó, tôi giả sử điện áp nhảy lên khi pi dừng vẽ dòng điện. Hoặc có thể đó chỉ là những thứ điên rồ xảy ra với điện áp không đủ. Không kiểm tra nó tốt lắm, có lẽ nắp không đủ. Sẽ đặt một vôn kế cho nó trong 3 ngày hoặc lâu hơn; trong khi đó muốn hỏi người dùng có kiến ​​thức hơn về một cái gì đó đã biết để làm việc.
kaay

1
Dựa trên những gì bạn nói, tôi đoán rằng đó không phải là một sự tăng vọt sức mạnh mà là một sự dao động ngay ở rìa nơi Pi có đủ sức mạnh. Có lẽ đặt một máy dò điện áp trong mạch sẽ giúp. Ví dụ phần KA75450 mouser.com/ds/2/149/KA75390Z-189613.pdf . Sẽ được quan tâm để biết những gì bạn tìm thấy.
Gạch

@Brick Cảm ơn, tôi sẽ chỉnh sửa câu hỏi. Tôi nghĩ Pi cần 4,75V. Có lẽ là một Zener 4.7V? Dù sao. Có câu chuyện thành công nào với KA75450 trên rpi không? Hoặc giữa các mũ và một bộ chuyển đổi tăng? Tôi sẽ xem những gì có thể đo được, có lẽ tôi có thể nắm giữ một máy hiện sóng. Trong khi đó, chúng ta đừng đánh mất ý tưởng khác :)
kaay

2
Andreas Spiess có một video tuyệt vời để thực hiện chính xác điều này: youtube.com/watch?v=m20o3P-S5s8&t=441s
bobstro

Câu trả lời:


1

Câu trả lời cho câu hỏi là xây dựng một trong 2 giải pháp:

  1. Một loại dựa trên pin LiPo / Li-Ion - cho thời gian nhiều hơn mức cần thiết, nhưng các bộ phận (bộ sạc, v.v.) là phổ biến và rẻ tiền, và có thể thay thế dễ dàng. Tôi nhận thấy rằng việc tăng lên 5V hoàn toàn là tùy chọn và Pi có thể hoạt động tốt ở mức 3,3V .

  2. Một dựa trên siêu xe. Các giải pháp tốt là ở đây (yêu cầu 111 giây trên một cặp mũ 25F nối tiếp) và ở đây . Điều này cũng sẽ tốt, nếu báo động mất điện áp ở đầu vào chứ không phải pin. Tùy chọn này đắt hơn nhiều. Có thể là tốt để bỏ qua bộ chuyển đổi tăng cường hoàn toàn, những người hiệu quả là đắt tiền (có thể đủ khả năng không hiệu quả với pin).

Để đối phó với việc bật / tắt Pi ở điện áp thấp, hãy sử dụng bộ chia điện áp trên chân ENABLE của bộ chuyển đổi DC / DC (thường có độ trễ) hoặc - thậm chí tốt hơn - bỏ qua nó và bảo vệ hệ thống tập tin khỏi hậu quả bằng cách đọcchỉ với một phân vùng riêng để lưu trữ dữ liệu, chỉ được gắn khi ở cuối khởi động hệ thống.

Ngoài ra, mặc dù điều này nằm ngoài các tham số của câu hỏi, nhưng hóa ra là tốt nhất đối với tôi, SIGTERM, SIGKILL và unmount rời khỏi Pi trong trạng thái mất điện an toàn cho hệ thống tập tin, không cần phải tắt, cắt đúng cách chi phí như chúng ta bây giờ chỉ cần một vài giây chứ không phải 15.

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.