Go Down

Topic: Who has used the Rohm RPR-0521RS Ambient light/proximity sensor? (Read 110 times) previous topic - next topic

Rat_Patrol

Without the ROHM developmental board, that is.

I need to run the sensor directly up to the Arduino. Anybody used this sensor and/or a competitor that will give me accurate proximity in daylight? I'm not finding much documentation other than with using their entire shield.

pylon

I haven't used that sensor but a similar one (APDS9960). Without a breakout board I bet you won't get it connected to an Arduino. You cannot solder that chip manually. So I guess you actually use a breakout board, we need the schematics of that board.

The chip works on 3V (3.3V) but it's I2C pins are able to sink almost 4.5V so a board with pull-ups to 3V3 might work if you connect it to a 5V Arduino.

Quote
I'm not finding much documentation other than with using their entire shield.
A simple Google search delivered a 26-page datasheet. How much documentation do you need?

Rat_Patrol

I will be getting a custom PCB made, and just hot air reflow the chip on. I do SMD stuff all the time.

The issue is I've never used these types of sensors, or I2C interface, with the arduino before.

I understand the breakout board, but I won't have room for that (or the excess $$) for the entire breakout board, just the chip and supporting components.

I just need proximity detection, and I know these sensors are capable of more than that, so I was wondering what was really needed just to get accurate proximity readings.

Rat_Patrol

The other issue is all the libraries and documents I see show their sensor on their breakout board on their UNO evaluation shield.

Can I just use the same libraries for one of their sensors when NOT using their shield?

pylon

Quote
I will be getting a custom PCB made, and just hot air reflow the chip on. I do SMD stuff all the time.
Good luck, I never got one working before I built my reflow oven. Remember the contacts are below the casing, very difficult to get that to temperature with hot air but keeping below the max soldering temperature.

Quote
I just need proximity detection, and I know these sensors are capable of more than that, so I was wondering what was really needed just to get accurate proximity readings.
Do you just have clean air between the sensor and the sensing object? In that case it's probably rather easy to get reasonable readings. How much accuracy do you expect?

Quote
Can I just use the same libraries for one of their sensors when NOT using their shield?
Usually you can.

Go Up