Autónomo, controlado inalámbricamente el aerodeslizador (6 / 9 paso)

Paso 6: electrónica

Circuit Overview

Proyecto Big Bird requiere dos circuitos, cada uno con funciones especializadas:

Circuito PIC a bordo:
enviar y recibir datos desde el host PIC vía wireless
controla el ventilador de elevación y los ventiladores de propulsión a través de señales de salida PWM
Lee sensores (convertir de analógico a digital)
Circuito PIC de host:
enviar y recibir datos desde el ordenador vía USB
enviar y recibir datos con host PIC vía wireless

A continuación se muestran fotos de ambos.

Esquemas de los circuitos también aparecen por debajo de

Energía
A bordo:
Toma + 6V de potencia Novak Electronic Speed Control (ESC)
Funciona completamente en + 3,3 v, producida por un regulador de voltaje

Anfitrión:
Se ejecuta en + 5V de ordenador
Usos de módulo XBee + 3,3 v, producida por un regulador de voltaje

Microcontroladores (PICs)

Decidimos utilizar microcontroladores de la Microchip Technologyâ? €™ familia s PIC18F debido a nuestra experiencia previa y disponibilidad. La hoja de datos para esta clase de microcontroladores se puede encontrar aquí.

Electrónicamente, estas fotos se requieren entre 2.5-5.5 V, bien dentro de la gama de ambos circuitos.

Módulo inalámbrico

Para lograr la transferencia de datos inalámbrica entre el ordenador y la elevación a bordo y los ventiladores de propulsión, elegimos utilizar un XBee Pro OEM RF módulo, como se muestra a continuación

El XBee proporciona una solución de bajo costo, de bajo consumo para la comunicación inalámbrica. Ofrece un rango de 300 pies una frecuencia 802.11 estándar. El dispositivo está listo para operar fuera de la caja con un circuito de un apoyo mínimo. A continuación se muestra un diagrama de pines

Los pines 1 y 10 deben conectarse a + 3, 3V y GND, respectivamente. Pin 2, la XBeeà ¢ â â ¢ s nodo de salida de datos, se conecta al pin 18 de cada PIC. Del mismo modo, los datos de XBee de entrada, el pin 3, ganchos en a pin 17 del PIC. Estas cuatro conexiones son todo lo necesario para enviar y recibir bytes de datos inalámbrica entre PICs.

Para más información sobre el módulo XBee OED RF, consulte la hoja de datos del fabricante.

Electrónica del ventilador de elevación

Gran Birdà ¢ â â ¢ s ventilador de elevación es un Novak GTB/SS 10,5 Pro sistema sin escobillas, que incluye el motor, el control de velocidad y otros componentes necesarios.

Este sistema requiere 4.8-7.2 V para que funcione, que a medida que la tensión de entrada el desempeño motor acerca a 7.2 V.

La elevación de ventilador systemà ¢ â â ¢ s variador electrónico (ESC) proporciona un + 6V potencia junto con el cable de señal blanca que proporciona un control PWM del ventilador de elevación. Esto + 6V fue regula a + 3, 3V y utilizado para alimentar el circuito a bordo.

Decidimos poder gran Birdà ¢ â €™ sistema de ventilador de elevación ¢ s con un 7.2V batería de polímero de litio de equipo Orion carbono edición 2 celdas.

La elección del polímero del litio para el tipo de batería permite tiempo considerablemente más largo y un peso más ligero que otras opciones, como las NiMH (níquel Metal hidruro). La densidad de energía de estas baterías, así como su disponibilidad son por qué salimos con estas baterías.

Para más información sobre el sistema de control de Motor de Novak GTB, visite este enlace.

Las especificaciones de la batería equipo Orion pueden encontrarse aquí.

Electrónica de hélice

Para proporcionar empuje hacia adelante y hacia atrás a Big Bird, optamos por utilizar 2 sistemas de motor sin escobillas Electri-mosca anular M 22-1000.

Estos motores ofrecen un control de paso variable de las palas de la hélice, lo que nos permite cambiar rápidamente entre adelante, atrás, girar y comportamientos en reposo a una velocidad constante del motor. Control de paso variable evita el desgaste excesivo de los motorà ¢ â â ¢ s componentes mecánicos y también evita que la electrónica de batería y un motor de propulsión de experimentar demasiada variabilidad en el voltaje y cargas actuales, que son claramente ideales de vida prolongada.

Las especificaciones de motor anular indican que el dispositivo pueda funcionar entre 7.2 y 12 V, aunque nuestra experiencia mostró que el alcance efectivo era más como V 9-12.

Las especificaciones para el motor anular pueden encontrarse aquí.

Para poder anular el motor óptimo (a 12 V como sea posible para lograr el mayor potencial de empuje), decidimos utilizar un 11,1 V 3 celdas Li-Po batería de Hi-Model, se muestra a continuación

Puede encontrarse más información sobre esta batería aquí.

Entrada ultrasónica

Para proporcionar una prueba de sensor de concepto para la plataforma de Big Bird, decidimos añadir un sensor de distancia por ultrasonidos con el prototipo final. Basado en bajo costo, disponibilidad y facilidad de plug-and-play de uso, elegimos utilizar el sensor de ultrasonidos Maxbotix EZ1, que se muestra a continuación

El EZ1 requiere 2,5 à ¢ â â € 5,5 V, y para nuestra implementación fue desarrollada usando los 3.3V energía del circuito a bordo. Este ¢ sensorà que â especificaciones de â ¢ s indican que ofrece ~6.4 mV/en análoga a esta tensión, un factor que se encontró de acuerdo con el bien observado valores.

A continuación se muestra el diagrama de pines de este sensor

Conectamos el Pin 1 GND y el Pin 2 al + 3.3V del circuito a bordo.

La sensorà ¢ â â ¢ s Pin 5 (AN) proporciona voltaje analógico salida escalado a la lectura de distancia. Conectamos este pin al AN0 en el PIC a bordo, donde se convierte en una lectura digital y enviada inalámbricamente al ordenador para la exhibición.

La hoja de datos de este sensor de ultrasonidos se encuentra aquí.

Mientras que el sensor no tiene actualmente ninguna parte integral en el desempeño de Big Bird, creemos que ofrece una agradable prueba de concepto para gran Birdà ¢ â sensor de s de ¢ â potencial. Con 5 entradas analógicas (AN0 à ¢ â â € AN4) disponible en el PIC a bordo, existen un montón de opciones futuras para el control de navegación con las modificaciones de código apropiado.

Artículos Relacionados

Un controlado inalámbricamente, tablero de mensajes Arduino-Powered

Un controlado inalámbricamente, tablero de mensajes Arduino-Powered

usted mismo construir un tablero de mensajes controlados de forma inalámbrica, Arduino powered!Aquí es un proyecto fácil que crea una tabla de forma inalámbrica programable del mensaje. Utiliza los módulos XBee para un enlace serial inalámbrico entre
Cómo hackear un controlador inalámbrico de la Xbox para hacer un robot autónomo!

Cómo hackear un controlador inalámbrico de la Xbox para hacer un robot autónomo!

Introduction:Este proyecto surgió al tratar de hacer un robot autónomo de bajo costo para uso enEducación. La idea es que los estudiantes serían capaces de identificar con el controlador de Xboxy disfruta de hacking en algo mucho más interesante!Un d
Frambuesa Pi Web Robot controlado / autónomo

Frambuesa Pi Web Robot controlado / autónomo

Introducción (actualizado 26/12/15)Este es siempre mi primer intento de construir un robot web controlada con construido en modo autónomo. El proyecto comenzado como un Arduino Nano robot de evitación de colisión construido para inspirar a los niños
Robot autónomo que ya tiene en su bolsillo!

Robot autónomo que ya tiene en su bolsillo!

En este tutorial quiero aprender algo, quizás cambiar de opinión. Y drones autónomos disponibles para todo el mundo.Simple pregunta es: ¿Qué necesitas hacer tu robot autónomo?.Respuesta:-GPS-Acelerómetro-Giroscopio-Sistema inalámbrico telemetría-Cáma
Dirigible autónomo miniatura

Dirigible autónomo miniatura

Drones autónomos y similares se han convertido en un tema candente últimamente y tienen muchas comunidades activas trabajando para expandir sus capacidades. Todos parecen tener el rotor múltiples zánganos estos días, que deja el otro avión. Creo que
Robot de combate de Sumo autónomo con aleta neumática - cómo

Robot de combate de Sumo autónomo con aleta neumática - cómo

Bot Sumo este fue diseñado, construido, programado y probado durante un período de 12 semanas para uno de mi último año de clases de ingeniería. El objetivo fue diseñar y construir un ligero sumo totalmente autónoma lucha contra el robot para una cla
Desviación de obstáculo de Robot autónomo MICBot

Desviación de obstáculo de Robot autónomo MICBot

MICBot es un robot autónomo para detección de obstáculos y desviaciones y va alrededor,obras interiores o exteriores.Paso 1: Ultrasonido Sensor SFR05 Por lo tanto, esta solución utiliza el sensor de ultrasonidos como una medida de distancia y le perm
Tanque autónomo con brazo robótico (Arduino, Bluetooth)

Tanque autónomo con brazo robótico (Arduino, Bluetooth)

Este Instructables se explica el proceso de construcción de un tanque autónomo de Arduino con un brazo robótico conectado a controlarse a través de bluetooth usando la aplicación Ardudroid Android.La dirección se controla mediante teclas mientras los
Morder el Robot autónomo obstáculos «Sanglier» (jabalí)

Morder el Robot autónomo obstáculos «Sanglier» (jabalí)

concepto GeneralNuestra primera idea fue crear un robot oruga capaz de subir escaleras y un montón de otros obstáculos, para llegar a una buena velocidad (alrededor de 10 o 15 km/h) mientras que la filmación y transmisión de datos. Se decidirá si pue
JAAR DIY - un Robot autónomo

JAAR DIY - un Robot autónomo

Concepto de JAAR no está haciendo casi un Rover.. .blindly como le digo y engañar... su más que haciendo un Robot... he incorporado la mayor parte de mi aprendizaje de los últimos 6 meses para este proyecto... hablando en serio yo soy apenas un princ
MICBot2 Carro Autónomo Dectector de Obstáculos a través de ultrasons

MICBot2 Carro Autónomo Dectector de Obstáculos a través de ultrasons

MICBot2 é uma versao actualizada e melhorada hacer carro MICBot1.O nosso carro autónomo possibilita una detecção de obstáculos e vageia num espaço plano interior ou exterior consoante o tempo.Consegir viajar por todos os espaços de dia como de noite.
Spider cerdo - robot hexápodo autónomo

Spider cerdo - robot hexápodo autónomo

Proyecto de tesis de licenciatura por un grupo de siete estudiantes (en física aplicada e ingeniería eléctrica) en la Universidad de Linköping, Suecia.Hardware principal:1 x AX PhantomX Metal hexápodo Mark II Kit (incluyendo 18 x servos Dynamixel AX-
Miniquad autónomo (conjunto)

Miniquad autónomo (conjunto)

La gente amable de banggood.com me envió un mini Ardupilot y GPS así que decidí hacer mi miniquad autónoma.Quads mini quads de carreras son una gran manera de llegar a multirotors. Son baratos y extremadamente robusto. Mayoría de las personas usa par
RC coche Robot Arduino autónomo

RC coche Robot Arduino autónomo

¿Usted siempre deseó construir un simple robot autónomo de Arduino? Me inspiré para construir un robot básico de Arduino para ayudar a mi comprensión de Arduino, el IDE de Arduino y el funcionamiento de sensores de ultrasonidos y controladores de mot