Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум

Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков.

 
Опции темы

Подскажите где глянуть кусок кода на Си.

Непрочитано 19.07.2018, 19:22  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО/МО
Сообщений: 12,293
Сказал спасибо: 11,863
Сказали Спасибо 4,162 раз(а) в 3,180 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Подскажите где глянуть кусок кода на Си.

optical illusion, при замкнутом входе там нужно получить максимально близкое к нулю, попробовать сразу пару каналов для вычисления возможных закономерности ей этих отклонений от нуля и реализовать соответствующую коррекцию.
Уменьшение количества шумящих сущностей таки сулит и облегчение для фильтра.
ADC на одном кристалле и почти в одинаковых условиях таки имеют очень близкие характеристики и зависимости результата.
Компенсация предсказуемых погрешностей…
Дальше уже с особенностями входной цепи и самого сигнала можно или найти закономерности с их измерением и компенсацией или пробовать применить фильтр, но опять же компенсация искажений только облегчит фильтрацию.

Набросок Вашего измерительного тракта не помешает, вместе с полной фамилией пациента…

А качественный вольтметр пиковый или с интегрированием показаний? Что там осциллограф показывает?
Реклама:
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…

Последний раз редактировалось mike-y-k; 19.07.2018 в 19:26.
mike-y-k вне форума  
Непрочитано 19.07.2018, 20:42  
optical illusion
Прописка
 
Регистрация: 17.08.2013
Сообщений: 282
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
optical illusion на пути к лучшему
По умолчанию Re: Подскажите где глянуть кусок кода на Си.

То что получается при замкнутом входе потом плюсуется к сигналу, нет смысла делать равным нулю. У меня используется один канал.
Вольтметр цифровой.
Максимальное входное напряжение...........................100 0 В по любому диапазону.
Ослабление синфазного сигнала.................................140 дБ при 50 или 60 Гц ± 0.1 % (асимметрия 1 кОм).
Ослабление моды собственных колебаний..............60 дБ для NPLC = 1 (Number of Power Line Cycles – количество циклов
линии сигнала) или выше с выключенным фильтром
постоянного тока и промышленной частотой ± 0,1 %.
100 дБ для NPLC = 1 или выше с выключенным фильтром
постоянного тока и промышленной частотой ± 0,1 %.
Метод измерения................................ .............................Интегриров� �нный АЦ (аналого-цифровой)
АЦ линейность.............................. ...................................0,0002 % от измерения + 0,0001 % от диапазона.
Входной ток смещения.................................. .................‹30 пА при 25 °C.

С вольтметром все нормально. Все что нужно он делает.

Тут само АЦП шумит.
optical illusion вне форума  
Непрочитано 20.07.2018, 01:16  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО/МО
Сообщений: 12,293
Сказал спасибо: 11,863
Сказали Спасибо 4,162 раз(а) в 3,180 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Подскажите где глянуть кусок кода на Си.

Ну если Вы таки уверенны в правильности выбранного пути…
Правда про самого пациента и схему входного каскада ничего так и не прояснилось…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 20.07.2018, 08:51  
optical illusion
Прописка
 
Регистрация: 17.08.2013
Сообщений: 282
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
optical illusion на пути к лучшему
По умолчанию Re: Подскажите где глянуть кусок кода на Си.

АЦП - 24 бита, Дельта Сигма. Они все одинаково устроены. Работает все в соответствии с даташитом.

А в чем заключается другой путь?
У АЦП три входа - питание, ИОН, диф. пара собственно инпут.
На всех проводах шум менее 3 мкВ.
Результаты измерений идут с разбросом в 15 мкВ.
В даташите написано что так и должно быть.

Вопрос в том, есть ли решение, того же типа как цифровой фильтр, который я выкладывал ранее, что бы оно давило выбросы (шум) но не масштабировало сам сигнал.
Я предполагаю, что это "МОГЕТ БЫТЬ" вейвлет фильтрация. Если подавить шум всего в 3 раза, то это уже будет очень неплохо.
Входной каскад можно переделать, чип можно заменить - вопрос не в этом.

Последний раз редактировалось optical illusion; 20.07.2018 в 09:00.
optical illusion вне форума  
Непрочитано 20.07.2018, 10:13  
eddy
Почётный гражданин KAZUS.RUN
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,684
Сказал спасибо: 116
Сказали Спасибо 823 раз(а) в 597 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Подскажите где глянуть кусок кода на Си.

Сообщение от optical illusion Посмотреть сообщение
Если подавить шум всего в 3 раза
Для этого достаточно усреднить результаты десяти измерений.
Вейвлет-фильтрация вам в данном случае ни к чему. Если сигнал постоянный на периоде в секунду-другую, все ОК. Если переменный, то ввести плавающую медианную фильтрацию. Правда, если он настолько переменный, что за десяток-другой измерений должен больше чем на пару ADU меняться, ничего не выйдет — в этом случае нужно будет строить аппроксимацию к конкретной форме сигнала.
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!
eddy вне форума  
Непрочитано 20.07.2018, 10:57  
optical illusion
Прописка
 
Регистрация: 17.08.2013
Сообщений: 282
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
optical illusion на пути к лучшему
По умолчанию Re: Подскажите где глянуть кусок кода на Си.

Сообщение от eddy Посмотреть сообщение
Вейвлет-фильтрация вам в данном случае ни к чему.
Ну понятно, что ни к чему...
Попробовать хочется.

ЗЫ
Из методички nstu68, которую раньше тут выкладывал:
"И тем не менее ВП еще мало известно широкому кругу оте-
чественных студентов, инженеров и исследователей. С сожале-
нием приходится констатировать тот факт, что лишь немногие
специалисты в радиотехнике и других областях науки и техники
знают, что такое вейвлеты и как можно применять ВП."


Оказалось, что не вхожу в число тех "не многих" - обидно.

Последний раз редактировалось optical illusion; 20.07.2018 в 11:00.
optical illusion вне форума  
Непрочитано 20.07.2018, 14:43  
eddy
Почётный гражданин KAZUS.RUN
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,684
Сказал спасибо: 116
Сказали Спасибо 823 раз(а) в 597 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Подскажите где глянуть кусок кода на Си.

Я когда-то писал простенький вейвлет-анализ изображений, вот такая штука получилась. Но для МК вейвлеты — как-то уж очень круто... Разве что МК — что-нибудь на Cortex-M7…
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!
eddy вне форума  
Непрочитано 20.07.2018, 15:22  
optical illusion
Прописка
 
Регистрация: 17.08.2013
Сообщений: 282
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
optical illusion на пути к лучшему
По умолчанию Re: Подскажите где глянуть кусок кода на Си.

Спасибо за ссылку, но это мне сейчас не "впихнуть" в мой МК. Огромная программа. Строк 10 если бы.

В той методичке еще пишут:
"Международные стандарты JPEC-200,
MPEG-4 и графические программные средства Corel DRAW
9/10 широко используют ВП для обработки изображений и, в
частности, для сжатия изображений для каналов с ограниченной
пропускной способностью, например, для Интернет. Кроме то-
го, фирмой Analog Devices разработаны и выпускаются одно-
кристальные дешевые микропроцессоры ADV6xx (ADV601,
ADV601LC, ADV611, ADV612), основанные на ВП и предна-
значенные для сжатия и восстановления видеоинформации в
реальном масштабе времени. "


Я бы не стал для обработки видео на DSP сам писать, купил бы чип ADV611, так проще.
У меня то, как я понимаю - задача выделить постоянную составляющую из сигнала.
Можно было бы конечно еще один чип рядом с АЦП "сунуть". Если бы был готовый, такой как для видео ADV611, и делов то.
А можно самому разобраться с этими вейвлетами и рядом поставить типа STM32 в маленьком корпусе.
Идея была в том, что бы найти компактный пример, что бы посмотреть как оно себя ведет в деле. Но похоже этого нет.
Незнай что с этим делать.
optical illusion вне форума  
Непрочитано 20.07.2018, 15:39  
eddy
Почётный гражданин KAZUS.RUN
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,684
Сказал спасибо: 116
Сказали Спасибо 823 раз(а) в 597 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Подскажите где глянуть кусок кода на Си.

Для выделения постоянной состовляющей хватит скользящего среднего. Если есть выбросы - скользящей медианы.
__________________
Если ты пользуешься Windows, то ты финансируешь мировой терроризм!
eddy вне форума  
Непрочитано 20.07.2018, 15:46  
optical illusion
Прописка
 
Регистрация: 17.08.2013
Сообщений: 282
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
optical illusion на пути к лучшему
По умолчанию Re: Подскажите где глянуть кусок кода на Си.

Сообщение от eddy Посмотреть сообщение
Для выделения постоянной состовляющей хватит скользящего среднего. Если есть выбросы - скользящей медианы.
Не хватает.
optical illusion вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
CodeVisionAVR кто выкладывал кусок быстрого умножения ? selevo Proteus, KiCAD и другие ECAD 0 22.06.2013 17:39
Подскажите по TMR0 В Pic16 Kopyl PIC 6 14.01.2013 12:50
Подскажите как работает участок схемы Сашааа Электроника - это просто 101 23.05.2012 18:25
pic16f684 проблема с портами подскажите где туплю? ctefan Микроконтроллеры, АЦП, память и т.д 11 18.02.2008 15:17
Подскажите по ПРОТЕУСУ Gladkih Proteus 3 14.02.2007 21:51


Часовой пояс GMT +4, время: 05:48.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.