SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
IIST




DIGITAL ANEMOMETER
                        Kosuru Sai Malleswar
                           Harmeet Singh
                          Rajil Ramesh A.




An instrument that can measure both the speed and the direction of the wind flow
Introduction
        An anemometer is a device for measuring wind speed. Coupled with a weather vane which
indicates the direction of the wind, it forms a complete setup for describing the wind at any given
geographical location.

        There are a variety of anemometers available currently which are classified on the basis of
their operating principle. Cup anemometers, Windmill anemometers, Hot-wire anemometers, Laser
Doppler anemometers, Sonic anemometers, Ping-pong ball anemometer and Acoustic Resonance
Anemometers are a few to name. Two-dimensional (wind speed and wind direction) anemometers
are used in applications such as weather stations, ship navigation, wind turbines, aviation and
weather buoys.


Our Design
        The anemometer that we have made as a part of this event is of cup type. It consists of four
hemispherical cups each mounted on one end of four horizontal arms, which in turn were mounted
at equal angles to each other on a vertical shaft. On an anemometer with four cups it is easy to see
that since the cups are arranged symmetrically on the end of the arms, the wind always has the
hollow of one cup presented to it and is blowing on the back of the cup on the opposite end of the
cross. Due to the shape of the cups, more pressure and hence more force is exerted on the concave
surface of the cups as compared to the convex surface resulting in an unbalanced torque causing
the shaft to rotate. The air flow past the cups in any horizontal direction rotated the shaft in a
manner that was proportional to the wind speed. We have used a DC motor in place of a dynamo
to convert the shaft rotation to equivalent voltage.

        For measuring the angle of wind, we have used a wind wane. The design of a wind vane is
such that the center of gravity is directly over the pivotal axis, so that the pointer can move freely
on its axis, but the surface area is unequally divided. The side with the larger surface area is blown
away from the turdle, so that the smaller side, with the pointer, is pivoted to face into the wind
direction. Most wind vanes have directional markers beneath the arrow, aligned with the
geographic directions. In the present design, we have used a simple single turn resistive
potentiometer attached to the wind wane as our sensor. The voltage at wiper point is clearly
proportional to the angle of the rotating dial.

Once we have the sensors in place, we can calibrate them to obtain the true wind speed and
direction. By giving the analog voltage outputs of these sensors to a microcontroller after some
signal conditioning, we can convert them to digital format for displaying on LCD.
Block Diagram




                 Figure 1: Block diagram of anemometer and wind direction measurement setup



Signal Processing unit
        The voltage produced by the motor in generator mode is proportional to the velocity of the
rotating shaft which is proportional to the wind speed. So we made a plot of wind speed versus the
voltage produced. From the graph, we found the offset and the gain. According to these results,
we programmed ATMEGA128 Microcontroller to read the voltage through 10 bit Analog to
Digital Converter (ADC) units, perform scaling operations and display the speed value on 2X16
LCD Module. The supply voltage to the Microcontroller is 5V.

        The voltage corresponding to the angle is indicated by the wiper arm of potentiometer. This
is read by another ADC channel of Microcontroller and scaled to obtain the angle and display on
LCD.




                                      Figure 2: Signal Conditioning unit
Conclusion
       Anemometer which can measure wind speeds from 2 m/s to 22 m/s with an accuracy of
0.05 m/s along with the set up for measuring the wind direction based on the reference direction
with a resolution of 0.3516 degree has been made. This system was connected with
Microcontroller unit to display the speed and the angle on LCD.


Code for measuring speed and angle and displaying on LCD


#include <avr/io.h>

#define F_CPU 14.7456e6

#include <avr/interrupt.h>

#include <util/delay.h>

#include "lcd.h"

#define adc_delay 40

#define samples 5



uint16_t adc_reading;

float c,fr;

float speed,angle;

uint8_t count=0;



uint16_t adc_read(unsigned char Ch)

{

        uint16_t res;

        Ch = Ch & 0x07;

        ADMUX= 0x00| Ch;

        ADCSRA = ADCSRA | 0x40;
while((ADCSRA&0x10)==0);

       res = (uint16_t)ADCL;

       res|= (((uint16_t)ADCH)<<8);

       ADCSRA = ADCSRA|0x10;

       return res;

}



void lcd_print_float(uint8_t row, uint8_t col,float value)

{

       float fract;

       lcd_print(row,col,(int)value,3);

       lcd_cursor(row,col+3);lcd_wr_char('.');

       fract=(int)(1000*(value-(int)value));

       lcd_print(row,col+4,fract,3);

}



//Main Function

int main(void)

{

       DDRC = DDRC | 0xF7;

       PORTC = PORTC & 0x80;

       ADCSRA = 0x00;

       ADMUX = 0x00;

       ACSR = 0x80;

       ADCSRA = 0x86;
lcd_set_4bit();lcd_init();

        lcd_string(" SPEED | ANGLE ");

        lcd_cursor(2,8);lcd_wr_char('|');

        while(1)

        {

        adc_reading=adc_read(0); c=(float)adc_reading; c=c*5000/1024;

        if(c>70)

        {

        speed=c*0.0093; speed+=3.0846;

        }

        else

        {

        speed=0.000;

        }

        lcd_print_float(2,1,speed); _delay_ms(100);

        adc_reading=0;

        for(count=0;count<5;count++)

        {

        adc_reading+=adc_read(2); _delay_ms(100);

        }

        angle=(float)adc_reading; angle/=5;

        angle=angle*360/1024;

        lcd_print_float(2,9,angle);

    }

}

Más contenido relacionado

La actualidad más candente

Lcd
LcdLcd
LcdBCET
 
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez SANTIAGO PABLO ALBERTO
 
Importance of Laser
Importance of Laser Importance of Laser
Importance of Laser Sahil Jain
 
Programmable Limit Switch Basics - - A Beginners' Guide to Programmable Cam ...
Programmable Limit Switch Basics -  - A Beginners' Guide to Programmable Cam ...Programmable Limit Switch Basics -  - A Beginners' Guide to Programmable Cam ...
Programmable Limit Switch Basics - - A Beginners' Guide to Programmable Cam ...Wintriss Controls Group, LLC
 
History of sensors
History of sensorsHistory of sensors
History of sensorsAbdalla Ali
 
Chapter 1 Measurement System
Chapter 1  Measurement  SystemChapter 1  Measurement  System
Chapter 1 Measurement SystemChe Ku Sabri
 
Light Emitting Diode & OLED
Light Emitting Diode & OLEDLight Emitting Diode & OLED
Light Emitting Diode & OLEDDevansh Gupta
 
PHOTO ELECTRIC SENSORS.pptx
PHOTO ELECTRIC SENSORS.pptxPHOTO ELECTRIC SENSORS.pptx
PHOTO ELECTRIC SENSORS.pptxshadrickkasuba
 
Case ih jx75 tractor service repair manual
Case ih jx75 tractor service repair manualCase ih jx75 tractor service repair manual
Case ih jx75 tractor service repair manualfujjsefkksemmm
 
Case ih axial flow 2388 combine service repair manual
Case ih axial flow 2388 combine service repair manualCase ih axial flow 2388 combine service repair manual
Case ih axial flow 2388 combine service repair manualfjjskertgksmemm
 
Sodium vapour lamp
Sodium vapour lamp Sodium vapour lamp
Sodium vapour lamp AmardeepJha2
 
Moving iron (MI) instruments
Moving iron (MI) instrumentsMoving iron (MI) instruments
Moving iron (MI) instrumentsChandan Singh
 
Introduction to measurements systems
Introduction to measurements systemsIntroduction to measurements systems
Introduction to measurements systemsKanyaKumariB
 

La actualidad más candente (20)

Lcd
LcdLcd
Lcd
 
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
 
Timer
TimerTimer
Timer
 
Importance of Laser
Importance of Laser Importance of Laser
Importance of Laser
 
Thermocouple
ThermocoupleThermocouple
Thermocouple
 
Programmable Limit Switch Basics - - A Beginners' Guide to Programmable Cam ...
Programmable Limit Switch Basics -  - A Beginners' Guide to Programmable Cam ...Programmable Limit Switch Basics -  - A Beginners' Guide to Programmable Cam ...
Programmable Limit Switch Basics - - A Beginners' Guide to Programmable Cam ...
 
History of sensors
History of sensorsHistory of sensors
History of sensors
 
Chapter 1 Measurement System
Chapter 1  Measurement  SystemChapter 1  Measurement  System
Chapter 1 Measurement System
 
Light Emitting Diode & OLED
Light Emitting Diode & OLEDLight Emitting Diode & OLED
Light Emitting Diode & OLED
 
PHOTO ELECTRIC SENSORS.pptx
PHOTO ELECTRIC SENSORS.pptxPHOTO ELECTRIC SENSORS.pptx
PHOTO ELECTRIC SENSORS.pptx
 
Sensors
SensorsSensors
Sensors
 
Case ih jx75 tractor service repair manual
Case ih jx75 tractor service repair manualCase ih jx75 tractor service repair manual
Case ih jx75 tractor service repair manual
 
Voltmeter
VoltmeterVoltmeter
Voltmeter
 
Case ih axial flow 2388 combine service repair manual
Case ih axial flow 2388 combine service repair manualCase ih axial flow 2388 combine service repair manual
Case ih axial flow 2388 combine service repair manual
 
Instrumentation
InstrumentationInstrumentation
Instrumentation
 
Sodium vapour lamp
Sodium vapour lamp Sodium vapour lamp
Sodium vapour lamp
 
Moving iron (MI) instruments
Moving iron (MI) instrumentsMoving iron (MI) instruments
Moving iron (MI) instruments
 
Measurement System
Measurement SystemMeasurement System
Measurement System
 
Introduction to measurements systems
Introduction to measurements systemsIntroduction to measurements systems
Introduction to measurements systems
 
U2 Esquemas eléctricos
U2 Esquemas eléctricosU2 Esquemas eléctricos
U2 Esquemas eléctricos
 

Destacado

Anemometers Assignment
Anemometers AssignmentAnemometers Assignment
Anemometers AssignmentPaul Derwin
 
Anemometer interstellar
Anemometer interstellarAnemometer interstellar
Anemometer interstellarDebajyoti Bose
 
Digital Speedo Meter Powered by Dynamo
Digital Speedo Meter Powered by DynamoDigital Speedo Meter Powered by Dynamo
Digital Speedo Meter Powered by DynamoSai Malleswar
 
Sling psychrometer period 1
Sling psychrometer period 1Sling psychrometer period 1
Sling psychrometer period 1FC Meteorology
 
Automatic room temperature controlled fan using arduino uno microcontroller
Automatic room temperature controlled fan using   arduino uno  microcontrollerAutomatic room temperature controlled fan using   arduino uno  microcontroller
Automatic room temperature controlled fan using arduino uno microcontrollerMohammod Al Emran
 
Automatic tempearture controlled fan
Automatic tempearture controlled fanAutomatic tempearture controlled fan
Automatic tempearture controlled fan Abin Baby
 
Temp based fan speed control
Temp based fan speed controlTemp based fan speed control
Temp based fan speed controlSai Malleswar
 
Ventilatiion systems in environmentallycontrolled poultry houses
Ventilatiion systems in environmentallycontrolled poultry housesVentilatiion systems in environmentallycontrolled poultry houses
Ventilatiion systems in environmentallycontrolled poultry housesMohamed Rajick
 
Pressure & quantity measurement
Pressure & quantity measurementPressure & quantity measurement
Pressure & quantity measurementPranjal Sao
 
TEMPERATURE BASED FAN SPEED CONTROLLER
TEMPERATURE  BASED  FAN  SPEED  CONTROLLERTEMPERATURE  BASED  FAN  SPEED  CONTROLLER
TEMPERATURE BASED FAN SPEED CONTROLLERTarek Erin
 
Temperature monitoring and controling using arduino
Temperature monitoring and controling using arduinoTemperature monitoring and controling using arduino
Temperature monitoring and controling using arduinoBablu Singh
 
Ventilation management in ECH by Dr. Rashid Sohail
Ventilation management in ECH by Dr. Rashid Sohail Ventilation management in ECH by Dr. Rashid Sohail
Ventilation management in ECH by Dr. Rashid Sohail My Own Business
 
OPERATIONS FOR NULLIPAROUS PROLAPSE AND VAGINAL VAULT PROLAPSE, Mob: 7289915...
OPERATIONS FOR NULLIPAROUS PROLAPSE AND VAGINAL VAULT PROLAPSE,  Mob: 7289915...OPERATIONS FOR NULLIPAROUS PROLAPSE AND VAGINAL VAULT PROLAPSE,  Mob: 7289915...
OPERATIONS FOR NULLIPAROUS PROLAPSE AND VAGINAL VAULT PROLAPSE, Mob: 7289915...Pradeep Garg
 

Destacado (20)

Anemometers Assignment
Anemometers AssignmentAnemometers Assignment
Anemometers Assignment
 
Anemometer
AnemometerAnemometer
Anemometer
 
Anemometer
AnemometerAnemometer
Anemometer
 
Anemometer interstellar
Anemometer interstellarAnemometer interstellar
Anemometer interstellar
 
Anemometer Pd. 4
Anemometer Pd. 4Anemometer Pd. 4
Anemometer Pd. 4
 
Digital Speedo Meter Powered by Dynamo
Digital Speedo Meter Powered by DynamoDigital Speedo Meter Powered by Dynamo
Digital Speedo Meter Powered by Dynamo
 
Sling psychrometer period 1
Sling psychrometer period 1Sling psychrometer period 1
Sling psychrometer period 1
 
Psychrometer
PsychrometerPsychrometer
Psychrometer
 
Inclined manometer
Inclined manometerInclined manometer
Inclined manometer
 
Sling psychrometer
Sling psychrometerSling psychrometer
Sling psychrometer
 
Automatic room temperature controlled fan using arduino uno microcontroller
Automatic room temperature controlled fan using   arduino uno  microcontrollerAutomatic room temperature controlled fan using   arduino uno  microcontroller
Automatic room temperature controlled fan using arduino uno microcontroller
 
Automatic tempearture controlled fan
Automatic tempearture controlled fanAutomatic tempearture controlled fan
Automatic tempearture controlled fan
 
Temp based fan speed control
Temp based fan speed controlTemp based fan speed control
Temp based fan speed control
 
Ventilatiion systems in environmentallycontrolled poultry houses
Ventilatiion systems in environmentallycontrolled poultry housesVentilatiion systems in environmentallycontrolled poultry houses
Ventilatiion systems in environmentallycontrolled poultry houses
 
Pressure & quantity measurement
Pressure & quantity measurementPressure & quantity measurement
Pressure & quantity measurement
 
TEMPERATURE BASED FAN SPEED CONTROLLER
TEMPERATURE  BASED  FAN  SPEED  CONTROLLERTEMPERATURE  BASED  FAN  SPEED  CONTROLLER
TEMPERATURE BASED FAN SPEED CONTROLLER
 
Temperature monitoring and controling using arduino
Temperature monitoring and controling using arduinoTemperature monitoring and controling using arduino
Temperature monitoring and controling using arduino
 
Ventilation management in ECH by Dr. Rashid Sohail
Ventilation management in ECH by Dr. Rashid Sohail Ventilation management in ECH by Dr. Rashid Sohail
Ventilation management in ECH by Dr. Rashid Sohail
 
Manometer
ManometerManometer
Manometer
 
OPERATIONS FOR NULLIPAROUS PROLAPSE AND VAGINAL VAULT PROLAPSE, Mob: 7289915...
OPERATIONS FOR NULLIPAROUS PROLAPSE AND VAGINAL VAULT PROLAPSE,  Mob: 7289915...OPERATIONS FOR NULLIPAROUS PROLAPSE AND VAGINAL VAULT PROLAPSE,  Mob: 7289915...
OPERATIONS FOR NULLIPAROUS PROLAPSE AND VAGINAL VAULT PROLAPSE, Mob: 7289915...
 

Similar a Digital Anemometer

SATELLITE DISH POSITIONING CONTROL BY DC MOTOR USING IR REMOTE CONTROL
SATELLITE DISH POSITIONING CONTROL BY DC MOTOR USING IR REMOTE CONTROL SATELLITE DISH POSITIONING CONTROL BY DC MOTOR USING IR REMOTE CONTROL
SATELLITE DISH POSITIONING CONTROL BY DC MOTOR USING IR REMOTE CONTROL IAEME Publication
 
Diseño y construccion de una maquina en coordenadas normales y tangenciales s...
Diseño y construccion de una maquina en coordenadas normales y tangenciales s...Diseño y construccion de una maquina en coordenadas normales y tangenciales s...
Diseño y construccion de una maquina en coordenadas normales y tangenciales s...MARCUSBENJAMINSALINA
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Tk2323 lecture 10 sensor
Tk2323 lecture 10   sensorTk2323 lecture 10   sensor
Tk2323 lecture 10 sensorMengChun Lam
 
Rotational speed measurements.pptx
Rotational speed measurements.pptxRotational speed measurements.pptx
Rotational speed measurements.pptxSAIFHELMY2
 
COMPUTATIONAL FLUID DYNAMIC ANALYSIS OF AIRFOIL NACA0015
COMPUTATIONAL FLUID DYNAMIC ANALYSIS OF AIRFOIL NACA0015COMPUTATIONAL FLUID DYNAMIC ANALYSIS OF AIRFOIL NACA0015
COMPUTATIONAL FLUID DYNAMIC ANALYSIS OF AIRFOIL NACA0015IAEME Publication
 
Improving the Hydraulic Efficiency of Centrifugal Pumps through Computational...
Improving the Hydraulic Efficiency of Centrifugal Pumps through Computational...Improving the Hydraulic Efficiency of Centrifugal Pumps through Computational...
Improving the Hydraulic Efficiency of Centrifugal Pumps through Computational...IJERA Editor
 
IISC CPDM Task 2 Report
IISC CPDM Task 2 ReportIISC CPDM Task 2 Report
IISC CPDM Task 2 ReportPARNIKA GUPTA
 
different caluclations of a runway design.pptx
different caluclations of a runway design.pptxdifferent caluclations of a runway design.pptx
different caluclations of a runway design.pptxsamatha6
 
IISC CPDM Task 1 Report
IISC CPDM Task 1 ReportIISC CPDM Task 1 Report
IISC CPDM Task 1 ReportPARNIKA GUPTA
 
SPEED CONTROL OF INDUCTION MACHINE WITH REDUCTION IN TORQUE RIPPLE USING ROBU...
SPEED CONTROL OF INDUCTION MACHINE WITH REDUCTION IN TORQUE RIPPLE USING ROBU...SPEED CONTROL OF INDUCTION MACHINE WITH REDUCTION IN TORQUE RIPPLE USING ROBU...
SPEED CONTROL OF INDUCTION MACHINE WITH REDUCTION IN TORQUE RIPPLE USING ROBU...IAEME Publication
 
ARM Based Handy and Portable Oscilloscope Using Graphical Display
ARM Based Handy and Portable Oscilloscope Using Graphical DisplayARM Based Handy and Portable Oscilloscope Using Graphical Display
ARM Based Handy and Portable Oscilloscope Using Graphical DisplayIJERA Editor
 
Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...
Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...
Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...TELKOMNIKA JOURNAL
 
Pedestrian wind comfort in urban area with numerical tools
Pedestrian wind comfort in urban area with numerical toolsPedestrian wind comfort in urban area with numerical tools
Pedestrian wind comfort in urban area with numerical toolsStephane Meteodyn
 

Similar a Digital Anemometer (20)

SATELLITE DISH POSITIONING CONTROL BY DC MOTOR USING IR REMOTE CONTROL
SATELLITE DISH POSITIONING CONTROL BY DC MOTOR USING IR REMOTE CONTROL SATELLITE DISH POSITIONING CONTROL BY DC MOTOR USING IR REMOTE CONTROL
SATELLITE DISH POSITIONING CONTROL BY DC MOTOR USING IR REMOTE CONTROL
 
Project report. fin
Project report. finProject report. fin
Project report. fin
 
Diseño y construccion de una maquina en coordenadas normales y tangenciales s...
Diseño y construccion de una maquina en coordenadas normales y tangenciales s...Diseño y construccion de una maquina en coordenadas normales y tangenciales s...
Diseño y construccion de una maquina en coordenadas normales y tangenciales s...
 
Vishal project1
Vishal project1Vishal project1
Vishal project1
 
Flow rate
Flow rateFlow rate
Flow rate
 
Sensors
SensorsSensors
Sensors
 
stergatoare.pdf
stergatoare.pdfstergatoare.pdf
stergatoare.pdf
 
L41047379
L41047379L41047379
L41047379
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
Tk2323 lecture 10 sensor
Tk2323 lecture 10   sensorTk2323 lecture 10   sensor
Tk2323 lecture 10 sensor
 
Rotational speed measurements.pptx
Rotational speed measurements.pptxRotational speed measurements.pptx
Rotational speed measurements.pptx
 
COMPUTATIONAL FLUID DYNAMIC ANALYSIS OF AIRFOIL NACA0015
COMPUTATIONAL FLUID DYNAMIC ANALYSIS OF AIRFOIL NACA0015COMPUTATIONAL FLUID DYNAMIC ANALYSIS OF AIRFOIL NACA0015
COMPUTATIONAL FLUID DYNAMIC ANALYSIS OF AIRFOIL NACA0015
 
Improving the Hydraulic Efficiency of Centrifugal Pumps through Computational...
Improving the Hydraulic Efficiency of Centrifugal Pumps through Computational...Improving the Hydraulic Efficiency of Centrifugal Pumps through Computational...
Improving the Hydraulic Efficiency of Centrifugal Pumps through Computational...
 
IISC CPDM Task 2 Report
IISC CPDM Task 2 ReportIISC CPDM Task 2 Report
IISC CPDM Task 2 Report
 
different caluclations of a runway design.pptx
different caluclations of a runway design.pptxdifferent caluclations of a runway design.pptx
different caluclations of a runway design.pptx
 
IISC CPDM Task 1 Report
IISC CPDM Task 1 ReportIISC CPDM Task 1 Report
IISC CPDM Task 1 Report
 
SPEED CONTROL OF INDUCTION MACHINE WITH REDUCTION IN TORQUE RIPPLE USING ROBU...
SPEED CONTROL OF INDUCTION MACHINE WITH REDUCTION IN TORQUE RIPPLE USING ROBU...SPEED CONTROL OF INDUCTION MACHINE WITH REDUCTION IN TORQUE RIPPLE USING ROBU...
SPEED CONTROL OF INDUCTION MACHINE WITH REDUCTION IN TORQUE RIPPLE USING ROBU...
 
ARM Based Handy and Portable Oscilloscope Using Graphical Display
ARM Based Handy and Portable Oscilloscope Using Graphical DisplayARM Based Handy and Portable Oscilloscope Using Graphical Display
ARM Based Handy and Portable Oscilloscope Using Graphical Display
 
Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...
Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...
Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...
 
Pedestrian wind comfort in urban area with numerical tools
Pedestrian wind comfort in urban area with numerical toolsPedestrian wind comfort in urban area with numerical tools
Pedestrian wind comfort in urban area with numerical tools
 

Más de Sai Malleswar

PANORAMA OF GLOBAL SPACE ECONOMY
PANORAMA OF GLOBAL SPACE ECONOMYPANORAMA OF GLOBAL SPACE ECONOMY
PANORAMA OF GLOBAL SPACE ECONOMYSai Malleswar
 
SWOT analysis of TATA motors
SWOT analysis of TATA motorsSWOT analysis of TATA motors
SWOT analysis of TATA motorsSai Malleswar
 
Review of "The anatomy of a large scale hyper textual web search engine"
Review of  "The anatomy of a large scale hyper textual web search engine" Review of  "The anatomy of a large scale hyper textual web search engine"
Review of "The anatomy of a large scale hyper textual web search engine" Sai Malleswar
 
Impact of IT on environment
Impact of IT on environmentImpact of IT on environment
Impact of IT on environmentSai Malleswar
 
Adaptive delta modulation of Speech signal
Adaptive delta modulation of Speech signalAdaptive delta modulation of Speech signal
Adaptive delta modulation of Speech signalSai Malleswar
 
Pipeline stalling in vhdl
Pipeline stalling in vhdlPipeline stalling in vhdl
Pipeline stalling in vhdlSai Malleswar
 
Bidirectional data flow
Bidirectional data flowBidirectional data flow
Bidirectional data flowSai Malleswar
 
Mobile cell phone charger
Mobile cell phone charger Mobile cell phone charger
Mobile cell phone charger Sai Malleswar
 
Manufacturing of liquid propellant tank
Manufacturing of liquid propellant tankManufacturing of liquid propellant tank
Manufacturing of liquid propellant tankSai Malleswar
 
Magneto rhelogical fluids
Magneto rhelogical fluidsMagneto rhelogical fluids
Magneto rhelogical fluidsSai Malleswar
 
LIQUID PENETRANT AND MAGNETIC PARTICLE INSPECTION
LIQUID PENETRANT AND MAGNETIC PARTICLE INSPECTIONLIQUID PENETRANT AND MAGNETIC PARTICLE INSPECTION
LIQUID PENETRANT AND MAGNETIC PARTICLE INSPECTIONSai Malleswar
 

Más de Sai Malleswar (16)

PANORAMA OF GLOBAL SPACE ECONOMY
PANORAMA OF GLOBAL SPACE ECONOMYPANORAMA OF GLOBAL SPACE ECONOMY
PANORAMA OF GLOBAL SPACE ECONOMY
 
Vx works RTOS
Vx works RTOSVx works RTOS
Vx works RTOS
 
SWOT analysis of TATA motors
SWOT analysis of TATA motorsSWOT analysis of TATA motors
SWOT analysis of TATA motors
 
Review of "The anatomy of a large scale hyper textual web search engine"
Review of  "The anatomy of a large scale hyper textual web search engine" Review of  "The anatomy of a large scale hyper textual web search engine"
Review of "The anatomy of a large scale hyper textual web search engine"
 
Sorting manipulator
Sorting manipulatorSorting manipulator
Sorting manipulator
 
Impact of IT on environment
Impact of IT on environmentImpact of IT on environment
Impact of IT on environment
 
Adaptive delta modulation of Speech signal
Adaptive delta modulation of Speech signalAdaptive delta modulation of Speech signal
Adaptive delta modulation of Speech signal
 
Pipeline stalling in vhdl
Pipeline stalling in vhdlPipeline stalling in vhdl
Pipeline stalling in vhdl
 
Digital stop watch
Digital stop watchDigital stop watch
Digital stop watch
 
Bidirectional data flow
Bidirectional data flowBidirectional data flow
Bidirectional data flow
 
Mobile cell phone charger
Mobile cell phone charger Mobile cell phone charger
Mobile cell phone charger
 
Manufacturing of liquid propellant tank
Manufacturing of liquid propellant tankManufacturing of liquid propellant tank
Manufacturing of liquid propellant tank
 
Magneto rhelogical fluids
Magneto rhelogical fluidsMagneto rhelogical fluids
Magneto rhelogical fluids
 
LIQUID PENETRANT AND MAGNETIC PARTICLE INSPECTION
LIQUID PENETRANT AND MAGNETIC PARTICLE INSPECTIONLIQUID PENETRANT AND MAGNETIC PARTICLE INSPECTION
LIQUID PENETRANT AND MAGNETIC PARTICLE INSPECTION
 
POLYIMIDES
POLYIMIDESPOLYIMIDES
POLYIMIDES
 
PYROTECHNICS
PYROTECHNICSPYROTECHNICS
PYROTECHNICS
 

Último

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 

Último (20)

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 

Digital Anemometer

  • 1. IIST DIGITAL ANEMOMETER Kosuru Sai Malleswar Harmeet Singh Rajil Ramesh A. An instrument that can measure both the speed and the direction of the wind flow
  • 2. Introduction An anemometer is a device for measuring wind speed. Coupled with a weather vane which indicates the direction of the wind, it forms a complete setup for describing the wind at any given geographical location. There are a variety of anemometers available currently which are classified on the basis of their operating principle. Cup anemometers, Windmill anemometers, Hot-wire anemometers, Laser Doppler anemometers, Sonic anemometers, Ping-pong ball anemometer and Acoustic Resonance Anemometers are a few to name. Two-dimensional (wind speed and wind direction) anemometers are used in applications such as weather stations, ship navigation, wind turbines, aviation and weather buoys. Our Design The anemometer that we have made as a part of this event is of cup type. It consists of four hemispherical cups each mounted on one end of four horizontal arms, which in turn were mounted at equal angles to each other on a vertical shaft. On an anemometer with four cups it is easy to see that since the cups are arranged symmetrically on the end of the arms, the wind always has the hollow of one cup presented to it and is blowing on the back of the cup on the opposite end of the cross. Due to the shape of the cups, more pressure and hence more force is exerted on the concave surface of the cups as compared to the convex surface resulting in an unbalanced torque causing the shaft to rotate. The air flow past the cups in any horizontal direction rotated the shaft in a manner that was proportional to the wind speed. We have used a DC motor in place of a dynamo to convert the shaft rotation to equivalent voltage. For measuring the angle of wind, we have used a wind wane. The design of a wind vane is such that the center of gravity is directly over the pivotal axis, so that the pointer can move freely on its axis, but the surface area is unequally divided. The side with the larger surface area is blown away from the turdle, so that the smaller side, with the pointer, is pivoted to face into the wind direction. Most wind vanes have directional markers beneath the arrow, aligned with the geographic directions. In the present design, we have used a simple single turn resistive potentiometer attached to the wind wane as our sensor. The voltage at wiper point is clearly proportional to the angle of the rotating dial. Once we have the sensors in place, we can calibrate them to obtain the true wind speed and direction. By giving the analog voltage outputs of these sensors to a microcontroller after some signal conditioning, we can convert them to digital format for displaying on LCD.
  • 3. Block Diagram Figure 1: Block diagram of anemometer and wind direction measurement setup Signal Processing unit The voltage produced by the motor in generator mode is proportional to the velocity of the rotating shaft which is proportional to the wind speed. So we made a plot of wind speed versus the voltage produced. From the graph, we found the offset and the gain. According to these results, we programmed ATMEGA128 Microcontroller to read the voltage through 10 bit Analog to Digital Converter (ADC) units, perform scaling operations and display the speed value on 2X16 LCD Module. The supply voltage to the Microcontroller is 5V. The voltage corresponding to the angle is indicated by the wiper arm of potentiometer. This is read by another ADC channel of Microcontroller and scaled to obtain the angle and display on LCD. Figure 2: Signal Conditioning unit
  • 4. Conclusion Anemometer which can measure wind speeds from 2 m/s to 22 m/s with an accuracy of 0.05 m/s along with the set up for measuring the wind direction based on the reference direction with a resolution of 0.3516 degree has been made. This system was connected with Microcontroller unit to display the speed and the angle on LCD. Code for measuring speed and angle and displaying on LCD #include <avr/io.h> #define F_CPU 14.7456e6 #include <avr/interrupt.h> #include <util/delay.h> #include "lcd.h" #define adc_delay 40 #define samples 5 uint16_t adc_reading; float c,fr; float speed,angle; uint8_t count=0; uint16_t adc_read(unsigned char Ch) { uint16_t res; Ch = Ch & 0x07; ADMUX= 0x00| Ch; ADCSRA = ADCSRA | 0x40;
  • 5. while((ADCSRA&0x10)==0); res = (uint16_t)ADCL; res|= (((uint16_t)ADCH)<<8); ADCSRA = ADCSRA|0x10; return res; } void lcd_print_float(uint8_t row, uint8_t col,float value) { float fract; lcd_print(row,col,(int)value,3); lcd_cursor(row,col+3);lcd_wr_char('.'); fract=(int)(1000*(value-(int)value)); lcd_print(row,col+4,fract,3); } //Main Function int main(void) { DDRC = DDRC | 0xF7; PORTC = PORTC & 0x80; ADCSRA = 0x00; ADMUX = 0x00; ACSR = 0x80; ADCSRA = 0x86;
  • 6. lcd_set_4bit();lcd_init(); lcd_string(" SPEED | ANGLE "); lcd_cursor(2,8);lcd_wr_char('|'); while(1) { adc_reading=adc_read(0); c=(float)adc_reading; c=c*5000/1024; if(c>70) { speed=c*0.0093; speed+=3.0846; } else { speed=0.000; } lcd_print_float(2,1,speed); _delay_ms(100); adc_reading=0; for(count=0;count<5;count++) { adc_reading+=adc_read(2); _delay_ms(100); } angle=(float)adc_reading; angle/=5; angle=angle*360/1024; lcd_print_float(2,9,angle); } }