Посоветуйте пожалуйста датчик тока для arduino

Тема в разделе "Посоветуйте детальки", создана пользователем adast123, 10 фев 2015.

  1. adast123

    adast123 Нерд

    Посоветуйте пожалуйста датчик тока для arduino, с пределом измерения 60A, 90V
    Желательно компактный
     
  2. adast123

    adast123 Нерд

    Нашел у вас в магазине сенсор тока ACS758, но к сожалению он максимум на 50A.
    Насколько я знаю сенсоры тока ACS758 бывают и на 100A.
    Специалисты можете ли сказать на сколько ампер вот этот сенсор:
    [​IMG]
    Если я правильно понял то на картинке внизу, отмеченное красным это радиатор, а ножки отмеченные зеленным для передачи тепла.
    [​IMG]
    Можно ли обойтись без радиатора?
    Можно ли схему модуля dfrobot?
     

    Вложения:

    • E-ACDC.jpg
      E-ACDC.jpg
      Размер файла:
      80,7 КБ
      Просмотров:
      1.938
  3. vvr

    vvr Инженерище

    ножки отмеченные зеленным подключаются в цепь, где и будете мереть ток
     
  4. ANV

    ANV Гуру

    Вам сначала сюда: http://www.allegromicro.com/en/Prod...dred-Amp-Integrated-Conductor-Sensor-ICs.aspx
    А потом сюда: efind.ru
     
  5. Unixon

    Unixon Оракул Модератор

    ACS756-SCA-100B
    Пор маркировке этот на 100A.

    Нет, это не радиатор, этот попытка изобразить печатный проводник под ток 50A~100A.
    Ножки толстые тоже для прокачки тока, а не для отвода тепла. Не греется он.

    Там типовая схема из даташита на ACS***.
     
  6. adast123

    adast123 Нерд

    Нашел схему подключения в datasheet, но не могу понять какого номинала должен быть резистор и конденсатор.
     

    Вложения:

  7. ANV

    ANV Гуру

  8. adast123

    adast123 Нерд

    Большое спасибо!
     
  9. adast123

    adast123 Нерд

    А не запаянные контакты слева для чего?
     
  10. ANV

    ANV Гуру

    Где и какие?
     
  11. adast123

    adast123 Нерд

    Вот эти:
     

    Вложения:

    • E-ACDC.jpg
      E-ACDC.jpg
      Размер файла:
      164,1 КБ
      Просмотров:
      1.024
  12. Unixon

    Unixon Оракул Модератор

    На них же написано для чего. Разъемы слева и справа от датчика дублируют друг друга.
     
  13. adast123

    adast123 Нерд

    Ивиняюсь за адский нубизм.
    Все подключил, но похоже скетч от dfrobot не подходит.
    Код (Text):

    const int numReadings = 30;
    float readings[numReadings];      // the readings from the analog input
    int index = 0;                  // the index of the current reading
    float total = 0;                  // the running total
    float average = 0;                // the average
    float currentValue = 0;
    void setup()
    {
      Serial.begin(57600);
      for (int thisReading = 0; thisReading < numReadings; thisReading++)
        readings[thisReading] = 0;
    }
    void loop()
    {
        total= total - readings[index];
        readings[index] = analogRead(0); //Raw data reading
        readings[index] = (readings[index]-510)*5/1024/0.04-0.04;//Data processing:510-raw data from analogRead when the input is 0; 5-5v; the first 0.04-0.04V/A(sensitivity); the second 0.04-offset val;
        total= total + readings[index];
        index = index + 1;          
        if (index >= numReadings)    
          index = 0;                
        average = total/numReadings;  //Smoothing algorithm (http://www.arduino.cc/en/Tutorial/Smoothing)
        currentValue= average;
        Serial.println(currentValue);
        delay(30);
    }
    Дело в том что когда он должен выдавать 0A, он выдает -47A.
    И еще есть дребезг, показания скачут то +0.01A, то -0.01A
     

    Вложения:

    Последнее редактирование: 20 апр 2015