Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.72/18: Рейтинг темы: голосов - 18, средняя оценка - 4.72
0 / 0 / 0
Регистрация: 30.03.2018
Сообщений: 24
1

Подключение акселерометра к микроконтроллеру и последующим снятием данных

02.07.2018, 11:07. Показов 3478. Ответов 33
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте !
Подскажите пожалуйста:
Необходимо считывать значения с акселерометра (значением по трем координатам от времени) посредством МК и как-то их визуализировать.
Подскажите пожалуйста в каком направлении думать или что почитать по этой теме?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.07.2018, 11:07
Ответы с готовыми решениями:

Подключение датчика к микроконтроллеру
При проектировании устройства столкнул с проблемой: путаюсь в линях передачи. Подскажите, как ...

Подключение микросхемы к микроконтроллеру
Подскажите как подключить 9 осевой датчик к микроконтроллеру типа AVR?

Подключение светодиода к микроконтроллеру
Подключить светодиод к микроконтроллеру K1986VE92QI

Подключение термопары к микроконтроллеру
Нужно подключить термопару ТХА к микроконтроллеру для измерения температуры в диапазоне 500..1000...

Подключение датчиков к микроконтроллеру STM32
Добрых времени суток, недавно начал изучать микроконтроллер STM32. Уже собрал контроллер в виде...

33
Эксперт .NET
10557 / 6484 / 1503
Регистрация: 25.05.2015
Сообщений: 19,644
Записей в блоге: 14
02.07.2018, 11:10 2
А что вы уже умеете на данный момент?
0
0 / 0 / 0
Регистрация: 30.03.2018
Сообщений: 24
02.07.2018, 11:58  [ТС] 3
С горем пополам разобрался в подключении акселерометра к мк...
0
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
02.07.2018, 12:24 4
Я знаю два типа акселерометров:
1. Аналоговые (подключать к АЦП)
2. Цифровые (подключать по I2C, SPL)
У Вас какой, да и какой МК не плохо написать.
0
0 / 0 / 0
Регистрация: 30.03.2018
Сообщений: 24
02.07.2018, 12:34  [ТС] 5
Акселерометр аналоговый.
Вообще стоит задача, нужно реализовать на МК, на каком удобнее...
0
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
02.07.2018, 12:40 6
Про визуализацию опять не написали. Выводить данные на внешний комп или индикатор делать и какой.
Цитата Сообщение от 1ceberg Посмотреть сообщение
на каком удобнее...
удобней кому?
0
0 / 0 / 0
Регистрация: 30.03.2018
Сообщений: 24
02.07.2018, 12:49  [ТС] 7
Визуализировать необходимо на внешний ПК.
Удобнее для реализации.
0
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
02.07.2018, 12:57 8
Сами будете делать или ...
0
0 / 0 / 0
Регистрация: 30.03.2018
Сообщений: 24
02.07.2018, 12:59  [ТС] 9
Сам. Мне бы пару примеров, да узнать какие подводные камни есть...
0
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
02.07.2018, 13:23 10
Первым делом выберите плату, есть платы уже с установленном акселерометром и что бы на плате был интерфейс для связи с ПК. Как выберете продолжаем.
Например https://www.terraelectronica.ru/news/4102
0
0 / 0 / 0
Регистрация: 30.03.2018
Сообщений: 24
02.07.2018, 13:45  [ТС] 11
Спасибо за ссылку!
Выбрал STM32F3DISCOVERY...
0
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
02.07.2018, 13:52 12
А на нем есть акселерометр?
F3 - несколько отличается от F0,F1,F2,F4,F7 и на форумах намного реже обсуждается.
0
Модератор
Эксперт по электронике
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,520
02.07.2018, 14:01 13
Цитата Сообщение от Витальич Посмотреть сообщение
А на нем есть акселерометр?
есть
3-осевой гироскоп L3GD20, 3-осевой акселерометр и магнитометр LSM303DLHC
плюс есть еще 8 светодиодов расположенных по кругу, и демо программа, которая демонстрирует компас, и положение платы в пространстве, режимы переключаются кнопкой user
0
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
02.07.2018, 14:18 14
1ceberg, тогда следующий шаг выбор среды разработки например µVision IDE - Keil, IAR, либо сборка эклипс + GCC (CooCox, SW4STM32) совсем экзотику брать не рекомендую. Скачайте с офф сайта stm конфигуратор STM32Cube и посмотрите какие среды он поддерживает из них и выбирайте.
0
0 / 0 / 0
Регистрация: 30.03.2018
Сообщений: 24
02.07.2018, 14:32  [ТС] 15
Думаю IAR в бесплатной версии 32 бита на код. т.к. с ним работал до этого.
0
4393 / 2243 / 252
Регистрация: 28.10.2011
Сообщений: 8,573
Записей в блоге: 6
02.07.2018, 15:12 16
Цитата Сообщение от Витальич Посмотреть сообщение
выбор среды разработки например µVision IDE - Keil, IAR
И все платные!

Цитата Сообщение от Витальич Посмотреть сообщение
ибо сборка эклипс + GCC (CooCox, SW4STM32)
Ничего что тормозит даже на нормальных компах?

Цитата Сообщение от Витальич Посмотреть сообщение
Скачайте с офф сайта stm конфигуратор STM32Cube
С такими советами. Видел я какой код генерит куб. В добавок совместимость версий не всегда есть.
0
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
02.07.2018, 15:45 17
Если использовать STM32Cube который генерит код на основе HAL библиотеки, то может не прокатить по размеру, а может и влезет. Если что, я знаю где добрые самаритяне выкладывают лекарство включая самые последние версии.

Добавлено через 4 минуты
Цитата Сообщение от locm Посмотреть сообщение
И все платные!
есть триалы
Цитата Сообщение от locm Посмотреть сообщение
Ничего что тормозит даже на нормальных компах?
зато халява
Цитата Сообщение от locm Посмотреть сообщение
Видел я какой код генерит куб
ужас, знаю, но для курсовика/диплома самое то, быстро и почти читать не надо.
0
0 / 0 / 0
Регистрация: 30.03.2018
Сообщений: 24
02.07.2018, 15:55  [ТС] 18
Цитата Сообщение от Витальич Посмотреть сообщение
Если использовать STM32Cube
а если вручную все писать?
0
4393 / 2243 / 252
Регистрация: 28.10.2011
Сообщений: 8,573
Записей в блоге: 6
02.07.2018, 16:04 19
Цитата Сообщение от Витальич Посмотреть сообщение
зато халява
Халява есть на основе Code::Block. Не тормозит и занимает гораздо меньше места.
0
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
02.07.2018, 16:07 20
CMSIS - самый низкий уровень, есть только файлы определение мнемонического названия регистров (путь Джедая)
SPL - уровень абстракции выше, но по ряду причин больше не поддерживается производителем (путь Идиота)
HAL - самый высокий уровень абстракций, но память код съедает со страшной скоростью (путь кому сделать По быстрому и есть ресурсы)
Цитата Сообщение от locm Посмотреть сообщение
Халява есть на основе Code::Block
Подскажите ссылку на проект
0
02.07.2018, 16:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.07.2018, 16:07
Помогаю со студенческими работами здесь

Подключение 62256 памяти к микроконтроллеру
Имеется микросхема памяти UT62256CPCL-70LL. Не понятно, как у нее нужно указывать адрес ячейки...

Подключение цифрового индикатора к микроконтроллеру
Доброго времени суток. Подскажите как на схеме подключить цифровой индикатор к микроконтроллеру?...

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

Подключение LCD LTS220Q1-HE1 к микроконтроллеру
Вновь я с нестандартной штуковиной, LTS220Q1-HE1. Это TFT-LCD дисплей от самсунг с разрешением...

Подключение светодиода обоими выводами к микроконтроллеру
Подключение светодиода обоими выводами к микроконтроллеру возможно?? просто видел схему и код где...

Подключение сервопривода к микроконтроллеру с помощью Timer2
Всем доброго времени суток) не знаю,возможно вопрос уже поднимался но я не нашел,но если что...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru