Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

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

 
Опции темы
Непрочитано 29.09.2022, 17:58  
Yuri222
Почётный гражданин KAZUS.RU
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 7,952
Сказал спасибо: 2,752
Сказали Спасибо 2,703 раз(а) в 1,999 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: Сильный шум акселерометра H3LIS331DL

Сообщение от worldmasters Посмотреть сообщение
На скринах выше можно выставить HSE и указать частоту
на каких скринах выше?
Можете вот такую картинку (изначальную, выбор чипа и конфигурирование его ног) выложить:
(только я выбрал более многоногий чип, у которого в моей Кубе есть нужные ноги для подключения кварца. Вы же покажите картинку со своим 20-ноговым чипом STM32G030F6 ).


Сообщение от worldmasters Посмотреть сообщение
Что это за ссылка??
это - список сайтов, где можно посмотреть/поискать с помощью параметрического поиска комплектующие. Только опечатка в первом - mouser.
Я пользуюсь именно им (раньше и digikey, но теперь с ним сложности).
LCSC - если только более дешевое посмотреть (оценить доступность и цену) или китайского производства поискать микру
Миниатюры:
Нажмите на изображение для увеличения
Название: С6.png
Просмотров: 0
Размер:	78.2 Кб
ID:	172943  
Реклама:

Последний раз редактировалось Yuri222; 29.09.2022 в 18:06.
Yuri222 вне форума  
Сказали "Спасибо" Yuri222
mike-y-k (29.09.2022)
Непрочитано 29.09.2022, 22:16  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,251
Сказал спасибо: 11,167
Сказали Спасибо 3,856 раз(а) в 2,927 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Сильный шум акселерометра H3LIS331DL

worldmasters, таки это был список крупных поставщиков комплектующих
На их сайтах есть параметрический поиск - отбираете нужное и дальше читаете их DS от начала и до конца, а не только спецификацию прибора…

А если выборку вести на других частотах? Насколько меняется картина шумов?
Кривая на картинке - это все за 2ms происходит?
Если да, то Вам нужно 10kHz для получения ≈20% приближения…

Пытаться завоевать рынок с таким подходом?
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Эти 2 пользователя(ей) сказали Спасибо mike-y-k за это сообщение:
Yuri222 (30.09.2022)
Непрочитано 30.09.2022, 10:46  
worldmasters
Гражданин KAZUS.RU
 
Регистрация: 21.02.2007
Сообщений: 553
Сказал спасибо: 38
Сказали Спасибо 17 раз(а) в 16 сообщении(ях)
worldmasters на пути к лучшему
По умолчанию Re: Сильный шум акселерометра H3LIS331DL

Сообщение от mike-y-k Посмотреть сообщение
Пытаться завоевать рынок с таким подходом?
Этих вопросов я не решаю. ))
Сообщение от mike-y-k Посмотреть сообщение
А если выборку вести на других частотах? Насколько меняется картина шумов?
Если на 100гц и ниже то шумы укладываются допустимые нормы.

Последний раз редактировалось mike-y-k; 30.09.2022 в 11:45.
worldmasters вне форума  
Непрочитано 30.09.2022, 11:05  
Yuri222
Почётный гражданин KAZUS.RU
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 7,952
Сказал спасибо: 2,752
Сказали Спасибо 2,703 раз(а) в 1,999 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: Сильный шум акселерометра H3LIS331DL

Сообщение от worldmasters Посмотреть сообщение
на 100гц и ниже то шумы укладываются допустимые нормы
ту цифру, что Вы привели при выборке 100 Гц - имхо далеко не укладывается в нормы. Укладывается в Ваши хотелки (пожелания) по амплитуде шума - да.
Но - не в спецификацию датчика.
У него указана плотность шума, при 100 Гц отсчетов - полоса 50 Гц. Вычисляете исходя из плотности шума величину допустимого отклонения и сравниваете с математически обработанными результатами измерений. Если будет не хуже - тогда ОК.
Матобработку можно - загнать результаты отсчетов в прогу на компе.
ИМХО
Если неправ - пусть поправят меня более знающие товарищи.

И еще - Вы тогда должны датчику обеспечить такие ускорения, чтобы уложиться в эту полосу 50Гц, иначе получится aliasing при съемке данных с частотой менее удвоенной полосы.
Возможно, с этим можно как-то бороться "в цифре", но не знаю как.

Возможно, я тут слишком пугаю, но лучше заранее всё это предусмотреть, чтобы потом не...

Последний раз редактировалось Yuri222; 30.09.2022 в 11:09.
Yuri222 вне форума  
Непрочитано 30.09.2022, 11:37  
worldmasters
Гражданин KAZUS.RU
 
Регистрация: 21.02.2007
Сообщений: 553
Сказал спасибо: 38
Сказали Спасибо 17 раз(а) в 16 сообщении(ях)
worldmasters на пути к лучшему
По умолчанию Re: Сильный шум акселерометра H3LIS331DL

Сообщение от Yuri222 Посмотреть сообщение
Вы тогда должны датчику обеспечить такие ускорения, чтобы уложиться в эту полосу 50Гц
Не понял. Можно поподробнее??
Сообщение от Yuri222 Посмотреть сообщение
У него указана плотность шума, при 100 Гц отсчетов - полоса 50 Гц. Вычисляете исходя из плотности шума величину допустимого отклонения и сравниваете с математически обработанными результатами измерений.
Ну в любом случае надо каким то образом получить с него серию данных и пропустить через какие нибудь аналитические алгоритмы?
Только вот сомнения есть. У меня есть отладочная плата и там уже сделан USB HID. Но получится ли собирать данные с частотой 1Khz и быстро передавать туда.

Через компорт наверное врядли. Это только если через SPI какой нибудь .. или DMA крутить чтобы каждое считанное значение улетало в плату.. уфф..
Сообщение от Yuri222 Посмотреть сообщение
Вы же покажите картинку со своим 20-ноговым чипом STM32G030F6 ).
На предыдущей странице же показывал.
Вот выкладываю еще раз. Тут настройки пинов. Вы кстати если в кубе выберете этот чип тоже можете попробовать сконфигурить его для HSE.
Миниатюры:
Нажмите на изображение для увеличения
Название: Ошибка2.png
Просмотров: 0
Размер:	40.9 Кб
ID:	172945  

Последний раз редактировалось mike-y-k; 30.09.2022 в 12:12. Причина: оформление
worldmasters вне форума  
Сказали "Спасибо" worldmasters
Yuri222 (30.09.2022)
Непрочитано 30.09.2022, 12:09  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,251
Сказал спасибо: 11,167
Сказали Спасибо 3,856 раз(а) в 2,927 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Сильный шум акселерометра H3LIS331DL

worldmasters, а между 100Hz и 1000Hz частоты запрещены создателем или его представителем?
Уже давно сваяли бы переходник SPI/I2C/UART/… в USB на базе FTDI/MC/FPGA и скриптами на pyton/basic/… или кодом на C/C#/… изучили асе аспекты работы с устройством, спектр шумов,…
Кстати о птичках - нормальный математик набросок делает прямо при Вас и все вопросы фильтрации с анализом решит за несколько дней…
Но тут Вам решать…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 30.09.2022, 12:17  
Yuri222
Почётный гражданин KAZUS.RU
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 7,952
Сказал спасибо: 2,752
Сказали Спасибо 2,703 раз(а) в 1,999 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: Сильный шум акселерометра H3LIS331DL

Сообщение от worldmasters Посмотреть сообщение
Вот выкладываю еще раз. Тут настройки пинов.
спасибо, как-то пропустил эти картинки раньше. У меня тоже получилось сконфигурировать на вход внешнего быстрого клока.


Сообщение от worldmasters Посмотреть сообщение
Можно поподробнее?
Вы снимаете данные с датчика (оцифровываете аналоговый сигнал ускорения) с частотой 100 Гц. Т.е. полоса реального сигнала, регистрируемого датчиком, должна быть до 50Гц - т.е. датчик можно с этой или более низкой частотой "шевелить".
Если резко ударять (т.е. реально сигнал ускорения будет более широкополосный), то получите aliasing.
Вот Ваша задача - применить фильтр (механический) к датчику ускорения для ограничения его частоты. Или к-л др. образом обеспечить узкую полосу ускорения - установитьна моторчик или поршень, вращающийся/двигающийся с заданной частотой.
НО! эти рассуждения верны для периодического сигнала.
Одноразовый сигнал имеет теоретически бесконечный спектр. В реальности это значит - при обработке "разовых" всплесков ускорения обеспечить больше 2-х отсчетов "на период" - т.к. периода сигнала как такового нет.


Сообщение от worldmasters Посмотреть сообщение
данные с частотой 1Khz и быстро передавать туда
грубая прикидка 1000 Гц (раз в сек) * 36 бит = 36 кбит/сек. Добавьте паузы, служебные биты... В реальности для обработки нарисованных Вами 2мсек всплесков нужно навскидку их отсчитывать каждые 0,1-0,2 мсек.
НО!!! как часто будут происходить эти удары? Обсчет должен происходить в реальном времени? Если нечасто и можно не торопиться с обработкой - то вполне можно собрать инфу по удару и не спеша передавать этот пакет информации хоть по UART на модуль с USB (а USB - это имхо не для системы обработки в реальном времени).
Yuri222 вне форума  
Непрочитано 30.09.2022, 12:29  
worldmasters
Гражданин KAZUS.RU
 
Регистрация: 21.02.2007
Сообщений: 553
Сказал спасибо: 38
Сказали Спасибо 17 раз(а) в 16 сообщении(ях)
worldmasters на пути к лучшему
По умолчанию Re: Сильный шум акселерометра H3LIS331DL

Сообщение от Yuri222 Посмотреть сообщение
Вы снимаете данные с датчика (оцифровываете аналоговый сигнал ускорения) с частотой 100 Гц.
Данные уже оцифрованы. В датчике уже готовые данные лежат.
Сообщение от mike-y-k Посмотреть сообщение
а между 100Hz и 1000Hz частоты запрещены создателем или его представителем?
эээ ... так это предустановки чипа. 50, 100, 400, 1000. и все.
Сообщение от mike-y-k Посмотреть сообщение
Уже давно сваяли бы переходник SPI/I2C/UART/… в USB на базе FTDI/MC/FPGA и скриптами на pyton/basic/… или кодом на C/C#/… изучили асе аспекты работы с устройством, спектр шумов,…
хм .. может конечно у кого то это и занимает 15 минут но для меня это прям целая задача ... говорю же максимум есть отладочная плата на STM32F103. попробую к ней прицепить .. но пролезет ли это все на 1000гц.
Сообщение от mike-y-k Посмотреть сообщение
нормальный математик набросок делает прямо при Вас и все вопросы фильтрации с анализом решит за несколько дней…
Где б его найти .. у нас вечно так.. "нормальный математик сделает" "нормальный спец плату разведет" а как доходит дело до реальных работ так все в кустах.

Последний раз редактировалось mike-y-k; 30.09.2022 в 12:38. Причина: оформление
worldmasters вне форума  
Непрочитано 30.09.2022, 12:43  
Yuri222
Почётный гражданин KAZUS.RU
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 7,952
Сказал спасибо: 2,752
Сказали Спасибо 2,703 раз(а) в 1,999 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: Сильный шум акселерометра H3LIS331DL

Сообщение от worldmasters Посмотреть сообщение
Данные уже оцифрованы. В датчике уже готовые данные лежат
Без разницы, то же самое, только другими словами - Вы забираете эти отсчеты.
Физический смысл процесса от этого не изменяется.
Если нужно обрабатывать только "удар" - можно пересылать только часть считанной информации.
Но при таком потоке - порядка полсотни килобит/сек - для эксперимента можно гнать всё. имхо.

aliasing


UPD
вот можно посмотреть пример кита на этом датчике:
https://eu.mouser.com/ProductDetail/...txrBy8jaBx8%3D

В доках разводки платы нету, но при просмотре с этой страницы фотографии - наверняка выводы GND соединены под брюхом микросхемы. И нет никаких ненужных пустот вокруг.
Mfr. No: MIKROE-2102

А вот датчик аналоговый с потреблением 200 мка с полосой 15 кГц

чет не открывается
Mouser No:824-20011424-01
Mfr. No: 20011424-01


От AD есть 3-осевые датчики со встроенными аналоговыми antialiasing фильтрами там же...

Последний раз редактировалось Yuri222; 30.09.2022 в 15:14.
Yuri222 вне форума  
Непрочитано 30.09.2022, 16:19  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,953
Сказал спасибо: 2,994
Сказали Спасибо 3,174 раз(а) в 2,154 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Сильный шум акселерометра H3LIS331DL

Сообщение от worldmasters Посмотреть сообщение
Только вот сомнения есть. У меня есть отладочная плата и там уже сделан USB HID. Но получится ли собирать данные с частотой 1Khz и быстро передавать туда.
Через компорт наверное врядли. Это только если через SPI какой нибудь .. или DMA крутить чтобы каждое считанное значение улетало в плату.. уфф..
Ну как так-то? USB LS - 1 Мбит/с. Делим на 36, как указал Yuri222, и откидываем процентов 15 на накладные расходы протокола - максимальная частота опроса 23 кГц.
Можно даже UART разогнать на 460800 Бод (я так на FT232 с ATmega'ми делаю) - можно будет порядка 7.5-8 кГц вытянуть. Или тоже на 1 МБод раскочегарить.
Конечно, это всё с нормальной программой - без polling'ов.

P.S. Памятуя кувыркания с цифровым потенциометром на SPI - я, таки, рекомендую провести тест целостности данных на I2C прогоном длительного чтения регистра Who_Am_I.

P.P.S. Кто в HAL'е силён - это работает с аппаратным I2C?
Сообщение от worldmasters Посмотреть сообщение
Ну какие тут могут быть открытия чудные.

Вот функции отправки
Код:
HAL_StatusTypeDef LIS331_read(uint8_t Reg, uint8_t *buf, uint8_t len) {
	if (len › 1) {
		// MSB is 1 enable autoincrement adress
		Reg |= 0x80;
	}
	if (HAL_I2C_IsDeviceReady(&hi2c2, DEV_ADDR, 1, 0x2) == HAL_OK) {
		if (HAL_I2C_Master_Transmit(&hi2c2, DEV_ADDR, &Reg, 1, 0xff) == HAL_OK) {
			if (HAL_I2C_Master_Receive(&hi2c2, DEV_ADDR, buf, len, 0xff) == HAL_OK) {
				return HAL_OK;
			}
		}
	}
	return HAL_ERROR;
}
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума  
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Шум FM-приемника при выборе частоты hacker7 Электроника - это просто 4 28.08.2017 15:42
Белый шум Goshcka Аудиотехника 5 01.07.2014 17:19
Получение инерционной ссылки с помощью акселерометра RDeniel Измерительное оборудование 19 22.10.2011 22:19
Сильный шум с операционников LionRJ Электроника - это просто 22 06.07.2011 18:43
Шум на выходе преобразователя ток-напряжение karsis Электроника - это просто 20 11.09.2010 15:27


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot