Làm thế nào để biết điện áp đầu vào trên Raspbian?


12

Tôi có một quả mâm xôi không giám sát với nguồn cung cấp năng lượng cho nhiều thiết bị. Raspberry gần đây đã khởi động lại và tôi nghĩ rằng điều đó có thể được gây ra bởi một điện áp dưới. Có thể kiểm tra điện áp đầu vào cho phần mềm? Tôi đã thấy một số dự án nhưng phần cứng đã sử dụng và đối với tôi rất khó truy cập vào mâm xôi. Nếu xmbc hoặc osmc hiển thị hình vuông cầu vồng với phát hiện dưới điện áp, tôi nghĩ rằng sửa đổi phần cứng không phải là cần thiết. Làm thế nào xbmc để phát hiện dưới điện áp?

Cảm ơn trước

Câu trả lời:


5

Câu trả lời này là chính xác cho các mô hình Pi có sẵn tại thời điểm đó. Pi3 và Pi3B + (và có lẽ là Pi Zero W) KHÔNG sử dụng pin35 để biểu thị sức mạnh.

Như @joan đã nói GPIO 35 được kết nối với nguồn điện. Đây là tất cả với tiêu đề 40 pin (trừ Zero - không thực sự có tiêu đề hoặc AFAIK một màn hình nguồn).

pin@p35 { function = "input";  termination = "no_pulling"; polarity = "active_low"; }; // Power low

Cảm ơn @Milliways. Tôi đã thêm dòng này vào tệp config.txt và khởi động lại nó, nhưng tôi vẫn đọc giá trị 0 ở chân 35 và tôi đang kiểm tra cấu hình chân này thành OUT và IN nhưng luôn nhận được kết quả giống nhau, giá trị 0 (dưới điện áp)
crossmax

Điều này đã không được dự định để được bao gồm. Nó đã có trong dt-blob.dts(được mặc định bởi kernel). Tôi đã bao gồm điều này như tài liệu của các thiết lập bình thường. Có thể thay đổi cài đặt của pin, nhưng không được khuyến nghị. Chốt này được kết nối với chip theo dõi điện áp cung cấp và đèn LED nguồn màu đỏ. Trời về khuya ở đây và não tôi mệt mỏi, nhưng điện áp sẽ cao nếu đèn LED nguồn sáng nhưng "active_low" sẽ cho 0 đọc.
Milliways

7

Trên Pis với tiêu đề mở rộng 40 pin GPIO 35 được kết nối với hệ thống giám sát nguồn cung cấp 5V (nó cũng là GPIO được sử dụng để điều khiển đèn LED nguồn trên bo mạch có gắn đèn LED nguồn).

Nó sẽ đọc mức cao (1) nếu nguồn cung lớn hơn 4,65V và thấp (0) nếu không.

Xem bài đăng trên diễn đàn rasberrypi.org .


1
@agold Chỉnh sửa câu trả lời.
gia

1
@crossmax Bạn không nên thay đổi chế độ GPIO. Bạn chỉ nên đọc cấp độ. Nếu bạn thiết lập nó ra một OUTPUT, bạn sẽ tự thiết lập cấp độ. Trên Pis của tôi, chế độ GPIO 35 là INPUT.
gia

1
Tải về và cài đặt thư viện pigpio của tôi . Sau khi cài đặt sudo pigpiodthì gõ pigs r 35.
gia

1
Tôi không thể giải thích rằng, tôi cho rằng bạn có thể đã nhầm lẫn "hệ thống" với các thử nghiệm trước đó của mình. pigpio bỏ qua "hệ thống". Bạn đã khởi động lại chưa?
gia

1
Đáng buồn thay, điều này không được hỗ trợ trên Rpi 3 nữa - xem github.com/raspberrypi/linux/issues/1332
ndemou

2

Trong mâm xôi pi

vcgencmd measure_volts core

Nó cho thấy điện áp được gắn vào lõi của Raspi của bạn. Nếu nguồn không phải là enoght, nó sẽ làm cho hệ thống bị lỗi.

Có nhiều tài liệu về nó trong http://elinux.org/RPI_vcgencmd_usage .

Nếu bạn không thể sử dụng vcgencmd, tôi đã viết một số lưu ý về việc làm cho nó hoạt động. Đã cả buổi sáng cố gắng để thiết lập tốt của tôi bởi vì nó không có sẵn trong cài đặt cuối cùng của tôi


1
Điện áp lõi có nguồn gốc từ một bộ điều chỉnh điện áp và sẽ không cho bạn biết nhiều về nguồn cung cấp 5V. Tôi nghĩ rằng Pi sẽ thiết lập lại trước khi bạn có thể phát hiện ra một sự khác biệt đáng kể.
gia

Xin lỗi vì sự nhầm lẫn của tôi, nhưng trong điện áp ép xung luôn giữ cùng một giá trị?
Jesus Cepeda

Tôi mới chạy cái này trên Pi Zero và có 1.3500V, cái này liên quan đến điện áp đầu vào 5V như thế nào?
Steve Robillard

1
Điện áp được gán cho lõi của CPU không giống với 5V từ thu nhập. Bộ xử lý có điện áp riêng và nó phải ổn định
Jesus Cepeda

-1

có một nguồn cung cấp năng lượng tốt là rất quan trọng đối với hiệu suất hàng đầu. Như trong trường hợp của tôi, rất nhiều vấn đề xảy ra với cáp cấp nguồn (USB sang Micro USB). Tôi đã nhận được cảnh báo điện áp thấp và Pi của tôi chỉ chạy ở 600 MHZ. Tôi di chuyển cáp từ nguồn điện và cắm nó vào cổng USB trên máy tính của tôi và nhận được kết quả tương tự. Điều này nói với tôi rằng vấn đề của tôi nhiều khả năng là cáp. Tôi đã thay đổi cáp và cảnh báo điện áp thấp của tôi biến mất và Pi của tôi chạy ở 1200 MHZ. Vấn đề được giải quyết!


2
Xin chào! Bài viết của bạn đã thu thập hai cờ người dùng cho đến nay và trong khi tôi không đồng ý với lý do cờ ("không phải là câu trả lời") thì đáng chú ý là câu trả lời của bạn hoàn toàn không giải quyết câu hỏi. Vì vậy, tôi sẽ không tự hỏi nếu nó thu thập một số downvote vì người dùng có thể coi nó "không hữu ích" ít nhất là đối với câu hỏi này.
Ghanima

1
Người đăng ban đầu nghi ngờ có vấn đề với điện áp thấp và đang tìm cách thử đo phần mềm một cách khôn ngoan để xác nhận. suy nghĩ của tôi là đôi khi có thể khó xác nhận một vấn đề nhưng nếu bạn loại bỏ nó, điều đó có thể tốt như vậy. Như vậy, tôi đã đăng dựa trên kinh nghiệm của tôi về các vấn đề cung cấp điện và giải pháp của tôi.
Marpy
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.