Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.03.11;
Скачать: [xml.tar.bz2];

Вниз

Получение напряжений блока питания средствами 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.52 MB
Время: 0.047 c
2-1171228788
Alban
2007-02-12 00:19
2007.03.11
Подсчёт трафика в Delphi


11-1150786856
AndrewHz
2006-06-20 11:00
2007.03.11
файловые атрибуты


15-1171441422
Pazitron_Brain
2007-02-14 11:23
2007.03.11
Что Вам мешает


3-1166295235
^_^
2006-12-16 21:53
2007.03.11
Проблема с SELECT-запросом из 3х таблиц


2-1171884434
Jakudza
2007-02-19 14:27
2007.03.11
FireBird





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский