Programas utiles Electronica

gfxgfx
 
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación?

Ingresar con nombre de usuario, contraseña y duración de la sesión
 
gfx gfx
gfx
21208 Mensajes en 4872 Temas por 20720 Usuarios - Último usuario: vkqiilptye Mayo 20, 2012, 03:47:32
*
gfx*InicioAyudarssBuscarCalendarioIngresarRegistrarsegfx
gfxgfx
0 Usuarios y 1 Visitante están viendo este tema.       « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Programas utiles Electronica  (Leído 599 veces)
djtuxy
Principiantes
*
Desconectado Desconectado

Mensajes: 124


Ver Perfil WWW
Programas utiles Electronica
« en: Enero 17, 2010, 15:37:17 »

Bueno creo este post par que vayamos poniendo siftwares utiles para la creacion de PCB y otras utilidades

PCB Wizzard



Descargar

LiveWire



Descargar



Y la "yapa" ..  un calculador de resistencias que programe en C no tiene entorno grafico y se usa en consola asi que sirve para linux y win Smiley, es muy básico ya que para calcular las resistencias se debe realizar una ecuación pero para los que recien empiezan les viene bien y tambien a los vagos que no queremos hacer cuentas xD

dejo el source y despues subo el .exe porque en esta pc no tengo para compilarr

Código
Code (c):
/* Calculador de Resistencias para LEDS */
/* djtuxy@gmail.com  */
 
#include <stdio.h>
int main()
{
   int valor[] = {10, 12, 15, 18, 22, 27, 33, 39, 47, 56, 68, 82};
   int i;
   float vdf;
   float rs;
   char tecla;
   int n;
   float vdd;
   float vf;
   float lf;
 
do{
 
 int N = 1;
 
   printf (".\nBienvenido al calculador de resistencias para LEDS.\n");
   printf (".\nIngrese la tension de alimentacion: ");
   fflush(stdin);
   scanf  ("%E",&vdd);
   printf ("Ingrese la tension del led: ");
   fflush(stdin);
   scanf  ("%E",&vf);
   printf ("Ingrese la corriente requerida por el led: ");
   fflush(stdin);
   scanf  ("%E",&lf);
 
   vdf = vdd - vf;
   rs = vdf/lf;
   n = (int) rs;
 
   do{
             n= n/10;
             N= N * 10;
             }while(n!= 0);
 
   for (i = 0; i < 12; i++){
       if( rs/N*100 >= valor[i] && rs/N*100<= valor[i+1]){
   printf (".\n----------------------------------------------------.\n");
   printf (".\nLa resistencia tiene que ser de %d ohm.\n",valor[i+1]);
          break;
          }
   }
   printf (".\n----------------------------------------------------.\n");
   printf (".\nEscriba 'q' si desea salir u otra tecla si quiere continuar.\n");
   fflush(stdin);
   scanf  ("%c", &tecla);
 
 
}while(tecla!='q');
   return 0;
}
 

saludos
En línea



www.area403.com.ar <---------- Nuevo diseño , MAs innovador!! Mas contenidoo!! nuevos ADMS!!
gfx
Páginas: [1] Ir Arriba Imprimir 
gfx
Ir a:  
gfx
Powered by SMF 1.1.16 | SMF © 2006, Simple Machines
HDL Group hackers

gfx