- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
обработка нестандартного сигнала
Модератор: Глоб.модераторы
-
- здесь недавно
- Сообщения: 2
- Зарегистрирован: 05 янв 2018, 10:35
- Имя: Дмитрий
- Страна: Венгрия
- город/регион: Ясберень
обработка нестандартного сигнала
Добрый день.
Необходимо обработать сигнал 0-60 мВ стандартным входным модулем Siemens S-1200 с диапазоном 0-10 В.
При нормализации и масштабировании сигнала столкнулся с тем, что значение сигнала не соответствует вычисленному. При этом, со временем диапазон увеличился.
Подскажите, в чем может быть загвоздка и как её(их) исправить.
Необходимо обработать сигнал 0-60 мВ стандартным входным модулем Siemens S-1200 с диапазоном 0-10 В.
При нормализации и масштабировании сигнала столкнулся с тем, что значение сигнала не соответствует вычисленному. При этом, со временем диапазон увеличился.
Подскажите, в чем может быть загвоздка и как её(их) исправить.
-
- администратор
- Сообщения: 4909
- Зарегистрирован: 25 июл 2008, 07:12
- Имя: Диев Александр Васильевич
- Страна: Россия
- город/регион: г. Сегежа, Карелия
- Благодарил (а): 236 раз
- Поблагодарили: 425 раз
обработка нестандартного сигнала
При масштабировании аналогового сигнала 0-10В минимальное изменение сигнала = 10/27648 ~= 0.00036В = 0.36 мВ, что само по себе ощутимо в шкале 0-60 мВ. Далее - смотрим классы точности, наводки...
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.
-
- почётный участник форума
- Сообщения: 5790
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 673 раза
- Поблагодарили: 841 раз
обработка нестандартного сигнала
Как Вы нормализировали сигнал? Программно или использовали внешний нормирующий преобразователь?
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- здесь недавно
- Сообщения: 2
- Зарегистрирован: 05 янв 2018, 10:35
- Имя: Дмитрий
- Страна: Венгрия
- город/регион: Ясберень
обработка нестандартного сигнала
Сигнал нрмализовал программно. На тему внешнего преобразователя сразу подумал, но имеются серьехные ограничения в финансах, а бюджетного преобразователя на просторах интернета не нашел.
Отправлено спустя 2 минуты 7 секунд:
О погрешности сгнала заказчика уведомил, его такая точность устраивает.
В наводках, по идее, проблемы быть не должно, поскольку подключаюсь отдельным кабелем.
-
- эксперт
- Сообщения: 3643
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 8 раз
- Поблагодарили: 286 раз
обработка нестандартного сигнала
Дрейф нуля наблюдается? Ну прибавьте к вычисленному значению константу (компенсация дрейфа).
-
- почётный участник форума
- Сообщения: 3971
- Зарегистрирован: 20 янв 2010, 22:23
- Имя: Никита
- Страна: РФ
- город/регион: Мурманск
- Благодарил (а): 21 раз
- Поблагодарили: 229 раз
обработка нестандартного сигнала
На сигнал 0..60 готов поверить, а вот для работы с токовыми шунтами (0..75мВ) их изрядно. Правда, понятие "бюджетный" у всех разное :) И надо смотреть полосу входного фильтра.
Точность, посчитанная выше - "сферический конь в вакууме". Двум младшим разрядам АЦП обычно верить нельзя, а уж дребезг последнего бита для поразрядных - вообще конструктивная особенность. Так что увеличивайте погрешность на порядок.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
-
- почётный участник форума
- Сообщения: 3971
- Зарегистрирован: 20 янв 2010, 22:23
- Имя: Никита
- Страна: РФ
- город/регион: Мурманск
- Благодарил (а): 21 раз
- Поблагодарили: 229 раз
обработка нестандартного сигнала
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
-
- здесь недавно
- Сообщения: 3
- Зарегистрирован: 04 янв 2018, 23:13
- Имя: Джордж
- Страна: Россия
- город/регион: Пенза
обработка нестандартного сигнала
Надо все-такие уточнить про какой стандартный входной модуль идет речь?
Если брать встроенный аналоговый вход, то там разрешение 10 бит для униполярного сигнала.
Если внешний модуль аналоговых входов, то есть 13, 16 бит для биполярного сигнала (от -10 до +10В).
Соответственно, получаем разную разрешающую способность модулей
10/1024 В = 10 мВ , 20/8192 В = 2,5 мВ , 20/65536 В = 0,3 мВ.
Погрешность равна половине цены деления в теории.
У некоторых модулей можно уменьшить диапазон до +-1,5 В.
В этом случае ваш сигнал 60 мВ в 25 раз будет меньше измеряемого диапазона модуля. Но все равно это достаточно много.
На практике соглашусь с Никитой.
Для измерения такого сигнала 0-60 мВ необходимо специальное оборудование, специальные провода.
Наводки будут неизбежны от других элементов вашей системы и сети.
Если брать встроенный аналоговый вход, то там разрешение 10 бит для униполярного сигнала.
Если внешний модуль аналоговых входов, то есть 13, 16 бит для биполярного сигнала (от -10 до +10В).
Соответственно, получаем разную разрешающую способность модулей
10/1024 В = 10 мВ , 20/8192 В = 2,5 мВ , 20/65536 В = 0,3 мВ.
Погрешность равна половине цены деления в теории.
У некоторых модулей можно уменьшить диапазон до +-1,5 В.
В этом случае ваш сигнал 60 мВ в 25 раз будет меньше измеряемого диапазона модуля. Но все равно это достаточно много.
На практике соглашусь с Никитой.
Для измерения такого сигнала 0-60 мВ необходимо специальное оборудование, специальные провода.
Наводки будут неизбежны от других элементов вашей системы и сети.
-
- почётный участник форума
- Сообщения: 3971
- Зарегистрирован: 20 янв 2010, 22:23
- Имя: Никита
- Страна: РФ
- город/регион: Мурманск
- Благодарил (а): 21 раз
- Поблагодарили: 229 раз
обработка нестандартного сигнала
Эта фраза применима к шкале аналоговых приборов, на которых, к тому же, не указан класс точности. Если класс указан, то связи делений и погрешности нет. Хоть вообще без делений. И такие попадались, десяток делений на всю шкалу, но при этом в шкале зеркало против параллакса и класс прибора 0,05.
Сравнивать разряд АЦП и цену деления вообще бессмысленно, хотя бы с той точки зрения, что половину разряда не отследить :)
Кстати, для цифровых приборов бытового применения, кроме приведенной, обычно указывают ±1 или ±2 последних разряда индикатора (десятичных, в человечьих цифрах), что при трех с половиной разрядах (мантисса -1.999...1.999) уже дает аддитивно 0,5-1%.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
-
- почётный участник форума
- Сообщения: 5790
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 673 раза
- Поблагодарили: 841 раз
обработка нестандартного сигнала
Тут многое и от источника сигнала зависит. На сигнал термопары, практически идеального источника напряжения с нулевым внутренним сопротивлением, не очень-то просто навести помеху - слишком большая мощность помехи должна быть.kybernetic писал(а): ↑05 янв 2018, 19:25Для измерения такого сигнала 0-60 мВ необходимо специальное оборудование, специальные провода.
И нормирующих преобразователей для термопар - хоть пруд пруди.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- эксперт
- Сообщения: 1055
- Зарегистрирован: 11 ноя 2012, 18:21
- Имя: Нурисламов Руслан М.
- Страна: Казахстан
- город/регион: Алматы
- Благодарил (а): 23 раза
- Поблагодарили: 32 раза
обработка нестандартного сигнала
Есть же стандартные модули, с поддержкой входа термопар. Окромя прочего они позволяют такие пределы промерять как плюс - минус 1 вольт. Меньше как-то не встречал, но я и не искал.