Làm cách nào để theo dõi và / hoặc kiểm soát nhiệt độ của SoC?


46

Có cách nào để theo dõi lập trình nhiệt độ của BCM2835 SoC không?

Nếu vậy, nó sẽ làm gì tốt? tức là tạm thời đình chỉ các quá trình thâm dụng CPU có cơ hội nào để giảm nhiệt độ không?

Tôi biết rằng một câu trả lời là nó không quan trọng vì làm mát không khí là đủ. Tuy nhiên, điều này là cho một tình huống mà luồng không khí trong vỏ bọc rất hạn chế (và bộ điều khiển SoC và ethernet không nhất thiết phải là nguồn nhiệt chính.)


Bạn có biết làm thế nào nó đang nóng? (Nóng khi chạm vào?) Bạn có thể thêm một tản nhiệt nhỏ? Hoặc ghép đôi chip với vỏ bọc với tản nhiệt bên ngoài?
Alex L

@Alex, có lẽ, nhưng câu hỏi này là đặc biệt về giám sát.
vây

1
Bạn có thể cho tôi biết tại sao điều này là quan trọng? Pi của bạn không bao giờ đủ nóng để làm hỏng chính nó, ngay cả với luồng không khí thấp.
Jivings

@Jivings, tôi chỉ sửa một lỗi đánh máy trong câu hỏi (có thể giải quyết nhận xét của bạn.) Có thể có các nguồn nhiệt khác, tất cả trong một không gian hạn chế.
vây

Câu trả lời:



26

Bạn cũng có thể gõ:

cat /sys/class/thermal/thermal_zone0/temp

Đầu ra sau đó sẽ được tính bằng miligam!


1
Đó, tôi tin rằng, phương tiện celsius = milligrades / 1000, ví dụ 40.084 milligrades = 40,084 C.
Berto

Đó là berto chính xác!
Christian

Cig:cat /sys/class/thermal/thermal_zone0/temp | awk '{ print ($1 / 1000) "°C" }'
Kanchu

10

Ngoài câu trả lời của gnibbler's:

/opt/vc/bin/vcgencmd measure_temp| egrep "[0-9.]{4,}" -o
49.8

4

Thật không may, BCM2835 không có cảm biến nhiệt độ.

Tài liệu này khá hạn chế (có chủ đích bởi Broadcom), tuy nhiên không có đề cập đến cảm biến trong bảng dữ liệu .

Có thể gắn cảm biến của riêng bạn thông qua GPIO theo dõi nhiệt độ không khí xung quanh hoặc nhiệt độ bề mặt của chip.

Tuy nhiên, trừ khi thiết bị sẽ hoạt động bên trong lò của bạn, tôi cảm thấy nhiệt độ không phải là vấn đề.



-1

Nó luôn luôn là tốt để xem temp của bộ xử lý. Bạn không muốn nó đi vào tình trạng quá tải hạt nhân. Việc tăng mức sử dụng CPU sẽ tăng TEMP. Tôi là Raspberry PI mới, nhưng tôi là một công nghệ. Tôi nhận thấy sự gia tăng lớn về nhiệt độ của CPU với mức sử dụng bộ xử lý cao. Tôi sẽ thêm một bộ tản nhiệt, và quạt nhỏ sẽ được kiểm soát tùy thuộc vào sự gia tăng nhiệt.

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.