I, any one knows how to connect a digital load cell with i2c output to arduino??

I have a digital load cell from sensorcar.com, and i tried to connect her to arduino with the code of i2c scanner, but the arduino don't recognize the device, i think that the i2c signal output is encrypted, and my questions is:

Is it possible the signal encrypted?
Any one knows how to resolve this problem?

Thanks for your time

José Luís Rodrigues

do you have a link to a datasheet, or at least a ref. number ?
Are you sure you wired it right (SDA, SCL, +, GND) ?
I don't know about encrypted outputs, but the device should appear with the I2C scanner

I have a digital load cell from sensorcar.com

Thanks for the link.

and i tried to connect her to arduino

Maybe you got a male, and it needs to be connected differently.

with the code of i2c scanner

How did the code participate in connecting the sensor?

but the arduino don't recognize the device

We'll see some code, someday? And some wiring? And some clue which sensor?

i think that the i2c signal output is encrypted

Based on what?

Is it possible the signal encrypted?

No.

Any one knows how to resolve this problem?

Not a clue. But, I hope you have some by now.

I2C scanner on this page:

Plus other information.

the datasheet don't give any substantial information, take a look on the distributor page: Sensocar.

I have connect the wires correctly, and the i2c scanner works more a less, sometimes crash in the scan process

Thanks for your time

José Luís Rodrigues

what makes you think it is an I2C output ??
as far as I can see on the tech. datasheet, it is an analog output and I'm afraid you'll need an instrumentation amplifier to use it with arduino .

That sensor is what is known as a Wheatstone bridge. This link shows on way to read it:-

I know that the output is I2C because a have a brochure that came with loads cell, and in this brochure the signals wire are discriminated in Vcc, Gnd. SDA and SCL. I will try now to change the I2C speed, to see if i have any type of response of the load cell.

Thanks for your help Alnath.

José Luís Rodrigues

Well if you had posted the correct data sheet we would know!

The speed will not be an issue the arduino works at the lowest speed.
Have you put 4K7 pull up resistors on both lines?

If you have a brochure which gives information about your device, then it is this brochure you should show us, instead of a link that doesn't apply to your actual device. Because your link shows a device that outputs an analog signal (from a wheatstone bridge as Mike said ), not a I2C one.
You could scan it or even take a picture of the relevant information in the brochure, a picture or a scematic of your wiring and, if needed, your code .
remember the pull-up resistors :wink:

You are right, but this data sheet isn't online on the site, has come with the load cell and i don't have the scan of this sheet, but i will put the 4k7 resistors in the wires to see that i will have any luck or not.

Thank you Grumpy_Mike

I there, i have test the pull up resistors and nothing happen, please see the picture of the schematic circuit that I've done. I don't know why this doesn't work, I've already pull down the voltage of SDA and SCL to 5V and nothing.

Thank you for your help

José Luís Rodrigues

load cell arduino.GIF

If that diagram is correct then you have fried your Arduino. However I suspect it is not.
I have never come across I2C signals at 12V, does this manual that only you have say that?
If it does then you need a voltage level converter on the lines to get it into the 0 to 5V range the Arduino needs.
There is no need to have a separate voltage regulator the +5V on the arduino will do.
The other thing is that the ground on the 12V supply needs to be connected to the ground on the Arduino. This is not shown on that diagram.

However as I can't see the real data on this device I can only guess at what it is like.

Hi there, finally i got the address of the load cell by using the P82B96 IC (Dual bi-directional bus buffer )
But the load cell only sends to me these values [38 128 255 255] independent of the load charge that i made on the load cell(at least my weight for testing)
It is possible that the values of the load charge possibly are in a different location of memory??

i2c-buffer-ic-example-nggid03439-ngg0dyn-400x400x100-00f0w010c010r110f110r010t010.jpg

rodriguesluis:
Hi there, finally i got the address of the load cell by using the P82B96 IC (Dual bi-directional bus buffer )
But the load cell only sends to me these values [38 128 255 255] independent of the load charge that i made on the load cell(at least my weight for testing)
It is possible that the values of the load charge possibly are in a different location of memory??

see reply #9
without information about your actual device, I'ma afraid nobody can really help you

Unfortunately the manufacturer does not provide any datasheet with relevant information about the digital load cell (they do this to make it impossible to access the values ??of the load cell without the tools provided also by them), they want to force the buyer to purchase the complete package

But thanks again for your available time.