RMClock: Описание и настройка. Программа для снятия характеристик с аудиоаппаратуры

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

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

Однако область данной статьи затрагивает топологию генерации, передачи, декодирования, и непосредственного вывода, PPM (см. заголовок) сигнала, и дальнейшей его интерпретации.

Для начала следовало бы ввести чёткое определение, PPM - есть частный случай PWM (рисунок 2), Широтно импульсная модуляция. У данного типа цифрового сигнала существует 2 параметра: 1) частота 2) скважность .

Рисунок 1.


Первый определяет количество импульсов на единицу времени, второй в свою очередь можно расценить как общую заполненность (среднее арифметическое всех значений за период времени на 1 и более порядков больший частоты). Говоря простым языком в данном типе сигнала происходит переодическое включение / отключение напряжения питания с периодом равном частоте, на время равное частота / скважность.

Рисунок 2.

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

Следует ввести разделённое понятие между PPM и так называемым PPM summ, в данном случае единичный канал PPM (каналов предусмотрено несколько) может быть выделен и его сигнал направлен на управление конкретной единицей. В тоже время PPM summ вмещает в себя сразу несколько сигналов обобщённых в один. (рисунок 3) Основаня путаница возникает на данном моменте.

PPM summ Сдержит в себе как уже было оговорено несколько сигналов PPM последовательно, до 9 учитывая стандарт передачи данных, но может вмещать и более, в данном случае это отклонение от стандарта в простонародии называемое PCM модуляцией, хотя у каждого конкретного производителя на этот счёт иметься собственная терминология.

Рисунок 3.

В каждом из сигналов в случае RC передатчика заложен один пропорциональный канал.
Задача передатчика состоит в генерации данных сигналов и обьединения их в PPM summ, в дальнейшем данный сигнал передаётся вашему ВЧ модулю. Он в свою очередь используя цепочку преобразований которые выходят за рамки данной статьи передаёт общий сигнал приёмнику.

Приёмник выполняет две основных функции: 1) приём ВЧ сигнала и его преобразование обратно в PPM summ 2) Разделение принятого сигнала на единичные импульсы и передача нужного импульса в нужный канал в соответствии с его порядковым номером.

Таким образом каждый из каналов получает импульсы с примерно одинаковой частотой (аналоговый приёмник ), абсолютно одинаковой частотой (цифровой приёмник ). Предусмотренная стандартном частота приблизительно равна 60Гц, что соответствует режимам работы большинства устройств.

Частота импульсов в PPM summ в свою очередь равна 50-60гц * колличество каналов и может доходить до 540гц и более.

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

Для конкретного канала поступает уже выделенный единичный импульс - PPM сигнал фиксированной скважности. Несложно подсчитать что при частоте в 50гц на одну группу сигналов приходиться 20мс
Из которых максимально 2 мс приходиться на импульс, ещё 0.1мс на микропаузу между импульсами.
Таким образом возможно разместить все 9 каналов в 1 фрейме длительностью 20мс. Для каждого канала в результате выделенно 22 мкс что в сумме (9 каналов) составляет 198мкс и 2 мкс на синхропаузу. Общий же диапазон для каждого канала может находиться в области 0.9мс (минимум) до 2.1мс (максимум), чаще этот параметр ограничен 1мс - 2 мс соответственно.

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

Посмотрим спецификации программы. Последняя версия, на момент написания статьи, способна работать со следующими процессорами:

  • AMD K7 (Athlon/XP/MP, Duron, Sempron) and K8 (Athlon 64/FX/X2, Opteron, Dual-Core Opteron, Sempron, Turion/Turion X2) family processors.
  • Intel Pentium II/Celeron, Pentium III/Celeron, Pentium M/Celeron M, Pentium 4/Celeron (Northwood and Prescott cores), Pentium 4 Extreme Edition (Gallatin and Prescott cores), Xeon (Prestonia, Nocona, Cranford, Irwindale, Potomac, Paxville and Dempsey cores), Pentium D and Pentium Extreme Edition (Smithfield, Presler and Cedar Mill cores), Core Solo/Core Duo (Yonah core) and Core 2 Duo/Core 2 Quad/Core 2 Extreme (Conroe/Allendale, Merom, Woodcrest, Kentsfield/Clovertown cores).
  • AMD Athlon 64/FX/X2, Sempron, Turion 64/X2, mobile Athlon 64, Opteron and Dual-Core Opteron featuring AMD Cool`n"Quiet(tm) technology.
  • Mobile or Low-Power Desktop AMD Athlon XP featuring AMD PowerNow!(tm) technology.
  • Intel Pentium M, Intel Core Solo and Core Duo, Intel Core 2 Duo, Core 2 Quad and Core 2 Extreme, Intel Xeon (Woodcrest and Clovertown cores) featuring Enhanced Intel(R) SpeedStep(tm) technology (EIST).
  • Intel Pentium 4 600 series (Prescott N0 core), Intel Xeon (Nocona, Cranford, Irwindale, Potomac, Paxville and Dempsey cores), Intel Pentium D 800/900 series (Presler core), Intel Pentium Extreme Edition (Smithfield, Presler and Cedar Mill cores) featuring Enhanced Intel(R) SpeedStep(tm) technology (also known as Demand-Based Switching).
  • Intel Pentium M/Celeron M, Intel Pentium 4/Pentium 4 Extreme Edition/Celeron, Intel Xeon, Intel Pentium D/Pentium Extreme Edition, Intel Core Solo/Core Duo, Intel Core 2 Duo/Quad/Extreme featuring On-Demand Clock Modulation (ODCM).

Как видно, RmClock умеет работать практически со всеми процессорами. Процесс работы с одно-, двух-, четырёхядерными процессорами практически не отличается. Просто в закладке мониторинг будет отображаться каждое ядро.

Теперь рассмотрим Закладки с которыми часто приходится иметь дело:

Settings

Здесь мы можем:
1. В пункте Language -можем сменить язык интерфейса.
2. Colors - смена фона программы.
3. Остальные 4 пункта для указания о каких ситуациях нужно сообщать и как располагать окно на рабочем столе.
4. Temperature Units -в каких единицах измерять температуру процессора.
5. Start minimized to system tray -запускать свёрнутым. Удобно при автозагрузке.
6. С какого пути внедрится в автозагрузку можно - указать в пункте Run at Window startup.
7. Остальное - для ведения Log файла. Постоянно использовать не рекомендую, так как лишний раз загружается система.

  • CPU info - получаем всю информацию о вашем процессоре.
  • Monitoring -просмотр напряжения и частоты вашего процессора.
  • Management -для самостоятельного указания технологии энергосбережения. Изменять не рекомендую. Обычно и так всё работает как часы.

Profiles -одна из самых нужных для нас закладок. Здесь мы указываем профили, то есть тот множитель и соответствующее ему напряжение.

Мы видим три столбца:
1. Index -нумерация каждого профиля, поставив галочку вы его активируете.
2. FID -множитель на который умножается ваша FSB и на данной частоте работает процессор. Например, FSB 200Mhz FID 10 значит, ваш процессор работает на частоте 2000Mhz. Поставив FID 4, вы получаете частоту 800Mhz. И, соответственно, возможность снизить напряжение на процессоре.
3. VID -напряжение, которое выставляется во время снижения множителя.

Профили


No management-без управления
Power Saving, Maximal Perfomance, Perfomance on Demand -профиль в котором всё указываете вы. Просто проставив галочки на Index"ы, которые вы проставили в предыдущей закладке.
Как видно, на скрине при активации профиля Performance on demand мы активировали 0 и 2 Index. В результате при нагрузке на процессор множитель будет 6.0x, при его простое 4.0x, и 1,275 и 1,200 в соответственно. Конечно же, не забываем нажимать Apply и либо в закладке Profiles, либо на значке активировать режим Performance on Demand.

Пример: при простое процессор имеет 0,93Ггц, что указано рядом с часами на рабочем столе и температура процессора при этом 23 градуса.


В нагрузке частота и напряжение поднимается, а за ним ползёт и температура, которая уже через 15 секунд достигает 38 градусов. А ведь при частоте 0,93Ггц: я печатаю статью, листаю страницы интернета, общаюсь по аське, качаю через Торрент и Flashget.

При этом я:
1. Экономлю электроэнергию в разы, ведь 95В и 13В - это разные вещи.
2. Берегу систему питания материнской платы.
3. Берегу Блок питания.
4. Через нехитрую настройку вентиляторов через SpeedFan или через Bios можно снижать обороты вентилятора, во время простоя и снижения температуры процессора. Чем вы добиваетесь тишины во время работы в Интернете, наборе текста. А включив игру, которая нагрузит процессор и увеличит температуру, а, следовательно, и обороты вентилятора, за ним восстановится и шум. Который вы и не услышите, так как редко кто в современном мире играет в игры без колонок или наушников.

Желаю удачи вам в освоении данной программы. Её бесплатно можно переписать практически с любого сервера в Интернете, официальная страница находится здесь: http://cpu.rightmark.org/

Скачать RightMark CPU Clock Utility 2.35 - 0.4 MB

Обсуждение RightMark CPU Clock Utility


Комментарии:

Популярная торговая площадка Umkamall не отстает от других онлайн магазинов, пополняя свой ассорти...

Сегодня в рамках «Лаборатории» мы детально сравним два смартфона Xiaomi Mi9 и OnePlus 6T. Один из них фла...

Компания Archos представила необычный планшет Play Tab, диагональ которого составляет 21,5 дюйма. По слов...

RMClock - программа российских разработчиков, позволяющая в реальном времени наблюдать частоту, тротлинг, питающее напряжение, а так же загрузку процессора. Более того, она может «на лету» менять уровень производительности процессора (поддерживающего соответствующие технологии), а как следствие - его энергопотребление и температуру.

Скачать последнюю версию программы можно здесь: http://cpu.rightmark.org/download.shtml . Базовая версия программы бесплатна для некоммерческого использования. Но, на мой взгляд, её более чем достаточно. Бесплатная версия позволяет в реальном времени управлять частотой/напряжением питания ядра процессора в зависимости от текущей на него нагрузки. А так же настроить четыре профиля производительности процессора по своему вкусу. В дополнение к этому базовая версия позволяет в реальном времени наблюдать температуру процессора и емкость батареи. Приобретение модуля RMClock PRO (примерно 135 грн.) позволит создавать до 28 профилей управления производительностью и энергопотреблением системы (сомневаюсь, что кому-то пригодится более четырёх), а так же запрограммировать выполнение определённых действий в ответ на определённые события (например сменить профиль энергопотребления при запуске какого-либо приложения или перегреве процессора, что более полезно). Кстати, для этих целей можно использовать утилиту Speedfan запрограммировав её при каких-либо событиях запускать RMClock с различными параметрами командной строки. Так же можно приобрести модуль автоматических обновлений RMClock Updater (около 30 грн.).

RMClock поддерживает практически всю линейку мобильных процессоров семейств AMD K7/K8, а так же большинство процессоров Intel, начиная от Pentium II. Работать последняя версия RMClock может на Windows 2000/XP/2003/Vista 32-х или 64-х битных версиях, правда на 64-х битной «висте» с некоторыми ограничениями. На форуме программы так же присутствуют сообщения об успешных запусках на Windows 7, хотя официально эта ОС не поддерживается.

Но хватит рассуждений, ближе к делу! Инсталляции не требуется, распакуем скачанный архив в любое удобное место и запустим RMClock.exe на выполнение (для запуска требуются права администратора). Кстати, если вы не собираетесь покупать/использовать платные модули RMClock PRO (RMCPRO.dll) и RMClock Updater (RMCUpdater.dll), лучше перед запуском удалить их из папки программы для экономии ОЗУ, так как при их наличии модули загружаются в память, даже если не используются.

При первом запуске программа добавляет кучу значков в системный трей, а так же показывает главное окно. На странице настроек присутствует возможность выбрать язык интерфейса пользователя, но языков кроме английского в списке нет, хотя разработчики и русские. Скорее всего, это объясняется тем, что продажи ориентированы на англоязычных клиентов (все же уровень доходов/сознания граждан постсоветских государств пока ещё многим не позволяет платить за ПО), по той же причине форум поддержки тоже англоязычный. Те, кому очень нужен русский язык, могут поискать на просторах интернета, где-то мелькало, хотя авторы не рекомендуют загружать сторонние языковые модули, по причине случаев обнаружения в них троянских программ.

В системный трей программа позволяет вывести информацию о текущей частоте, напряжении питания, температуре и загрузке процессора, а так же индицировать уровень производительности главной иконкой и показывать заряд батареи, это всё, конечно же, можно отключить/включить «галочками» в контекстном меню. Кстати, очень удобно выбирать профили производительности левым щелчком на иконке, для этого нужно поставить «галку» «E nable profiles selection with left-click».

Перейдём к главному окну. На вкладке « Settings», помимо прочего, можно настроить отображение температуры (Цельсий/Фаренгейт), автозапуск программы и опции логирования рабочих данных программы в файл.


Вкладка « CPU info» расскажет нам о процессоре и поддерживаемых им технологиях энергосбережения.


На вкладке « Monitoring» можно посмотреть графики загрузки процессора, температуры, частоты и питающего напряжения.


Вкладка «Management» позволяет выбрать основные параметры управления режимами работы процессора.


Обычно здесь всё можно оставить по умолчанию и менять значения только в случае, если что-то работает не так как нужно. Хотя, я рекомендовал бы снять «галку» « Use OS load-based management», так как операционная система измеряет не всю загрузку процессора, а только её часть (например не измеряется загрузка процессора драйверами работающими в режиме ядра), поэтому лучше пусть загрузку меряет RMClock самостоятельно. Так же на официальном форуме рекомендуют снять «галку» « Enable OS power management integration» при возникновении проблем c Windows 7. И ещё один параметр «Multi-CPU load calculation», полезный для систем с многоядерными процессорами, рекомендую выставить его значение в « Maximum of CPU core loads», если вы хотите максимальной производительности, или «Average of CPU core loads», для максимального энергосбережения в ущерб производительности.

И вот, самая интересная вкладка « Profiles», она содержит в себе четыре подвкладки, которые соответствуют четырём профилям производительности.


На вкладке « Profiles» можно выбрать профили, которые будут использоваться в режиме питания от сети и от батарей. А так же отредактировать состояния производительности процессора, а именно, назначить соответствия FID (множителя) и VID (напряжения питания ядра). Забегая немного вперёд, должен сказать, что перед настройкой состояний производительности стоит заглянуть на вкладку « Advanced CPU settings» и убедиться, что тип процессора (« CPU type selection») «Desktop/Mobile» выбран правильно, ибо « Auto-detect» иногда ошибается, а выбор типа процессора влияет на значения VID установленные по умолчанию (у мобильных процессоров они обычно меньше).


Так вот, главное преимущество RMClock перед конкурентами - это возможность выставить значения VID отличными от стандартных, а для ноутбука очень актуально их уменьшить, что повлечёт за собой уменьшение энергопотребления, а как следствие - увеличение времени работы компьютера от батареи. Но будьте осторожны! Менять значения здесь можно только на свой страх и риск, так как это может привести к нестабильной работе системы и даже выходу её из строя. На тестовом процессоре AMD Sempron 3200+ (1600 MHz) удалось безболезненно занизить VID до 0,775В при FID 4x и 1В при FID 8x (заводские значения 1В и 1,175В соответственно), что позволило увеличить время работы от батареи в среднем на 25-30% в режиме чтения. Кстати, можно не выставлять каждое значение VID отдельно, достаточно выставить верхнее и нижнее и выбрать «галку» « Auto-adjust intermediate states VIDs» - промежуточные значения рассчитаются автоматически. Нужно так же заметить, что не все выбранные значения VID могут действительно выставляться процессором, проверить действительное значение можно на вкладке «Monitoring».

Для каждого профиля производительности нужно выбрать значения FID/VID из ранее настроенных, которые будут использоваться в конкретном профиле, а так же можно дополнительно выбрать уровни тротлинга для ещё большего снижения частоты.


Настройки каждого профиля делаются отдельно для режимов работы от сети и от батареи. Первый профиль « No management» говорит сам за себя, при использовании этого профиля RMClock не управляет параметрами производительности. Профили «Power Saving» и «Maximal performance» созданы для экономии энергии и максимальной производительности соответственно, в каждом из них можно выбрать лишь одно значение FID/VID и один уровень тротлинга. Самый интересный профиль «Performance on demand» («Производительность по требованию»), который позволяет автоматически варьировать FID/VID и уровень тротлинга в зависимости от нагрузки на процессор, лишь в нём активна секция настроек « Performance/power states transition logic settings», где можно выбрать уровень и время загрузки процессора, при которых будет происходить переключение режимов производительности. Дополнительно при включенной «галке» « Enable OS power management integration» (вкладка «Management») можно каждому профилю назначить схему управления питанием ОС, или создать свою, что очень полезно, т.к. позволяет вместе с профилями производительности переключать схему питания (а это дисплей, жёсткий диск, спящий режим и т.п.).


Вкладка «Battery info» в бесплатной версии практически бесполезна, она просто позволяет опрашивать уровень заряда батареи и отображать его в трее, почти тоже самое можно сделать стандартными средствами ОС, посему эту возможность стоит отключить, дабы не тратить ресурсы на бесполезное занятие.

Самая сложная для понимания вкладка с настройками « Advanced CPU settings», внешний вид этой вкладки может сильно отличаться в зависимости от технологий энергосбережения поддерживаемых процессором и набором микросхем материнской платы. Для описания всех настроек на этой вкладке понадобилось бы написать ещё не одну статью. Вкратце скажу, что здесь можно выбрать используемые режимы энергосбережения процессора и чипсета (что так же может помочь несколько увеличить энергосбережение), а так же настроить и включить технологию Intel «Thermal Monitor 2», которая зачастую отключена по умолчанию. Для более глубокого понимания настроек рекомендуется прочесть файл RMClock.htm (находится в архиве с программой), в частности раздел FAQ, в котором описаны возможные проблемы при работе с различными типами процессоров и методы их решения. Так же для любителей экспериментировать в папке с программой лежит файл RMClock_Tweaks.reg, который позволяет внести дополнительные настройки в реестр. Для возвращения настроек по умолчанию внесите в реестр файл RMClock_WipeOut.reg.

Что же касается альтернатив данной разработке, то их не так уж много. Если не упоминать фирменные утилиты, идущие в комплекте с ноутбуками, то похожие функции может выполнять NHC (Notebook Hardware Control), которая в дополнение ко всему может контролировать жесткий диск. Но только RMClock позволяет менять заводские значения FID/VID, что является решающим фактором для осуществления максимального энергосбережения. Дополнительно можно использовать утилиту RivaTuner для регулировки частот (а следовательно и энергопотребления) видеокарт ATI и Nvidia.

К сожалению, на данный момент разработка новых версий RMClock приостановлена (последняя датирована 29/02/2008). Хотя проект не закрыт, поэтому будем надеяться на возобновление разработок.

Руководство пользователя

О программе

Программа RightMark Audio Analyzer предназначена для тестирования качества аналоговых и цифровых трактов любой звуковой аппаратуры - звуковых карт, портативных mp3-плееров, бытовых CD/DVD-плееров, а также акустических систем. Тестирование осуществляется путем воспроизведения и записи тестовых сигналов, прошедших через исследуемый звуковой тракт, посредством алгоритмов частотного анализа. Для тех, кто не знаком с измеряемыми техническими параметрами, программа даёт условную словесную оценку.

Режимы тестирования

Программа RMAA может использоваться для тестирования различных частей звуковой карты, а также других звуковых устройств. Вот несколько основных вариантов использования программы: . Тестирование выхода (воспроизведения) звуковой карты Дл я такого тестирования нужно иметь высококачественную референсную звуковую карту, которая будет использоваться для записи. Перед тестированием выход тестируемой звуковой карты подключается ко входу референсной. RMAA воспроизводит тестовый сигнал через выход тестируемой звуковой карты и анализирует результат, записанный через вход референсной карты. При этом предполагается, что референсная карта практически не вносит дополнительных искажений в сигнал (по сравнению с выходом тестируемой карты). . Тестирование входа (записи) звуковой карты Дл я этого тестирования также нужно иметь высококачественную референсную карту, которая будет воспроизводить тестовые сигналы. Выход референсной карты подключается ко входу тестируемой карты. RMAA воспроизводит тестовый сигнал через выход референсной карты и анализирует результат записанный через вход тестируемой карты. При этом предполагается, что референсная карта выдает на выходе практически неискаженный сигнал (по сравнению с уровнем искажений входа тестируемой карты). . Тестирование полной цепи звуковой карты (суммы искажений записи и воспроизведения) Дл я этого тестирования не нужно дополнительного оборудования. Единственное требование - это возможность работы тестируемой звуковой карты в дуплексном режиме. Для тестирования нужно соединить выход тестируемой звуковой карты (например, “line out” или “spk out”) с ее входом (например, “line in”). Недостаток данного теста в том, что по результату нельзя точно определить, к выходу или ко входу звуковой карты относятся те или иные зафиксированные помехи. . Тестирование цифровых входов и выходов звуковой карты Ка к ни странно, часто цифровые входы и выходы звуковой карты работают не просто как приемник и передатчик цифрового сигнала, но и вносят в сигнал некоторые искажения. Для тестирования цифровых входов и выходов можно воспользоваться теми же тремя вариантами использования RMAA, которые уже были описаны применительно к аналоговым сигналам. . Тестирование внешних звуковых устройств реального времени Дл я тестирования внешнего звукового устройства нужна референсная звуковая карта. Выход референсной звуковой карты подключается ко входу внешнего устройства, а выход внешнего устройства - ко входу референсной звуковой карты. RMAA пропускает тестовый сигнал через внешнее устройство (воспроизведение и запись обеспечиваются референсной звуковой картой) и анализирует результат. При этом предполагается, что референсная карта практически не искажает сигнал (по сравнению с уровнем искажений внешнего устройства). . Тестирование других звуковых устройств (аналоговый/цифровой выход DVD/CD/MP3-плеера) в асинхронном режиме Дл я тестирования других звуковых устройств в RMAA имеется асинхронный режим тестирования. Он позволяет записать тестовый сигнал в WAV-файл, далее - проделывать с этим WAV-файлом любые операции и в конце концов проанализировать результат из WAV-файла. Рассмотрим 2 примера использования асинхронного режима.

oТестирование аналогового/цифрового выхода CD-плеера

Сгенерированный программой WAV-файл записывается на CD. Далее он воспроизводится CD-плеером и записывается RMAA в режиме ожидания. o Тестирование аналогового/цифрового выхода MP3-плеера Сгенерированны й программой WAV-файл сжимается в MP3 в максимальном качестве и закачивается в плеер. Далее - файл проигрывается, и записывается RMAA в режиме ожидания.

Интерфейс пользователя

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


«Wave mapper» - текущее выбранное звуковое устройство Windows в Control Panel/Multimedia.

Кнопка Modes запускает тест проверки поддержки драйверами всех возможных режимов семплинга. Ping - проверка поддержки текущего режима. Поддержка режима не всегда означает корректную работу в данном режиме.

Кнопка Properties открывает окно диагностики и настройки ASIO устройств. Доступно только в версии RMAA PRO.

Древовидный список ниже содержит настройки программы (обычный шрифт) и список тестов (полужирный шрифт).

Изменение опций тестов возможно только в версии RMAA PRO.

Кнопка Reset to defaults возвращает значения всех параметров в положение по-умолчанию.

Общие настройки теста

General

Save resulting WAV files - сохранение файла с результатами. Используется для отладки и детального анализа результатов в сторонних программах. По умолчанию отключено.

Analyze noise and distortion only in 20 Hz - 20 kHz range - включение фильтра звукового диапазона, аналогичного стандартному AES17. Используется для получения результатов, сопоставимых с паспортными данными тестируемых изделий. По умолчанию включено.

Normalize amplitude of test signals before analysis - автонормализация результатов по амплитуде. Используется для сопоставимости результатов измерений устройств с разным уровнем сигнала. Наиболее важно при тестировании AC’97/HDA-кодеков и MP3-плееров. По умолчанию включено.

Sound card

Use WDM drivers - WDM модель драйверов используется в современных операционных системах. По умолчанию включено. Отключите в случае использования Windows 9х и VxD драйверов.

Mono mode - режим моно. Убирает второй график со спектра, что может быть полезным при тестировании акустики. По умолчанию выключено.

Signals

Calibration tone and sync tone frequency - выбор тестового тона подстройки уровня сигнала. Полезная опция при проведении теста акустических систем. По умолчанию 1000 Гц.

THD test signal, IMD test signal - настройки тестовых сигналов в соответствующих тестах. Настройки по умолчанию показаны на скриншоте. Менять не рекомендуется.

Display

Smaller spectrum windows - настройка уменьшает размер окон спектров. Полезна для экранов с небольшой диагональю.

Display full frequency range (up to Fs/2) - отображать полный диапазон частот, вплоть до половины частоты дискретизации. Влияет на генерацию HTML-отчетов.

Draw only tops of spectrum on comparison graphs - построение только максимальных значений для отображаемых точек спектра. Опция позволяет лучше видеть относительное положение спектров при сравнении.

Invert spectrum graph colors (for printing) - меняет цвет фона с черного на белый, для печати на принтере или для полиграфии.

Graph line width - толщина линий на графиках.

Сolor slot # -выбор цвета графика из палитры.

Тесты акустических систем

Тесты Frequency response (swept sine) и Total harmonic distortion (set of tones) предназначены для тестирования акустических систем. Алгоритмы тестирования акустики имеют специфику, поэтому рекомендуется использовать тесты по своему прямому назначению.

Thorough frequency response test - в режиме тестирования АЧХ логарифмически нарастающим синусом используется более продолжительный тестовый сигнал.

Subwoofer test - тестируется только низкочастотный диапазон. Калибровочный сигнал также имеет более низкую частоту.

Plot THD in swept sine test - строит график искажений в тесте АЧХ.

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

Настройка уровней

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

Инструкци я дл я настройк и уровне й и режимо в работ ы карт Creative доступн а дл я скачивани я н а официально м сайт е программ ы

http://audio.rightmark.org/download_rus.shtml .

Рассмотрим наиболее типичную настройку уровней при тестировании полной цепи (ЦАП+АЦП) звуковой карты, когда выход “line out” соединяется с входом “line in”.


  1. В микшере звуковой карты необходимо включить на воспроизведение только выходы “wave out” и “master”. На запись следует включить только вход “line in”. Для получения наиболее точных результатов выключите все эквалайзеры, 3D-эффекты и проч.
  2. Уровни “wave out” на воспроизведении и “line in” на записи желательно выставить в положения по умолчанию. Это обычно положения от среднего до верхнего.
  3. Запустить программу RMAA, выбрать в настройках звуковой карты нужные устройства для воспроизведения и записи и войти в режим настройки уровней (кнопка “Adjust I/O levels”).
  4. Начнется настройка уровней звуковой карты. При этом по тестируемой цепи будут пропускаться сигнал с амплитудой -1 дБ. Отрегулируйте уровни записи и воспроизведения в микшере (точное совпадение не требуется, разница в 1 или 2 дБ вполне допустима). Сначала рекомендуется попытаться отрегулировать уровни с помощью только одного регулятора: “master”. Если это не удастся, то можно двигать и регуляторы “wave out” и “line in”. При регулировке необходимо следить, чтобы в спектре входного сигнала, изображаемом окне спектра не возникало нелинейных искажений.

Выберите нужные типы тестов в главном окне программы и нажмите кнопку “RUN TESTS!”. После завершения тестирования можно просмотреть результаты в окне “Test results” или выполнить те тесты, которые еще не проводились.

Просмотр результатов

В окне “Test results” собрана информация обо всех проводившихся тестах

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

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

Вертикальный ряд кнопок справа от численных результатов позволяет просмотреть график спектра для соответствующего теста.

Кнопки “Select” под слотами позволяют выбрать несколько слотов для сравнения результатов.

Кнопки открытия и сохранения файлов позволяют загрузить или сохранить набор результатов в SAV-файл для последующего просмотра. В SAV-файле сохраняются все детали отчетов и графики спектра.

Кнопка генерации HTML-отчета позволяет сгенерировать HTML-файл с результатами тестирования или со сравнением результатов из нескольких слотов. В HTML-отчет включаются все детальные отчеты и графики.

Окно спектра


Элементы управления:

Приближение

Удаление

Элементы панели инструментов:

  • Анти-алиасинг графика. Устраняет эффект ступенчатости при выводе на экран.
  • Поменять графики местами - рисует правый канал на заднем плане, а левый - на переднем
  • Настройка параметров отображения.
  • Сохранение графика в графическом файле на диске.
  • Scale: Log/Linear/Mel - масштаб: логаримический, линейный, мелодический

Управление мышью:

Левая кнопка - выделение горизонтального фрагмента графика и его приближение.

Spectrum analysis

Spectrum analysis - продвинутый анализатор спектра произвольных WAV-файлов.

Нажатие открывает стандартный диалог выбора WAV-файла. Это может быть, например, сгенерированный и записанный нестандартный сигнал, отсутствующий в списке тестов. Опции спектрального анализа:

Спектральный анализ файла выполняется по блокам размером “FFT size”, с усреднением спектра по всему файлу. Если требуется проанализировать спектр лишь части файла, то ее надо вырезать во внешнем звуковом редакторе и сохранить в отдельный WAV-файл. Поддерживается работа с 16 и 32-битными WAV-файлами и широким диапазоном частот дискретизации. FFT size -размер блока FFT в семплах. От этого зависит число частотных полос спектра (bins), т.е. детальность частотного представления сигнала (важно для анализа сигналов в НЧ-области). Чем выше FFT size, тем длиннее по времени должен быть сигнал. Минимальное время в секундах можно рассчитать по формуле FFTsize/Fs. Resolution -ширина одной "частотной полосы" спектра. Для удобства для текущей частоты дискретизации автоматически высчитывается разрешение по частоте. Zero padding -дополнение сигнала нулями перед взятием спектра. Позволяет чуть точнее прорисовать спектр (это приводит как бы к интерполяции спектра по частоте). FFT overlap -перекрытие окон FFT по времени (в процентах от ширины окна). Большее перекрытие приводит к чуть лучшему усреднению спектра по времени.

FFT window -форма весового окна. Компромисс межу подавлением боковых лепестков и расширением пиков.

Kaiser window beta -параметр окна Кайзера, регулирует степень подавления боковых лепестков. Если в спектре есть высокие пики, можно повысить до 13 -15, если высоких пиков нет, можно не трогать или понизить до 5 - 7.

Ссылки и контакты

Официальный сайт программы RMAA: http://audio.rightmark.org Форум обсуждения и поддержки программы: http://forum.rightmark.org Вопросы и предложения по развитию программы: Алексей Лукин [email protected] Максим Лядов [email protected] Марат Гилязетдинов [email protected]

09.08.2007, ЧТ, 16:08, Мск

По оценкам аналитиков, в американских компаниях 90% проектов выбиваются из графика и 50% проектов выходят за рамки запланированного бюджета (аналогичные данные по российской ИТ-индустрии отсутствуют, но вряд ли у нас эти показатели будут ниже). Основная причина такой низкой эффективности – это распыление ресурсов между одновременно реализуемыми проектами.

страницы: 1 | | следующая

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

Программный комплекс Project and Portfolio Management Center (PPM) предназначен для решения проблемы, с которой постоянно сталкиваются ИТ-подразделения – невозможность выполнить часть проектов в установленные сроки, не выходя за пределы выделенного бюджета, с наиболее оптимальным использованием имеющихся ресурсов. В основе PPM лежит платформа Project and Portfolio Management Foundation, обеспечивающая совместное использование информации и автоматизацию рабочих потоков с использованием лучших практик управления бизнес-процессами ИТ-службы, безопасности и подготовки отчетов. Все это обеспечивает соответствие стандартам и требованиям таких программ контроля качества и управления процессами, как Six-Sigma, CMMI, ITIL, ISO-9000 и CobiT. PPM состоит из нескольких логических модулей, и в этой статье мы рассмотрим два основных - Portfolio Management и Project Management.

Portfolio Management

Portfolio Management позволяет формировать портфель ИТ-проектов, оптимизировать его и управлять им в реальном времени, используя эффективные механизмы совместной работы.

Ежедневные запросы к ИТ-службе могут быть самого разного содержания, например: выдать ноутбук новому сотруднику, настроить почтовую программу, устранить неисправности какого-либо приложения, установить обновление на ERP-систему и т.д. Это тактические запросы, поддерживающие повседневную деятельность компании и отрабатываемые по стандартным процедурам, в которые обычно вовлечены службы технической поддержки (Help Desk), администрирования, обслуживания и т.д.

С другой стороны, существуют стратегические запросы. Например, на разработку или внедрение новых ИТ-систем, прокладку коммуникаций в новых офисах, приобретение парка новой техники и т.д. Они проходят через совсем иной процесс. Он включает в себя многоступенчатый анализ каждой инициативы, расчет трудоемкости и стоимости проекта, прохождение этапов согласования, а также рассмотрение приоритета проекта по сравнению с другими возможными проектами. В результате этого процесса формируется портфель проектов.



Увеличить
Portfolio Management позволяет формировать портфель ИТ-проектов, оптимизировать его и управлять им в реальном времени, используя эффективные механизмы совместной работы

Проектных запросов может быть очень много. Как происходит их приоритизация? На первом этапе управления портфелем происходит первоначальная фильтрация поступающих в ИТ-идей о том, как сделать работу предприятия более эффективной. Для этого идеи необходимо собрать и проанализировать. Возможно, не все из них будут признаны достойными вынесения на общее обсуждение в виде предложений, которые пройдут стадии планирования и бюджетирования. И только некоторые из предложений будут приняты, превратятся в проекты, а затем в активы компании в виде новых информационных систем.

Главная задача Portfolio Management – задать набор критериев, на основании которых все предложенные инициативы будут объективно сравниваться друг с другом. В итоге будут выделены наиболее выигрышные из них с точки зрения ожидаемых результатов. Причем результатов не технических, а коммерческих. Кроме того, такая система позволяет быстро выявлять дублирующие друг друга проекты, а также не соответствующие общей стратегии бизнеса компании инициативы.


Главная задача Portfolio Management – задать набор критериев, на основании которых все предложенные инициативы будут объективно сравниваться друг с другом




Top