|
|
|
*
|
ПО «PowerGraph»
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Поддержка
|
|
|
|
|
|
|
|
|
|
|
Аппаратура
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Информация
|
|
|
|
|
|
Телефон:
+7 (495) 961-47-30
|
E-mail:
soft@powergraph.ru
|
|
Конференция
Тема: «Проблема (?) в PowerGraph 3.3.3 demo»
|
[Вернуться в "Список тем"]
[Создать новую тему]
|
Алексей
12.08.2006 16:44
|
Это проблема - или я что-то недопонял? При работе со звуковой картой в качестве входного АЦП - в меню - Входной усилитель была произведена калибровка, в результате на том экране результаты стали отображаться соответствующие действительности. Однако при записи в основном (рабочем) окне программы - все результаты измерений уменьшены вдвое. Т.е - например - я калибрую в меню "входной усилитель" - на вход подаю 12 В постоянного напряжения. Откалибровал, в этом окне и график и числовые значения показывают верно - 12 В на входе. Закрываю это окно. Начинаю работать в основном окне - те же 12 В на входе превращаются в 6В на графике и числовом значении. Что это такое? Пришлось перекалибровывать на заведомо завышенные значения. |
Дмитрий (PG)
14.08.2006 13:19
|
На входе звуковой карты стоят фильтры звуковой частоты (от 20 Гц и выше), поэтому она не позволяет регистрировать постоянный уровень сигнала. При подаче на вход постоянного напряжения программа должна показывать 0. Откуда у Вас берутся 6 и 12 Вольт? Как Вы осуществляете калибровку?
|
Алексей
16.08.2006 01:50
|
Сделана модификация звуковой карты. На входе звуковой карты стоит операционный усилитель. На выходе ОУ - постоянное смещение примерно 2.3В (виртуальная земля) - подстраивается для АЦП звуковой карты. Разделительные конденсаторы на входе АЦП убраны. Таким образом, данная модификация позволяет измерять входной сигнал с частотой 0-22кГц, т.е. постоянное напряжение в том числе. Естественно, до операционного усилителя (на входе) стоит делитель напряжения с целью не превышения входного напряжения более 1В. Как осуществляется калибровка я уже писал - при работе со звуковой картой в качестве входного АЦП, меню - входной усилитель. Предварительно положением движка микшера в Виндовс регулируем уровень входа. Я поставил его на определенное значение. После этого без всякой калибровки ваша программа (демо-версия PowerGraph 3.3.3) меню - входной усилитель - показывает уровень входного сигнала 3.25 В (максимум можно движком увеличить до +-5В, выше этого АЦП звуковой не переваривает). То есть, я подключаю источник напряжения 12В ко входу (через делитель). Без настроек и калибровки в окне "входной усилитель" программа показывает 3.25В на входе. Поскольку надо чтобы было 12В в этом окне, то считаем и устанавливаем множитель. 12/3.25 = 3.692. Его в этом же окне и прописываем - ставим галочку и в появившемся поле прописываем множитель. Далее - есть небольшое постоянное смещение - 0.1В. Аналогичным образом ставим галочку и прописываем смещение. Теперь 0 - это ноль :). Все, теперь, в окне меню - входной усилитель - при подключении на вход + или - 12В рисует график с делениями - верный и цифрой показывает + или - 12В. То есть - подаем 12В и рисует 12В - все отлично. Как я понимаю, калибровка закончена. Закрываем окно входного усилителя. Перед нами основной экран программы. Вид переключаем на 1 график, т.к. используем только один - левый или правый - выбираем. Делаем "старт", подключаем 12В и на этом графике, а также там, где цифрами отображается текущее значение - видим 6В. Вопрос - откуда? Это был основной график. Тут же захожу - меню - входной усилитель - там порядок - множитель и смещение на месте. Подключаю 12В - рисует 12В. Все отлично. Обратно - на основном графике - 6В. То есть - между основным рабочим окном и окном входного усилителя множитель меняется в 2 раза по неизвестным причинам. :( Для нормального отображения в рабочем окне придется установить множитель не 3.692, а в 2 раза больше - 7.385. При этом в окне входного усилителя значения напряжения будут завышены в 2 раза. А как возможно сделать аналогичную калибровку в PowerGraph 2.1? Возможно там такой проблемы нет. |
Дмитрий (PG)
16.08.2006 17:21
|
1. С калибровкой понятно, но маловерятно, что проблема связана с самой программой. Программа просто умножает сигнал, полученный от устройства, на коэффициент масштабирования и прибавляет коэффициент смещения. Программная калибровка не зависит от устройства, поэтому ее можно проверить на любом драйвере - попробуйте использовать виртуальный F-Generator с теми же калибровочными коэффициентами. Если сигнал во "Входном усилителе" отличается от сигнала в основном окне (по диапазону амплитуды), то проблема действительно в программе. 2. С большей вероятностью проблема может быть связана с "тюнингом", который Вы провели над звуковой картой. Подробнее ничего сказать не могу, так как мы такими вещами не занимаемся. Для выяснения причин попробуйте провести следующие эксперименты: 1) провести подобные измерения с нормальной (без тюнинга) звуковой картой и переменными сигналами звуковой частоты (выше 20 Гц). Если проблемы калибровки не наблюдаются, то проблема в ваших доработках звуковой карты, а не в программе. 2) попробуйте изменять частоту регистрации при использовании на вашей доработанной звуковой карты. Во "Входном усилителе" используется частота 8 кГц, попробуйте регистрировать сигнал с этой частотой в основном окне программы. Если уровень постоянного напряжения будет зависеть от частоты регистрации, то проблема в самой звуковой карте. В версии 2.1 вообще нет калибровки, можно только инвертировать сигнал (умножить на -1).
|
Алексей
19.08.2006 17:52
|
Извините, дело действительно не в программе. F-Generator нормально показывает коррекцию в основном окне. Действительно проблемы в самой карте либо в драйверах - проблемы с калибровкой и уплывание 0 напрямую зависят от частоты регистрации. Ставишь 8 кГц - и все нормально становится. На других частотах уплывает 0 и меняется множитель калибровки :( Спасибо большое за помощь! |
[Вернуться в "Список тем"]
[Создать новую тему]
|
|
|
В начало страницы
|
|