Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Акселерометърче - как работи и как да го ползвам?
http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=18586
Страница 1 от 1

Автор:  Реконструктор [ Сря Ное 02, 2022 9:44 pm ]
Заглавие:  Акселерометърче - как работи и как да го ползвам?

Тук ще задавам разни тъпи въпроси, докато не го подкарам. :) МЕМС-а LIS3DH, вързан към STM32F103 през SPI. Първия въпрос е генерален, електротехнически и се съдържа във видеото. :) Това, което пипам с пръста е маса. Захранването идва от програматора, който е мушнат в USB-то.

Видео

Автор:  al_at [ Сря Ное 02, 2022 10:57 pm ]
Заглавие:  Re: Акселерометърче - как работи и как да го ползвам?

С пръста си вкарваш смущения с честота 50 херца от мрежата 220 волта наоколо.
Гората от жички и недостатъчна филтрация подпомагат за този резултат.
Пипни с пръст сондата на осцилоскопа и ще видиш смущенията - могат да стигнат няколко десетки волта че и повече - дори над 100.
Осилоскопът е с голямо входно съпротивление и поради това амплитудата на смущенията е голяма.
В твоят случай съпротивлението между маса и захранване е доста по-малко, но явно смущенията са достатъчно мощни да
генерират достатъчно напрежение между маса и останалите проводници, за да блокират комуникацията.

Автор:  itso.t [ Чет Ное 03, 2022 12:25 am ]
Заглавие:  Re: Акселерометърче - как работи и как да го ползвам?

Или някоя тел от паяжината не контактува...

Автор:  Cekins [ Чет Ное 03, 2022 8:31 am ]
Заглавие:  Re: Акселерометърче - как работи и как да го ползвам?

Ония картинки на скоповете дето пуснах в друга тема, са точно захранване на акселерометър. С тоя шум в захранването, сигнала беше фулл скейл смущение. И то на платка без хвърчащи жици. Единствено платката беше безкрайно зле проектирана.

Автор:  Реконструктор [ Чет Ное 03, 2022 10:22 am ]
Заглавие:  Re: Акселерометърче - как работи и как да го ползвам?

Не бе хора, гледайте внимателно. Смущенията спират когато го пипна с пръст. А обяснете ми кво е това?

Автор:  itso.t [ Чет Ное 03, 2022 11:58 am ]
Заглавие:  Re: Акселерометърче - как работи и как да го ползвам?

Нарича се мързел накичен върху бредборд от али-чичак, свързан с жички от али-баба, захранен с кой знае какво от али-лелинчо, вероятно без грам кондензатор.
И не работи? Странно... :D
Пък и Реконструктора както винаги го мързи да обясни естеството на проблема и ни метна в йотубето да гледаме клипове с Глория...

Автор:  ToHu [ Чет Ное 03, 2022 3:12 pm ]
Заглавие:  Re: Акселерометърче - как работи и как да го ползвам?

Ти сигурен ли си че смущението изчезва а не го забиваш в единия край на обхвата? И това което четеш е какво, някоя от осите ?

Автор:  al_at [ Чет Ное 03, 2022 3:18 pm ]
Заглавие:  Re: Акселерометърче - как работи и как да го ползвам?

+1.
Опитай да промениш наклона на цялата постановка - с триосен акселерометър може да се мери наклонът по трите оси.
Показанията би трябвало да се променят. Ако не се променят, значи си го забил в края на обхвата.

Автор:  RM [ Чет Ное 03, 2022 6:45 pm ]
Заглавие:  Re: Акселерометърче - как работи и как да го ползвам?

Тези модули понякога са недоправени.
Погледни през лупа крачетата на модула и на кварцовете на синята платка. Може при пипане на масата, контролера или датчика да замръзва( спира кварца).
При спиране на комуникацията или забиване на платката на дисплея няма промяна и той замръзва и те кара да си мислиш че точно тогава е както трябва. Обърни внимание как са отделени байтовете със данните от осите ... Понякога нарочно има объркани неща в кодовете от джитхба. Ако това което четеш по шината, не е отделено както трябва. Не е трудно да си напишеш сам кода. Ако ползваш кеил, дебъгни и виж данните които получаваш. Нормално е да имаш някакви малки промени на данните ... но не такива. Смущенията трудно ще повлияят на цифровите сигнали по паяжината. Колко и китайска да е китайската платка ... все ще работи задоволително.
Ползвам само такива модули и съм доволен.

Автор:  Реконструктор [ Чет Ное 03, 2022 10:49 pm ]
Заглавие:  Re: Акселерометърче - как работи и как да го ползвам?

al_at написа:
+1.
Опитай да промениш наклона на цялата постановка - с триосен акселерометър може да се мери наклонът по трите оси.
Показанията би трябвало да се променят. Ако не се променят, значи си го забил в края на обхвата.


Променят се (не както трябва, само в едната посока, ама за това после).

Автор:  TheWizard [ Чет Ное 03, 2022 11:26 pm ]
Заглавие:  Re: Акселерометърче - как работи и как да го ползвам?

мяза на лоша връзка...

Автор:  lcr [ Съб Окт 19, 2024 5:49 pm ]
Заглавие:  Re: Акселерометърче - как работи и как да го ползвам?

Да повдигна темата.....

Имам ядове със същия акселерометър (LIS3DH), като проблемите не са от елекрическо естество. Чета го с I2C.
Нещото реагира на вибрации, дори и слаби, като данните по дадена ос флуктуират по невъобразим начин.
Примерно, ако модулът работи и почукна по масата (вкарам колебания по оста Z), данните по оста X се променят в обхвата +/- 0,5 g. Това на обхват +/- 2 g.
Конфигурирах ВЧ филтри, усреднявах стойностите и все греда.
При понижаване честотата на измерванията, разбира се, нещата се подобряват, но не искам, тя да е под 100 Хц.
Подобни драми не съм имал, примерно с BMI160.

Моля, ако някой се е занимавал с този чип, да сподели насоки.

Автор:  Реконструктор [ Нед Окт 20, 2024 1:34 am ]
Заглавие:  Re: Акселерометърче - как работи и как да го ползвам?

Аз се отказах от него, но виж бих пробвал тоя BMI160 :)

Автор:  nik [ Нед Окт 20, 2024 11:15 am ]
Заглавие:  Re: Акселерометърче - как работи и как да го ползвам?

малко е стара темата ама това от видеото в първия пост ми прилича на самовъзбуждане, нещо по схемата се самовъзбужда но с нестабилни генерации, като се хванеш за маса се стабилизира

причини бол, кофти навързване на масите, висящи входове, липса на кондензатори по захранванията и други

такива генерации с директно измерване с осцилоскопа не се хващат щото като пипнеш и спират, но на малък обхват само с доближаване на сондата се виждат щото обикновено са високи честоти

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/