roboforum.ru

Технический форум по робототехнике.


Помогите настроить акселерометр на Stm32F4

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Помогите настроить акселерометр на Stm32F4

Сообщение Dinos » 19 окт 2012, 19:45

Друзья, возникла необходимость воспользоваться акселерометром.

Есть:
плата STM32F4-Discovery (STM32F407VGT6), программа Atollic Truestudio

Задача:
Измерить ускорение объекта c помощью привязанной к нему платы, получить конкретную цифру этого ускорения и построить на основе данных график.

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

СПАСИБО!
Dinos
 
Сообщения: 2
Зарегистрирован: 19 окт 2012, 19:43

Re: Помогите настроить акселерометр на Stm32F4

Сообщение Myp » 19 окт 2012, 20:41

акселерометры бывают разные
в том числе и очень простые

бывают акселерометры который выдают напряжение пропорционально ускорению
то есть достаточно подать на микросхему акселерометр питание и соединить выход акселерометра проводком с входом АЦП на дискавери и воспользоваться стандартным примером для работы с АЦП.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Помогите настроить акселерометр на Stm32F4

Сообщение Dinos » 19 окт 2012, 21:15

на плате стоит I2C (LIS302DL - MEMS-датчик движения, 3х-осевой цифровой акселерометр), есть выход USB. Просто интересует самая простая схема: подключаем к ноутбуку и через программу вроде USBee получаем данные... - можно ли сделать все по такому пути? Спасиб!
Dinos
 
Сообщения: 2
Зарегистрирован: 19 окт 2012, 19:43

Re: Помогите настроить акселерометр на Stm32F4

Сообщение Myp » 19 окт 2012, 22:57

ну чтож, тогда могу порекомендовать вам вот этот видеоролик
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Помогите настроить акселерометр на Stm32F4

Сообщение citizen » 20 окт 2012, 21:29

ST дают для stm32f4-DISCOVERY пример, в котором данные с акселерометра используются для управления мышью.
Можно взять тот пример, с соединить его, например, с примерами отсюда: http://we.easyelectronics.ru/STM32/primery-raboty-s-usb-device-dlya-stm32f4-discovey.html.
OpenSimpleLidar - проект простого самодельного лидара.
Аватара пользователя
citizen
 
Сообщения: 369
Зарегистрирован: 12 окт 2008, 12:40
Откуда: Красногорск, Подмосковье

Re: Помогите настроить акселерометр на Stm32F4

Сообщение Myrik » 07 ноя 2014, 14:37

Потратил кучу времени чтобы разобраться, почему не работает акселерометр. Причина найдена. В последних платах производитель решил поменять акселерометр с LIS302DL на LIS3DSH. Примеров под него не нашел. Как-то так прошло моё первое знакомство с ST. :(
Myrik
 
Сообщения: 1
Зарегистрирован: 07 ноя 2014, 14:28

Re: Помогите настроить акселерометр на Stm32F4

Сообщение elmot » 07 ноя 2014, 18:27

жаль, конечно, но пример должент быть в стандартной прошивке к плате, которая должна валяться у них на сайте.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья


Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6