Hi all,
I have a 1-Wire Wind Anemometer. I was under the impression that everything was working fine with it (seemed to read wind speed and direction - was using owwnogui under linux), but recently I have started to develop my own application to read my 1-wire network and it's highlighted an issue it has.
All the reed switches work fine - the main 8 points of the compass work without issue N, NE,E,SE etc). The only points that fail are three of the intermediate points at SSW, SSE & ESE (points 8, 10 and 12 on the following image). These are the points where two reed switches are supposed to be activated. The voltages I'm seeing are 0, 0.333 & 2.5. The three points that don't work are when I'm meant to see 2.5V on two channels at the same time - but instead I see nothing.
http://container.watje.org/index.php?title=Image:WSV3GDE.gif
When at these points, the reed switches on both sides are meant to be on, causing two A2D channels to read a voltage - instead there is no voltage on any channel.
Using point 8 as an example. Moving from point 7 to 9, through 8, should result in voltage only on CHANNEL_D while at point 7 (This is OK), then at 8 you should see voltage on CHANNEL_D & CHANNEL_C (I see 0v on all 4 channels), then at point 9 there should only be voltage on CHANNEL_C (This is also ok).
I wondered if this was due to voltage drop - but both with the instrument plugged directly into my 1-wire serial adapter, and also when supplemented with the optional 5V from a power injector, the problem remains.
I'm at a loss to explain this either mechanically or electrically - please assist!
Thanks in advace,
Ben.
I have a 1-Wire Wind Anemometer. I was under the impression that everything was working fine with it (seemed to read wind speed and direction - was using owwnogui under linux), but recently I have started to develop my own application to read my 1-wire network and it's highlighted an issue it has.
All the reed switches work fine - the main 8 points of the compass work without issue N, NE,E,SE etc). The only points that fail are three of the intermediate points at SSW, SSE & ESE (points 8, 10 and 12 on the following image). These are the points where two reed switches are supposed to be activated. The voltages I'm seeing are 0, 0.333 & 2.5. The three points that don't work are when I'm meant to see 2.5V on two channels at the same time - but instead I see nothing.
http://container.watje.org/index.php?title=Image:WSV3GDE.gif
When at these points, the reed switches on both sides are meant to be on, causing two A2D channels to read a voltage - instead there is no voltage on any channel.
Using point 8 as an example. Moving from point 7 to 9, through 8, should result in voltage only on CHANNEL_D while at point 7 (This is OK), then at 8 you should see voltage on CHANNEL_D & CHANNEL_C (I see 0v on all 4 channels), then at point 9 there should only be voltage on CHANNEL_C (This is also ok).
I wondered if this was due to voltage drop - but both with the instrument plugged directly into my 1-wire serial adapter, and also when supplemented with the optional 5V from a power injector, the problem remains.
I'm at a loss to explain this either mechanically or electrically - please assist!
Thanks in advace,
Ben.