Our full technical support staff does not monitor this forum. If you need assistance from a member of our staff, please submit your question from the Ask a Question page.


Log in or register to post/reply in the forum.

programmin cr3000 for anemometer square wave signal


fdec Mar 23, 2011 04:12 PM

hello
I'm trying to program my CR3000 to measure the wind with an anemometer from brand thies. This is the first model class
I use routinely vector anemometers brand but we have changed for thies but I can not make it work.

Does a user use this type of anemometer and could help me in preparing the program?

I do not have much information to communicate but it is written that the anemometer sending a square wave and the ground wire is offset zero

don't hesitate

while waiting to read you

françois


IslandMan Mar 24, 2011 10:13 AM

This anemometer apparently has a number of output options.
http://www.thiesclima.com/windsensor_first_class_e.html
Please advise which output you have:
Order-No. 4.3351
.00.xxx with heating
.10.xxx without heating
.xx.000 frequency output: 0,3…75 m/s – 1082 hz
.xx.140 analogue output: 0,3…75 m/s – 0…20 mA
.xx.141 analogue output :0,3…75 m/s – 4… 20 mA
.xx.161 analogue output :0,3 …75 m/s – 0…10 V


fdec Mar 24, 2011 10:37 AM

dear islandman

thanks for your answer!

our anemometer are an order n° 4.3351.00.000 with heating
and a frequency output of 0.3-75m/s-1082hz

if you need another information, don't hesitate to ask me

while waiting to read you

françois


aps Mar 24, 2011 01:14 PM

What voltage are you supplying the sensor with and to which inputs do you intend to connect it?


fdec Mar 24, 2011 01:39 PM

dear aps
I intend to provide a voltage of 12V continuous (12V output of the datalogger). and a voltage of 24V continuous for the heating.
for connect the anemometer, I have no inputs privileged as the measure works, I can change my program to other sensors.

while waiting to read you

françois


aps Mar 24, 2011 04:54 PM

You should be able to connect the snesor outputs directly to the pulse counter inputs of the datalogger (you may need to consider a series resistor if connecting to the control ports).

Then use the pulse count instruction, with the high frequency option. Change the channel and reps to suit.

PulseCount (Windspeed,1,1 ,0,1,0.046211,0)

That multiplier should scale to m/s, use of an offset is up to you. Change the multiplier to suit if the actual sensor calibration is different.

* Last updated by: aps on 4/4/2011 @ 3:49 AM *


fdec Mar 25, 2011 08:43 AM

thanks you aps

i will testing your code in this afternoon and tell you if it's ok or not

while waiting to read you

françois


fdec Apr 1, 2011 08:44 AM

dear aps
I return to you after testing your code. Indeed, after several days of testing, the values ​​measured from the anemometer "first class" and a classical vector anemometer A100R are very different.
I do not test in a wind tunnel but with a simple ventilator but at equal distance and height and not in the same time, I have a difference of almost able to 0.9m / s
it is possible that as the surface of the cups of the anemometer first class is much more important, the anemometer has got a different flow and stronger than the A100R but I also ask myself this question, is what your code is valid for first class anemometer or we must add a factor?
noted in the data sheet that the mass is displaced orbits with a zero.
For info I plugged connections on P1 and mass.
next week I will test full-size but if we can already eliminate this story of code, it will be perfect.
while waiting to read you
françois


IslandMan Apr 1, 2011 09:54 AM

Did you add an offset for the starting threshold of the anemometer in the equation?


fdec Apr 1, 2011 09:58 AM

dear island man

yes i have add a slope and an offset.
the anemometer is calibrated measnet.

do you have an idea?


aps Apr 1, 2011 12:50 PM

I would guess the difference you see is probably an artefact of your test. The A100R is not so far from being "first class" grade too and only differing slightly from the Vector "first class" sensors in its cosine response - see this link:

http://www.windspeed.co.uk/ws/index.php?option=displaypage&op=page&Itemid=67

This would not explain a difference of 0.9 m/s for what I guess is a relatively low test wind.

These dataloggers are often used with the Thies sensors as well as the Vector sensors. Some users use the standard sensor calibration factors and then apply corrections later (apply the Measnet calibraiton), whilst others implement the measnet calibration directly in the program on a sensor by sensor basis.


IslandMan Apr 2, 2011 10:20 AM

Please post the PulseCount instruction you used.


fdec Apr 4, 2011 07:08 AM

dear island man.

i used the follow instruction :

for the first class :
PulseCount
(Windspeed,1,1 ,0,1,0.04589,0.213)

for the A100R
PulseCount
(Windspeed,1,2 ,0,1,1.2135,0.2389)

while waiting to read you

françois


aps Apr 4, 2011 09:57 AM

The A100R should be the switch closure option not high frequency as the although the reed relay it uses is wetted, there could still be some issue with contact bounce, which will lead to too high a windspeed being measured.


fdec Apr 11, 2011 10:08 AM

hello sir

i'm happy to tell us that after a week of measurements, the anemometers vector A100R and thies first class give approximatively the same data. ( a little difference but it's a difference technology)

so thank you all for your help

while waiting to read you

françois


GA Apr 11, 2011 11:33 PM

This code will get you there,
pulsecount(Windspd,1,(channel),2,1,0.04645,{offset})

where (channel)= the pulse or com port you are wired into.
{Pconfig needs to be set to switch closure=2}


KalebRamirez2020 Oct 15, 2023 07:14 PM

This post is under review.

Log in or register to post/reply in the forum.