Stokta Yok

Uzun Load Ağırlık Sensörü (0-500Gr)

Ürün Kodu : 16058
Barkod : Marka :
69,00 TL + KDV
Paylaş:
Kampanya
  • Ürün Özellikleri
  • Yorumlar (0)
  • Teslimat Koşulları
  • Tavsiye Et
  • Ayrıntılı bilgiler için http://www.seeedstudio.com/wiki/index.php?title=Weight_Sensor_(Load_Cell)0-500g linkini ziyaret ediniz.

    Kapasite (g) 500gr
    Çıkış hassasiyeti mv / v 0.5 ± 0.1
    Doğrusal%. F.S 0.05
    Histeri% 0.05 F.S
    Tekrarlanabilirlik% 0.05 F.S
    Creep (30 dk)%. F.S 0.05
    Duyarlılık% F.S/10 ? 0.05 sıcaklığın etkisi
    Sıfır% F.S/10 ? 0.05 sıcaklığın etkisi
    Sıfır bakiye% F.S ± 0.5
    Giriş direnci ? (ohm) 1.120 ± 10
    Çıkış direnci ? (ohm) 1000 ± 10
    İzolasyon direnci (ohm) ? 2.000
    Önerilen uyarma gerilimi v 5v
    Tel kırmızı bağlantı yöntemi: Exc + siyah: Exc -
    Yeşil: Sig + beyaz: Sig - 
     
     
    ARDUİNO ÖRNEK PROGRAM:
     
    float loadA = 10; // kg
    int analogvalA = 200; // analog reading taken with load A on the load cell

    float loadB = 30; // kg
    int analogvalB = 600; // analog reading taken with load B on the load cell

    // Upload the sketch again, and confirm, that the kilo-reading from the serial output now is correct, using your known loads

    float analogValueAverage = 0;

    // How often do we do readings?
    long time = 0; //
    int timeBetweenReadings = 200; // We want a reading every 200 ms;

    void setup() {
      Serial.begin(9600);
    }

    void loop() {
      int analogValue = analogRead(0);

      // running average - We smooth the readings a little bit
      analogValueAverage = 0.99*analogValueAverage + 0.01*analogValue;

      // Is it time to print?
      if(millis() > time + timeBetweenReadings){
        float load = analogToLoad(analogValueAverage);

        Serial.print("analogValue: ");Serial.println(analogValueAverage);
        Serial.print("             load: ");Serial.println(load,5);
        time = millis();
      }
    }

    float analogToLoad(float analogval){

      // using a custom map-function, because the standard arduino map function only uses int
      float load = mapfloat(analogval, analogvalA, analogvalB, loadA, loadB);
      return load;
    }

    float mapfloat(float x, float in_min, float in_max, float out_min, float out_max)
    {
      return (x - in_min) * (out_max - out_min) / (in_max - in_min) + out_min;
    }
     
     ARDUİNO ÖRNEK DEVRE:
     
     
    ENTEGRE DATASHEET İÇİN TIKLAYINIZ...
T-Soft E-Ticaret Sistemleriyle Hazırlanmıştır.