Страница 2 из 7

Re: Измерения в настройках канала

СообщениеДобавлено: 12 янв 2011, 18:24
admin
Проверил на вами присланных файлах
Файл с Пассата - все ок алгоритм работает, несмотря на то что сигнал обрезан снизу.
пассат.gif
пассат пока 20 зуб но 15й не проблема..пока тест просто
пассат.gif (43.9 Кб) Просмотров: 4132

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

Re: Измерения в настройках канала

СообщениеДобавлено: 12 янв 2011, 20:46
kikozik
Вас понял,спасибо,ждем.

Re: Измерения в настройках канала

СообщениеДобавлено: 12 янв 2011, 20:54
kikozik
admin писал(а):Проверил на вами присланных файлах
Файл с Пассата - все ок алгоритм работает, несмотря на то что сигнал обрезан снизу.
пассат.gif

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


Вы имеете ввиду помехи именно на осциле ДПКВ,но их можно убрать включив сглаживание,или это включение видимо только "глазу",а алгоритм определения зуба все равно понимает эти помехи?

Re: Измерения в настройках канала

СообщениеДобавлено: 13 янв 2011, 14:42
admin
Смотрите что получилось. "Кнопку" поместил в выпадающее меню привязанное к выбранному каналу. В этом же меню есть пункт где можно задать номер нужного нам зуба.
Сперва должен быть выбран канал с сингналом ДПКВ.
test1.gif
test1.gif (46.35 Кб) Просмотров: 4128

Далее смотрим если в сигнале помех нет, то все ок можно работать дальше. В нашем случае на сигнале есть помехи от системы заигания:
test2.gif
test2.gif (49.52 Кб) Просмотров: 4128

Соответсвенно точность определение нужного нам импульса под вопросом. Алгоритм сделан так что часть помех отсеивает сразу и игнорирует их при расчете. Но всегда есть исключения. См увеличенный фрагмент:
test_3.gif
test_3.gif (39.49 Кб) Просмотров: 4127

Тут из за помехи был найден 19 зуб вметсо 20 го. Чтобы избавится от помехи включаем сглаживание. И заново делаем поиск. Результат - все стало верно.
test_4.gif
test_4.gif (39.49 Кб) Просмотров: 4127

Теперь можно отключить сглаживание, изменть длительность развертки и т д.
Работаем дальше так маркер стоит на 20м зубе как нам надо.
На выпадающем меню рамки датчика разряжения добавил пункт меня для выравнивания ее по меткам. Выравнивание происходит по ближайшей к левому краю рамки метке.
test5.gif
test5.gif (50.5 Кб) Просмотров: 4128


Какие есть еще предложения?
Можно добавить пункты - "поиск середины заднео фронта 20 го пика" и т д
Можно сделать привязку к типу данных. Тоесть назначаем один раз нужному каналу тип данных "ДПКВ" и далее уже не выбирая нужный канал делам поиск зуба и т д.

Re: Измерения в настройках канала

СообщениеДобавлено: 14 янв 2011, 03:08
kikozik
Я думаю привязка не помешает.

Re: Измерения в настройках канала

СообщениеДобавлено: 14 янв 2011, 04:10
zuc
ну когда на пробу софт будет

Re: Измерения в настройках канала

СообщениеДобавлено: 14 янв 2011, 04:14
zuc
нужно обпробовать а уж потом решим что к чему

Re: Измерения в настройках канала

СообщениеДобавлено: 14 янв 2011, 09:47
admin
Софт постараюсь за выходные доделать и в понедельник тогда скину вам потестить.

Re: Измерения в настройках канала

СообщениеДобавлено: 17 янв 2011, 17:15
admin
zuk и kikoz вам на почту скинул для тестирования новый софт.
Смотрите, проверяйте и пишите что и как.

Что нового/сделано

1) Немного изменил интерфейс. Новые иконки, перегруппировал кнопки чтобы в окне осциллограф и самописец они были одинаковы.
2) Исправлена ошибка при записи с отображением - перескакивание каналов.
3) Исправлена ошибка при прорисовке в самописце когда длина файла меньше длины развертки.
4) Исправлениа еще одна ошибка при записи с просмотром с самописце.
5) Рамка датчика давления - исправлен поиск уровня синхронизации.
6) Измерения - можно двигать мышью маркер на экране. (ранее был регулятор в окне настроек канала).
7) Логический анализатор UART - исправлена ошибка, приводившая к зависанию.
8) Убрал остающийся маркер после закрытия окна Логического анализатора UART.
9) В режиме самописца и осцилографа добавилась кнопка "автомасштаб выбраного канала".
10) Исправлена ошибка из за которой по висло при открытии следующего файла при работе с датчиком давления.
11) Добавил отображение маркера синхронизации - его можно двигать мышью тем самым меня уровень синхронизации.
12) Сделан автопоиск заданного пика на сигнале ДПКВ.
13) Сделано выравнивание рамки датчика разряжения по заданному пику.
14) Добавил промежуточные значение 45,90 итд в линейку рамки датчика разряжения для информативности.

Re: Измерения в настройках канала

СообщениеДобавлено: 18 янв 2011, 18:41
kikozik
Всем привет!Проверить софт пока не могу,стоит джип на замену проводки (погорелец),дней 10 с ним еще возиться,да еще весь салон потом собирать,и навесное на ДВС.