При эксплуатации вычислительной техники в автомобилях, спецтехнике или на автономных объектах возникает необходимость автоматизировать управление питанием. Прямое подключение к аккумуляторной батарее создает две проблемы:
- Если устройство останется включенным после завершения смены, оно полностью разрядит аккумулятор транспортного средства.
- Если питание отключить резко (путем разрыва цепи), в операционной системе произойдет сбой фоновых процессов, что приведет к повреждению файлов на накопителе.
Для решения этих задач на примере промышленного компьютера IROBO-6000-153 мы рассмотрим работу функции Smart Ignition Management (контроль зажигания). Функция обеспечивает автоматический запуск и безопасное завершение работы устройства при запуске и остановке двигателя.
Практический пример настройки и эксплуатации
Техническое задание: Компьютер установлен в грузовом фургоне с бортовой сетью 12В. Необходимо настроить систему так, чтобы при коротких остановках (до 20 минут) компьютер продолжал работать, исключая затраты времени на повторную загрузку операционной системы. Если автомобиль паркуется на длительное время, устройство должно автоматически отключиться через 20 минут. Если во время стоянки напряжение аккумулятора упадет ниже безопасного уровня, компьютер должен штатно отключиться, чтобы сохранить заряд батареи для последующего запуска двигателя.
Шаг 1. Физическое подключение и распиновка разъема
На корпусе IROBO-6000-153 расположен трехконтактный разъем питания (клеммная колодка). Перед тем как переходить к программной настройке, необходимо правильно скоммутировать провода бортовой сети автомобиля с контактами этого разъема по следующей схеме:
- Контакт 1 (+): Подключается к постоянному плюсу аккумуляторной батареи (в диапазоне от 9 до 36 В постоянного тока). Это обеспечивает питание компьютера при выключенном зажигании во время коротких остановок.
- Контакт 2 (-): Подключается к отрицательному полюсу («земля» или GND) — к кузову автомобиля или минусовой клемме аккумулятора.
- Контакт 3 (IGN): Он подключается к линии зажигания автомобиля, на которой напряжение появляется только при повороте ключа в замке зажигания или нажатии кнопки «Старт/Стоп».
Шаг 2. Пошаговая настройка в BIOS
Для реализации указанного сценария параметры BIOS настраиваются в два этапа из-за особенностей инициализации контроллера питания:
Этап А: Активация режима контроля зажигания
- К устройству подключаются монитор и клавиатура. При старте системы выполняется многократное нажатие клавиши Delete для входа в интерфейс BIOS.
- С помощью стрелок на клавиатуре откроется вкладка Advanced и выбирается подменю Smart Ignition Management.
-
В строке Ignition Management устанавливается значение Enable.
-
Далее выбирается пункт Save Setting для сохранения изменений и перезагрузки.
Важная инженерная особенность: Перезагрузка на данном этапе критически необходима. Она заставляет внутренний контроллер питания применить режим ACC и разблокировать поля изменения вольтажа, которые до этого момента были защищены от редактирования.
Этап Б: Настройка вольтовых порогов и таймеров
- При повторном старте компьютера снова нажмите клавишу Delete для входа в BIOS.
- Перейдите в Advanced -> Smart Ignition Management.
-
С помощью стрелок «вниз»/«вверх» выберите пункт Advance Setting и нажмите клавишу Enter.
-
Скорректируйте параметры напряжения под стандартную 12-вольтовую систему фургона, чтобы не допустить глубокого разряда АКБ:
- Activate Voltage Trigger (Порог включения): [12.0V]. Минимальное напряжение бортовой сети, при котором контроллер разрешит запуск ПК.
- Low Voltage Trigger (Порог низкого напряжения): [11.0V]. Безопасная граница, при достижении которой компьютер начнет процедуру экстренного выключения, сохраняя способность запустить двигатель.
- В параметре IGN Trigger выставьте значение Enable (включение привязки таймеров к сигнальному проводу зажигания).
- Задайте временные интервалы для работы контроллера:
- Shutdown Delay Timer (low voltage) — Задержка при низком напряжении:
- System Turn On Delay (ign on) — Задержка включения:
- Shutdown Delay (ign off) — Задержка выключения:
- Перейдите в раздел Save Setting для финального сохранения параметров.
- Восстановление исходной конфигурации В случае ошибочного ввода параметров в интерфейсе предусмотрена сервисная команда. В нижней части меню расположена строка Restore Factory Settings (Восстановление заводских настроек). Ее выбор сбрасывает все таймеры и вольтовые пороги до базовых значений, восстанавливая стандартный режим работы от постоянного источника питания.
Вводимые значения: Hour: [0], Minute: [1], Second: [0] (всего 1 минуты). Время работы ПК после фиксации падения напряжения до 11.0 В, необходимое для штатного и безопасного закрытия операционной системы.
Вводимые значения: Hour: [0], Minute: [0], Second: [10] (всего 10 секунд). При запуске двигателя стартер создает высокую нагрузку и кратковременное падение напряжения в сети. Задержка в 10 секунд откладывает старт компьютера, пока генератор автомобиля не стабилизирует параметры питания.
Вводимые значения: Hour: [0], Minute: [20], Second: [0] (всего 20 минут). Время, в течение которого компьютер удерживает питание платы после отключения зажигания. Ввод цифры «20» строго в графу Minute гарантирует работу устройства в течение 20 минут, исключая перезапуск ОС при коротких остановках.
Результат настройки: Алгоритм работы системы в реальных условиях
После выполнения настроек контроллер питания IROBO-6000-153 автоматически отрабатывает четыре эксплуатационных сценария:
- Запуск двигателя: Водитель включает зажигание и запускает двигатель. Контроллер питания irobo-6000-153 фиксирует наличие напряжения на контакте 3 (IGN), система отсчитывает настроенные 10 секунд задержки, после чего запускает компьютер.
- Короткая остановка (до 20 минут): Водитель выключает зажигание и глушит двигатель. Напряжение на контакте IGN пропадает. Контроллер фиксирует это изменение и запускает внутренний таймер удержания питания на заданные 20 минут. Компьютер остается во включенном состоянии. Водитель возвращается через 10 минут, включает зажигание и запускает двигатель — таймер сбрасывается, устройство продолжает работу без перезагрузки.
- Длительная парковка (более 20 минут): Водитель выключает двигатель и ставится автомобиль на длительную на стоянку. После выключения зажигания начинается 20-минутный обратный отсчет. По истечении этого времени, контроллер питания отправляет стандартную ACPI-команду на завершение работы в операционную систему. Завершаются программные процессы, данные сохраняются на накопитель, после чего компьютер полностью отключает собственное энергопотребление.
- Падение напряжения (аварийная ситуация): Водитель выключил двигатель (нет зарядки аккумулятора.), но не выключил ближний свет фар. Компьютер продолжает работать, удерживая питание по таймеру зажигания. Во время 20 минутной стоянки встроенный датчик фиксирует падение общего напряжения сети ниже установленных 11.0 В (срабатывание порога Low Voltage Trigger). Активируется резервный таймер на 1 минуту. Если за это время напряжение не возрастает, система инициирует принудительное штатное выключение, предотвращая критический разряд аккумулятора фургона.
Заключение
Правильная настройка таймеров и вольтажа в Smart Ignition Management полностью убирает человеческий фактор из эксплуатации. Компьютер становится полноценной частью автомобиля: он работает синхронно с ключом зажигания, не требует ручного контроля и гарантирует, что бортовая сеть фургона и операционная система будут защищены от взаимных сбоев в любых дорожных ситуациях.