martes, 22 de diciembre de 2015

FAQ: Corriente de cortocircuito en una batería Lipo

Tenemos la siguiente batería Lipo, de una celda de 3.7 v y 150 mAh. 

La energía almacenada corresponde con 3.7 v * 150 mAh =  555 mWh = 0.56 Wh


En su etiquetado podemos leer dos parámetros de gran importancia:

  1.  20 C discharge rate 
  2.  3 C charge rate.

Nos preguntamos las siguientes cuestiones:

  1. ¿Con qué intensidad máxima podemos cargar?
  2. ¿Qué intensidad máxima nos podría proporcionar en caso de cortocircuito?
  3. ¿Para qué sirve un BMS (Battery Monitory System) para las baterías de Litio? 
  4. Una batería de Litio, ¿contamina tanto como una NiCd?
Responder en los comentarios.

lunes, 21 de diciembre de 2015

 Proceso de hacer  una placa electronica con pic 16f877A                  
                                                                                                                                                                                        componentes de la placa :
           _ pic 16f877A
           _Zocalo del pic 
           _Cristal de cuarzo de 16MHz                                                          CR
           _2 condensadores ceramicos de 22pF                                            C2,C3
           _1 condensador de 100nF                                                               C1
           _1 condensador de 100uF                                                               C4
           _3 resistencia una de 5 k de reset y 2 de 470ohm para led            R1,R2.R3
          _2 led                                                                                                 L1,L2
          _tira de pines 
          _un pulsador                                                                                     P1
          _una placa de fibra de vidrio de  una capa de cobre

                                          

domingo, 20 de diciembre de 2015

PCB Prototipado PIC 16F877A

PCB Prototipado PIC 16F877A

El objetivo de la practica es hacer una comunicación entre un arduino casero y una pcb de prototipado con un PIC 16F877A.

Preparativos
 Materiales necesarios:
- Impresora láser 
- Papel amarillo o de pegatina
- Programador para microcontroladores de microchip
- Placa de cobre a simple cara
- Cloruro férrico o en su defecto salfumant y agua oxigenada 110 volmenes
- Plancha
- Dremel o similar
- Soldador y estaño 
- Cinta adhesiva, preferible cinta de carrocero
- Broca 1mm.
- Laca o barniz incoloro

Componentes necesarios: 
 -1 Cristal 16Mhz
- 2 Condensadores 22pF, para el cristal
- 2 Condensadores 10uF, para rebotes del pulsador y filtro paso bajo
- 1 Condensador 10uF 25V, para filtro paso bajo
- 1 Pulsador
- 1 Zocalo 40 pines
- 1 PIC 16F877A
- Tira de pines hembra y macho
- 2 Leds de diferente color
- 3 Resistendias , 4K7para MCLR y pulsador, 200 Ohm para leds

Presupuesto



Componentes
Cantidad
Precio €
Crista 16Mhz
1
1.45
Condensador   22pF
2
0.20
Condensador  10uF
3
0.20
Pulsador
1
1.08
Zócalo 40 Pines
1
0.28
PIC 16F877A
1
5.62
Leds
2
0.14
Tira de pines
2
1.20
Resistencias 4K7, 200Ohms
3
0.02

 Total :   12.17€

 Diseño del PCB

Conectamos en Proteus resistencias, condensadores, pines y el resto de componentes al 16F877A, no es necesario que quede bonito ni que funcione la simulación, solo tener todos los componentes colocados y conectados para poder situarlos en Ares.

  

 En Ares colocamos los componentes con la distribucion que mas nos guste y funcional nos resulte.

 

Una vez terminado el diseño de la PCB...

jueves, 17 de diciembre de 2015

FAQ: Comprobación de un TRIAC

El siguiente TRIAC lo encontramos en una tarjeta de control para AC. Buscamos la referencia, y lo encontramos en farnell, y su datasheet:







Del datasheet recopilamos la información más relevante:

  • Corriente máx. transistoria no repetitiva (50 Hz): 65 A
  • Corriente máx. de retención (Ih): 10 mA 
  • Corriente eficaz encendido: 8 A
  • Corriente de disparo por puerta: 10 mA
  • Tensión máxima de apagado: 600 V










Lo desoldamos, y queremos hacer una primera valoración. 
  1. ¿Qué pruebas podríamos hacerle?
  2. ¿Y cómo verificamos si está correcto?
  3. ¿Se puede disparar un TRIAC sin darle señal en la patilla gate?
  4. ¿Qué sucede si intercambiamos los terminales T1 y T2?
  5. Los datos anteriores suelen estar referidos a 50 Hz, y el fabricante nos indica su variación al aumentar  la frecuencia. A mayor frecuencia, ¿qué ocurre con la intensidad nominal y máxima?


Responde en los comentarios.

ARDUINO: Cargar BOOTLOADER en ATMEGA328P

Normalmente, podemos encontrarnos con esta situación debido a dos casos:

1.- hemos construido una tarjeta con una versión propia para el Atmega328P
2.- hemos reventado el microcontrolador de un Arduino UNO.




Para solucionarlo hemos adquirido el microcontrolador, pero por cuestión de precio o porque no nos hemos dado cuenta, nos llega sin el bootloader. Si queremos trabajar con el IDE de Arduino, no tenemos más remedio que cargarle el bootloader. Aquí describimos los pasos a seguir.

sábado, 12 de diciembre de 2015

FAQ: Corriente de Cortocircuito en una Batería de Plomo (Sealed Lead Acid)

Estamos trabajando con una batería de ácido - plomo, y nos preguntamos cuánta corriente será capaz de proporcionar en caso de producirse un cortocircuito.

Matemáticamente, por la Ley de Ohm, sabemos que es Infinito, pero en el mundo Real sabemos que no es así.

Batería de ácido plomo

Disponemos del datasheet desde la página de Mouser, y obtenemos información muy valiosa:
  1. está preparada para poder ubicarse en cualquier posición sin derramar electrolito (ácido). Esto es muy importante, sobre todo si se va a utilizar en aplicaciones para niños, y no tan niños.
  2. Nos proporcionan curvas de carga y descarga, y la influencia de la temperatura.
  3. Resistencia interna: 25 mOhm
  4. Corrientes máximas de salida, según ciertas condiciones.



Las cuestiones que nos planteamos son:

  1. ¿Se desprende hidrógeno durante la carga en este tipo de baterías selladas?
  2. Si el cable con el que provocamos el cortocircuito directo entre bornas + y -, es de cobre de 1 mm2 de sección y 1 m de longitud, ¿qué intensidad de cortocircuito tendremos? ¿Y la tensión en bornes durante dicho corto?


Responde en los comentarios.

NOTA: los comentarios serán revisados antes de su publicación.

viernes, 11 de diciembre de 2015

FAQ: Configurar frecuencia PWM en Arduino

El PWM es una técnica de modulación por ancho de pulso que permite obtener una señal analógica (después de un filtro paso bajos) a partir de una señal digital (todo - nada), tal y como podemos ver en la siguiente imagen recogida de este buen blog. Recordar que la frecuencia es la inversa del periodo.



Los Arduinos tienen una frecuencia de PWM por defecto en torno a los 400 Hz. Esta frecuencia está muy bien cuando queremos cambiar la luminosidad de un led (ejemplo FADE de Arduino), pero no es apropiada cuando queremos controlar la velocidad de un motor.



Tenemos que aumentar la frecuencia del PWM, y la pregunta es:


  1. ¿Qué frecuencias están disponibles?
  2. ¿Qué instrucciones tenemos que poner en un Arduino UNO?
  3. ¿Qué instrucciones tenemos que poner en un Arduino MEGA 2650?


Contestar en los comentarios.

NOTA: los comentarios serán revisados antes de su publicación.

miércoles, 9 de diciembre de 2015

FAQ: Motor de DC alimentado con AC

Un motor DC brushed (con escobillas) de 250 W y tensión nominal 48 V lo conectamos por error a una corriente AC de 48 Vrms.

¿Qué ocurrirá con este motor?

Arduino casero (Atmega328P)

 Materiales:  
-Impresora láser y papel de pegatina (en este caso)
-Placa de cobre a simple cara
-Usb-TTL
-Cloruro férrico
  Componentes:  
-2 Condensadores cerámicos 22pF
-Cristal 16Mhz
-2 Condensadores entrada vcc 10uF y  100nF
-1 Led para vcc (opcional)
-1 Led para pin 13 (opcional)
-1 Pulsador
-3 Resistencias --> 10k(pulsador) , (180 Ohm Rojo) , (100 Ohm Verde)
-También podrías poner un led para RX o TX y saber cuando está subiendo el programa, etc...
-Por último y más importante...¡¡Muchas Ganas!!






FAQ: Diodo led a 230 VAC

Un diodo led se puede averiar por una tensión inversa mayor de la máxima soportada o, y es lo más habitual, por una corriente mayor de la máxima permitida. 





Para este diodo led SMD (dispositivo de montaje superficial), de color azul, obtenemos las siguientes especificaciones de farnell:
  • Color: azul (está vinculado con el tipo de semiconductor, y por tanto, a su caída de tensión interna).
  • Corriente directa: 20 mA (de forma explícita no indica que sea la máxima, por lo que debería ser la nominal)
  • Tensión directa: 3.8 v (para la corriente de 20 mA. Con menos corriente, será un poco menor).
  • Intensidad luminosa: 180 mcd (milicandelas a 20 mA. Con menos corriente, menos milicandelas).
  • Ángulo de visión: 130º (el cono con el que se difundirá la luz).
  • Longitud de onda: 475 nm (nanometros: 0.000000001 m. Esto nos indica qué tono de color va a proporcionar. En la siguiente imagen, obtenida de la Wikipedia, vemos que 475 nm debe ser un azul hacia el verde).



Para contrastar todo lo que hemos comentado, tenemos el datasheet aquí. Entre otras cosas, podemos comprobar que la intensidad máxima es de 30 mA y la tensión máxima inversa de 5 voltios.

La pregunta es, ¿qué tendríamos que hacer para poder conectarlo a 230 VAC?

Contestar en los comentarios.

NOTA: los comentarios serán verificados antes de su publicación.

martes, 8 de diciembre de 2015

FAQ: configuración de las resistencias pull-up en un Arduino

Disponemos de una placa de Arduino UNO a la que vamos a conectar una serie de interruptores y pulsadores. Queremos evitar añadir resistencias pull-up en una tarjeta externa para colocar esas resistencias.
















¿Podríamos evitar esas resistencias pull-up externas? ¿Qué tendríamos que hacerle al Arduino?

Contesta en los comentarios.

NOTA: los comentarios serán revisados antes de publicarse.

domingo, 6 de diciembre de 2015

Mathematik für Elektroniker ...


"Mathematik für Elektroniker / in für Geräte und Systeme mit Lösungen" (Matemáticas para Técnicos en electrónica para Dispositivos y Sistemas con Soluciones).


Hoy he recibido un regalo de Reyes Magos de parte de mi amigo Jose Carlos Rubio, un magnífico electrónico. Jose, ahora no voy a tener más remedio que aprender alemán ;)

viernes, 4 de diciembre de 2015

FAQ: Comprobación de un Diodo Rectificador

Tenemos este diodo rectificador montado sobre una placa de circuito impreso y tenemos serias dudas sobre él. 

¿Qué tenemos que hacer para comprobarlo?

Diodo Rectificador

Obtenido de Mouser, y el datasheet aquí.


Responde en los comentarios.

NOTA: los comentarios serán revisados antes de su publicación.

FAQ: Potencia de un Transformador en vacío

Tenemos un transformador, como el que se muestra en la imagen, conectado a 230 V en el primario y sin carga conectada al secundario. En las especificaciones nos indican que la tensión en el primario puede ser 115 V o 230 V, que su tensión nominal en el secundario es de 24 V con 2 salidas y que la potencia nominal es de 50 VA. Pincha aquí para conocer más.



Necesitamos saber:

1.-  si hemos actuado correctamente al conectar el transformador a 230 Vac, y en qué terminales deberíamos conectar fase y neutro.

2.- si no tenemos nada conectado al secundario, ¿qué potencia hay en el secundario?
3.- si no tenemos nada conectado al secundario, ¿se consume energía en el primario?
4.- ¿qué conexiones deberíamos hacer en el secundario para tener 24 Vac eficaz, y los 50 VA?


Contesta a estas cuestiones en los comentarios.

NOTA: Los comentarios serán revisados antes de ser publicados.

martes, 1 de diciembre de 2015

Rele para arduino (bombilla 220v)

Adjunto una foto de como seria el esquema, usamos un rele cuya bobina es de 12v y aguanta entre sus contactos un maximo de 10 amperios, tanbien nos hacen falta dos transistores NPN (bipolares normales), estos son para proteger nustro micro en este caso arduino.

viernes, 27 de noviembre de 2015

CONTROL MOTOR DC--JEISON


CONTROL DE MOTOR DC

FUNCIÓN:

Un circuito diseñado para controlar motores pequeños a través del PWM (modulación por ancho de pulsos), es una técnica utilizada para regular la velocidad de giro de los motores eléctricos de inducción o asíncronos. Se utiliza tanto en corriente continua como alterna, como su nombre lo indica, al controlar: un momento alto (encendido o alimentado) y un momento bajo (apagado o desconectado).


COMPONENTES:


1 RESISTENCIA DE 1K
1 RESISTENCIA DE 100K
1 DIODO 1N4007
1 4N25
1 IRF540

miércoles, 25 de noviembre de 2015

Robot equilibrista con arduino, imu, pid, filtro kalman, bluetooth y rf.

El proyecto consiste en la fabricacion de un robot de dos ruedas que consiga mantener el equilibrio por si mismo con ayuda de un acelerometro y un giroscopio, ademas de un filtrado digital de la señal y un control PID y que pueda ser controlado por bluetooth desde el smartphone.








viernes, 20 de noviembre de 2015

CONTROL DE MOTOR CON TRANSISTOR

En esta ocasión contralamos el motor mediante un transistor (BC547) que actúa sobre un relé este , relé pone en marcha o apaga el motor.



sábado, 14 de noviembre de 2015

Recuperación de datos de una Tablet con Android. ADB - Android Debug Bridge

En esta entrada vamos a comentar el proceso que hemos seguido para intentar obtener los archivos de usuario en una tablet con Android que no termina de arrancar. Para ello se ha utilizado el ADB (Android Debug Bridge). Observa el video.

viernes, 6 de noviembre de 2015

Termómetro Digital - Arduino.





Esta compuesto por:

1- TL084.
2- NTC 10K.
3- Resistencias 10k (5 unidades).
4- Resistencia 8K2
5- Resistencia 33k
6- Multivuelta 10k.

lunes, 8 de junio de 2015

CONTROL DE CARGA AC-DC

-= Español =-
A lo largo del documento vamos a tratar de controlar una carga en DC mediante rampas de subida y bajada, y valores fijos de Potencia (MOSFET), una carga en AC mediante rampas de subida y bajada, y valores fijos de Potencia (TRIAC), y tambien veremos el funcionamiento de un RELE con una carga de AC, y todo ello controlado con un ATMEGA328P en configuracion de "Arduino Uno, personalizado".

-= English =-
Throughout the paper we will try to control a load in DC via ramps up and down , and fixed values ​​of Power (MOSFET ) , a load on AC via ramps up and down , and fixed values ​​of power ( TRIAC ) and also see the operation of a RELAY with a load of AC, and all controlled with ATMEGA328P in settings "Arduino Uno, personalized ".



--== CONTROL DE UNA CARGA DE DC ==--


-= Español =-
Empecemos con el control de una carga en DC, previamente hemos realizado un GANTT y un PERT, para poder organizarnos y no perder de vista lo que estamos realizando.

-= English =-
Let's start with the control of a load in DC , we have previously done a GANTT and PERT , to organize and keep track of what we are doing.

-= GANTT =-


domingo, 10 de mayo de 2015

CONTROL AC CON RELÉ--JEISON


CONTROL AC CON RELÉ



El relé o relevador es un dispositivo electromecánico, funciona como un interruptor controlado por un circuito eléctrico en el que, por medio de una bobina y un electro-imán, se acciona un juego de uno o varios contactos que permiten abrir o cerrar otros circuitos eléctricos independientes. Fue inventado por Joseph Henry en 1835.
Dado que el relé es capaz de controlar un circuito de salida mayor potencia que el de entrada, puede considerarse, en un amplio sentido, como un amplificador eléctrico. Como tal se emplearon como en telegrafía, haciendo la función de repetidores que generaban una nueva señal con corriente procedente de pilas locales a partir de la señal débil recibida por la línea. Se les llamaba relevadores, de ahí relé.

lunes, 30 de marzo de 2015

AIBO Robot Fix Battery

El Grupo de Investigación de Ingeniería Aplicada de la Universidad de Murcia nos pidió ayuda para recuperar 10 baterías del robot AIBO de Sony.

Estas baterías están construidas con dos LiPo en serie, por lo que 3.7 v + 3.7 v proporciona 7.4 v de tensión nominal.

Tenían el problema de que al estar muy descargadas (por debajo de 2.0 voltios por celda), el cargador detectaba un fallo en las baterías por lo que no las cargaba.

Para solucionarlo, se han abierto las baterías, se han separado las celdas de la electrónica del BMS (Baterry Monitory System) y se ha iniciado una carga inicial directa desde una fuente de alimentación controlando la corriente de carga. Cuando se alcanza una tensión de unos 6.0 voltios, se vuelve a conectar el BMS, se cierra la envolvente y se coloca en el cargador que proporciona el fabricante.

El resultado ha sido la recuperación de 8 baterías de 9 disponibles.



lunes, 16 de marzo de 2015

Seguidor Solar


¿De que trata el proyecto?

El proyecto trata de dos placas en serie las cuales irán siguiendo el transcurso de sol durante el día. Al mismo tiempo ira cargando una batería la cual nos dará alimentación mediante dos reguladores de tensión a nuestro Arduino y a un conector USB mediante el cual podremos cargar nuestro móvil. Mediante arduino controlaremos la carga y descarga de la batería.

 

domingo, 15 de marzo de 2015

LECTOR DE HUELLA

Mi proyecto consiste en un lector de huella que conectado a un arduino nos facilitara la apertura de una puerta, tendrá las funciones de registrar al personal y guardarlo en una base de datos, para que cuando vayamos a acceder nos reconozca la huella y a su vez nos guarde en otra base de datos el usuario y la fecha de entrada.
Aquí tenemos el funcionamiento de nuestro proyecto en el que nos registraremos y luego nos identificara nuestra huella y se guardara la hora en la que se activa el pestillo electrico



El proyecto esta formado por los siguientes componentes:

-Lector de huella:
Nos descargaremos la librería de arduino que la podemos encontrar aqui.


BRAZO-ROBOT

                                                   BRAZO - ROBOT


En este proyecto, lo que hemos tratado de conseguir es el control de este brazo robótico intentando controlar los 6 motores por los que está compuesto y hacerles girar tanto en un sentido como en otro.
Para ello hemos diseñado una placa compuesta principalmente por 3 integrados para poder controlar el giro de los motores: L293DNE (puente en H).

Invernadero automatizado.



SAI para Control de un Timbre de Instituto

Descripción del Proyecto

El proyecto se basa en "solucionar" uno de los grandes problemas que tienen todos los aparatos electrónicos, la falta de suministro eléctrico cuando la red eléctrica cae, con un S.A.I. (Sistema de Alimentacion Ininterrumpida) solventamos esta falta de electricidad en parte y durante un periodo de tiempo que dependera de la capacidad de las baterías que usemos, y con ello darle tiempo al S.A.I. para que mande las ordenes pertinentes para cerrar el sistema operativo correctamente antes de que se agoten las baterías y así mantener nuestro aparato electrónico dependiente del S.A.I. en perfecto estado, y asegurarnos un correcto funcionamiento del Timbre. 


Vídeo Demostrativo



Diagrama de GANTT

Diagrama de Estado



R2-D2 / Olga Campillo Guerrero


R2-D2


En este blog veremos el desarrollo de la estructura y control del robot R2-D2.
Antes de empezar nuestro proyecto, debemos organizar el tiempo de trabajo.

- El diagrama de Gantt es una herramienta gráfica cuyo objetivo es exponer el tiempo de dedicación para diferentes tareas, dentro de un tiempo determinado

sábado, 14 de marzo de 2015

Control de Ascensor.

                                        MEMORIA

                              ASCENSOR



1. OBJETO
El  objeto  de  este  proyecto  es  el  de  construir  desde  cero,  la  maqueta  de  un  ascensor  con  los sensores  y  accionamientos  necesarios  para  simular  el  comportamiento  real  de  un  ascensor controlándose por un controlador Arduino.

2. ANTECEDENTES
Este proyecto tiene como antecedente, la realización de un proyecto final de ciclo superior de “Desarrollo de Productos Electrónicos“.

3. JUSTIFICACIÓN
Demostrar el funcionamiento electrónico de un ascensor con las características y especificaciones exigidas por el profesorado.

4. DATOS DE PARTIDA
Los datos de partida simplemente fueron la idea de demostrar el funcionamiento electrónico y la programación para controlar un ascensor formado por una fuente de alimentación(B1), un Arduino One(B2) como controlador, un módulo de control de sensores(B3), un módulo de control de pulsadores(B4), un L293D como puente en H para la alimentación del motor y controlado con el Arduino(B5)  y un motor de 5V encargado del accionamiento mecánico del ascensor(B6).





Vúmetro, con Arduino y PCF8574p

Vúmetro hecho con Atmega 328P
& expansores de bits (PCF8574p).



viernes, 13 de marzo de 2015

CAMARA ESTANCA DETECTOR DE ANIMALES

DESCRIPCIÓN DEL PROYECTO

cámara digital modificada con flash y tarjeta sd, sirve para tomar imagenes de cualquier objeto en movimiento que este en el rango previamente programado, la cual funciona con un sensor de ultrasonido y es capaz de fotografiar a distacia programada previamente, yo he puesto un rango de distancia corto, tmabien se activa desde un mando de infrarrojos pulsando una tecla y se desactiva pulsando la misma tecla.


DIAGRAMA DE GANTT





MI TERRARIO





Mi proyecto final !!
después de pensar y pensar en un proyecto para presentar, pensé, me gustan mucho los animales y siempre mueren... era triste no poder controlar su habitad como debiera, así que, esa iba a ser mi tarea, poder controlar el habitad de mi terrario, proporcionarle a mi mascota una vida bastante aceptable, si va a vivir lejos de su habitad real, que mejor forma que recrear una muy adecuada, no digo perfecto porque, al final no es su casa.
Entonces por esto empiezo, planeando mi proyecto el cual lo haré de la siguiente forma:


MI TERRARIO SERÁ ASÍ:

Como ya tenía mi terrario...

Sistema de Seguridad

                                                            Sistema de seguridad

https://www.youtube.com/watch?v=8jEdvdnJQro

Este proyecto se compone de dos partes principales, el cuadro de acceso y la centralita.

Primera Parte.

Diagrama de Gantt:



sábado, 7 de marzo de 2015

DomoWeb


PLACA DOMOWEB


OBJETIVOS:

La placa domoweb esta concebida   para  el control  "personalizado" de  una serie de sensores domésticos;  posteriormente unos actuadores pueden ejecutar  acciones según unas condiciones  que se den en esos sensores.
Se ha diseñado una web, (domoweb.php) que contempla las señales recibida s instantáneamente por los sensores; además  se ha programado la posibilidad de representación de gráficas; con las que podremos realizar un análisis de los datos recibidos en la base de datos.
También hemos creado una segunda web (alarmas.php) donde  se representarán el estatus de 3 alarmas (fuego , gas o presencia); podrán estar activas cuando alguno de los sensores programados a tal efecto reciban un valor de señal preestablecido. En un segundo bloque observamos el estado de los actuadores  (split y extractor), que aparecerán en MARCHA o PARO según condiciones que veremos más adelante. En esta página también podemos observar  un bloque para realizar un control del sistema en  Manual o automático.
Todo el sistema está protegido; habrá que logarse para poder acceder desde la página de inicio.