I am sure I am not the first person to want connect this anemometer to an Arduino. I know I need to convert the sine wave to a square wave but I have been unable to find a suitable circuit. The output voltage from the anemometer ranges from as little as 80mV to in excess of 12V
www.renewablenrgsystems.com/products/met-sensors/anemometers/detail/40c-anemometer
I hope someone will be able to provide a solution
Edit - added link to device details/specificatons page - Moderator, BT
Re: How to Interface NRG #40 Anemometer to Arduino
Any use...
http://forum.arduino.cc/index.php?topic=19317.0
Re: How to Interface NRG #40 Anemometer to Arduino
I know I need to convert the sine wave to a square wave
Hi Lee,
The anemometer's spec sheet says the frequency is proportional to the measured wind velocity. That being the case, this may help.
The page is aimed at the Teensy microcontroller, but says the code will run on an Arduino too.
Re: How to Interface NRG #40 Anemometer to Arduino
When the spec sheet says "A four-pole magnet induces a sine wave voltage into a coil, producing an output signal with frequency proportional to wind speed.", that implies by the laws of physics, and the spec says this, that the voltage changes too. But you don't care about the voltage, as long as there's enough to detect the frequency. Therefore, the circuit on Bill's link should work nicely. If you want to check, put that circuit into a Spice simulation and check with a 40 mV amplitude, 1.3 Hz input signal.