LINUX.ORG.RU

1) xset -dpms не отключает dpms. 2) Почему у кулеров 3 или 4 провода, а не 2?


0

1

1) Пробовал всякие варианты с нулями, типа xset dpms 0 0 0 - не помогает, монитор гаснет минут через 5 простоя.

2) А почему на корпусных кулерах 3, а на процессорном - 4 провода? Почему нельзя обойтись 2? Дайте схему или лучше объясните на уровне 6-летних детей, что там происходит (-;

Спасибо.

А почему на корпусных кулерах 3, а на процессорном - 4 провода?

Потому что PWM.

Почему нельзя обойтись 2?

Потому что PWM и тахометр.

Homura_Akemi
()

xset dpms 0 0 0 - не помогает, монитор гаснет минут через 5 простоя

Где гаснет, в vt ядра или иксах? Если второе — кури xscreensaver, например.

anonymous
()

1) Скринсейвера нет? Или какого-нибудь «менеджера дисплея»? Четверокеды, небось?

2) 2 провода — тупо вращение с постоянной скоростью; третий выдает сигнал, пропорциональный скорости вращения; четвертый — может, с термодатчика какого или еще какой фигни.

Eddy_Em ☆☆☆☆☆
()

1)
xset dpms 0 0 0
xset -dpms
xset s noblank
xset s noexpose
xset s off
скринсейвер выключен? экран гаснет в консоли? если да - setterm -blank 0
2)
для мониторинга и регулирования оборотов

teod0r ★★★★★
()
Ответ на: комментарий от Homura_Akemi

Ты их уже ШИМом питаешь. Двух проводов достаточно. Другой вариант — повесить переменный резистор, та же фигня получится: чем больше напряжение, тем выше скорость вращения.

Погуглив, обнаружил, что в этих вентиляторах встроенная микросхемка с ШИМ, т.е. действительно, четвертый провод в их случае — сигнальный, для регулировки скорости. Тупняк-с.

Eddy_Em ☆☆☆☆☆
()
Последнее исправление: Eddy_Em (всего исправлений: 1)
Ответ на: комментарий от Homura_Akemi

Любой обычный вентилятор, ссылочку на статью о шим давать не буду, наверное.

anonymous
()

1) Экран гаснет в иксах. В какой консоли, вы чё, кто щас в консоли сидит? ) 2) По вентилятору: понятно, что PWM, понятно, ДЛЯ ЧЕГО. Непонятно как (-; Дайте схему)

kiverattes ★☆
() автор топика
Ответ на: комментарий от Eddy_Em

Двух проводов мало, ибо разные вентиляторы на одном напряжении имеют разные обороты. Чтобы эти обороты видеть, нужен какой-то датчик именно оборотов. А как он реализован и почему где-то 3, а где-то 4 провода?

kiverattes ★☆
() автор топика
Ответ на: комментарий от kiverattes

Так у тебя же есть датчик скорости вращения! Подозреваю, что там даже не индуктивный датчик, а тупой Холл, который фигачит импульсы со скоростью вращения движка.

Вообще, еще возможен вариант, что там две обмотки со сдвигом по фазе. Но, вроде бы, судя по нагугленному, там еще больше обмоток, а сдвиг по фазе и ШИМ обеспечивает встроенный контроллер.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от teod0r

Не вижу зависимости между режимом работы DPMS и пикселами на экране.

kiverattes ★☆
() автор топика
Ответ на: комментарий от Eddy_Em

я сам не знаю, но в калкулейте, если в кедах открыть терминал, зайти под рутом через sudo, через пару минут работы в нём xset q от обычного пользователя показывает что всё сбросилось, и экран гаснет

teod0r ★★★★★
()
Ответ на: комментарий от teod0r

Тогда приведу на всякий случай свой xset q. Кстати, я поступил по твоему совету и выполнил весь ряд првиедённых команд с участием xset. Сейчас xset q таков:

(none) ~ # xset q
Keyboard Control:
  auto repeat:  on    key click percent:  0    LED mask:  00000000
  XKB indicators:
    00: Caps Lock:   off    01: Num Lock:    off    02: Scroll Lock: off
    03: Compose:     off    04: Kana:        off    05: Sleep:       off
    06: Suspend:     off    07: Mute:        off    08: Misc:        off
    09: Mail:        off    10: Charging:    off    11: Shift Lock:  off
    12: Group 2:     off    13: Mouse Keys:  off
  auto repeat delay:  660    repeat rate:  25
  auto repeating keys:  00ffffffdffffbbf
                        fadfffefffedffff
                        9fffffffffffffff
                        fff7ffffffffffff
  bell percent:  0    bell pitch:  400    bell duration:  100
Pointer Control:
  acceleration:  2/1    threshold:  4
Screen Saver:
  prefer blanking:  no    allow exposures:  no
  timeout:  0    cycle:  600
Colors:
  default colormap:  0x20    BlackPixel:  0x0    WhitePixel:  0xffffff
Font Path:
  /usr/share/fonts/misc/,built-ins
DPMS (Energy Star):
  Standby: 0    Suspend: 0    Off: 0
  DPMS is Disabled

kiverattes ★☆
() автор топика
xset s off -dpms

s off отключить хранитель экрана
-dpms выключение энергосбережения.

xset s on +dpms

включить обратно

darktic ★★★
()
Ответ на: комментарий от kiverattes

и шо всё равно вырубает? значит скринсейвер

teod0r ★★★★★
()

Пробовал всякие варианты с нулями, типа xset dpms 0 0 0 - не помогает, монитор гаснет минут через 5 простоя.

ИМХО, нужно копать в сторону platform-driver'а. В моём случае это samsung-laptop.

carasin ★★★★★
()
Ответ на: комментарий от darktic

Там две разные команды. После какой именно не отключается?

kiverattes ★☆
() автор топика

Питание и значение оборотов в комп. Четвертый служит для контроля оборотов.

pztrn ★★★★
()
Ответ на: комментарий от anonymous

Для pwm нужно 2 провода, но тогда тахометр будет запитан от этого же питания, поэтому проще ещё два провода для тахометра, чтобы не заморачиватся с тем, где взять питания для формирования импульсов тахометра.

http://infotron.ru/pages/view/61.html

kiverattes Схемы вентилятора как таковой нет, там всё в одной микросхеме, и датчкик холла и коммутирующие транзисторы: http://www.ra4a.ru/publ/cifrovaja_tekhnika/1/17-1-0-621

здесь вот схема на отдельных элементах: http://msevm.com/other/01.htm

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.