Я хочу использовать Raspberry Pi в качестве сервера XBMC в автомобиле. Документы XBMC говорят, что вы всегда должны использовать команду выключения перед отключением питания. Я не хочу (скажу моей жене) войти в систему Pi и выключить ее перед тем, как выключить машину - я хочу иметь возможность
Я думал, что можно создать простую схему с конденсатором и, возможно, диодом, чтобы определять, когда источник питания отключен (и вызывать прерывание на одном из выводов GPIO), но конденсатор будет обеспечивать ток достаточно долго. для правильного выключения системы.
Это выглядит правильным и достаточным?
Схема будет питаться от автомобильного аккумулятора - от 12,6 до 11,7 В. Raspberry Pi потребляет 5 В (от 5,25 до 4,75 В) и потребляет 700-1200 мА. Я еще не рассчитал время, но я предполагаю, что процесс выключения, вероятно, займет около 5 секунд.
Итак, я полагаю, что мне нужно знать:
Какой тип конденсатора мне понадобится, чтобы хранить достаточно заряда, чтобы Pi работал достаточно долго, чтобы XBMC правильно выключился?
Учитывая, что порт GPIO Rasperry Pi потребляет 3,3 В, что является лучшим компаратором / операционным усилителем для использования (полагаю, я мог бы использовать пару резисторов, чтобы снизить выходной сигнал с 5 до 3,3)
Будет ли какая-то выгода в том, чтобы линия GPIO была нормально высокой или нормально низкой?