Як знати вхідну напругу на Raspbian?


13

У мене є недоглянута малина з джерелом живлення для багатьох пристроїв. Малина останнім часом перезавантажується, і я думаю, що це може бути викликано перенапругою. Чи можливо перевірити вхідну напругу для програмного забезпечення? Я бачив деякі проекти, але використовував апаратне забезпечення, і для мене важкий доступ до малини. Якщо xmbc або osmc показали райдужний квадрат з виявленням під напругою, я вважаю, що апаратні зміни не потрібні. Як xbmc робить виявлення під напругою?

Спасибі заздалегідь

Відповіді:


5

Ця відповідь правильна для моделей Pi, наявних у той час. Pi3 і Pi3B + (і, можливо, Pi Zero W) НЕ використовують pin35 для позначення потужності.

Як заявив @joan, GPIO 35 підключений до живлення. Це все з 40-контактним заголовком (крім Zero - який фактично не має заголовка або AFAIK монітора живлення).

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

Дякую @Milliways Я додав цей рядок у файл config.txt і перезавантажую його, але я все ще читаю значення 0 на штифті 35 і я тестую налаштування цього штифта на OUT та IN, але завжди отримую однаковий результат, значення 0 (під напругою)
перехрестя

Це не передбачалося включати. Він уже знаходиться у dt-blob.dts(який завантажується ядром за замовчуванням). Я включив це як документацію нормальної настройки. Можливо, можливо змінити налаштування штифта, але не рекомендується. Цей контакт з'єднаний з мікросхемою, яка стежить за напругою живлення та червоним світлодіодом живлення. Тут уже пізно вночі, і мій мозок стомлений, але напруга має бути високим, якщо світлодіодний індикатор живлення горить, але "active_low" повинен давати значення 0.
Міллівейс

7

На Pis із 40-контактним заголовком розширення GPIO 35 підключений до системи моніторингу живлення 5В (це також GPIO, що використовується для управління світлодіодним джерелом живлення на платах із встановленим світлодіодним індикатором).

Він буде читати високий (1), якщо джерело живлення більше 4,65 В і низький (0) в іншому випадку.

Дивіться повідомлення на форумі rasberrypi.org .


1
@agold Відредагована відповідь.
Жанна

1
@crossmax Не слід змінювати режим GPIO. Ви повинні просто прочитати рівень. Якщо встановити вихід, ви встановлюєте рівень самостійно. На моєму Піс режим GPIO 35 - ВХОД.
Жанна

1
Завантажте та встановіть мою бібліотеку pigpio . Після установки введіть sudo pigpiodпотім тип pigs r 35.
Жанна

1
Я не можу пояснити це, гадаю, ви, можливо, переплутали "систему" з попередніми експериментами. pigpio обходить "систему". Ви перезавантажилися?
Джоан

1
На жаль, це вже не підтримується на Rpi 3 - дивіться github.com/raspberrypi/linux/isissue/1332
ndemou

2

В малиновому пі

vcgencmd measure_volts core

Він показує напругу, приєднане до серцевини вашого Raspi. Якщо джерело не є одним, воно призведе до виходу з ладу системи.

Докладніше про це можна знайти на веб-сторінці http://elinux.org/RPI_vcgencmd_usage .

Якщо ви не можете використовувати vcgencmd, я написав кілька записок про те, щоб він працював. Я цілий ранок намагався встановити мій штраф, тому що це було недоступно в моїй останній установці


1
Основна напруга походить від регулятора напруги і не скаже вам багато про 5В живлення. Я вважаю, що Pi би скинувся до того, як ви могли виявити значну різницю.
Жанна

Вибачте за мою плутанину, але в розгоні напруга постійно тримається на одному значенні?
Ісус Цепеда

Я щойно запустив це на Pi Zero і отримав 1,3500В, як це стосується вхідної напруги 5В?
Стів Робільярд

1
Напруга, приписана до ядра процесора, не така, як 5В від доходу. Процесор має власну напругу, і він повинен бути стабільним
Ісус Цепеда

0

наявність хорошого джерела живлення надзвичайно важлива для найкращих показників. Як і в моєму випадку, багато часу проблема пов'язана з кабелем живлення (від USB до мікро USB). Я отримував попередження про низьку напругу, і мій Пі працював лише на 600 МГц. Я перемістив кабель від джерела живлення та підключив його до порту USB на своєму комп’ютері і отримав ті ж результати. Це сказало мені, що моя проблема була більш ніж ймовірно кабелем. Я змінив кабель, і моє попередження про низьку напругу пішло, і мій Пі пробіг на 1200 МГц. Проблема вирішена!


2
Привіт! Наразі у вашій публікації зібрано два прапори користувача, і хоча я не згоден з причиною прапора ("не відповідь"), примітно, що ваша відповідь взагалі не стосується цього питання. Тож я б не замислювався, чи збирає він деяку низовину, оскільки користувачі можуть вважати це "не корисним" принаймні стосовно цього питання.
Ghanima

1
Оригінальний плакат підозрює проблему з недостатнім напругою і шукає спосіб спробувати виміряти це програмне забезпечення, яке мусить підтвердити. мої думки полягали в тому, що часом підтвердити проблему може бути важко, але якщо її усунути, це може бути так само добре. Таким чином я розмістив інформацію, грунтуючись на своєму досвіді з питаннями живлення та моєму вирішенні.
березня 1717 року
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.