roboforum.ru

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

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

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

kamigvik » 24 дек 2009, 19:23

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

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

avr123.nm.ru » 24 дек 2009, 19:30

А там есть СТАНДАРТНЫЙ протокол ? Один ?

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

kamigvik » 24 дек 2009, 19:38

Последовательный периферийный интерфейс SPI ( согласно даташиту)

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

avr123.nm.ru » 24 дек 2009, 20:01

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

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

Angel71 » 24 дек 2009, 20:09

:) недавно семплы mma7455 и mma7361 приехали, достану гироскопы и тогда начну учится работать сразу и с акселями и с гиро.
:oops: но скорей всего по i2c, из следующих соображений: spi прозапас оставлю для чего-то более скоростного и того, что меньше в количестве (чипов) нужно, например память или карта памяти. а датчиков всяких может немало понадобится (акселерометры, гироскопы, температуры,...), схемотехнически и программо мне кажется будет проще и разумней использовать i2c.

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

avr123.nm.ru » 24 дек 2009, 20:16

Я тоже так думаю.

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 раз.

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

blindman » 24 дек 2009, 20:21

У SPI 4 режима как минимум - это если не учитывать порядок битов (LSB first, MSB first)

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

Angel71 » 24 дек 2009, 20:22

а :) ясненько, значит пока граблей не предвидится

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

kamigvik » 24 дек 2009, 20:31

Мне было проще по SPI а гира у меня аналог через ADC.

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

avr123.nm.ru » 24 дек 2009, 20:39

Вариации на тему SPI :D
Вложения
spi.png


cron
Rambler\'s Top100 Mail.ru counter