Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.11;
Скачать: CL | DM;

Вниз

Получение напряжений блока питания средствами Delphi   Найти похожие ветки 

 
jon007   (2007-02-09 21:41) [0]

Как можно получить напряжения с блока питания в переменные с помощью Delphi? Говорят с помощью WMI запроса, но я немогу найти примеров создания таких запросов. Помогите пожалуйста.


 
tesseract ©   (2007-02-09 21:57) [1]

Мультиметром надо, а не WMI,


 
jon007   (2007-02-09 22:17) [2]

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


 
koha ©   (2007-02-12 13:01) [3]

На этом форуме тебе ни кто не скажет этого, сдесь мастера в основном одни преподы вузов, такое мнение складывается, а когда и чего институтские мужи умели или знали то по настоящему?


 
tesseract ©   (2007-02-12 13:15) [4]


> На этом форуме тебе ни кто не скажет этого,


С чего это?

Какой вопрос - такой ответ. В Bios что появился мониторинг напряжений вывода с блоков питания? Напряжения процессора памяти - дело другое.


> Говорят с помощью WMI запроса, но я немогу найти примеров
> создания таких запросов


https://www.microsoft.com/technet/prodtechnol/windowsserver2003/ru/library/ServerHelp/f6ed738a-74e0-4483-ab3c-75b2d814b3c9.mspx?mfr=true


> koha ©   (12.02.07 13:01) [3]


Кулхацкер ?


 
koha ©   (2007-02-12 13:24) [5]

> tesseract ©
> В Bios что появился мониторинг напряжений вывода с блоков питания?
> Напряжения процессора памяти - дело другое.

Чего сам не знаеш того не утверждай, ты что по винтикам разберал Биос?
На системной плате есть специальный контролер который это делает.


 
tesseract ©   (2007-02-12 13:54) [6]


> Чего сам не знаеш того не утверждай, ты что по винтикам
> разберал Биос?На системной плате есть специальный контролер
> который это делает.


Хацкер, точно.  BIOS от микросхемы мониторинга не отличаем.

Контроллер мониторит потребление тока. Но никак не его подачу. И мониторит он мосты которые находяться на плате например потребление контроллера PCI никто не мониторит.


 
koha ©   (2007-02-12 14:23) [7]

Ты сам лучше посмотри, а еще лучше скачай с www.datasheetarchive.com
мануал на свой контролер ввода вывода. У моей платы, например, IT8712F такой чип вот это и есть все и вод-ввывод и монитор напряжения с блока питания и монитор вращения кулеров и Пост котроль и читает и записывает биос и все в одном корпусе. И определяется наверное в системе windows разными устройствами и имеет свои порты воода вывода, через которые можно обратиться и получить иформацию.


 
koha ©   (2007-02-12 14:31) [8]

> tesseract ©
> Контроллер мониторит потребление тока.

- вот потребление тока контролер и не мониторит. В мануале сказано, что он Monitored Voltages.


 
tesseract ©   (2007-02-12 14:37) [9]

Мдя? а харды ? Конечно BIOS может получить напряжение  по SMART, но  вот как-то не приходилось видеть CD со Смартом, или флопов с ним-же. Вентиляторы могут напрямую к БР подключаться, миную микросхему.


>  У моей платы, например, IT8712F такой чип вот это и есть
> все и вод-ввывод и монитор напряжения с блока питания


Угу, практических знаний нет.


 
tesseract ©   (2007-02-12 14:38) [10]


> В мануале сказано, что он Monitored Voltages.


Падение напряжения на участке цепи, он мониторит.


 
koha ©   (2007-02-12 14:42) [11]

> напряжения на участке цепи, он мониторит.

Я так полагаю, это и нужно человеку было.


 
tesseract ©   (2007-02-12 14:47) [12]


> koha ©   (12.02.07 14:42) [11]



> Как можно получить напряжения с блока питания в переменные
> с помощью Delphi?


Только мультиметром.


 
koha ©   (2007-02-12 14:51) [13]

> скачай с www.datasheetarchive.com
> мануал на свой контролер ввода вывода.

Обычно в таких мануалах полное и подробное описание таких контролеров и их портов ввода-вывода, атак же и функции биоса для доступа и снятия информации.


 
koha ©   (2007-02-12 14:54) [14]

> Только мультиметром.

- а ты сам умешь им пользоваться?


 
tesseract ©   (2007-02-12 15:24) [15]


> koha ©   (12.02.07 14:54) [14]


Я даже ТЭЦ знаю и импульсные блоки питания рассчитывал, сойдёт за умение пользоваться?


 
koha ©   (2007-02-12 16:07) [16]

> сойдёт за умение пользоваться?

- сойдет.
- Я и сам не оди год отработал на ТАИ ТЭС в КИПиА, и в цехе по ремонту КИП
и еще в АСУТП и сейчас занимаюсь ремонтом выч. техники.

Но все же объясни один момент, с моей платой идет утилитка которая мониторит все, в том числе и напряжение +5v. , а до этого плата была Эпокс KRA2I у которой утилита мониторила и +12 и +5 и не только напряжение проца и памяти. По сути она и мониторила за питанием БП. А значит это возможно, но зависит все-таки от конкретной платы и ее контролера, что он умеет, поэтому утилиты слишком специфические и одно к другой не подходит.


 
tesseract ©   (2007-02-12 16:15) [17]


> А значит это возможно, но зависит все-таки от конкретной
> платы и ее контролера, что он умеет, поэтому утилиты слишком
> специфические и одно к другой не подходит.


Скока раз объяснять. Материнская плата - не единственный и зачастую (в серверах например) не самый мощный потребитель питания.

Твой контроллер может только померять падение напряжения на матплате, но ну никак на хардах/CD/ другой аппаратуре напрямую к нему не подключённой!!!!!!!! Можно только по поднятию напряжений на матплате понять, что "кто-то слишком много есть"  ампер.

У большинства БП только одно реальное напряжение, в результате из-за такого например если у БП перегружена линия в 5 вольт, то поднимаеться и на +12 и дохнут винты, 90% из-за этого.  

У нормальных БП +5, +12 вольт управляеться разными ШИМ, и они друг от дружки не зависят.


 
tesseract ©   (2007-02-12 16:24) [18]


> Можно только по поднятию напряжений на матплате понять,
> что "кто-то слишком много есть"  ампер.


Это если они кушают с одного источника, и напряжение до мостов платы меряеться.


 
koha ©   (2007-02-12 16:41) [19]


> Твой контроллер может только померять падение напряжения
> на матплате, но ну никак на хардах/CD/ другой аппаратуре
> напрямую к нему не подключённой!!!!!!!!


- Это ты сказанул, так сказанул, вообще, вот так и сказанул, не позорь седые волосы своего учителя, кой если был у тебя.
- тебя еще ущить надобно пльзоваться вольтметром!!!!!!!!!!!!!!
- если плата и измеряет +12 и +5 на плате то этои есть то самое напряжение, что идет и на харды и на CD, так как все из одной цепи и нямоют напряжение, и если оно упало на жестком диске, то упало и везде, в том числе и на сис. плате. Контролер и есть вольтметор, и разнецы нет где ты будеш его измерять или на жестком диске или на флопике или системной пляте, можешь даже в самом блоке питания измерить - показавать будет одно итоже.


 
tesseract ©   (2007-02-12 16:48) [20]


> - если плата и измеряет +12 и +5 на плате то этои есть то
> самое напряжение, что идет и на харды и на CD, так как все
> из одной цепи и нямоют напряжение, и если оно упало на жестком
> диске, то упало и везде,


Это если канал 1. А это не факт. У меня например на харды идёт отдельный канал.


 
DrPass ©   (2007-02-12 16:53) [21]


> - если плата и измеряет +12 и +5 на плате то этои есть то
> самое напряжение, что идет и на харды и на CD

Вообще-то нет. Только в самых дешевых китайских блоках на каждое напряжение приходится по одному каналу. Обычно блок имеет несколько независимых 5 и 12-вольтовых канала.


 
koha ©   (2007-02-12 16:56) [22]

> идёт отдельный канал
- канал чего?

- питается он у тебя из одного блока, что и мать?
если да то мать и померяет напряжение из общей для всех устройств цепи питания. Говорю только за питание, а не температуру харда и его скорость и считанные данные, которые другим способом и меряются.


 
koha ©   (2007-02-12 17:06) [23]

Если разобрать блок питания, то увидешь там такое дело: что все провода по +12 в один пучок впаяны и те которые идут и на сис. плату и на другие девайсы, тоже самое и +5v. будет, только одна дежурка +5 будет расти отдельно, ну там и еще "power good". И какие там каналы деже незнаю, отродясь таких БП не видовал, а через мои руки прошло не мало.


 
tesseract ©   (2007-02-12 17:09) [24]


> отродясь таких БП не видовал, а через мои руки прошло не
> мало.


Модель не помню - HP а-ля серверный, купил после гибели своего SCSI - винта. Реально +12 В два независимых один в EPS разъём, второй - на питание хардов.


 
koha ©   (2007-02-12 17:20) [25]

> а через мои руки прошло не мало.

- это тот щерпотреб, которым торгуют у нас везде и повсеместно. Не исключение, что и предприятия тоже берут его (щерпотреб) из-за дешевезны. Да и от места жительства, тоже наверное зависит, куда нам в глухой сибири до дорогих вещей. Сервера есть конечно, но мне не доводилось их ремонти-ть, что-то надежно работают.

- В твоем случае, да только вольтметор и поможет.


 
tesseract ©   (2007-02-12 17:56) [26]

Гм, я знаю некоторых людей, которые диоды или выпрямители в питание ЖД вставляют. Насколько это правильно - мнения не имею.


> - В твоем случае, да только вольтметор и поможет.


Скажем так, не сошлись в ТТХ техники :-)


 
jon007 ©   (2007-02-16 09:39) [27]

Ну и устроили ВЫ здесь дискусию, есть много прог которые мониторят напряжения +12v, +5v, +3v, например Everest, да и сама BIOS это делает очень неплохо. Вот это мне и нужно сделать. На других форумах мне удалось раскопать, что это можно сделать с помощь WMI запроса к CIM_AssociatedSupplyVoltageSensor, остаётся проблемой скачать с сайта Microsoft продукт WMI SDK (не могу найти нормальную ссылку, скачал много непригодного), который и позволяет узнать с помощью запросов из Delphi практически любую информацию о системе и железках. А вот мультиметром очень неудобно наблюдать за нестабильностью напряжений, от стабильности которых зависит надёжная работа железа и системы.


 
koha ©   (2007-02-20 16:56) [28]


> jon007 ©   (16.02.07 09:39) [27]
</I
> На других форумах мне удалось раскопать, что это можно сделать
> с помощь WMI запроса к CIM_AssociatedSupplyVoltageSensor

>

- А я с самого начало и говорил, что на этом форуме никто не скажет тебе ничего подобного, здесь все мастаки одни теоретики, но не практики, как складывается мнение.



Страницы: 1 вся ветка

Текущий архив: 2007.03.11;
Скачать: CL | DM;

Наверх




Память: 0.55 MB
Время: 0.027 c
2-1171648748
Malik
2007-02-16 20:59
2007.03.11
Работа с кодом типа String


15-1171557359
Ученик чародея
2007-02-15 19:35
2007.03.11
Бывало ли у вас такое?


8-1152608270
DevilDevil
2006-07-11 12:57
2007.03.11
CanvasOrientation или "Как написать справа-налево"


3-1166062851
NigthSkif
2006-12-14 05:20
2007.03.11
Исключения


15-1171304695
Gerd
2007-02-12 21:24
2007.03.11
Хранение изображений.