ads1115

Тема в разделе "Arduino & Shields", создана пользователем blackzoom, 30 май 2018.

  1. blackzoom

    blackzoom Нуб

    всем привет. как в ads1115 программно добиться 860 sps ?
     
  2. Daniil

    Daniil Гуру

    а в чем у вас проблема?
     
  3. blackzoom

    blackzoom Нуб

    стандартно при подключении 16 sps где то ) а мне нужно увеличить до 860
     
  4. Daniil

    Daniil Гуру

    а в даташите не написано?
     
  5. blackzoom

    blackzoom Нуб

    да что то там не понял
     
  6. ZAZ-965

    ZAZ-965 Гуру

    Используете готовую библиотеку (какую?) или пишете сами?
     
  7. blackzoom

    blackzoom Нуб

    #include <Wire.h>
    #include <Adafruit_ADS1015.h>

    Adafruit_ADS1115 ads; /* Use this for the 16-bit version */
    //Adafruit_ADS1015 ads; /* Use thi for the 12-bit version */
    void setup(void)
    {
    Serial.begin(9600);
    ads.begin();
    ads.setGain (GAIN_SIXTEEN);
    }
    void loop(void)
    {
    uint16_t adc0, adc1;
    adc0 = ads.readADC_SingleEnded(0);
    adc1 = ads.readADC_SingleEnded(1);
    Serial.print(adc0);
    Serial.print(" ");
    Serial.println(adc1);



    }
     
  8. ZAZ-965

    ZAZ-965 Гуру

    В библиотеке от Adafruit не прописаны регистры ADS1115, попробуйте форк
    Код (C++):
    ads.setGain (GAIN_SIXTEEN);
    ads.setSPS(ADS1115_REG_CONFIG_DR_860SPS); // 860 samples per second
    ads.begin();
     
     
  9. blackzoom

    blackzoom Нуб

    тоесть на arduino ide это не получится реализовать?
     
  10. ZAZ-965

    ZAZ-965 Гуру

    Получится, установите другую библиотеку.
     
  11. blackzoom

    blackzoom Нуб

    ссылка которую вы скинули , находится таже библиотека что подключенна и у меня
     
  12. ZAZ-965

    ZAZ-965 Гуру

    Это измененная версия библиотеки от Adafruit с добавленными адресами регистров ADS1115. Установите измененную библиотеку, временно переместив уже установленную.
     
  13. blackzoom

    blackzoom Нуб

    не работает
     
  14. blackzoom

    blackzoom Нуб

     

    Вложения:

  15. ZAZ-965

    ZAZ-965 Гуру

    Метод называется setSPS
     

    Вложения:

    • ads1115.jpg
      ads1115.jpg
      Размер файла:
      94,1 КБ
      Просмотров:
      618
  16. blackzoom

    blackzoom Нуб

     

    Вложения:

  17. ZAZ-965

    ZAZ-965 Гуру

    В версии IDE 1.8.5 собралось без ошибок.
     
  18. blackzoom

    blackzoom Нуб

    просто в ide 1.8.5 не работают другие бибилотеки. Спасибо за помощь
     
  19. 9xA59kK

    9xA59kK Гик

    А какие не работают? Просто интересно на будущее.
     
  20. b707

    b707 Гуру

    у новичков вечно ничего не работает.
    лично я не сталкивался. чтобы в 1.8.5 что-то не работало.