Самописец (настройка) Назад Содержание Вперед
На рисунке приведена закладка настройки параметров самописца.
На закладке расположены следующие элементы:

• Тд мин рабочее - список позволяющий выбрать минимальный период дискретизации меньше, которого будет запись запрещена. В данном случае установлен минимальный период равный 10 мкс (Fд=100 КГц), т.е. периоды дискретизации 9 мкс…5 мкс (Fд=111 КГц …200 КГц) невозможно будет выбрать. Тд мин рабочее определяется экспериментально на основании нескольких измерений. Например, сначала нужно установить Тд мин рабочее = 5 мкс, т.е. разрешить запись при любом периоде дискретизации, и провести измерения также на Тд=5 мкс (Fд=200 КГц), если искажений сигнала не будет, значит, на Вашем компьютере и ОС можно передавать данные на максимальной скорости. Если же будут искажения, то необходимо увеличить период дискретизации, например до 6 мкс (167 КГц) и еще раз провести измерения, и так далее. После определения периода дискретизации, при котором нет искажений в полученных результатах измерения, целесообразно установить его в качестве минимального. Т.е. эта опция всего на всего запрещает задавать те периоды дискретизации, на которых Вы определите, что запись идет с искажениями. Почему так сделано.

• Тд мин отображения – список позволяющий выбрать минимальный период дискретизации меньше, которого будет запрещено прорисовка сигнала непосредственно в режиме записи. . Смысл в запрете или разрешении прорисовки во время измерения заключается в том, что при периоде дискретизации например 5 мкс (200 КГц) каждую секунду на экране нужно прорисовывать 200 тысяч точек, это не посильно даже современным компьютерам, да и при такой скорости прорисовки на экране ничего не будет понятно (сигнал будет просто мельтешить). Но с другой стороны при больших периодах (меньших частотах) дискретизации вывод результатов измерения на экран непосредственно в режиме записи даст возможность визуально проанализировать в динамике изменения сигнала и возможно остановить запись при определенных условиях. Также необходимо отметить, что Тд мин отображения несколько зависит от количества уже записанных отсчетов, так, например на Athlon XP 1700, 512M можно записывать сигнал с Тд мин отображения 20 мс (50 КГц), но после 3-5 минуты записи (около 10 млн. отсчетов) время на прорисовку следующего куска сигнала существенно возрастает за счет необходимости просчета дополнительных параметров графика.

• Запрет усреднения (Тд<10 мс) – этот флажок запрещает уменьшать период (увеличивать частоту) дискретизации и производить усреднение по нескольким отсчетам (среднее арифметическое). Данный флажок действителен только для периодов меньше 10 мс (частот выше 100 Гц), при больших периодах (меньших частотах) дискретизации усреднение будет включено автоматически. При работе на периодах дискретизации близких к Тд мин отображения и Тд мин рабочее, рекомендуется запрещать усреднение. В случае если период дискретизации на много больше Тд мин отображения, усреднение рекомендуется разрешить исходя из тех соображений, что данные из микроконтроллера считываются по 409 отсчетов (512/1.25 (10 бит)) за раз, после чего выполняется прорисовка, то например для периода дискретизации 10 мс (100) прорисовка будет выполнятся раз в 409 * 0,01 = 4 секунды, а если разрешить усреднение и установить Тд мин отображения, например 1 мс (1 КГц, т.е. искусственно ограничив максимальное увеличение частоты дискретизации до 1 КГц), то прорисовка будет выполнятся раз в 409 * 0,001 = 0,4 секунды по 409/10=50 отсчетов, при этом будет гораздо удобнее наблюдать за изменением сигнала.

• Масштабирование разверткой – разрешение сжатия / растягивания сигнала изменением периода дискретизации. Имеет смысл только при необходимости большого сжатия сигнала, если нужно будет просмотреть общую картину сигнала.

• Запрос цвета при добавлении маркера – если флажок установлен, то после добавления (создания) нового маркера автоматически открывается диалоговое окно задания цвета.

• Запрос цвета при добавлении маркера – если флажок установлен, то после добавления (создания) нового маркера автоматически открывается диалоговое окно ввода комментария.

• Ускоренная прорисовка результатов измерения – если флажок установлен, то прорисовка результатов измерения выполняется с использованием более быстродействующих упрощенных функций. В ОС Windows 98/Me несколько может снизиться точность отображения результатов.

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

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

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

Назад Содержание Вперед