Программа для настройки блока питания компьютера

Программа для лабораторного блока питания с микропроцессорным управлением на ATMega16

Это свободная программа; вы можете повторно распространять ее и/или модифицировать ее в соответствии с Универсальной Общественной Лицензией GNU. Я уверен, что в Датагории исключительно разумные жители, для которых дальнейший юридическо-образный текст не более чем констатация того состояния дел, как оно должно бы быть, так что скрытый текст можно не читать и переходить сразу к более интересному следующему разделу.

Программа Power_Man служит для управления и отображения данных совместно с лабораторным блоком питания с микропроцессорным управлением на ATMega16.

С проектом можно ознакомиться на сайте datagor.ru

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

Не экономь никогда на блоке питания

Copyright (C) 2012г. Асташев Максим Евгеньевич, к.б.н.

Это свободная программа; вы можете повторно распространять ее и/или модифицировать ее в соответствии с Универсальной Общественной Лицензией
GNU, опубликованной Фондом Свободного ПО; либо версии 2, либо (по вашему выбору) любой более поздней версии.

Эта программа распространяется в надежде, что она будет полезной, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ; даже без подразумеваемых гарантий КОММЕРЧЕСКОЙ ЦЕННОСТИ или ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ. Для получения подробных сведений смотрите Универсальную Общественную Лицензию GNU.
Текст GNU GPL на английском языке вы можете прочитать на официальном сайте или Русский неофициальный перевод . Данный текст также является частью исходного кода программы как описание ее функциональных особенностей, и лицензия также распространяется и на данный текст.

В программе использована библиотека Ararat Synapse, Copyright (c)2001-2011, Lukas Gebauer.
Условия распространия библиотеки смотрите в исходниках или на сайте //synapse.ararat.cz/doku.php . Права на текст этой библиотеки принадлежат ее авторам.

↑ Описание программы:

Я написал программу (условное название Power_Man, в честь первого донора запчастей для блока питания) в среде программирования Lazarus версии 0.9.30.4 на языке программирования Free Pascal. Данная среда программирования распространяется сайтом //www.lazarus.freepascal.org по лицензии GNU GPL, т.е. без особых ограничений по использованию и распространению.

Lazarus — это Delphi-подобная интегрированная среда разработки для создания графических и консольных приложений при помощи компилятора Free Pascal. Free Pascal — это компилятор языков Pascal и Object Pascal, работающий под Windows, Linux, Mac OS X, FreeBSD, и другими ОС.

Lazarus позволяет разрабатывать программы для всех вышеперечисленных платформ в Delphi-подобном окружении. Эта среда разработки является инструментом RAD , включающим в себя дизайнер форм.

Как выбрать блок питания для своего компьютера ?

В архиве я поместил все необходимые исходники (если чего забыл — пишите), таким образом Вы можете модифицировать программу под собственные нужды.

Бинарный код программы Power_Man.exe скомпилирован для работы в операционной системе MS Windows (c), однако при минимальных изменениях в исходном коде (касающихся наименования COM-портов в разных ОС) ее можно перекомпилировать для всех вышеперечисленных платформ.

Данная версия программы 0.0.1 носит ознакомительно-информативный характер, и я рассматриваю ее как декларацию о намерениях. Полное и безошибочное выполнение всех заявленных характеристик я не гарантирую. Предложения по дополнению функционала приветствую и рассмотрю.

Я надеюсь, что весь этот проект будет жить как развивающийся и уточняющийся поиск единственно правильного решения, и надеюсь на интерес и участие в дополнении проекта. Так что, если Вы вдруг изменили код программы с целью устранения какой-либо ошибки, или дополнили функционал, я прошу Вас сообщить мне об этом через личное сообщение на сайте datagor.ru с указанием выявленной проблемы или описанием дополнения, и замен/дополнений в исходном тексте программы. Таким образом я надеюсь поддерживать какую-то целостность проекта.

↑ Интерфейс

программы состоит из двух окон: главного окна, содержащего графики изменения величин тока и напряжения, измеряемых блоком питания, органы управления для установки величин тока и напряжения в блоке питания, средства для элементарного программирования поведения блока питания при проведении таких операций как тренировка и зарядка аккумуляторов различных типов, измерение Вольт -амперных характеристик, емкости аккумуляторов, сохранения измеренных данных в файл для дальнейшей обработки и анализа, настройки взаимодействия с COM-портом.
Дополнительное окно содержит числовую информацию о наиболее важных текущих параметрах работы блока питания: текущем напряжении и токе на выходе блока питания и производных этих величин.

Читайте также:
Как сделать счет в программе 1с

Организация главного меню:
Файл->Сохранить — Данная команда позволяет сохранить измеренные данные, хранящиеся во временном файле temp.txt в заданный пользователем файл. Сам файл temp.txt формируется при активации команды Аппарат->Подключить, и заполняется во время работы программы и в случае непредвиденных сбоев дает возможность вручную восстановить данные.
Аппарат->Подключить — Данная команда проводит настройку СОМ-порта компьютера (задает скорость, количество бит, четность и прочие настройки) и запускает процедуру получения данных с блока питания и управления блоком. Номер COM-порта программа узнает из настройки «СОМ-порт» с вкладки настройки.
Протокол->Новый — Данная команда очищает таблицу протокола
Протокол->Открыть — Данная команда загружает предварительно составленный и сохраненный протокол из файла.
Протокол->Сохранить — Данная команда сохраняет предварительно составленный протокол в файл.

Ниже главного меню расположены настройки ограничений тока и напряжения. Для передачи настройки в блок питания надо после редактирования настройки нажать Enter. Только в этом случае в блок будет отправлена соответствующая команда «i=» или «u=». Кнопка «Сохранить в EEPROM» отправляет в блок команду «store».

Организация вкладок главного окна:

Вкладка Графики содержит два поля для графиков зависимости тока и напряжения от времени. На графиках зеленой линией отображаются реально измеренные величины, красной — заданные для данных моментов времени ограничения тока и напряжения.

Вкладка Протокол содержит средства для элементарного программирования динамического поведения блока питания.

Вкладка Настройки содержит настройки номера COM-порта, интервала обмена с блоком питания и замечания относительно лицензии.

↑ Протоколы

никакого отношения к документообороту сотрудников МВД не имеют. Это всего лишь средство простого программирования поведения блока питания. Идея организации взята мной из софта, который я использую для проведения электрофизиологических экспериментов на одиночных нервных клетках.

Протокол представляет собой набор следующих друг за другом установок ограничения тока и напряжения, организованных в циклически повторяющиеся «Прогоны», состоящие, в свою очередь, из «шагов». Настройка шагов организована в виде таблицы, по строкам которой расположены различные параметры шагов, а в столбцах настройки для конкретного номера шага.
Каждый шаг включает в себя набор следующих настроек:
Тип шага — задает форму изменения установок тока и напряжения (ступенька или пила) или признак завершения прогона (Пусто). При установке ступенька установки тока и напряжения вступают в силу вначале шага и действуют постоянно в течении всего данного шага. При установке пила установки тока и напряжения линейно изменяются в течении всего шага от установок предыдущего шага до достижения установок данного шага в конце данного шага. Таким образом можно просканировать некоторый диапазон значений тока или напряжения за один шаг.
Напряжение (В) — задает установки ограничения напряжения для данного шага.
Ток (А) — задает установки ограничения тока для данного шага.
Интервал (мин) — задает промежуток времени в течение которого будет выполняться данный шаг. Переход к следующему шагу возможен и по выполнению условий, заданных настройками Условие перехода и Значение перехода. Однако расчет скоростей изменения установок тока и напряжения при типе шага «пила» происходит именно с учетом данной настройки. Сочетание типе шага «пила» с условием перехода отличным от «Время» может привести к непредсказуемому поведению программы!
Шаг напряжения (В) — задает шаг изменения параметра Напряжение (В) при переходе от одного прогона к другому. Например, если заданы значения Напряжение (В) = 0, Шаг напряжения (В)=1, Число прогонов=11, то на первом прогоне будет установлено напряжение 0В, на втором — 1В, и так далее до 10В на последнем 11-м прогоне. Таким образом на каждом прогоне можно установить линейно изменяющуюся характеристику.
Шаг тока (A) — задает шаг изменения параметра Ток (А) при переходе от одного прогона к другому.
Шаг интервала (мин) — задает шаг изменения параметра Интервал (мин) при переходе от одного прогона к другому. Таким образом на каждом прогоне можно задать увеличивающееся(уменьшающееся) время выполнения данного шага.
Условие перехода — задает условие перехода к следующему шагу (прогону, если тип следующего шага равен «Пусто»). Допустимые условия: «Время», «V>», «V», «I», «dV», «dI». Это позволяет реализовать условный способ перехода к следующему шагу протокола.

Например, при зарядке кислотного аккумулятора 12В емкостью 7Ач можно задать Напряжение (В) = 14,4В, Ток (А) = 0,7А, Условие перехода I, Значение перехода = 0,3. При этом аккумулятор будет заряжаться постоянным током 0,7А до достижения напряжения 14,4В, далее напряжение стабилизируется и зарядный ток будет уменьшаться, и когда достигнет 0,3А шаг закончится, прогон переместится на следующий шаг.

Читайте также:
Что делать если программа отказывает в доступе

При необходимости разрядки свинцового аккумулятора 12В 7Ач до напряжения 12В можно параллельно к аккумулятору подключить резистор 20 Ом и составить такой 1-й шаг: Напряжение (В) = 14,4В, Ток (А) = 0А, Условие перехода V, Значение перехода = 12,1. 2-й шаг: Напряжение (В) = 13,8В, Ток (А) = 1А, Интервал (мин) = 900. В этом случае аккумулятор разрядится через резистор до напряжения 12В и затем перейдет в режим буферной зарядки. В случае зарядки NiMH аккумуляторов с помощью Условие перехода dV< можно отловить окончание зарядки по дельте напряжения.
Значение перехода — задает пороговое значение для предыдущей настройки условного перехода.
Слева от таблицы настройки шагов расположен график изменения установок для предварительного просмотра формируемого протокола.

Программа для настройки блока питания компьютера

Скачать программу Таймер выключения 4.2.1 бесплатно

Название: Таймер выключения 4.2.1 Размер: 3,35 mb Разработчик: MaxLim Операционка: Windows 10, 8, 7, Vista, XP Язык интерфейса: Rus Дата: 15-08-2016, 21:53

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

BATExpert 1.8.0.12

  • Windows / Управление питанием
  • warezon
  • 15
  • 15-08-2016, 21:29

Скачать программу BATExpert 1.8.0.12 бесплатно

Название: BATExpert 1.8.0.12 Размер: 0,61 mb Разработчик: KC Softwares Операционка: Windows 10, 8, 7, Vista, XP Язык интерфейса: Eng Дата: 15-08-2016, 21:29

BATExpert — уникальная и бесплатная программа, которая отобразит вам всю необходимую информацию о состоянии аккумулятора в ноутбуке или нетбуке. Также программа имеет возможность контролировать износ батареи в ноутбуке и в необходимое время будет рекомендовать заменить батарею. .

GOWAY 1.0

  • Windows / Управление питанием
  • warezon
  • 15
  • 15-08-2016, 21:02

Скачать программу GOWAY 1.0 бесплатно

Название: GOWAY 1.0 Размер: 0,6 mb Разработчик: snd-lab Операционка: Windows 7, Vista, XP Язык интерфейса: Rus Дата: 15-08-2016, 21:02

GOWAY — бесплатная программа, которая предназначена для управления питанием компьютера. Вы сможете выключить компьютер в указанное время и даже дату, а также имеется отправка письма перед выключением, на случай если вы указали время и забыли об выключении либо не хотите выключать ПК. .

KSA Power Supply Calculator WorkStation 1.4.1.0

  • Windows / Управление питанием / Система остальное
  • warezon
  • 17
  • 15-08-2016, 20:57

Скачать программу KSA Power Supply Calculator WorkStation 1.4.1.0 бесплатно

Название: KSA Power Supply Calculator WorkStation 1.4.1.0 Размер: 0,21 mb Разработчик: Кауркин С.А. Операционка: Windows 10, 8, 7, Vista, XP Язык интерфейса: Rus Дата: 15-08-2016, 20:57

KSA Power Supply Calculator WorkStation — маленькая и бесплатная программа, которая предназначена для расчета мощности БП (блока питания). Интерфейс программы предельно простой и понятный, имеется окно с выводом всей необходимой информацией о компонентах который находятся в компьютере, а также.

Battery Optimizer 3.0.5.18

  • Windows / Управление питанием
  • warezon
  • 23
  • 15-08-2016, 19:47

Скачать программу Battery Optimizer 3.0.5.18 бесплатно

Название: Battery Optimizer 3.0.5.18 Размер: 2,94 mb Разработчик: ReviverSoft Операционка: Windows 8, 7, Vista, XP Язык интерфейса: Eng, Rus Дата: 15-08-2016, 19:47

Battery Optimizer — бесплатная программка, которая предназначена для оптимизации работы ноутбука, а также для тестирования и проверки батареи ноутбука или нетбука. Вы сможете произвести мониторинг аккумулятора и узнать износ батареи, а также точный ее заряд. Данная программа обладает гибкими.

WakeMeOnLan 1.76

  • Windows / Администрирование / Управление питанием
  • warezon
  • 15
  • 15-08-2016, 19:37

Скачать программу WakeMeOnLan 1.76 бесплатно

Название: WakeMeOnLan 1.76 Размер: 0,31 mb Разработчик: Nir Sofer Операционка: Windows 10, 8, 7, Vista, XP Язык интерфейса: Eng, Rus Дата: 15-08-2016, 19:37

WakeMeOnLan — маленькая но очень полезная и абсолютно бесплатная программа, которая подарит возможность включать и выключать компьютеры через сеть. Управление компьютерами происходит с помощью отправки пакетов что упрощает ее использование. Запустив программу она произведет сканирование сети на.

Power Manager 1.24

  • Windows / Управление питанием
  • warezon
  • 16
  • 15-08-2016, 19:29

Скачать программу Power Manager 1.24 бесплатно

Название: Power Manager 1.24 Размер: 0,9 mb Разработчик: PSShttps://warezok.net/windows/sistema/upravlenie-pitaniem/page/2/» target=»_blank»]warezok.net[/mask_link]

KSA-SOFT.RU

20% на хостинг | Промо-код: YRF48FO940
7% при аренде VPS | Промо-код: 6UCM4INK2S
1.5% при аренде Windows VPS | Промо-код: KJFKUHGKK4
20% при покупке cPanel-хостинг | Промо-код: ZJC5RJV5DA
20% при покупке ISPmanager-xостинг | Промо-код: 4WJ0BGD823
1% при аренде сервера | Промо-код: P1PXZ0E4QD
3% SSL сертификат | Промо-код: U10AALDQ95
Актуальны только у Интернет Хостинг Центр

на правах рекламы

KSA Power Supply Calculator WorkStation v.2.4.0

KSA Power Supply Calculator WorkStation v.2.4.0

KSA Power Supply Calculator WorkStation v.2.4.0 KSA Power Supply Calculator WorkStation v.2.4.0

KSA Power Supply Calculator WorkStation — программа для расчёта мощности компьютерного блока питания и ИБП(UPS). Зная названия компонентов компьютера можно рассчитать необходимую мощность блока и источника бесперебойного питания.
Программа в установке не нуждается.

Читайте также:
Схема и программа развития электроэнергетики

Обновление информационной базы данных происходит по мере выхода нового аппаратного обеспечения и наличия свободного времени.

Тип лицензии: Бесплатная (Freeware)
Интерфейс: Русский
Версия: 2.4.0 от 14.04.2023
Размер: 289 КБ (295 936 байт)

Требования к компьютеру
ОС: Windows Xp SP3, Vista SP1, 7, 8, 8.1, 10, 11 (32 и 64 битные) с установленным Microsoft .NET Framework 4 и выше
Разрешение дисплея: 1024х768 и больше

Особенности:
— малый размер программы;
— частое обновление информационной базы;
— программа в установке не нуждается;
— не требуется интернет для работы * ;

* интернет необходим только для проверки обновлений

Изменения в версии 2.4.0 по сравнению с 2.3.0
— Обновлена информационная база железа;
— Исправлены некоторые мелкие ошибки в интерфейсе;
— Изменена среда исполнения с .NET Framework 3.5 на 4;

Изменения в версии 2.3.0 по сравнению с 2.2.2.0
— Обновлена информационная база железа;
— Исправлены некоторые мелкие недочеты;
— Добавлена возможность указать нагрузку на ИБП и пользовательский Cos Ф при расчете;
— Изменен значок программы;

Изменения в версии 2.2.2.0 по сравнению с 2.2.1.0
— Обновлена информационная база железа;

Изменения в версии 2.2.1.0 по сравнению с 2.2.0.0
— Обновлена информационная база железа;

Изменения в версии 2.2.0.0 по сравнению с 2.1.0.0
— Обновлена информационная база железа;

Изменения в версии 2.1.0.0 по сравнению с 2.0.2.0
— Обновлена информационная база железа;
— Поддержка изменения dpi при масштабировании интерфейса в OS Windows;
— Некоторые другие незначительные исправления;

Изменения в версии 2.0.2.0 по сравнению с 2.0.1.0
— Обновлена информационная база железа;

Изменения в версии 2.0.1.0 по сравнению с 2.0.0.0
— Обновлена информационная база железа;

Изменения в версии 2.0.0.0 по сравнению с 1.5.0.0
— Добавлен поиск по процессорам;
— Изменен подсчет USB-устройств и кулеров;
— Обновлена информационная база железа;
— Изменено описание программы во вкладке «О программе»;
— Некоторые косметические изменения;

Изменения в версии 1.5.0.0 по сравнению с 1.4.9.0
-Обновлена информационная база железа;

Изменения в версии 1.4.9.0 по сравнению с 1.4.8.0
-Обновлена информационная база железа;

Изменения в версии 1.4.8.0 по сравнению с 1.4.7.0
-Обновлена информационная база железа;

Изменения в версии 1.4.7.0 по сравнению с 1.4.6.0
-Обновлена информационная база железа;

Изменения в версии 1.4.6.0 по сравнению с 1.4.5.0
-Обновлена информационная база железа;

Изменения в версии 1.4.5.0 по сравнению с 1.4.4.0
-Обновлена информационная база железа;

Изменения в версии 1.4.4.0 по сравнению с 1.4.3.0
-Обновлена информационная база железа;

Изменения в версии 1.4.3.0 по сравнению с 1.4.2.0
-Обновлена информационная база железа;

Изменения в версии 1.4.2.0 по сравнению с 1.4.1.0
-Обновлена информационная база железа;

Изменения в версии 1.4.1.0 по сравнению с 1.4.0.0
-Обновлена информационная база железа;

Изменения в версии 1.4.0.0 по сравнению с 1.3.1.0
-Обновлена информационная база железа;
-Изменен функционал и внешний вид расчета мощности ИБП;

Изменения в версии 1.3.1.0 по сравнению с 1.3.0.0
-Обновлена информационная база железа;

Изменения в версии 1.3.0.0 по сравнению с 1.2.4.0
-Обновлена информационная база железа;
-Некоторые изменения в графическом интерфейсе;

Изменения в версии 1.2.4.0 по сравнению с 1.2.3.0
-Обновлена информационная база железа;

Изменения в версии 1.2.3.0 по сравнению с 1.2.2.0
-Обновлена информационная база железа;

Изменения в версии 1.2.2.0 по сравнению с 1.2.1.0
-Обновлена информационная база железа;

Изменения в версии 1.2.1.0 по сравнению с 1.2.0.0
-Обновлена информационная база железа;

Изменения в версии 1.2.0.0 по сравнению с 1.1.4.0
-Обновлена информационная база железа;
-Некоторые изменения в оформлении и функционале;

Изменения в версии 1.1.4.0 по сравнению с 1.1.3.0
-Обновлена информационная база железа;

Изменения в версии 1.1.3.0 по сравнению с 1.1.2.0
-Обновлена информационная база железа;

Изменения в версии 1.1.2.0 по сравнению с 1.0.1.0
-Обновлена база данных;
-Добавлены новые компоненты для расчета;
-Небольшие изменения в оформлении программы;

Изменения в версии 1.0.1.0 по сравнению с 1.0.0.0
-Обновлена база данных;
-Изменен метод подсчета мощности ИБП;
-Исправлены ошибки в работе программы;

Ошибка при инициализации приложения (0xc0000135)
. У Вас не установлен Net Framework нужной версии или вовсе он отсутствует.

Программа не может проверить обновления
. Возможно отсутствует подключение к интернету или ваш антивирус / firewall заблокировал программе доступ к интернету.

Скачать KSA Power Supply Calculator WorkStation v.2.4.0
Скачать KSA Power Supply Calculator WorkStation v.2.4.0
Скачать KSA Power Supply Calculator WorkStation v.2.4.0

Контрольные суммы файла:
CRC32: 153D11DD
MD5: 711f330c51d6826af789d7ecf95dac24
SHA1: ed5c817c06890fb72f34bbc22ba4c009d294bd50

Источник: ksa-soft.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru