Страница 6 из 7 ПерваяПервая 1234567 ПоследняяПоследняя
Показано с 51 по 60 из 64
  1. #51
    Продвинутый
    Регистрация
    28.11.2010
    Возраст
    60
    Сообщений
    241
    Вес репутации
    221

    По умолчанию Re: Arduino и 3-х осевой акселерометр MMA7260

    Цитата Сообщение от Азимут Посмотреть сообщение
    Интересно, магнитомер в машине работать будет?
    Думаю да, ведь работает же простой механический в машине.

    ________

    Получил сегодня платки с ММА7361 и ММА7455, пока попробовал ММА7361 и заметил, что при питании по ЮСБ дергается сильнее, чем при отдельных +5 вольт. Повесил параллельно Uref 10 мкф и стало еще лучше, но все равно значения гуляют на 3-4 единицы. Возможно это и наводка, но она ведь повсюду.

    Вот подключу ММА7455 и тогда про наводки на аналоговые каналы можно забыть.

    Надо уже завязывать , семья ругается. Всех с наступающим праздником.
    Мои проекты - Катер для рыбалки

  2. #52
    Продвинутый
    Регистрация
    28.11.2010
    Возраст
    60
    Сообщений
    241
    Вес репутации
    221

    По умолчанию Re: Arduino и 3-х осевой акселерометр MMA7260

    Попробовал ММА7455, аналогично значения пляшут 2-3 единицы. Можно успокоиться и принимать меры по цифровой фильтрации.
    Мои проекты - Катер для рыбалки

  3. #53
    Новичок
    Регистрация
    17.06.2012
    Возраст
    47
    Сообщений
    1
    Вес репутации
    0

    По умолчанию Re: Arduino и 3-х осевой акселерометр MMA7260

    подскажите а для определения угла наклона можно взять аксельлерометр на чипе ADXL335 http://www.ebay.com/itm/ADXL335-3-Ax...item41653f692d
    он не лучше будет?

  4. #54
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,382
    Вес репутации
    10

    По умолчанию Re: Arduino и 3-х осевой акселерометр MMA7260

    Можно, но лучше скорее всего не будет

  5. #55
    Новичок
    Регистрация
    10.04.2013
    Сообщений
    4
    Вес репутации
    0

    По умолчанию Re: Arduino и 3-х осевой акселерометр MMA7260

    Вообщем у меня такая история:Прикупил MMA7361 подключил его к nano v7 залил скетч из первого поста, всё отлично работает!Решил поиграться,отобразить значения на lcd 20x4,показания x,y вроде в норме(возвращаются в первоначальное),а вот z скачет 0228,-128,3128,1208,-108,-308.
    вот код который использую:
    int xpin=0;
    Код:
     int ypin=1; 
     int zpin=2; 
     int x, y, z; 
     int x_cal=342; 
     int y_cal=350; //калибровка датчика 
     int z_cal=445; 
     #include <LiquidCrystal.h>
    
    // initialize the library with the numbers of the interface pins
    LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
     
     void setup() 
     { 
      lcd.begin(20, 4);
     
     } 
     void loop() 
     { 
       x=analogRead(xpin); 
       y=analogRead(ypin); // прочитать значение осей 
       z=analogRead(zpin); 
    lcd.setCursor(0, 0);
      lcd.print("X=");
       lcd.print(x-x_cal); 
       lcd.print("   ");
      lcd.setCursor(0, 1); 
       lcd.print("y="); 
       lcd.print(y-y_cal); 
       lcd.print("   ");
      lcd.setCursor(0, 2); 
       lcd.print("z="); 
       lcd.print(z-z_cal);
      
       delay(500); 
     }
    Последний раз редактировалось Chip; 10.04.2013 в 10:08.

  6. #56
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,382
    Вес репутации
    10

    По умолчанию Re: Arduino и 3-х осевой акселерометр MMA7260

    А если чувствительность уменьшить?

  7. #57
    Новичок
    Регистрация
    10.04.2013
    Сообщений
    4
    Вес репутации
    0

    По умолчанию Re: Arduino и 3-х осевой акселерометр MMA7260

    Рад бы уменьшить,да вот не знаю как!)У MMA7361 есть ноги с которыми я пока разобраться не могу((( g-select,Self Test,0g-Detect
    из даташита я понял,что для чувствительности мне как раз "g-select" и нужен,но он работает всего в двух режимах 1,5g(0) и 6g(1),но как эти цифры залить в него(ММА7361)????
    Помогите разобраться!Заранее благодарен.

  8. #58
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,382
    Вес репутации
    10

    По умолчанию Re: Arduino и 3-х осевой акселерометр MMA7260

    Выбор чувствительность производится путем подачи на пин g-selec логического уровня
    0-1.5g или 1-6g

  9. #59
    Новичок
    Регистрация
    10.04.2013
    Сообщений
    4
    Вес репутации
    0

    По умолчанию Re: Arduino и 3-х осевой акселерометр MMA7260

    1 или 0 я должен подать механически или програмно?
    У меня есть подозрение,что неисправен датчик:когда изменяю положение по"x" значения меняются и по"z"

  10. #60
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,382
    Вес репутации
    10

    По умолчанию Re: Arduino и 3-х осевой акселерометр MMA7260

    Можно управлять как механически так и с выхода Ардуино
    Неисправность конечно же не исключаю
    Последний раз редактировалось Chip; 11.04.2013 в 11:26.

Страница 6 из 7 ПерваяПервая 1234567 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •