0 / 0 / 0
Регистрация: 30.03.2018
Сообщений: 24
|
|
1 | |
Подключение акселерометра к микроконтроллеру и последующим снятием данных02.07.2018, 11:07. Показов 3479. Ответов 33
Метки нет (Все метки)
Здравствуйте !
Подскажите пожалуйста: Необходимо считывать значения с акселерометра (значением по трем координатам от времени) посредством МК и как-то их визуализировать. Подскажите пожалуйста в каком направлении думать или что почитать по этой теме?
0
|
02.07.2018, 11:07 | |
Ответы с готовыми решениями:
33
Подключение датчика к микроконтроллеру Подключение микросхемы к микроконтроллеру Подключение светодиода к микроконтроллеру Подключение термопары к микроконтроллеру Подключение датчиков к микроконтроллеру STM32 |
0 / 0 / 0
Регистрация: 30.03.2018
Сообщений: 24
|
|
02.07.2018, 16:16 [ТС] | 21 |
Очень увлекательно, но пока остановился на МК и среде разработки...дальше ничего не понял)
0
|
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
|
|
02.07.2018, 16:43 | 22 |
И почему на статью ссылка не отображается?
0
|
Rius
|
02.07.2018, 16:51
#23
|
Не по теме: Потому что там говноадмин и несколько таких же модеров... :-!
0
|
874 / 535 / 175
Регистрация: 30.07.2015
Сообщений: 1,739
|
|||||||||||||||||||||||||||||||
02.07.2018, 17:21 | 24 | ||||||||||||||||||||||||||||||
Сообщение было отмечено 1ceberg как решение
Решение
1ceberg, делал оцифровку датчика LSM303 который стоит на плате F3DISCOVERY, правда я цифровал его с камня stm32f107vc по I2C.
инициализация I2C Кликните здесь для просмотра всего текста
Функции передачи приема по I2C Кликните здесь для просмотра всего текста
Инициализация датчика Кликните здесь для просмотра всего текста
Функция забора данных акселерометра Кликните здесь для просмотра всего текста
Структура для данных
Добавлено через 12 минут Не по теме: Вот сейчас немного обидно было :D Идиот на экскаваторе будет курить и пить пиво, смотря на копающего траншею джедая с лопатой ) С другой стороны в археологии лучше копать маленькой лопаткой чем рыть ковшом) Добавлено через 3 минуты Витальич, https://www.embitz.org/ вот на основе кодблокс иде. Дома пишу на нем, удобно и мало весит
2
|
Витальич
|
02.07.2018, 17:33
#25
|
0
|
Rius
|
02.07.2018, 19:19
#26
|
Не по теме: Витальич, ага, я так же думал... Пока не довелось там пообщаться на неудобные темы.
0
|
02.07.2018, 21:50 | 27 |
Слишком громко сказано. Не смотря что библиотека не поддерживается, она по прежнему пригодна для практического использования.
https://www.embitz.org/
1
|
1976 / 1275 / 130
Регистрация: 04.01.2010
Сообщений: 4,607
|
|
04.07.2018, 09:50 | 28 |
А вы можете выложить дизасм примера кода вместе с исходником, типа файла lss?
Фишка в том, что HAL может быть сильно адапатирован к ассемблеру, и выглядеть жестоко в Сях. Притом, что будет проходить всякие lint и соответствовать другим более строгим чекерам, а главное - быть очень емким в ассемблере. [это только предположение].
0
|
04.07.2018, 10:57 | 29 |
Мне достаточно посмотреть какой объем флеша занимает проект на HAL по сравнению с аналогичным проектом на SPL или непосредственной работой с регистрами чтобы с уверенностью сказать что вы не правы. Это же подтверждает код, в котором много абстракций с интенсивным использованием ОЗУ.
0
|
0 / 0 / 0
Регистрация: 30.03.2018
Сообщений: 24
|
|
04.07.2018, 11:15 [ТС] | 30 |
В общем купил плату F3DISCOVERY, но теперь понял, что разобраться в подключении акселерометра и гироскопа вызывает у меня затруднение...Может кто-нибудь помочь разобраться пожалуйста? Я не прошу за себя сделать проект, прошу лишь помощи, что необходимо прочитать и понять...Еще проблема с даташитом, не совсем хорошо понимаю, что там написано(языковой барьер)...
0
|
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
|
|
04.07.2018, 11:24 | 31 |
https://microtechnics.ru/start-s-stm32f3discovery/
Обратите внимание в конце раздел "Похожие статьи"
0
|
0 / 0 / 0
Регистрация: 30.03.2018
Сообщений: 24
|
|
13.07.2018, 13:10 [ТС] | 32 |
Пожалуйста, помогите найти пример или есть есть пример работы акселерометра на плате stm32f3discovery, но без генерации Кубом и использовании HAL скиньте пожалуйста, буду благодарен.
0
|
874 / 535 / 175
Регистрация: 30.07.2015
Сообщений: 1,739
|
|
13.07.2018, 13:32 | 33 |
1ceberg, скачиваешь с сайта ST примеры.
Примеры Там есть демонстрационный проект. Открываешь его. Там как раз работа с акселерометром и гироскопом. Файлы stm32f3_discovery_l3gd20.c и stm32f3_discovery_lsm303dlhc.c тебе в помощь
0
|
0 / 0 / 0
Регистрация: 23.06.2018
Сообщений: 12
|
|
19.08.2018, 15:03 | 34 |
Если автору ещё интересно, могу предложить вариант GY-951, он идёт со своим МК, который выдаёт данные на юарт.
Если нужно могу дать парсер, писал сам, так что может не самый оптимальный, но рабочий. Частота обновления GY-951 50Гц, но можно его переключить в выдачу одиночных измерений. Естественно логику каллибровки и математики фильтрации нужно писать свою. Так же имеется датчик магнитного поля, который в полной мере позволит использовать алгоритм маджвика и полностью забыть все слова связанные с кальманом, комплементарным фильтром и всякими там скользящими.
0
|
19.08.2018, 15:03 | |
19.08.2018, 15:03 | |
Помогаю со студенческими работами здесь
34
Подключение 62256 памяти к микроконтроллеру Подключение цифрового индикатора к микроконтроллеру Подключение драйвера шагового двигателя к микроконтроллеру Подключение LCD LTS220Q1-HE1 к микроконтроллеру Подключение светодиода обоими выводами к микроконтроллеру Подключение сервопривода к микроконтроллеру с помощью Timer2 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |