roboforum.ru

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


ATmega + цифровой акселерометр MMA7455

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

Re: ATmega + цифровой акселерометр MMA7455

Сообщение kamigvik » 24 дек 2009, 19:23

Работает по стандартному протаколу SPI ATмega16.
согласовал MISO,MOSI,SCK по уровням (5v/3.3v)прада небольшое дрейф по млодшим разрядам на(2g 8bit)
kamigvik
 
Сообщения: 27
Зарегистрирован: 25 окт 2008, 15:55

Re: ATmega + цифровой акселерометр MMA7455

Сообщение avr123.nm.ru » 24 дек 2009, 19:30

А там есть СТАНДАРТНЫЙ протокол ? Один ?
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: ATmega + цифровой акселерометр MMA7455

Сообщение kamigvik » 24 дек 2009, 19:38

Последовательный периферийный интерфейс SPI ( согласно даташиту)
kamigvik
 
Сообщения: 27
Зарегистрирован: 25 окт 2008, 15:55

Re: ATmega + цифровой акселерометр MMA7455

Сообщение avr123.nm.ru » 24 дек 2009, 20:01

Вы даташит то читали ? Но Достаточно посмотреть количество галочек и пунктиков в мастере CVAVR чтоб понять что нет там ОДНОГО СТАНДАРТНОГО spi протокола.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: ATmega + цифровой акселерометр MMA7455

Сообщение Angel71 » 24 дек 2009, 20:09

:) недавно семплы mma7455 и mma7361 приехали, достану гироскопы и тогда начну учится работать сразу и с акселями и с гиро.
:oops: но скорей всего по i2c, из следующих соображений: spi прозапас оставлю для чего-то более скоростного и того, что меньше в количестве (чипов) нужно, например память или карта памяти. а датчиков всяких может немало понадобится (акселерометры, гироскопы, температуры,...), схемотехнически и программо мне кажется будет проще и разумней использовать i2c.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: ATmega + цифровой акселерометр MMA7455

Сообщение avr123.nm.ru » 24 дек 2009, 20:16

Я тоже так думаю.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: ATmega + цифровой акселерометр MMA7455

Сообщение Angel71 » 24 дек 2009, 20:17

avr123.nm.ru писал(а):Вы даташит то читали ? Но Достаточно посмотреть количество галочек и пунктиков в мастере CVAVR чтоб понять что нет там ОДНОГО СТАНДАРТНОГО spi протокола.

а что именно имелось в виду. просто с spi давно не работал, последний раз где-то год назад, когда с потенциометрами возился. :oops: в смысле запамятовал я возможно что там к чему (по даташиту на 16ю мегу spi на 136стр прописан как присутствующий). а то я недавно начал делать плату с 2мя двух осевыми джойстиками, экраном на меге и тачем. планировал spi с этим модулем по spi общатся :oops: как бы я чего не подзабыл учесть.
Последний раз редактировалось Angel71 24 дек 2009, 20:21, всего редактировалось 1 раз.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: ATmega + цифровой акселерометр MMA7455

Сообщение blindman » 24 дек 2009, 20:21

У SPI 4 режима как минимум - это если не учитывать порядок битов (LSB first, MSB first)
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: ATmega + цифровой акселерометр MMA7455

Сообщение Angel71 » 24 дек 2009, 20:22

а :) ясненько, значит пока граблей не предвидится
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: ATmega + цифровой акселерометр MMA7455

Сообщение kamigvik » 24 дек 2009, 20:31

Мне было проще по SPI а гира у меня аналог через ADC.
kamigvik
 
Сообщения: 27
Зарегистрирован: 25 окт 2008, 15:55

Re: ATmega + цифровой акселерометр MMA7455

Сообщение avr123.nm.ru » 24 дек 2009, 20:39

Вариации на тему SPI :D
Вложения
spi.png
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Пред.

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

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

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