Борьба с провалами питания: молния, гаснет красный светодиод. Пока неудачно.

Тема в разделе "Raspberry Pi", создана пользователем дядя Витя, 4 янв 2019.

Метки:
  1. Проблема известная. Провал напряжения питания в raspberry pi вызывает разного рода неприятные индикаторы, но что гораздо хуже, временное уменьшение тактовой частоты процессора. В моей задаче это недопустимо. Будем биться.
    [​IMG]


    Первая гипотеза - недостаточная емкость развязывающего конденсатора. В идеале достаточно будет посадить его прямо на пины GPIO. Нахожу точки пробы напряжения на входе, спасибо вот этой статье. Измеряю, что там вообще творится.
    IMG_20190104_085836_040_s.jpg

    Творится полный кошмар. Вертикальная середина это 5 вольт. Фирменный блок питания из комплекта пляшет в районе 4,5. Совершенно недопустимо.
    upload_2019-1-4_9-2-2.png

    Начинаю перебирать разные блоки питания и повербанки, имеющиеся под рукой, с такими же веселыми результатами.
    DS1Z_QuickPrint15.png DS1Z_QuickPrint14.png DS1Z_QuickPrint13.png

    Из имевшихся под рукой источников "пяти вольт" где-то близко к 5 вольтам оказался только компьютерный блок питания и шумящий сторублевый китайский зарядник на 1А. Тем не менее и тот и тот всё равно проваливаются ниже ориентировочных 4,8 вольт.
    DS1Z_QuickPrint6.png DS1Z_QuickPrint10.png

    Компьютерный блок питания подключен двухметровым проводом, поэтому списываю его на сопротивление и откладываю.
    Пробую посадить емкость на GPIO.
    IMG_20190104_091120_s.jpg

    220мкФ - есть какая-то разница с пилой повыше, но все равно случаются провалы. 1000мкФ - блок питания совсем отбрасывает коньки. Еще пробовал 440 мкф, но ощутимой разницы с 220 нет.
    DS1Z_QuickPrint9.png DS1Z_QuickPrint17.png
     
  2. И на этом пока всё, т.к. в доме просто не оказалось usb блока питания, выдающего заявленные 5 вольт.
    Единственный кандидат это вот этот хлам, купленный оптом по 100р. с целью делать блоки питания для приборов на 3.3 вольта, где пилу срежет линейный регулятор.
    IMG_20190104_091926.jpg

    Продолжение следует.
     
    Последнее редактирование: 4 янв 2019
  3. Пушной звер

    Пушной звер Оракул

  4. SergeiL

    SergeiL Гуру

    "Глупость какая!!!"
    А если провод, с сечением проводников побольше взять или покороче?
    Было такое в начале, поменял только провод, молнии больше не появлялись.
     
    Последнее редактирование: 30 янв 2019
  5. Airbus

    Airbus Радиохулиган

    Попробуй зарядник от Нокиа3310 только оригинальный их на блошиных рынках продают по 50-70 рублей.С треугольным шлицом на шурупах.Там стоит честный транс и диодный мост.Есть место для кондера.Транс мощный и качественный 1ампер всяко выдержит.У меня Малинка на нем работала.
     
  6. parovoZZ

    parovoZZ Гуру

    такая большая проблема воткнуть кренку?
     
  7. SergeiL

    SergeiL Гуру

    Скоро месяц будет.
    А тут все:
    upload_2019-1-29_12-45-44.png

    Что то нет продолжения...
    Похоже левый гуру так и не справился.:(
    [​IMG]
     
    Последнее редактирование: 30 янв 2019
  8. Почитал теорию

    High power bus functions must be able to be detected and enumerated at a minimum 4.40V
    https://www.beyondlogic.org/usbnutshell/usb2.shtml

    На схеме моей малины (3b) за сигнал о провале питания отвечает микросхема APX803-46SAG
    https://www.raspberrypi.org/documentation/hardware/raspberrypi/schematics/rpi_SCH_3b_1p2_reduced.pdf

    Эта микросхема может срабатывать уже при 4,7 вольт
    https://www.mouser.com/ds/2/115/APX803_D-86185.pdf

    Вывод: причина проблемы - схемотехнические ошибки в малине. Она просто несовместима со стандартными usb блоками питания и шнурами. Решение - подбор минимально коротких шнуров и блоков питания с выходным напряжением больше 5 вольт. Для моих задач это не подходит. В следующей итерации проекта будем искать другое железо.

    В версии 3b+ схему мониторинга питания переделали, так что возможно там это решено.