-
Вложений: 1
Режим Кибернейт в любом БП
Тема актуальная, так как многие БП по сигналу АСС могут только вкл/выкл , предлагаю обсудить.
Есть предложение сделать такой вот режим . Включать режим если не нужно вырубать комп. Например приехал на заправку или сигарет купить вышел и т.д. и потом приходится опять ждать пока комп загрузится.
Как вариант предлагаю сделать кнопочку в Центрифуге и управлять этим режимом через LPT. Также следить за разрядом аккумулятора и др.
Схема пока как концепт без развязки . Думаю для ключей можно использовать сборку из 2-х Fet разной проводимости которые управляются логическими уровнями. Токи у АСС ничтожный служат только для управления контроллером. Думаю что можно и обычные биполярники применить.
-
Re: Режим Кибернейт в любом БП
Я хочу у себя сделать так.
При пропадании сигнала АСС, через 30-60сек БП "нажимает" на кнопку POWER. Комп настроить так, что при нажатии на POWER переходить в ждущий (или спящий, как там правильно его назвать. до сих пор путаюсь) режим. БП в течении получаса поддерживает питание +5VSB. Если в течении этого времени появился сигнал АСС, то комп стартует из ждущего режима. Если прошло пол часа и АСС не появился, то БП убирает +5VSB и при следующем включении комп загружаеться как обычно, т.е. долго.
-
Re: Режим Кибернейт в любом БП
Тогда уж лучше в спящий режим его отправлять, ет когда вся память сливается на хард и он выключается. Из этого режима быстрее грузится чем заново.
-
Re: Режим Кибернейт в любом БП
Это все хорошо, когда БП нажимает на кнопку Power только один раз, но есть всякие e10000, которые делают "контрольный в голову", зажимают кнопку на 5-6 секунд... И никак это не отключить там по-моему. только другой контроллер ставить.
-
Re: Режим Кибернейт в любом БП
Цитата:
Сообщение от kolychev
Это все хорошо, когда БП нажимает на кнопку Power только один раз, но есть всякие e10000, которые делают "контрольный в голову", зажимают кнопку на 5-6 секунд... И никак это не отключить там по-моему. только другой контроллер ставить.
Ну дак этот вариант поможет, так как при нажатии в программе кнопочки спящий или ждущий режим, комп через управляющий сигнал LPT подаст +12в на АСС и он будет присутствовать там заданое в программе время (10,30,60 мин) или вообще все автоматизировать без всяких кнопочек, например включать АСС сразу при включении компа и выключать через заданое время
-
Re: Режим Кибернейт в любом БП
Немного подотстал в теме)) Делал корпус под PC. LPT протестил - все работает. Параллельно изучаю http://www.pcports.ru/Articles.php - много полезной инфы.
-
Re: Режим Кибернейт в любом БП
Если нужно я могу исходник выложить там всего 3 строчки :)
могу через LPT фары на авто под музыку включать если понадобится :)
-
Re: Режим Кибернейт в любом БП
Цитата:
Сообщение от Chip
Если нужно я могу исходник выложить там всего 3 строчки :)
могу через LPT фары на авто под музыку включать если понадобится :)
В общем, в идеале - что хочется:
Файл типа Install.exe, чтоб любой мог поставить программу управления LPT под WinXp. Далее - значок в трее (или кнопка в оболочке), которым можно было вызвать интерфейс программы. О самой программке: менюшка с настройками - контроль заряда АКБ - допустим, 3 напряжения: ниже 11В, 11-15В, выше 15В (как раз по той схемке, что я выкладывал) - и соответсвующее действие (выключение компьютера, Hibernate, либо запуск внешней программы). Дальше, можно при загрузке винды и запуске программы включать внешнюю релюху управления усилителем и переферией (Remote).
На днях попробую собрать на макетке, потом скомпилировать в конечную схемку.
-
Re: Режим Кибернейт в любом БП
Цитата:
Сообщение от Chip
Ну дак этот вариант поможет, так как при нажатии в программе кнопочки спящий или ждущий режим, комп через управляющий сигнал LPT подаст +12в на АСС и он будет присутствовать там заданое в программе время (10,30,60 мин) или вообще все автоматизировать без всяких кнопочек, например включать АСС сразу при включении компа и выключать через заданое время
Че-то я всю голову сломал... давай по-другому рассуждать :) Этот девайс сможет только выключать комп, так ? Значит включать должен БП, значит контроллер БП болжен следить за ACC. Идем дальше, при выключении ACC, комп управляющим сигналом восстанавливает ACC на БП (взятый я так понимаю с +12V аккума). все это время комп должен работать, чтобы поддерживать ACC на БП, так ? Что произойдет, когда комп по прошествии 30 минут (запрограммированных) начнет уходить в кибернэйт, он снимет управляющий сигнал с LPT, АСС на БП пропадет, и блок начнет нажимать кнопочку POWER, чего и хочется избежать (чтобы не машать уходить в кибернэйт неспеша). Я в электронике вообще 0, так что поправь, где я не прав ?
-
Вложений: 1
Re: Режим Кибернейт в любом БП
Еще подумалось мне)
Если сделать по этой схемке, вместо светодиодов - кинуть на входы LPT, а далее программно отслеживать уровень заряда (как в ноутбуке, показывать уровень батареи в трее), при заниженном уровне выдавать сообщение и отключаться. Можно так?
-
Re: Режим Кибернейт в любом БП
железно можно проще и эффективнее, причем лучще на USB
-
Re: Режим Кибернейт в любом БП
Цитата:
Сообщение от kolychev
Че-то я всю голову сломал... давай по-другому рассуждать :) Этот девайс сможет только выключать комп, так ? Значит включать должен БП, значит контроллер БП болжен следить за ACC. Идем дальше, при выключении ACC, комп управляющим сигналом восстанавливает ACC на БП (взятый я так понимаю с +12V аккума). все это время комп должен работать, чтобы поддерживать ACC на БП, так ? Что произойдет, когда комп по прошествии 30 минут (запрограммированных) начнет уходить в кибернэйт, он снимет управляющий сигнал с LPT, АСС на БП пропадет, и блок начнет нажимать кнопочку POWER, чего и хочется избежать (чтобы не машать уходить в кибернэйт неспеша). Я в электронике вообще 0, так что поправь, где я не прав ?
Сигнал с LPT снимется только тогда когда уже комп заснет тоесть сохранит содержимое оперативки на диске и вурубится (войдет в кибернейт)
-
Re: Режим Кибернейт в любом БП
Цитата:
Сообщение от Botyfalf
Еще подумалось мне)
Если сделать по этой схемке, вместо светодиодов - кинуть на входы LPT, а далее программно отслеживать уровень заряда (как в ноутбуке, показывать уровень батареи в трее), при заниженном уровне выдавать сообщение и отключаться. Можно так?
Думаю что тогда уж лучше использовать какой нибудь внешний АЦП, если использовать 4 разряда АЦП то получим 16 градаций напряжения.
-
Re: Режим Кибернейт в любом БП
Цитата:
Сообщение от Chip
Сигнал с LPT снимется только тогда когда уже комп заснет тоесть сохранит содержимое оперативки на диске и вурубится (войдет в кибернейт)
пусть так. Но что сделает бп через 10 секунд после потери асс - нажмет на кнопку power ;) комп начнет опять загружаться, а потом бп через 15 секунд своим контрольным жестко вырубит комп... Да я согласен, комп в итоге останется выключен, но какими методами! :)
-
Re: Режим Кибернейт в любом БП
Цитата:
Сообщение от kolychev
пусть так. Но что сделает бп через 10 секунд после потери асс - нажмет на кнопку power
Беру свои слова назад, сейчас попробовал вырубить винду руками не снимая ACC, потом вырубил ACC, блок кнопку не нажал, видимо перед нажатием мониторит все-таки работает ли мамка. До этого почему-то было стойкое ощущение, что он нажимает ее в любом случае... VS, у тебя вроде бы был подобный опыт с e10000, если есть если будет время/возможность, поиграй еще раз с ним, подтверди проблему, может у тебя какая-то другая ситуация была. Всвязи с этим есть мысль вообще отказаться от дополнительного контроллера на LPT а контролировать ACC например по работе адаптера AVC-LAN. Но это только для тех, у кого есть адаптер, поэтому мысль наверное не буду в этой ветке развивать :)
-
Re: Режим Кибернейт в любом БП
Цитата:
Сообщение от Chip
Думаю что тогда уж лучше использовать какой нибудь внешний АЦП, если использовать 4 разряда АЦП то получим 16 градаций напряжения.
А может нам 16-то и не надо? Потом если собирать на 561ЛН2 (CD4049), то стоимость будет копеечная.
Цитата:
Сообщение от (vS)
железно можно проще и эффективнее, причем лучще на USB
А как? Есть варианты? :)
-
Re: Режим Кибернейт в любом БП
Цитата:
Сообщение от Botyfalf
А может нам 16-то и не надо? Потом если собирать на 561ЛН2 (CD4049), то стоимость будет копеечная.
Повторяемость плохая на ЛН2 нужно под каждую партию резисторы подбирать. Хотя если +- 0.5в не игают большой роли то тогда можно и на ЛН2. Только входы LPT жалко там их всего 5
-
Вложений: 1
Re: Режим Кибернейт в любом БП
Цитата:
Сообщение от Chip
Повторяемость плохая на ЛН2 нужно под каждую партию резисторы подбирать. Хотя если +- 0.5в не игают большой роли то тогда можно и на ЛН2. Только входы LPT жалко там их всего 5
Вот блин :confused: ) Что-то я уже совсе запутался чего хочу)) Может сделать проще на COM-порте, чтоб и LPT не грузить. Да и воспоьзоваться какой-нить прогой управления упсом. Короче, хз. Мозг рвется, а результата пока нет)) Знаю точно, что внешний контроллер на PICах почему-то мне не охота, хочу все программно. :D
-
Re: Режим Кибернейт в любом БП
Botyfalf, а кто у тебя включать будет комп ? ладно выключать програмно, а включать ?
-
Re: Режим Кибернейт в любом БП
Цитата:
Сообщение от kolychev
Botyfalf, а кто у тебя включать будет комп ? ладно выключать програмно, а включать ?
Включать с кнопки в салоне при подаче ACC c замка зажигания, почему бы нет? А remote на перефирию хотел снять либо с БП компа, либо с релюхи на том же LPT.
-
Re: Режим Кибернейт в любом БП
С кнопки не спортивно :) Хочется автоматом включать... но это уже офтоп конечно :)
-
Re: Режим Кибернейт в любом БП
Цитата:
Сообщение от kolychev
С кнопки не спортивно :) Хочется автоматом включать... но это уже офтоп конечно :)
ну скажем так, пока с кнопки. Можно сделать так, чтоб подавался импульс на PC ON материнки при повороте ключа на ACC и т.д. Вариантов куча - меня пока волнует то, чтоб не допустить разрада аккумулятора ниже критического уровня, и отслеживание его состояния программным методом, находясь в салоне автомобиля и наблюдать всю инфу на экране компа, особенно на не заведенной машине. Неприятно ж, когда комп выключается без предупреждений, пусть даже корректно.
-
Re: Режим Кибернейт в любом БП
ну тут хозяин-барин, спорить не буду :)
-
Вложений: 1
Re: Режим Кибернейт в любом БП
Вот простой вариант на выключателе. Для того чтобы можно было выйти из машины на несколько минут и не ждать перезагрузки компа.
Нужно переключить до того как глушить машину.
Переключатель вешается до компа и все доп нагрузки следует делать до переключателя.
-
Вложений: 2
Re: Режим Кибернейт в любом БП
Можно вместо выключателя повесить таймер и ваш карписи будет выключаться через заданое время.
Нашел схемку примитивного таймера на 10 мин. Можно даже и не переводить в кибернейт , а просто вытащить ключь из зажигания и комп будет работать 10 мин .
Таймер можно купить.
-
Re: Режим Кибернейт в любом БП
А если просто в настройках электропитания указать чтоб при нажатии кнопки Power уходить в спящий режим. и ненадо никаких дополнительных схем...
поправьте если я не прав...
-
Re: Режим Кибернейт в любом БП
Не все БП работают корректно с этим режимом, например Е-10000
А если нужно чтобы комп не выключался 30 мин, тогда кроме М3-АТХ никакой бп этот режим не обеспечит. Вот и приходится извращатся.
Хотя проще контроллер самоделкина поставить, но не всем под силу его собрать и прошить.
-
Re: Режим Кибернейт в любом БП
Все зреет тема допинать-таки свой AVCLan плагин, научить его уходить в кибернэйт не сразу, а по прошествию выбранного времени... Не могу пока придумать, как удобней сделать выбор времени или может вообще просто кнопку при нажатии на которую будет работать определенное время, заданное в конфиге. А еще лучше, чтоб он на это время в слип уходил с последующим кибернэйтом через заданное время... надо копать вобщем.