Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Reporte Radar Arduino
Reporte Radar Arduino
INGENIERÍA MECATRÓNICA
ASIGNATURA
PROFESOR
Radar
PRESENTADO POR
- Que es un radar
- Características de los elementos utilizados en el desarrollo del
radar
- Software utilizado
Introducción
(antecedentes)
El radar (detección y medición de distancias por radio”) fue desarrollado
durante la Segunda Guerra Mundial como un medio para detectar y rastrear
aeronaves y barcos, Desde 1945 el radar se ha convertido en un instrumento
meteorológico indispensable no solo para los investigadores sino también para
los meteorólogos involucrados en la observación diaria del estado del tiempo.
El radar es particularmente valioso en la detección, rastreo y pronóstico de
tormentas severas; tormentas que causan grandes deseos provocados por
avenidas súbitas, tornados o huracanes. Además, ya que el radar puede medir
precipitaciones sobre grandes áreas, se ha convertido en una herramienta muy
útil para los hidrometeorologos e hidrólogos. Es un sistema que usa ondas
electromagnéticas para medir distancias, altitudes, direcciones y velocidades
de objetos estáticos
O móviles como aeronaves, barcos, vehículos motorizados, formaciones
meteorológicas y el
Propio terreno. Su funcionamiento se basa en emitir un impulso de radio, que
se refleja en el
Objetivo y se recibe típicamente en la misma posición del emisor. A partir de
este “eco" se
Puede extraer gran cantidad de información. El uso de ondas
electromagnéticas con diversas
Longitudes de onda permite detectar objetos más allá del rango de otro tipo de
emisiones (luz
Visible, sonido, etc.). Entre sus ámbitos de aplicación se incluyen la
meteorología, el control
Del tráfico aéreo y terrestre y gran variedad de usos militares.
¿Qué es un radar?
El radar es un sistema que consiste de un transmisor y un receptor de radio
sincronizados, que emite ondas electromagnéticas y procesa Ias ondas
reflejadas para utilizarlas en la detección y localización de objetos tales como
aeronaves o barcos, 0 en la detección de Ias características de superficies tales
como la terrestre, lunar o planetaria.
Características de los
elementos utilizados en el
desarrollo del radar
Arduino nano
Microcontroller Atmel ATmega168 or ATmega328
Operating Voltage
5V
(logic level)
Input Voltage
7-12 V
(recommended)
Input Voltage (limits) 6-20 V
Digital I/O Pins 14 (of which 6 provide PWM output)
Analog Input Pins 8
DC Current per I/O
40 mA
Pin
16 KB (ATmega168) or 32 KB (ATmega328) of which
Flash Memory
2 KB used by bootloader
SRAM 1 KB (ATmega168) or 2 KB (ATmega328)
EEPROM 512 bytes (ATmega168) or 1 KB (ATmega328)
Clock Speed 16 MHz
Dimensions 0.73" x 1.70"
Length 45 mm
Width 18 mm
Esquema de arduino nano
Servomotor SG90
El servo SG90 tiene un conector universal tipo “S” que encaja perfectamente
en la mayoría de los receptores de radio control incluyendo los Futaba, JR,
GWS, Cirrus, Hitec y otros. Los cables en el conector están distribuidos de la
siguiente forma: Rojo = Alimentación (+), Cafe = Alimentación (-) o tierra,
Orange = Señal PWM. Ideal para las primeras experiencias de aprendizaje y
prácticas con servos
Este tipo de servo es, ya que sus requerimientos de energía son bastante bajos
y se permite alimentarlo con la misma fuente de alimentación que el circuito
de control. Por ejemplo, si se conecta a una tarjeta arduino, se puede alimentar
durante las pruebas desde el puerto USB de la PC sin mayor problema.
Características de
Servo SG90 Tower Pro
Dimensiones (L x W xH) =
22.0 x 11.5 x 27 mm (0.86 x
0.45 x 1.0 pulgadas)
Peso: 9 gramos
Peso con cable y conector:
10.6 gramos
Torque a 4.8 volts: 16.7 oz/in
o 1.2 kg/cm
Voltaje de operación: 4.0 a 7.2 volts
Velocidad de giro a 4.8 volts: 0.12 seg / 60 º
Conector universal para la mayoría de los receptores de radio control
Compatible con tarjetas como Arduino y microcontroladores que
funcionan a 5 volts.
Este sensor tiene el mismo funcionamiento que un radar ya que envía pulsos a
alta frecuencia en este caso ultrasónicos. Está compuesto por dos
piezoeléctricos: un transmisor y receptor ambos en forma de cilindro. El
transmisor se encarga de emitir la señal ultrasónica para luego ser rebotada a
través de un objeto llegando al cilindro receptor. Debido a que la señal le
tardará un tiempo en regresar desde que se emite, es obvio pensar que la
velocidad con la cual llegará al receptor está íntimamente relacionada con la
distancia de transmisión y rebote.
Se puede expresar matemáticamente como d = 170 (m/s) * t
Ángulo efectivo
El ángulo efectivo para este sensor es de 15 °, esto indica que el sensor podrá
detectar objetos a un rango de 30 °, 15 ° hacia la derecha e izquierda del
ángulo cero. A continuación presento la imagen:
Consideraciones
o Antes de conectarlo a la red, primero asegúrate que esté conectado a la
refencia o bien: ground.
o Recuerda que todos los sensores de este tipo tienen una zona ciega,
para evitar salidas inestables utilizada el sensor para medir distancias a más
de 80 cm desde su frente.
Sensor ultrasónico
Servomotor
Arduino
Processing
Tensión de alimentación: 5v
Frecuencia: 40kHz.
Dado que el Arduino es como una pequeña computadora que ejecuta una serie
de códigos que previamente le hemos introducido, necesitaremos un programa
para poder meter estos códigos a la propia placa. Este programa se llama IDE,
que significa "Integrated Development Environment" ("Entorno de Desarrollo
Integrado"). Este IDE estará instalado en nuestra PC, es un entorno muy
sencillo de usar y en él escribiremos el programa que queramos que el Arduino
ejecute. Una vez escrito, lo cargaremos a través del USB y Arduino comenzará
a trabajar de forma autónoma.
Descripción del funcionamiento del código del proyecto
en el IDE de arduino
El ide de arduno le da la lógica de movimiento de izquierda a derecha al
servo cubriendo un rando de movimiento de 180 grados (paneo 0 - 180
grados), en el programa se utiliza el pin 9 para control del servo, el servo
sg90 es conectado a una fuente externa regulada de 5 volts para evitar
perturbaciones excesivas en las lecturas. El sensor ultrasónico se
conecta con 4 pines (gnd, 5vcd, echo, trig), en el ide se declaró a echo
como echoPin y a trig como initPin, siendo echo la parte de recepción de
la onda (declarada como una entrada “INPUT”) y trig emite la onda
(declarada como una salida “OUTPUT”), el monitor serial puede ser
utilizado a distintas tasas de baudios, en este caso se utilizó con 9600 y
con 250000.
En el programa se le dio lógica al sensor ultrasónico, se emiten pulsos
con “delayMicroseconds(50);”, pulsos de 50 microsegundos puestos en
HIGH y LOW, se toma el tiempo en el que la onda regresa, se calcula su
retraso y se saca la distancia a la que se encuentra el objeto
En el monitor serial se imprime una “X” y una “Y” para separar las
siguientes lecturas “Posición actual del servo” y “Promedio de lecturas
de los sensores”
Processing IDE