Skip to main content
Tweeted twitter.com/StackElectronix/status/1352722723890487297
correct some text
Source Link
Voltage Spike
  • 88.9k
  • 49
  • 90
  • 234

I am using load cell, from here. Load cell specification are mentioned on the site. 5 wire coming out, its a 4 wire core shielded load cell.

###What screwing thing I am facing is:can't get the same voltage value from +Signal and -Signal.

  • Getting same voltage value from +Signal and -Signal.

###Condition at my plate###What I am using:

  • Using arduino nano runs on 5 V.
  • Supplied excitation voltage : 4.78 V ~(From USB).
  • Have not grounded Shield wire.(floating)(required to ground?).
  • Using AD622 ina, connected REF voltage = VCC.
  • Using MCP3551 ADC, connected -Vin Voltage = GND.

###After checking from multimeter:

  • (+ and - signal) from Load cell: reading: 2.45v. both giving the same with respect to ground.
  • Ad622 6th pin, OUT pin, gives me 4.08v at 60-70 ohms. (using potentiometer).
  • This OUT pin is attached to MCP3551 2nd Pin, .i.e +Vin.
  • Readings are coming from MCP3551 are noise data i guess, in bytecode What else I can do to detect the fault.
  • Below is code sketch

        
    #include 
    #include 
    
    #define SS 10
    
    float fRawData;
    MCP3551 MCP_ADC(SS);
    
    void setup(){
      pinMode( SS, OUTPUT );
       
      // initialize serial communication at 9600 bits per second:
      Serial.begin(9600);
      Serial.println("Setup done.");
    }
    
    float getRawData(){
      double fVar = 0;
      int i = 0;
      bool isReady = MCP_ADC.getCode();
      if( isReady ){
        Serial.print("Raw data:");
        Serial.print(MCP_ADC.byteCode, DEC);
        Serial.println();
        
      }
    }
    
    void loop(){
      getRawData();
    }

Where is the fault. What factor / point I should consider to troubleshoot this up? Help.


schematic

simulate this circuit – Schematic created using CircuitLab

Please check the schematic. Please ask me, if something is not clear in the picture.

I am using load cell, from here. Load cell specification are mentioned on the site. 5 wire coming out, its a 4 wire core shielded load cell.

###What screwing thing I am facing is:

  • Getting same voltage value from +Signal and -Signal.

###Condition at my plate:

  • Using arduino nano runs on 5 V.
  • Supplied excitation voltage : 4.78 V ~(From USB).
  • Have not grounded Shield wire.(floating)(required to ground?).
  • Using AD622 ina, connected REF voltage = VCC.
  • Using MCP3551 ADC, connected -Vin Voltage = GND.

###After checking from multimeter:

  • (+ and - signal) from Load cell: reading: 2.45v. both giving the same with respect to ground.
  • Ad622 6th pin, OUT pin, gives me 4.08v at 60-70 ohms. (using potentiometer).
  • This OUT pin is attached to MCP3551 2nd Pin, .i.e +Vin.
  • Readings are coming from MCP3551 are noise data i guess, in bytecode What else I can do to detect the fault.
  • Below is code sketch

        
    #include 
    #include 
    
    #define SS 10
    
    float fRawData;
    MCP3551 MCP_ADC(SS);
    
    void setup(){
      pinMode( SS, OUTPUT );
       
      // initialize serial communication at 9600 bits per second:
      Serial.begin(9600);
      Serial.println("Setup done.");
    }
    
    float getRawData(){
      double fVar = 0;
      int i = 0;
      bool isReady = MCP_ADC.getCode();
      if( isReady ){
        Serial.print("Raw data:");
        Serial.print(MCP_ADC.byteCode, DEC);
        Serial.println();
        
      }
    }
    
    void loop(){
      getRawData();
    }

Where is the fault. What factor / point I should consider to troubleshoot this up? Help.


schematic

simulate this circuit – Schematic created using CircuitLab

Please check the schematic. Please ask me, if something is not clear in the picture.

I am using load cell, from here. Load cell specification are mentioned on the site. 5 wire coming out, its a 4 wire core shielded load cell.

I can't get the same voltage value from +Signal and -Signal.

###What I am using:

  • Using arduino nano runs on 5 V.
  • Supplied excitation voltage : 4.78 V ~(From USB).
  • Have not grounded Shield wire.(floating)(required to ground?).
  • Using AD622 ina, connected REF voltage = VCC.
  • Using MCP3551 ADC, connected -Vin Voltage = GND.

###After checking from multimeter:

  • (+ and - signal) from Load cell: reading: 2.45v. both giving the same with respect to ground.
  • Ad622 6th pin, OUT pin, gives me 4.08v at 60-70 ohms. (using potentiometer).
  • This OUT pin is attached to MCP3551 2nd Pin, .i.e +Vin.
  • Readings are coming from MCP3551 are noise data i guess, in bytecode What else I can do to detect the fault.
  • Below is code sketch

        
    #include 
    #include 
    
    #define SS 10
    
    float fRawData;
    MCP3551 MCP_ADC(SS);
    
    void setup(){
      pinMode( SS, OUTPUT );
       
      // initialize serial communication at 9600 bits per second:
      Serial.begin(9600);
      Serial.println("Setup done.");
    }
    
    float getRawData(){
      double fVar = 0;
      int i = 0;
      bool isReady = MCP_ADC.getCode();
      if( isReady ){
        Serial.print("Raw data:");
        Serial.print(MCP_ADC.byteCode, DEC);
        Serial.println();
        
      }
    }
    
    void loop(){
      getRawData();
    }

Where is the fault. What factor / point I should consider to troubleshoot this up?


schematic

simulate this circuit – Schematic created using CircuitLab

Please check the schematic. Please ask me, if something is not clear in the picture.

I am using load cell, from here. Load cell specification are mentioned on the site. 5 wire coming out, its a 4 wire core shielded load cell.

###What screwing thing iI am facing is:

  • Getting same voltage value from +Signal and -Signal.

###Condition at my plate:

  • Using arduino nano runs on 5 V.
  • Supplied excitation voltage : 4.78 V ~(From USB).
  • Have not grounded Shield wire.(floating)(required to ground?).
  • Using AD622 ina, connected REF voltage = VCC.
  • Using MCP3551 ADC, connected -Vin Voltage = GND.

###After checking from multimeter:

  • (+ and - signal) from Load cell: reading: 2.45v. both giving the same with respect to ground.
  • Ad622 6th pin, OUT pin, gives me 4.08v at 60-70 ohms.  (using potentiometer).
  • This OUT pin is attached to MCP3551 2nd Pin, .i.e +Vin.
  • Readings are coming from MCP3551 are noise data i guess, in bytecode What else iI can do to detect the fault.
  • Below is code sketch

        
    #include 
    #include 
    
    #define SS 10
    
    float fRawData;
    MCP3551 MCP_ADC(SS);
    
    void setup(){
      pinMode( SS, OUTPUT );
       
      // initialize serial communication at 9600 bits per second:
      Serial.begin(9600);
      Serial.println("Setup done.");
    }
    
    float getRawData(){
      double fVar = 0;
      int i = 0;
      bool isReady = MCP_ADC.getCode();
      if( isReady ){
        Serial.print("Raw data:");
        Serial.print(MCP_ADC.byteCode, DEC);
        Serial.println();
        
      }
    }
    
    void loop(){
      getRawData();
    }

Where is the fault. What factor / point iI should consider to troubleshoot this up?Help Help.


schematic

simulate this circuit – Schematic created using CircuitLab

Please check the schematic. Please ask me, if something is not clear in the picture.

I am using load cell, from here. Load cell specification are mentioned on the site. 5 wire coming out, its a 4 wire core shielded load cell.

###What screwing thing i am facing is:

  • Getting same voltage value from +Signal and -Signal.

###Condition at my plate:

  • Using arduino nano runs on 5 V.
  • Supplied excitation voltage : 4.78 V ~(From USB).
  • Have not grounded Shield wire.(floating)(required to ground?).
  • Using AD622 ina, connected REF voltage = VCC.
  • Using MCP3551 ADC, connected -Vin Voltage = GND.

###After checking from multimeter:

  • (+ and - signal) from Load cell: reading: 2.45v. both giving the same with respect to ground.
  • Ad622 6th pin, OUT pin, gives me 4.08v at 60-70 ohms.(using potentiometer).
  • This OUT pin is attached to MCP3551 2nd Pin, .i.e +Vin.
  • Readings are coming from MCP3551 are noise data i guess, in bytecode What else i can do to detect the fault.
  • Below is code sketch

        
    #include 
    #include 
    
    #define SS 10
    
    float fRawData;
    MCP3551 MCP_ADC(SS);
    
    void setup(){
      pinMode( SS, OUTPUT );
       
      // initialize serial communication at 9600 bits per second:
      Serial.begin(9600);
      Serial.println("Setup done.");
    }
    
    float getRawData(){
      double fVar = 0;
      int i = 0;
      bool isReady = MCP_ADC.getCode();
      if( isReady ){
        Serial.print("Raw data:");
        Serial.print(MCP_ADC.byteCode, DEC);
        Serial.println();
        
      }
    }
    
    void loop(){
      getRawData();
    }

Where is the fault. What factor / point i should consider to troubleshoot this up?Help.


schematic

simulate this circuit – Schematic created using CircuitLab

Please check the schematic. Please ask me, if something is not clear in the picture.

I am using load cell, from here. Load cell specification are mentioned on the site. 5 wire coming out, its a 4 wire core shielded load cell.

###What screwing thing I am facing is:

  • Getting same voltage value from +Signal and -Signal.

###Condition at my plate:

  • Using arduino nano runs on 5 V.
  • Supplied excitation voltage : 4.78 V ~(From USB).
  • Have not grounded Shield wire.(floating)(required to ground?).
  • Using AD622 ina, connected REF voltage = VCC.
  • Using MCP3551 ADC, connected -Vin Voltage = GND.

###After checking from multimeter:

  • (+ and - signal) from Load cell: reading: 2.45v. both giving the same with respect to ground.
  • Ad622 6th pin, OUT pin, gives me 4.08v at 60-70 ohms.  (using potentiometer).
  • This OUT pin is attached to MCP3551 2nd Pin, .i.e +Vin.
  • Readings are coming from MCP3551 are noise data i guess, in bytecode What else I can do to detect the fault.
  • Below is code sketch

        
    #include 
    #include 
    
    #define SS 10
    
    float fRawData;
    MCP3551 MCP_ADC(SS);
    
    void setup(){
      pinMode( SS, OUTPUT );
       
      // initialize serial communication at 9600 bits per second:
      Serial.begin(9600);
      Serial.println("Setup done.");
    }
    
    float getRawData(){
      double fVar = 0;
      int i = 0;
      bool isReady = MCP_ADC.getCode();
      if( isReady ){
        Serial.print("Raw data:");
        Serial.print(MCP_ADC.byteCode, DEC);
        Serial.println();
        
      }
    }
    
    void loop(){
      getRawData();
    }

Where is the fault. What factor / point I should consider to troubleshoot this up? Help.


schematic

simulate this circuit – Schematic created using CircuitLab

Please check the schematic. Please ask me, if something is not clear in the picture.

appended answer 107659 as supplemental
Source Link
clabacchio
  • 13.6k
  • 4
  • 45
  • 80

I am using load cell, from here. Load cell specification are mentioned on the site. 5 wire coming out, its a 4 wire core shielded load cell.

###What screwing thing i am facing is:

  • Getting same voltage value from +Signal and -Signal.

###Condition at my plate:

  • Using arduino nano runs on 5 V.
  • Supplied excitation voltage : 4.78 V ~(From USB).
  • Have not grounded Shield wire.(floating)(required to ground?).
  • Using AD622 ina, connected REF voltage = VCC.
  • Using MCP3551 ADC, connected -Vin Voltage = GND.

###After checking from multimeter:

  • (+ and - signal) from Load cell: reading: 2.45v. both giving the same with respect to ground.
  • Ad622 6th pin, OUT pin, gives me 4.08v at 60-70 ohms.(using potentiometer).
  • This OUT pin is attached to MCP3551 2nd Pin, .i.e +Vin.
  • Readings are coming from MCP3551 are noise data i guess, in bytecode What else i can do to detect the fault.
  • Below is code sketch

        
    #include 
    #include 
    
    #define SS 10
    
    float fRawData;
    MCP3551 MCP_ADC(SS);
    
    void setup(){
      pinMode( SS, OUTPUT );
       
      // initialize serial communication at 9600 bits per second:
      Serial.begin(9600);
      Serial.println("Setup done.");
    }
    
    float getRawData(){
      double fVar = 0;
      int i = 0;
      bool isReady = MCP_ADC.getCode();
      if( isReady ){
        Serial.print("Raw data:");
        Serial.print(MCP_ADC.byteCode, DEC);
        Serial.println();
        
      }
    }
    
    void loop(){
      getRawData();
    }

Where is the fault. What factor / point i should consider to troubleshoot this up?Help.


schematic

simulate this circuit – Schematic created using CircuitLab

Please check the schematic. Please ask me, if something is not clear in the picture.

I am using load cell, from here. Load cell specification are mentioned on the site. 5 wire coming out, its a 4 wire core shielded load cell.

###What screwing thing i am facing is:

  • Getting same voltage value from +Signal and -Signal.

###Condition at my plate:

  • Using arduino nano runs on 5 V.
  • Supplied excitation voltage : 4.78 V ~(From USB).
  • Have not grounded Shield wire.(floating)(required to ground?).
  • Using AD622 ina, connected REF voltage = VCC.
  • Using MCP3551 ADC, connected -Vin Voltage = GND.

###After checking from multimeter:

  • (+ and - signal) from Load cell: reading: 2.45v. both giving the same with respect to ground.
  • Ad622 6th pin, OUT pin, gives me 4.08v at 60-70 ohms.(using potentiometer).
  • This OUT pin is attached to MCP3551 2nd Pin, .i.e +Vin.
  • Readings are coming from MCP3551 are noise data i guess, in bytecode What else i can do to detect the fault.
  • Below is code sketch

        
    #include 
    #include 
    
    #define SS 10
    
    float fRawData;
    MCP3551 MCP_ADC(SS);
    
    void setup(){
      pinMode( SS, OUTPUT );
       
      // initialize serial communication at 9600 bits per second:
      Serial.begin(9600);
      Serial.println("Setup done.");
    }
    
    float getRawData(){
      double fVar = 0;
      int i = 0;
      bool isReady = MCP_ADC.getCode();
      if( isReady ){
        Serial.print("Raw data:");
        Serial.print(MCP_ADC.byteCode, DEC);
        Serial.println();
        
      }
    }
    
    void loop(){
      getRawData();
    }

Where is the fault. What factor / point i should consider to troubleshoot this up?Help.

I am using load cell, from here. Load cell specification are mentioned on the site. 5 wire coming out, its a 4 wire core shielded load cell.

###What screwing thing i am facing is:

  • Getting same voltage value from +Signal and -Signal.

###Condition at my plate:

  • Using arduino nano runs on 5 V.
  • Supplied excitation voltage : 4.78 V ~(From USB).
  • Have not grounded Shield wire.(floating)(required to ground?).
  • Using AD622 ina, connected REF voltage = VCC.
  • Using MCP3551 ADC, connected -Vin Voltage = GND.

###After checking from multimeter:

  • (+ and - signal) from Load cell: reading: 2.45v. both giving the same with respect to ground.
  • Ad622 6th pin, OUT pin, gives me 4.08v at 60-70 ohms.(using potentiometer).
  • This OUT pin is attached to MCP3551 2nd Pin, .i.e +Vin.
  • Readings are coming from MCP3551 are noise data i guess, in bytecode What else i can do to detect the fault.
  • Below is code sketch

        
    #include 
    #include 
    
    #define SS 10
    
    float fRawData;
    MCP3551 MCP_ADC(SS);
    
    void setup(){
      pinMode( SS, OUTPUT );
       
      // initialize serial communication at 9600 bits per second:
      Serial.begin(9600);
      Serial.println("Setup done.");
    }
    
    float getRawData(){
      double fVar = 0;
      int i = 0;
      bool isReady = MCP_ADC.getCode();
      if( isReady ){
        Serial.print("Raw data:");
        Serial.print(MCP_ADC.byteCode, DEC);
        Serial.println();
        
      }
    }
    
    void loop(){
      getRawData();
    }

Where is the fault. What factor / point i should consider to troubleshoot this up?Help.


schematic

simulate this circuit – Schematic created using CircuitLab

Please check the schematic. Please ask me, if something is not clear in the picture.

Source Link
Loading