AMR

Hi, I recently bought this wireless device 315MHZ High-Power Wide-Voltage DC 12V-48V Universal Industrial Remote Control Barrier Switch - Free shipping - DealExtreme

Under the features list I was specially interested in the AMR(Automatic meter reading) feature.
I thought this was something built into the device that I could call with some Serial command i.e. "@AMR" and it would automaticly ping the distance between the 2 wireless devices.

But recently i'm beginning to understand that I have to do the calculation manually with the arduino, which I don't think is accurate enough(because of 16MHz).

Have I tottaly missed the point?

Please share some light on this subject.

That link isn't much better than an e-bay add. There is no useful information about the product. Do you have any real information?

Why do you think that the 16MHz clock speed is a limiting factor?

You are aware, I hope, that signal strength is a poor indicator of distance.

Here is a manual http://www.elechouse.com/elechouse/images/product/Arduino%20Wireless%20Transmission%20APC220%20PC%20Kits-2/APC220-43%20manual.pdf
but I don't think it's going to be useful (not to many sources of infromation about this device).

With only 16MHz the meter distance is going to fluxuate to much (i.e. first it could be showing 1meter next time 100meters).

"You are aware, I hope, that signal strength is a poor indicator of distance."
I'm not trying to measure distance with signal strength. I'm trying to measure distance with time delay.

First I start a clock and send a ping to other wireless device. When ping is recieved it echos back the ping.
When the starting device recieves the ping echo I stop the clock and calculate the time it took and distance.

The AMR feature that you think might be useful won't. That is a suggested use. It means that one device can be placed in an electric meter (that measures how much electricity you are using) and the other end placed in a handheld or vehicle-mounted reader. The other device would simply pass by and be able to read the meter from the street. And, your neighbor's meter. And his neighbor's meter, etc. Several transmitters, one receiver.

Pinging one device from the other and measuring the time-of-flight will work, provided you put the devices several hundred miles apart. Oh, but they don't transmit that far.

MiniTurtle:
I'm not trying to measure distance with signal strength. I'm trying to measure distance with time delay.

First I start a clock and send a ping to other wireless device. When ping is recieved it echos back the ping.
When the starting device recieves the ping echo I stop the clock and calculate the time it took and distance.

RF travels at the speed of light, which is very very fast. Sensing distance with RF time-delay is possible but generally requires specialized hardware with gigahertz oscillators and timers. 16MHz is too slow by an order of magnitude, I'm afraid. :frowning:

tylernt:
RF travels at the speed of light, which is very very fast. Sensing distance with RF time-delay is possible but generally requires specialized hardware with gigahertz oscillators and timers. 16MHz is too slow by an order of magnitude, I'm afraid. :frowning:

I knew the arduino could not do it but I diden't realize light was that fast =D.
I thought that the distance measurement was a built in feature in the RF Link device that I bought.

How would you suppost I could do this? Sonar?
How about using a Raspberry Pi to do the calculations (with 700MHz to 1GHz)?

The field is quite open some brushes (it's a backyard).
Distance about 20m.
Accuarcy must be < 1m or it's not going to work for me.
If this is going to cost more then 200€ i'm going for another solution (not distance measurement).

I am not that good with hardware. Software 7 years, C++.
So something that would be relatively easy to build hardware vice would be nice :).

Please suggest, would be very much appreciated.

MiniTurtle:
I thought that the distance measurement was a built in feature in the RF Link device that I bought.

There are probably chips out there that can do this (smartphones can get a rough fix on their location using only cell towers, but not to 1m).

How would you suppost I could do this? Sonar?

Yes, sounds travels slow enough to measure with an Arduino. There are a variety of ultrasonic sensors on the market, such as the Parallax Ping sensor (among others). Dunno if you can get 20m range out of one, though -- they tend to be quite directional, so you'd have to aim it.

How about using a Raspberry Pi to do the calculations (with 700MHz to 1GHz)?

Hm. You'd probably have to boot the Pi into kernel mode (no operating system). But first you need to do some math: how long does it take light to travel one meter? The time your CPU takes to execute one instruction needs to be considerably less than that.

Accuarcy must be < 1m or it's not going to work for me.
If this is going to cost more then 200€ i'm going for another solution (not distance measurement).

Well DGPS (Differential GPS) can do it, but I think a DGPS transmitter is out of your budget.

One possible option is to use 2 or more light emitting (IR, visible, or UV) beacons and use a pair of directional sensors on your craft to get a bearing on each. (Each beacon will need to take turns and transmit a unique identifier.) Getting a bearing on something is much easier than time-of-flight. A little math can tell you how far away you are from the pair of beacons (if the beacons are a known distance apart).

You can add a third beacon and additional sensors on your craft to get a 2-dimensional fix (latitude and longitude). A 4th beacon up high could be added in order to get an altitude fix as well.

Most of the complexity of this solution is in the software -- your beacons just need to transmit a unique pulse at given intervals, and your sensors just need to be able to get a bearing using the relative intensity between sensor pairs. The rest is just math.

Thank you very much for all your post's.

Hi, I am in initial stage in DLMS and am using L&G Meter. I want to collect MRI Data through optical cable. I have a tool called BCS_1.0.2.66 where its asking Login Id and Password.

Can any one help me regarding this. I want to know the Login Id and Password to open the tool.