Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5

New annemometer question
#1

I picked up a new anemometer and it outputs 0-5V  and does 0 to 34m/s  Its seems to be very good quality It is powered by 12 to 24V. Can the TX board accept this as I dont seem to be able to find any others on the setup that do this. 

They are a reasonable price here from ebay from a solar tracking array system


https://www.ebay.com.au/itm/282501990382

Mark
Reply
#2

Hi Mark,

Maybe you can have a problem - see "List of supported Weather Instruments" on our WiKi
http://wiki.weatherduino.com/supported_w...nstruments

If I know the output of the anemometer must be pulse (eg FO) or digital (then you need a special interface),
but analog to my knowledge is not yet supported.

Best Regards
Zdenek

Brandys/L Weather
Reply
#3

Thanks for the response. I thought this maybe the case. This unit is well made and not crappy plastic. The bearings for the cups is also very good almost as good as the inspeed ones
Reply
#4

Hi,

Initially, it's probably a "hardware" issue.  Provided that 12 volts is sufficient to operate the anemometer (and you're using a 12 input supply/battery) then you should be able to pick up the 12 volts on pin 1 of the Wind connector.

More of an issue is that (unlike some microcontrollers) it appears the Arduino/Atmel architecture uses (some) separate pins for Digital and Analogue inputs, and a digital-only pin (D3) is connected to the Wind Speed input (pulses).  In particular, it appears that only two pins are available as the "interrupts" for the Anemometer and Rain Pulses. But it looks as if the immediately "opposite" pin (in the other row of the Nano) is currently an "unused" analogue input (A6). 

I'm afraid I'm not yet "up to speed" on the Arduino/Atmel software and hardware possibilities, but I think it should be "possible" to link those two pins on the underside of the PCB and a modification to the software could be "reasonably straightforward".

However, it may also be relevant which Wind Direction sensor you plan to use?

Cheers,  Alan.
Reply
#5

This unit is powered by 12 to 24V but its output is a stepped voltage to a max of 5V dc. These are not correct figures but say the unit is spinning at 10m/s it is outputing 1.2V and at 20m/s its putting out 2.8V and at 34m/s it is putting out 4.8V  I think the specs are actually 5 divided by 34 is the stepping so it is 34 steps at 0.147v. The adc would need to read this stepping and do the internal calculation for wind speed. it is 0 to 34m/s
Reply
#6

Hi,

I would have expected the output to be a more continuous (analogue) scale than 1 m/s steps; that's ~2 mph or 3 km/hr which seems a rather poor resolution and makes the "start-up" specification of 0.2 - 0.4 m/s rather meaningless. 

The arduino ADC has 1024 levels so it could easily recognise ~34 levels if required (I believe the maximum is actually specified as 32.4 m/s).    But if there are only ~34 steps, it will be quite important to know if the output value is "rounded" or "truncated", e.g. does the first step (~150 mV) represent a windspeed range of 0.5 to 1.5 m/s or 1.0 to 1.99 m/s ?

If the output is nearer to a a true analogue ramp, then calibration of the ADC may become more of an issue, but the 5 volt regulator / reference should be accurate to within a few percent and could be calibrated against a multimeter if necessary.

At least the cable connections seem to be clearly defined and these anemometers are also available in USA.  But sadly i haven't seen a European seller, or even one offering  shipping to Europe.

Cheers,  Alan.
Reply
#7

The same I think;

https://www.ebay.co.uk/itm/12-24V-Wind-S...2574084602?

They also do pulse versions, and wind vanes etc; (numerous sellers but, I expect, one manufacturer).

https://www.ebay.co.uk/itm/One-Pair-Wind...3135820310?

https://www.ebay.co.uk/itm/Wind-Speed-Se...2413643229?
Reply
#8

(20-08-2018, 13:38)markkkk42 Wrote:  This unit is powered by 12 to 24V but its output is a stepped voltage to a max of 5V dc. These are not correct figures but say the unit is spinning at 10m/s it is outputing 1.2V and at 20m/s its putting out 2.8V and at 34m/s it is putting out 4.8V  I think the specs are actually 5 divided by 34 is the stepping so it is 34 steps at 0.147v. The adc would need to read this stepping and do the internal calculation for wind speed. it is 0 to 34m/s

I can not imagine that an analog output is discretized like that. In my opinion there is only the calculation formula given, but the output signal should be generated continuous.

As AllyCat said, the hardware modification would be pretty easy and the software modification would also be manageable.
Like JT118 said, there are other interface configurations like pulse or RS485 wich are useable without modification.

Do you already own the device? Because i would be interested, too if it is a reasonable quality.

engolling
Reply
#9

(21-08-2018, 07:03)JT118 Wrote:  The same I think;

https://www.ebay.co.uk/itm/12-24V-Wind-S...2574084602?

They also do pulse versions, and wind vanes etc; (numerous sellers but, I expect, one manufacturer).

https://www.ebay.co.uk/itm/One-Pair-Wind...3135820310?

https://www.ebay.co.uk/itm/Wind-Speed-Se...2413643229?

I think all three of those links are Pulse outputs.  The second is interesting because it also includes a direction vane, which is "20 mA current output" (that can be converted to 0-5 volts range with a 250 ohm resistor).  The anemometer gives 5 volt pulses.

The details with the first link are :

Pulse output type: PNP output
Sensor style: three cups
Voltage: 0-5V
Power supply: 12-24V
Measurement range: 0-30m/s or 0-60m/s
Resolution: 0.1M/S

The interface for the "PNP Output" might need a pull-down resistor and I suggest also a diode to block current flowing into the anemometer input pin of the transmitter board (to prevent "Phantom Powering" or more serious damage).

Cheers,  Alan.
Reply
#10

Like this ?


https://thepihut.com/products/anemometer...o_s=gplauk


https://www.dfrobot.com/wiki/index.php/W...KU:SEN0170
Reply




Users browsing this thread: 1 Guest(s)