Trabla de bobinas
Vistas a la página totales
viernes, 11 de diciembre de 2015
miércoles, 9 de diciembre de 2015
miércoles, 18 de noviembre de 2015
Como hacer un elevador DC 1.5V a 9V Step Up
En este diagrama utilizaremos dos tipos de trancistores :
2N2222 : Que es un NPN 800mA
2N2907 : Este es un PNP 600mA
Estos dos transistores lo utilizaremos para alimentar con 3VDC y poder obtener 250 mA y poder cubrir a los equipos que usen 9VDC .
Con los transistores :
S9012 : que es PNP 500mA
S9013 : que es NPN 500mA
Es para utilizar con pila 1.5VDC nos dará también 9VDC 25mA el cual solo para alimentar Diodos LED.
Nota: El voltaje de salida de este circuito dependerá mucho del Diodo Zener dependiendo del voltaje requerido, la bobina tiene que ser de 100.0uH=0.100mh~ 220.0uH=0.220mh de núcleo de ferrita.
2N2222 : Que es un NPN 800mA
2N2907 : Este es un PNP 600mA
Estos dos transistores lo utilizaremos para alimentar con 3VDC y poder obtener 250 mA y poder cubrir a los equipos que usen 9VDC .
Con los transistores :
S9012 : que es PNP 500mA
S9013 : que es NPN 500mA
Es para utilizar con pila 1.5VDC nos dará también 9VDC 25mA el cual solo para alimentar Diodos LED.
Nota: El voltaje de salida de este circuito dependerá mucho del Diodo Zener dependiendo del voltaje requerido, la bobina tiene que ser de 100.0uH=0.100mh~ 220.0uH=0.220mh de núcleo de ferrita.
jueves, 12 de noviembre de 2015
1-Como hacer un cortador de luz con LED 3 watt y Relay
Este sircuito está alimentado con 9 voltio , sobre el voltage depende con cuantos LED lo ballas hacer igual mente con el condensador electrolitico, dependiendo la oscilación que quieras darle.
Sircuito simple.
martes, 3 de noviembre de 2015
Pequeña comparación de reguladores DC.
Alternativas al regulador bipolar
Como alternativa, disponemos de los reguladores lineales LDO o Low Drop Out. Estos reguladores, fabricados generalmente con tecnología DMOS, transfieren más energía a la carga, minimizando las pérdidas en el mismo regulador, ya que la caída de tensión entre sus terminales de entrada y salida es mucho más baja que en los reguladores bipolares, aún a altas corrientes de carga. Por lo tanto, se calientan menos, necesitan disipadores térmicos más pequeños o un pad en el mismo PCB (placa electrónica) para facilitar la disipación de calor, y requieren voltajes de entrada menores para obtener una buena regulación, siendo por lo tanto más eficientes.
A modo de comparación, un regulador de voltaje bipolar requiere un voltaje de entrada al menos 2V mayor que el de salida para obtener una salida regulada. En cambio, un regulador de voltaje LDO requiere una diferencia de solo 0,6V, aproximadamente. Además, la caída de tensión entre los terminales de entrada y salida en un reguladores lineal LDO está en el orden de los 60mV, mientras que en un regulador de voltaje bipolar, está en el orden de los 2V, suponiendo que el voltaje de entrada es suficientemente mayor al voltaje de salida, de tal forma que permita una salida de voltaje regulada y estable. Más aún, si nuestra carga requiere 100mA, aproximadamente 500uA serán derivados por un regulador LDO para funcionar, en cambio un regulador bipolar requerirá unos 6 a 7mA.
Según los datos anteriores, ¿cuál será la potencia disipada por ambos reguladores? Suponiendo que nuestra carga es de sólo 100mA, podemos deducir que el regulador bipolar disipa 200mW y que el regulador LDO sólo 6mW. Es decir, el regulador bipolar disipa más de 33 veces la potencia de un regulador LDO, y eso que hablamos de sólo 100mA de carga. ¿Con cuál regulador creen que se prolongará más la vida de su batería?
Pero si el control de energía es crítico, tal vez nos veríamos tentados a utilizar un regulador de voltaje switching, también llamados "convertidores DC-DC". Esta es quizás la tecnología de administración de energía más eficiente en existencia, ya que a diferencia de las tecnologías lineales, los reguladores switching cuentan con un circuito de realimentación de conmutación, por lo que la energía transferida a la carga es administrada más "inteligentemente".
Ventajas de los reguladores switching
Otra gran ventaja de estos reguladores, es que existe mucha diversidad: los Step Down (voltaje de salida menor al de entrada); los Step Up (voltaje de salida es mayor al de entrada) y los inversores (polaridad del voltaje de salida distinta al de entrada). Comparativamente hablando, la eficiencia de un sistema de administración de energía switching es mucho mejor que el de los sistemas lineales.
Un regulador bipolar tiene una eficiencia de un 67% aproximadamente, mientras que un regulador LDO bordea un 88-89% y un regulador switching, el 94-96%. Pero si bien la eficiencia aumenta, aparecen otros problemas, como la interferencia de tipo EMI, propia de los sistemas conmutados. Pero para nuestra tranquilidad, algunas simples prácticas de diseño de PCBs solucionan este problema: utilizar condensadores de bajo ruido o ESR, ubicar los componentes de la etapa de administración de energía lo más cerca posibles unos de otros, pistas anchas y cortas y ángulos en 45º, ayudarán a disminuir estas emisiones dramáticamente.
Otra gran ventaja, es el amplio voltaje de entrada. Es posible encontrar en el mercado reguladores switching de 3 a 57V de entrada para una salida fija o variable. Por otro lado, como el sistema es conmutado, la disipación de energía es menor y los componentes se calientan menos. Esto es muy importante, sobre todo cuando las fuentes de poder alimentan sistemas que funcionan a alta frecuencia, donde las emisiones de calor son mayores.
Finalmente, el tamaño: Un regulador switching con capacidad para 3A puede fácilmente ser encontrado en una cápsula TO-220 o TO-263 (similar a la TO-220, pero en montaje de superficie), no así en un regulador lineal, en el que lo normal a esta corriente es una cápsula metálica T0-3, muy grande.
Respecto a los componentes anexos como inductancias y condensadores, están disponibles con cierta facilidad, y si su preocupación es la inductancia, en lo que respecta a la corriente que fluirá sobre ella, se pueden encontrar con facilidad inductancias en formato SMD de 1,7A promedio y más de 3A peak, ideales para fuentes de poder que alimenten módems GSM/GPRS, por ejemplo.
Respecto a los componentes anexos como inductancias y condensadores, están disponibles con cierta facilidad, y si su preocupación es la inductancia, en lo que respecta a la corriente que fluirá sobre ella, se pueden encontrar con facilidad inductancias en formato SMD de 1,7A promedio y más de 3A peak, ideales para fuentes de poder que alimenten módems GSM/GPRS, por ejemplo.
domingo, 1 de noviembre de 2015
viernes, 30 de octubre de 2015
Ejemplo con Arduino UNO
Ejemplo para pantalla LCD, codigo:
#include <LiquidCrystal.h> // Incluimos la librería
// Iniciamos la librería con los pines necesarios.
LiquidCrystal lcd(8, 9, 4, 5, 6, 7); // LiquidCrystal(rs, enable, d4, d5, d6, d7).
void setup() {
lcd.begin(16, 2); // Configuramos el número de columnas y de filas del LCD.
lcd.noDisplay(); // No mostraremos ningún carácter en el LCD.
lcd.print("Hola Amigos y Mundo!"); // Imprimimos el mensaje.
delay(2000); // Esperamos dos segundos.
lcd.display(); // Mostramos los caracteres del LCD.
}
void loop() {
}
Ejemplo2 , LED intermitente. codigo.
// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin 13 as an output.
pinMode(13, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(13, HIGH); // elLED en (HIGH esta en ensendido)
delay(1000); // tiempo de sensendido
digitalWrite(13, LOW); // en apagado LOW
delay(1000); // tiempo de apagado
}
Ejemplo3 sensor de temperatura DS3231, codigo.
#include <Wire.h>
#include "ds3231.h"
#include "rtc_ds3231.h"
#include <LiquidCrystal.h>
Lcd LiquidCrystal (8,9,4,5,6,7);
#define BUFF_MAX 128
tiempo uint8_t [8];
RECV char [BUFF_MAX];
unsigned int recv_size = 0;
unsigned long anterior, intervalo = 1,000;
void setup ()
{
Serial.begin (9600);
Wire.begin ();
DS3231_init (DS3231_INTCN);
memset (a recv, 0, BUFF_MAX);
Serial.println ("GET tiempo");
lcd.begin (16, 2);
lcd.clear ();
Tiempo //Serial.println("Setting ");
// Parse_cmd ("T302911604102014", 16);
}
void loop ()
{
charlas en;
Char tempF [6];
flotar temperatura;
buff char [BUFF_MAX];
unsigned long ahora = millis ();
struct ts t;
// Mostrar el tiempo de vez en cuando
if ((ahora - prev> intervalo) && (Serial.available () <= 0)) {
DS3231_get (& t); // Obtener el tiempo
parse_cmd ("C", 1);
temperatura = DS3231_get_treg (); // Obtener la temperatura
dtostrf (temperatura, 5, 1, tempF);
lcd.clear ();
lcd.setCursor (1,0);
lcd.print (t.mday);
printMonth (t.mon);
lcd.print (t.año);
lcd.setCursor (0,1); // Ir a la segunda línea de la pantalla LCD
lcd.print (t.hour);
lcd.print (":");
si (t.min <10)
{
lcd.print ("0");
}
lcd.print (t.min);
lcd.print (":");
si (t.sec <10)
{
lcd.print ("0");
}
lcd.print (t.sec);
lcd.print ('');
lcd.print (tempF);
lcd.print ((char) 223);
lcd.print ("C");
prev = ahora;
}
si (Serial.available ()> 0) {
en Serial.read = ();
if ((en == 10 || en == 13) && (recv_size> 0)) {
parse_cmd (a recv, recv_size);
recv_size = 0;
RECV [0] = 0;
} Else if (en <48 || en> 122) {; // Ignorar ~ [0-9A-Za-z]
} Else if (recv_size> BUFF_MAX - 2) {// líneas de derivación que son demasiado largos
// Gota
recv_size = 0;
RECV [0] = 0;
} Else if (recv_size <BUFF_MAX - 2) {
RECV [recv_size] = en;
RECV [recv_size + 1] = 0;
recv_size + = 1;
}
}
}
parse_cmd void (char * cmd, int cmdsize)
{
uint8_t i;
reg_val uint8_t;
buff char [BUFF_MAX];
struct ts t;
// Snprintf (piel de ante, BUFF_MAX "cmd era '% s'% d \ n", cmd, cmdsize);
//Serial.print(buff);
// Tiempo TssmmhhWDDMMYYYY establecer aka
si (cmd [0] == 84 && cmdsize == 16) {
// T355720619112011
t.sec = inp2toi (cmd, 1);
t.min = inp2toi (cmd, 3);
t.hour = inp2toi (cmd, 5);
t.wday = inp2toi (cmd, 7);
t.mday = inp2toi (cmd, 8);
t.mon = inp2toi (cmd, 10);
t.año = inp2toi (cmd, 12) * 100 + inp2toi (cmd, 14);
DS3231_set (t);
Serial.println ("OK");
} Else if (cmd [0] == 49 == 1 && cmdsize) {// "1" conseguir alarma 1
DS3231_get_a1 (y buff [0], 59);
Serial.println (buff);
} Else if (cmd [0] == 50 == 1 && cmdsize) {// "2" conseguir alarma 1
DS3231_get_a2 (y buff [0], 59);
Serial.println (buff);
} Else if (cmd [0] == 51 == 1 && cmdsize) {// "3" obtener registro de envejecimiento
Serial.print ("envejecimiento reg es");
Serial.println (DS3231_get_aging (), DEC);
} Else if (cmd [0] == 65 && cmdsize == 9) {// "A" alarma set 1
DS3231_set_creg (DS3231_INTCN | DS3231_A1IE);
// ASSMMHHDD
for (i = 0; i <4; i ++) {
tiempo [i] = (cmd [2 * i + 1] - 48) * 10 + cmd [2 * i + 2] - 48; // Ss, mm, hh, dd
}
banderas booleanas [5] = {0, 0, 0, 0, 0};
DS3231_set_a1 (tiempo [0], el tiempo [1], el tiempo [2], el tiempo [3], banderas);
DS3231_get_a1 (y buff [0], 59);
Serial.println (buff);
} Else if (cmd [0] == 66 && cmdsize == 7) {// "B" Set Alarm 2
DS3231_set_creg (DS3231_INTCN | DS3231_A2IE);
// BMMHHDD
for (i = 0; i <4; i ++) {
tiempo [i] = (cmd [2 * i + 1] - 48) * 10 + cmd [2 * i + 2] - 48; // Mm, hh, dd
}
banderas booleanas [5] = {0, 0, 0, 0};
DS3231_set_a2 (tiempo [0], el tiempo [1], el tiempo [2], banderas);
DS3231_get_a2 (y buff [0], 59);
Serial.println (buff);
} Else if (cmd [0] == 67 == 1 && cmdsize) {// "C" - obtener el registro de temperatura
Serial.print ("temperatura reg es");
Serial.println (DS3231_get_treg (), DEC);
} Else if (cmd [0] == 68 == 1 && cmdsize) {// "D" - restablecer banderas de alarma del registro de estado
reg_val = DS3231_get_sreg ();
reg_val & = B11111100;
DS3231_set_sreg (reg_val);
} Else if (cmd [0] == 70 == 1 && cmdsize) {// "F" - fct personalizada
reg_val = DS3231_get_addr (0x5);
Serial.print ("orig");
Serial.print (reg_val, DEC);
Serial.print ("mes es");
Serial.println (bcdtodec (reg_val y 0x1F), DEC);
} Else if (cmd [0] == 71 == 1 && cmdsize) {// "G" - conjunto de envejecimiento registro de estado
DS3231_set_aging (0);
} Else if (cmd [0] == 83 == 1 && cmdsize) {// "S" - obtener el estado de registro
Serial.print ("status reg es");
Serial.println (DS3231_get_sreg (), DEC);
} Else {
Serial.print ("prefijo de comando desconocido");
Serial.println (cmd [0]);
Serial.println (cmd [0], DEC);
}
}
anular printMonth (int mes)
{
switch (meses)
{
caso 1: lcd.print ("Enero"); break;
caso 2: lcd.print ("febrero"); break;
caso 3: lcd.print ("Marcha"); break;
caso 4: lcd.print ("Abril"); break;
caso 5: lcd.print ("mayo"); break;
caso 6: lcd.print ("Junio"); break;
Caso 7: lcd.print ("Julio"); break;
caso 8: lcd.print ("Agosto"); break;
caso 9: lcd.print ("Septiembre"); break;
caso 10: lcd.print ("Octubre"); break;
caso 11: lcd.print ("Noviembre"); break;
caso 12: lcd.print ("Diciembre"); break;
default: lcd.print ("Error"); break;
}
}
Reguladores de voltaje o de tencion de la serie L78xx y L79xx
El L78xx es positivo y la serie L79xx es negativa , mas conosidos como reguladores lineales
78xx es la denominación de una popular familia de reguladores de tensión positiva.
Es un componente común en muchas fuentes de alimentación. Tienen tres terminales (voltaje de entrada, masa y voltaje de salida)
y especificaciones similares que sólo difieren en la tensión de salida suministrada o en la intensidad.
La intensidad máxima depende del código intercalado tras los dos primeros dígitos.
Por ejemplo, el 7805 entrega 5V de corriente continua. El encapsulado en el que usualmente se lo utiliza es el TO220, aunque también se lo encuentra en encapsulados pequeños de montaje superficial y en encapsulados grandes y metálicos como el TO3.
La tensión de alimentación debe ser un poco más de 2 voltios superior a la tensión que entrega el regulador y menor a 35V.
Usualmente, el modelo estándar (TO220) soporta corrientes de hasta 1 A aunque hay diversos modelos en el mercado con corrientes
que van desde los 0,1A. El dispositivo posee como protección un limitador de corriente por cortocircuito, y además,
otro limitador por temperatura que puede reducir el nivel de corriente. Estos integrados son fabricados por numerosas compañías,
entre las que se encuentran National Semiconductor, Fairchild Semiconductor y ST Microelectronics.
El ejemplar más conocido de esta serie de reguladores es el 7805, al proveer 5V lo hace sumamente útil para alimentar dispositivos TTL.
78xx es la denominación de una popular familia de reguladores de tensión positiva.
Es un componente común en muchas fuentes de alimentación. Tienen tres terminales (voltaje de entrada, masa y voltaje de salida)
y especificaciones similares que sólo difieren en la tensión de salida suministrada o en la intensidad.
La intensidad máxima depende del código intercalado tras los dos primeros dígitos.
Por ejemplo, el 7805 entrega 5V de corriente continua. El encapsulado en el que usualmente se lo utiliza es el TO220, aunque también se lo encuentra en encapsulados pequeños de montaje superficial y en encapsulados grandes y metálicos como el TO3.
La tensión de alimentación debe ser un poco más de 2 voltios superior a la tensión que entrega el regulador y menor a 35V.
Usualmente, el modelo estándar (TO220) soporta corrientes de hasta 1 A aunque hay diversos modelos en el mercado con corrientes
que van desde los 0,1A. El dispositivo posee como protección un limitador de corriente por cortocircuito, y además,
otro limitador por temperatura que puede reducir el nivel de corriente. Estos integrados son fabricados por numerosas compañías,
entre las que se encuentran National Semiconductor, Fairchild Semiconductor y ST Microelectronics.
El ejemplar más conocido de esta serie de reguladores es el 7805, al proveer 5V lo hace sumamente útil para alimentar dispositivos TTL.
- 78Lxx: 0,1 A,TO92
- 78Mxx: 0,5 A
- 78Txx: 3 A
- 78Hxx: 5 A (híbrido)
- 78Pxx: 10 A (híbrido)
Regulador de voltaje LM 317 positivo y el LM337 negativo.
Para su empleo solo requiere dos resistores exteriores para conseguir el valor de salida.
De hecho la línea de carga y regulación es mejor que en los reguladores fijos.
Además de las mejores características respecto a los reguladores fijos,
dispone de protección por limitación de corriente y exceso de temperatura, siendo funcional la protección por sobrecarga,
incluso si el terminal de regulación está desconectado.
Normalmente no necesita condensadores mientras esté a menos de 15 centímetros de los filtros de alimentación.
Dado que es un regulador flotante y solo ve la entrada a la salida del voltaje diferencial,
se puede utilizar para regular altas tensiones mientras no se supere el diferencial de entrada/salida (40V).
Aplicación típica del LM317
La tensión entre la patilla ajuste y salida es siempre de 1,25 voltios (tensión establecida internamente por el regulador),
y en consecuencia la corriente que circula por el resistor R1 es: IR1 = V / R1 = 1,25/R1
Esta misma corriente es la que circula por R2. Entonces la tensión en R2: VR2 = IR1 x R2.
Si se sustituye IR1 en la última fórmula se obtiene la siguiente ecuación: VR2 = 1,25 x R2 / R1.
Como la tensión de salida es: Vout = VR1 + VR2, entonces: Vout = 1,25 [V] + (1,25 x R2 / R1)[V]
simplificando (factor común) Vout = 1,25(1+R2 / R1) [V]
De esta última fórmula se ve claramente que si modifica R2 (resistencia variable), se modifica la tensión Vout
En la fórmula anterior se ha despreciado la corriente (IADJ) que circula entre la patilla de ajuste (ADJ)
y la unión de R1 y R2. Esta corriente se puede despreciar, tiene un valor máximo de 100 uA
y permanece constante con la variación de la carga y/o de la tensión de entrada.
Con el propósito de optimizar la regulación, el resistor R1 se debe colocar lo más cercano posible al regulador,
mientras que el terminal que se conecta a tierra del resistor R2 debe estar lo más cercano posible a la conexión de tierra de la carga
Arduino uno y su diagrama, ATmega 328.
Uno de los arduinos mas populares, para crear proyectos.
Características técnicas del ARDUINO UNO
Arduino es una placa con un microcontrolador de la marca Atmel y con toda la circuitería de
soporte, que incluye, reguladores de tensión, un puerto USB (En los últimos modelos, aunque el
original utilizaba un puerto serie) conectado a un módulo adaptador USB-Serie que permite
programar el microcontrolador desde cualquier PC de manera cómoda y también hacer
pruebas de comunicación con el propio chip.
Un arduino dispone de 14 pines que pueden configurarse como entrada o salida y a los que
puede conectarse cualquier dispositivo que sea capaz de transmitir o recibir señales digitales de
0 y 5 V.
También dispone de entradas y salidas analógicas. Mediante las entradas analógicas
podemos obtener datos de sensores en forma de variaciones continuas de un voltaje. Las salidas
analógicas suelen utilizarse para enviar señales de control en forma de señales PWM.
Arduino UNO es la última versión de la placa, existen dos variantes, la Arduino UNO
convencional y la Arduino UNO SMD. La única diferencia entre ambas es el tipo de
microcontrolador que montan.
La primera es un microcontrolador Atmega en formato DIP.
Y la segunda dispone de un microcontrolador en formato SMD.
Nosotros nos decantaremos por la primera porque nos permite programar el chip sobre la propia
placa y después integrarlo en otros montajes.
Arduino UNO con microcontrolador en formato DIP Arduino UNO con microcontrolador en formato SMD
Entradas y salidas:
Cada uno de los 14 pines digitales se puede usar como entrada o como salida. Funcionan a 5V,
cada pin puede suministrar hasta 40 mA. La intensidad máxima de entrada también es de 40 mA.
Cada uno de los pines digitales dispone de una resistencia de pull-up interna de entre 20KΩ y
50 KΩ que está desconectada, salvo que nosotros indiquemos lo contrario.
Arduino también dispone de 6 pines de entrada analógicos que trasladan las señales a un
conversor analógico/digital de 10 bits.
Pinesespecialesdeentradaysalida:
RX y TX: Se usan para transmisiones serie de señales TTL.
Interrupciones externas: Los pines 2 y 3 están configurados para generar una
interrupción en el atmega. Las interrupciones pueden dispararse cuando se encuentra un
valor bajo en estas entradas y con flancos de subida o bajada de la entrada.
PWM: Arduino dispone de 6 salidas destinadas a la generación de señales PWM de hasta
8 bits.
SPI: Los pines 10, 11, 12 y 13 pueden utilizarse para llevar a cabo comunicaciones SPI, que
permiten trasladar información full dúplex en un entorno Maestro/Esclavo.
I
2C: Permite establecer comunicaciones a través de un bus I
2C. El bus I
2C es un producto
de Phillips para interconexión de sistemas embebidos. Actualmente se puede encontrar
una gran diversidad de dispositivos que utilizan esta interfaz, desde pantallas LCD,
memorias EEPROM, sensores...
Alimentación de un Arduino
Puede alimentarse directamente a través del propio cable USB o mediante una fuente de
alimentación externa, como puede ser un pequeño transformador o, por ejemplo una pila de 9V.
Los límites están entre los 6 y los 12 V. Como única restricción hay que saber que si la placa se
alimenta con menos de 7V, la salida del regulador de tensión a 5V puede dar menos que este
voltaje y si sobrepasamos los 12V, probablemente dañaremos la placa.
La alimentación puede conectarse mediante un conector de 2,1mm con el positivo en el centro
o directamente a los pines Vin y GND marcados sobre la placa.
Hay que tener en cuenta que podemos medir el voltaje presente en el jack directamente desde
Vin. En el caso de que el Arduino esté siendo alimentado mediante el cable USB, ese voltaje no
podrá monitorizarse desde aquí.
Microcontrolador Atmega328
Voltaje de operación 5V
Voltaje de entrada (Recomendado) 7 – 12V
Voltaje de entrada (Límite) 6 – 20V
Pines para entrada- salida digital. 14 (6 pueden usarse como salida de PWM)
Pines de entrada analógica. 6
Corriente continua por pin IO 40 mA
Corriente continua en el pin 3.3V 50 mA
Memoria Flash 32 KB (0,5 KB ocupados por el bootloader)
SRAM 2 KB
EEPROM 1 KB
Frecuencia de reloj 16 MHz
jueves, 29 de octubre de 2015
Cómo hacer , controlador de RGB. Con Arduino UNO.
Controlar DIODO LED RGB con Arduino UNO.
Codigo de LED RGB , Arduino UNO.
/*
Desvanecimiento Tricolor RGB con Arduino
Conexiones:
- LED ROJO al pin D12
- LED VERDE al pin D11
- LED AZUL al pin D10
/
/* Definicion de constantes */
#define RETARDO 90 // Retardo antes del cambio de color en ms.
#define LED_ROJO 12 // Simbolo para el pin LED rojo
#define LED_VERDE 11 // Simbolo para el pin LED verde
#define LED_AZUL 10 // Simbolo para el pin LED azul
/* Declaracion de variables */
// Variales para la intensidad actual de cada LED
int intensidadRojo;
int intensidadVerde;
int intensidadAzul;
// Variables para la magnitud del desvanecimiento en cada paso
int cantidadRojo = 4;
int cantidadVerde = 5;
int cantidadAzul = 6;
/* Rutina de inicializacion */
void setup()
{
// Configurar los tres pines como salida
pinMode(LED_ROJO, OUTPUT);
pinMode(LED_VERDE, OUTPUT);
pinMode(LED_AZUL, OUTPUT);
// Inicializar valores de intensidad a eleccion
intensidadRojo = 80;
intensidadVerde = 60;
intensidadAzul = 40;
}
/* Rutina principal */
void loop()
{
/* Fijar la intensidad de luz para los LEDs rojo, verde y azul */
analogWrite(LED_ROJO, intensidadRojo);
analogWrite(LED_VERDE, intensidadVerde);
analogWrite(LED_AZUL, intensidadAzul);
/* Cambiar la intensidad para la proxima ejecucion del lazo: */
intensidadRojo = intensidadRojo + cantidadRojo;
intensidadVerde = intensidadVerde + cantidadVerde;
intensidadAzul = intensidadAzul + cantidadAzul;
/* Controlar los valores extremos de intensidad */
// Valores extremos de intensidad para el rojo
if (intensidadRojo > 255) { // Si la intensidad llega o supera el limite superior
intensidadRojo = 255; // Forzar la intensidad al maximo permitido
cantidadRojo = -cantidadRojo ; // Cambiar de incremento a decremento
}
else if (intensidadRojo < 0) { // Si la intensidad llega o supera el limite inferior
intensidadRojo = 0; // Forzar la intensidad al minimo permitido
cantidadRojo = -cantidadRojo ; // Cambiar de decremento a incremento
}
// Valores extremos de intensidad para el verde
if (intensidadVerde > 255) {
intensidadVerde = 255;
cantidadVerde = -cantidadVerde ;
}
else if (intensidadVerde < 0) {
intensidadVerde = 0;
cantidadVerde = -cantidadVerde ;
}
// Valores extremos de intensidad para el azul
if (intensidadAzul > 255) {
intensidadAzul = 255;
cantidadAzul = -cantidadAzul ;
}
else if (intensidadAzul < 0) {
intensidadAzul = 0;
cantidadAzul = -cantidadAzul ;
}
// Generar un retardo antes del cambio de color
delay(RETARDO);
}
martes, 27 de octubre de 2015
Carga Electrónica de 8 a 10 Amperios
Nueva carga electrónica de 8 a 10 amperios dependiendo de los mosf.
Los mosf los dos se colocan iguales, cualquiera de los que están en el diagrama.
Él potenciometro multi vueltas es para calibrar la carga máxima de los mosf para evitar quemarlos, los condensadores electrolitico, para estabilizar la señal de medición, resistencia de carga se puede poner de 25~100 watt.
Los mosf los dos se colocan iguales, cualquiera de los que están en el diagrama.
Él potenciometro multi vueltas es para calibrar la carga máxima de los mosf para evitar quemarlos, los condensadores electrolitico, para estabilizar la señal de medición, resistencia de carga se puede poner de 25~100 watt.
domingo, 25 de octubre de 2015
Cómo armar una tarjeta arduino
Esta placa es compatible con él driver del arduino Duemilanove usando un adaptador USB FT232.
Adactador USB FT 232
viernes, 23 de octubre de 2015
martes, 20 de octubre de 2015
Cómo hacer un probador de cristal de cuarzo o oscilador
Probador de cristales de cuarzo o oscilador, rango de 1Khz , 16Mhz aproximado.
Nueva vercion 1-50 mhz frequency counter
Aca les dejo el link de descarga el fireware o codico del PIC :
https://www.mediafire.com/folder/ofwb6y0c0t9zh/fireware
lunes, 19 de octubre de 2015
IC Tester Multi-Use IC y LED Tester Detector
IC Tester Multi Uso IC y LED
Rango de lectura
74LS00 74LS01 74LS02 74LS03 74LS04 74LS05 74LS06 74LS07 74LS08 74LS09 74LS10 74LS11 74LS12 74LS13 74LS14 74LS15 74LS19 74LS20 74LS21 74LS22 74LS26 74LS27 74LS30 74LS32 74LS36 74LS37 74LS38 74LS40 74LS42 74LS45 74LS47 74LS48 74LS51 74LS54 74LS55 74LS64 74LS73 74LS74 74LS75 74LS76 74LS78 74LS83 74LS85 74LS86 74LS90 74LS92 74LS93 74LS107 74LS109 74LS112 74LS113 74LS114 74LS125 74LS126 74LS132 74LS133 74LS136 74LS137 74LS138 74LS139 74LS145 74LS147 74LS148 74LS151 74LS152 74LS153 74LS154 74LS155 74LS156 74LS157 74LS158 74LS160 74LS161 74LS162 74LS163 74LS164 74LS165 74LS166 74LS168 74LS169 74LS170 74LS173 74LS174 74LS175 74LS177 74LS180 74LS182 74LS190 74LS191 74LS192 74LS193 74LS194 74LS195 74LS196 74LS197 74LS240 74LS241 74LS242 74LS243 74LS244 74LS245 74LS247 74LS248 74LS251 74LS253 74LS257 74LS258 74LS260 74LS266 74LS273 74LS279 74LS280 74LS283 74LS293 74LS298 74LS365 74LS366 74LS367 74LS368 74LS373 74LS374 74LS375 74LS377 74LS378 74LS379 74LS390 74LS393 74LS465 74LS540 74LS541 74LS573 74LS574 74LS595 74LS640 74LS642 74LS645 74LS670
74HC00 74HC01 74HC02 74HC03 74HC04 74HC05 74HC06 74HC07 74HC08 74HC09 74HC10 74HC11 74HC12 74HC13 74HC14 74HC15 74HC19 74HC20 74HC21 74HC22 74HC26 74HC27 74HC30 74HC32 74HC36 74HC37 74HC38 74HC40 74HC42 74HC45 74HC47 74HC48 74HC51 74HC54 74HC55 74HC64 74HC73 74HC74 74HC75 74HC76 74HC78 74HC83 74HC85 74HC86 74HC90 74HC92 74HC93 74HC107 74HC109 74HC112 74HC113 74HC114 74HC125 74HC126 74HC132 74HC133 74HC136 74HC137 74HC138 74HC139 74HC145 74HC147 74HC148 74HC151 74HC152 74HC153 74HC154 74HC155 74HC156 74HC157 74HC158 74HC160 74HC161 74HC162 74HC163 74HC164 74HC165 74HC166 74HC168 74HC169 74HC170 74HC173 74HC174 74HC175 74HC177 74HC180 74HC182 74HC190 74HC191 74HC192 74HC193 74HC194 74HC195 74HC196 74HC197 74HC240 74HC241 74HC242 74HC243 74HC244 74HC245 74HC247 74HC248 74HC251 74HC253 74HC257 74HC258 74HC260 74HC266 74HC273 74HC279 74HC280 74HC283 74HC293 74HC298 74HC365 74HC366 74HC367 74HC368 74HC373 74HC374 74HC375 74HC377 74HC378 74HC379 74HC390 74HC393 74HC465 74HC540 74HC541 74HC573 74HC574 74HC595 74HC640 74HC642 74HC645 74HC670
CD4000 CD4001 CD4002 CD4006 CD4007 CD4008 CD4009 CD4010 CD4011 CD4012 CD4013 CD4014 CD4015 CD4016 CD4017 CD4018 CD4019 CD4020 CD4021 CD4022 CD4023 CD4024 CD4025 CD4026 CD4027 CD4028 CD4029 CD4030 CD4033 CD4035 CD4040 CD4042 CD4043 CD4044 CD4048 CD4049 CD4050 CD4051 CD4052 CD4053 CD4060 CD4066 CD4067 CD4068 CD4069 CD4070 CD4071 CD4072 CD4073 CD4075 CD4076 CD4077 CD4078 CD4081 CD4082 CD4085 CD4093 CD4094 CD4099 CD4501 CD4502 CD4503 CD4504 CD4508 CD4510 CD4511 CD4512 CD4513 CD4514 CD4515 CD4516 CD4518 CD4519 CD4520 CD4522 CD4526 CD4529 CD4532 CD4539 CD4543 CD4553 CD4555 CD4556 CD4584 CD4585 CD40106 CD40107 CD40110 CD40147 CD40161 CD40162 CD40174 CD40175 CD40182 CD40192 CD40193 CD40194
LM324 LM339 LM393 LM358 LM386
TDA2822 TDA2822M
NE555 7555 NE556 7556
ULN2003 ULN2004 ULN2803 ULN2804
PC817
NEC2501
TLP521-1 PC827 TLP521-2 PC837 TLP521-3 PC847 TLP521-4 4N25 4N35
LED, LED Matrix Pads
IC Tester Multi Uso IC y LED
Rango de lectura
74LS00 74LS01 74LS02 74LS03 74LS04 74LS05 74LS06 74LS07 74LS08 74LS09 74LS10 74LS11 74LS12 74LS13 74LS14 74LS15 74LS19 74LS20 74LS21 74LS22 74LS26 74LS27 74LS30 74LS32 74LS36 74LS37 74LS38 74LS40 74LS42 74LS45 74LS47 74LS48 74LS51 74LS54 74LS55 74LS64 74LS73 74LS74 74LS75 74LS76 74LS78 74LS83 74LS85 74LS86 74LS90 74LS92 74LS93 74LS107 74LS109 74LS112 74LS113 74LS114 74LS125 74LS126 74LS132 74LS133 74LS136 74LS137 74LS138 74LS139 74LS145 74LS147 74LS148 74LS151 74LS152 74LS153 74LS154 74LS155 74LS156 74LS157 74LS158 74LS160 74LS161 74LS162 74LS163 74LS164 74LS165 74LS166 74LS168 74LS169 74LS170 74LS173 74LS174 74LS175 74LS177 74LS180 74LS182 74LS190 74LS191 74LS192 74LS193 74LS194 74LS195 74LS196 74LS197 74LS240 74LS241 74LS242 74LS243 74LS244 74LS245 74LS247 74LS248 74LS251 74LS253 74LS257 74LS258 74LS260 74LS266 74LS273 74LS279 74LS280 74LS283 74LS293 74LS298 74LS365 74LS366 74LS367 74LS368 74LS373 74LS374 74LS375 74LS377 74LS378 74LS379 74LS390 74LS393 74LS465 74LS540 74LS541 74LS573 74LS574 74LS595 74LS640 74LS642 74LS645 74LS670
Probadores IC Lógicos
Modelo IP IC Tester 7440, 45 Series IC Logic Gate Tester Digital LED Meter.
Rango de Lectura.
IC Tester 74 40 45 Series lC Logic Gate Tester Digital Meter
74
7400 ,7401 ,7402 ,7403 ,7404 ,7405 ,7406 ,7407 ,7408 ,7409
7410 ,7411 ,7412 ,7413 ,7414 ,7415 ,7416 ,7417 ,7418 ,7419
7420 ,7421 ,7422 ,7424 ,7425 ,7426 ,7427 ,7428 ,7430 ,7432
7433 ,7434 ,7435 ,7436 ,7437 ,7438 ,7439 ,7440 ,7442 ,7443
7444 ,7445 ,7446 ,7447 ,7448 ,7454 ,7464 ,7470 ,7472 ,7473
7474 ,7475 ,7476 ,7477 ,7478 ,7480 ,7482 ,7483 ,7485 ,7486
7487 ,7489 ,7494 ,7495 ,7496 ,74101 ,74102 ,74103 ,74107 ,74108
74109 ,74112 ,74113 ,74125 ,74126 ,74128 ,74130 ,74132 ,74133 ,74134
74135 ,74136 ,74137 ,74138 ,74139 ,74140 ,74145 ,74147 ,74148 ,74151
74152 ,74153 ,74155 ,74156 ,74157 ,74158 ,74160 ,74161 ,74163 ,74164
74165 ,74166 ,74171 ,74173 ,74174 ,74175 ,74176 ,74177 ,74180 ,74182
74190 ,74191 ,74192 ,74193 ,74194 ,74195 ,74197 ,74242 ,74243 ,74247
74248 ,74249 ,74251 ,74253 ,74256 ,74257 ,74258 ,74259 ,74260 ,74266
74279 ,74280 ,74283 ,74290 ,74293 ,74295 ,74298 ,74350 ,74352 ,74353
74365 ,74366 ,74367 ,74368 ,74375 ,74378 ,74379 ,74390 ,74393 ,74395
74425 ,74426 ,74445 ,74447 ,74490 ,74595 ,74670
40 ,45
CD4000, CD4001, CD4002, CD4006, CD4007, CD4008, CD4009, CD4010, CD4011, CD4012,
CD4013, CD4014, CD4015, CD4016, CD4017, CD4018, CD4019, CD4020, CD4021, CD4022,
CD4023, CD4024, CD4025, CD4026, CD4027, CD4028, CD4029, CD4030, CD4033, CD4035,
CD4040, CD4042, CD4043, CD4044, CD4048, CD4049, CD4050, CD4051, CD4052, CD4053,
CD4060, CD4066, CD4068, CD4069, CD4070, CD4071, CD4072, CD4073, CD4075, CD4076,
CD4077, CD4078, CD4081, CD4082, CD4085, CD4093, CD4094, CD4099, CD4502, CD4503,
CD4504, CD4510, CD4511, CD4512, CD4516, CD4518, CD4520, CD4522, CD4526, CD4529,
CD4532, CD4539, CD4543, CD4555, CD4556, CD4584, CD40106, CD40110, CD40161, CD40162,CD40174, CD40175, CD40192, CD40193.
domingo, 18 de octubre de 2015
Diodos, Silicio, germanio,Schottky
Diodo de Silicio
La construcción de un diodo de silicio comienza con silicio purificado. Cada lado del diodo se implanta con impurezas (boro en el lado del ánodo y arsénico o fósforo en el lado del cátodo), y la articulación donde las impurezas se unen se llama la "unión pn". Los diodos de silicio tienen un voltaje de polarización directa de 0,7 voltios. Una vez que el diferencial de voltaje entre el ánodo y el cátodo alcanza los 0,7 voltios, el diodo empezará a conducir la corriente eléctrica a través de su unión pn. Cuando el diferencial de voltaje cae a menos de 0,7 voltios, la unión pn detendrá la conducción de la corriente eléctrica, y el diodo dejará de funcionar como una vía eléctrica. Debido a que el silicio es relativamente fácil y barato de obtener y procesar, los diodos de silicio son más frecuentes que los diodos de germanio.
Diodos de germanio
Los diodos de germanio se fabrican de una manera similar a los diodos de silicio. Los diodos de germanio también utilizan una unión pn y se implantan con las mismas impurezas que los diodos de silicio. Sin embargo los diodos de germanio, tienen una tensión de polarización directa de 0,3 voltios. El germanio es un material poco común que se encuentra generalmente junto con depósitos de cobre, de plomo o de plata. Debido a su rareza, el germanio es más caro, por lo que los diodos de germanio son más difíciles de encontrar (y a veces más caros) que los diodos de silicio.
Diodo Schottky
El diodo Schottky o diodo de barrera Schottky, es un dispositivo que proporciona conmutaciones muy rápidas entre los estados de conducción directa e inversa (menos de 1ns en dispositivos pequeños de 5 mm de diámetro) y muy bajas tensiones umbral (también conocidas como tensiones de codo, aunque en inglés se refieren a ella como "knee", es decir, rodilla). La tensión de codo es la diferencia de potencial mínima necesaria para que el diodo actúe como conductor en lugar de circuito abierto; esto, dejando de lado la región Zener, que es cuando existe una diferencia de potencial lo suficientemente negativa para que a pesar de estar polarizado en inversa éste opere de forma similar a como lo haría regularmente.
La alta velocidad de conmutacion permite rectificar senales de muy alta frecuencia y eliminar excesos de corriente en circuitos de alta intensidad.
A diferencia de los diodos convencionales de silicio, que tienen una tension umbral-valor de la tension en directa a partir de cual el diodo conduce de 0.7 V , los diodos Schottky tienen una tension umbral de aproximadamente 0,2V a 0,4V empleandose, por ejemplo: como proteccion de descarga de celulas solares con baterias de plomo acido.
La construcción de un diodo de silicio comienza con silicio purificado. Cada lado del diodo se implanta con impurezas (boro en el lado del ánodo y arsénico o fósforo en el lado del cátodo), y la articulación donde las impurezas se unen se llama la "unión pn". Los diodos de silicio tienen un voltaje de polarización directa de 0,7 voltios. Una vez que el diferencial de voltaje entre el ánodo y el cátodo alcanza los 0,7 voltios, el diodo empezará a conducir la corriente eléctrica a través de su unión pn. Cuando el diferencial de voltaje cae a menos de 0,7 voltios, la unión pn detendrá la conducción de la corriente eléctrica, y el diodo dejará de funcionar como una vía eléctrica. Debido a que el silicio es relativamente fácil y barato de obtener y procesar, los diodos de silicio son más frecuentes que los diodos de germanio.
Diodos de germanio
Diodo Schottky
El diodo Schottky o diodo de barrera Schottky, es un dispositivo que proporciona conmutaciones muy rápidas entre los estados de conducción directa e inversa (menos de 1ns en dispositivos pequeños de 5 mm de diámetro) y muy bajas tensiones umbral (también conocidas como tensiones de codo, aunque en inglés se refieren a ella como "knee", es decir, rodilla). La tensión de codo es la diferencia de potencial mínima necesaria para que el diodo actúe como conductor en lugar de circuito abierto; esto, dejando de lado la región Zener, que es cuando existe una diferencia de potencial lo suficientemente negativa para que a pesar de estar polarizado en inversa éste opere de forma similar a como lo haría regularmente.
La alta velocidad de conmutacion permite rectificar senales de muy alta frecuencia y eliminar excesos de corriente en circuitos de alta intensidad.
A diferencia de los diodos convencionales de silicio, que tienen una tension umbral-valor de la tension en directa a partir de cual el diodo conduce de 0.7 V , los diodos Schottky tienen una tension umbral de aproximadamente 0,2V a 0,4V empleandose, por ejemplo: como proteccion de descarga de celulas solares con baterias de plomo acido.
jueves, 15 de octubre de 2015
Como saver el voltaje de los Diodos Zener.
Circuito simple para saver el voltaje de los Diodos Zener.
Segundo proyecto de medidor Zener con módulo Step Up Modelo 2-24v Input.
Segundo proyecto de medidor Zener con módulo Step Up Modelo 2-24v Input.
Aca en el diagrama de lado positivo hay que poner una resistencia de 1k o 10k ohmnio de 1Watt o de 1/2 Watt , es el lado donde esta la llave de encendido ,
Suscribirse a:
Entradas (Atom)