calculadora de resistencias proyecto mate

Upload: nunez

Post on 12-Oct-2015

186 views

Category:

Documents


2 download

TRANSCRIPT

UNIVERSIDAD TECNICA DE AMBATOFACULTAD DE INGENIERIA EN SISTEMAS, ELECTRNICA E INDUSTRIAL

NIVELACIN DTEMA: Diseo de un programa que simule una calculadora que permita calcular el valor de una resistencia conociendo los colores que la conforman.

PROYECTO DE CURSO:MATEMTICASAUTORES:DAMIAN NEZJESSICA GUILCASOCARLOS TOAPANTADANILO MARTNEZDOCENTE:ING. DAVID JNES

AMBATO ECUADOR2014

Introduccin

El presente proyecto tiene como tema disear una calculadora de resistencia que se puede definir como el clculo de valores que posee cada resistencia segn sus bandas de colores mediante la aplicacin del programa Visual Basic 6.0La caracterstica principal de una resistencia elctrica es su oposicin o dificultad al paso de la corriente elctrica. Cuanto ms se opone un elemento de un circuito a que pase por el la corriente, ms resistencia tendr.El valor de una resistencia viene determinado por su cdigo de colores. Para saber el valor de una resistencia tenemos que fijarnos que tiene 3 bandas de colores seguidas y una cuarta ms separada.Leyendo las bandas de colores de izquierda a derecha las 3 primeras bandas nos dice su valor, la cuarta banda nos indica la tolerancia, es decir el valor + - que puede tener por encima o por debajo del valor que marcan las 3 primeras bandas. Visual Basic 6.0 es uno de los lenguajes de programacin que ms entusiasmo despiertan entre los programadores de PCs, tanto expertos como novatos. En el caso de los programadores expertos por la facilidad con la que desarrollan aplicaciones complejas en poqusimo tiempo (comparado con lo que cuesta programar en Visual C++, por ejemplo). En el caso de los programadores novatos por el hecho de ver de lo que son capaces a los pocos minutos de empezar su aprendizaje.

INDICE GENERAL

Introduccin2

Objetivo General:4Objetivos Especficos:4Justificacin:4Marco Terico4Que es la electrnica4Tipos de elementos electrnicos5Visual Basic9Lenguajes de programacin10Que es Visual Basic11Desarrollo14Programacin en Visual Basic14Cdigo22CONCLUSIONES29RECOMENDACIONES30BIBLIOGRAFIA30ANEXOS31

Tema:Diseo de un programa que simule una calculadora que permita calcular el valor de una resistencia conociendo los colores que la conforman.Objetivo General:Disear una interfaz que permita visualizar una calculadora que permita calcular el valor de resistencia conociendo sus colores.Objetivos Especficos: Codificar en Visual Basic un programa que permita calcular el valor de una resistencia conociendo los diferentes colores que la conforman. Crear una interfaz amigable con el usuario que facilite el clculo de una resistencia sin la utilizacin de un hmetro. Documentar todo lo referente a la creacin y diseo de la calculadora de resistencias para que sirva como apoyo a futuros estudiantes de Electrnica. Justificacin:Porque, ser de gran utilidad ya que en este momento nuestra sociedad est inmersa en el desarrollo tecnolgico por lo que estamos obligados a estudiar e investigar en el ciberespacio, y como es un programa podremos tener acceso desde cualquier computador o sitio del planeta.Nos dimos cuenta que no tenamos la facilidad para encontrar los valores de resistencia por lo que decidimos investigar sobre el tema y as implementar o mejorar un programa que sea fcil y educativo. Servir para quien este comenzando el aprendizaje en electrnica y esperamos que sea de gran ayuda para esos estudiantes ya que son ellos quienes estarn en mayor contacto con esta herramienta de estudio. Marco TericoQue es la electrnicaLaelectrnicaes el campo de laingenieray de lafsicaaplicada relativo aldiseoy aplicacin de dispositivos, por lo generalcircuitoselectrnicos, cuyo funcionamiento depende del flujo de electrones para la generacin, transmisin, recepcin,almacenamientodeinformacin, entre otros. Esta informacin puede consistir en voz omsicacomo en un receptor deradio, en unaimagenen una pantalla detelevisin, o en nmeros u otrosdatosen un ordenador o computadora.Tipos de elementos electrnicos Que es resistencia elctricaLa resistencia elctrica. Es la dificultad que tiene la corriente elctrica. (Intensidad, amperaje, A) para circular por un componente resistivo, se mide en ohmios y su letra representativa es la omega .El factor resistivo en electrnica se aprovecha para crear cadas de tensin, controlar intensidades, modificar tiempos de carga y descarga en condensadores para variar la frecuencia en osciladores.En definitiva, las resistencias sirven para limitar el flujo de la electricidad segn las necesidades de nuestro circuito.Frmula para calcular resistencia

CONDENSADOREl condensador es uno de los componentes ms utilizados en los circuitos elctricos. Un condensador es un componente pasivo que presenta la cualidad de almacenar energa elctrica. Est formado por dos lminas de material conductor (metal) que se encuentran separados por un material dielctrico (material aislante). En un condensador simple, cualquiera sea su aspecto exterior, dispondr de dos terminales, los cuales a su vez estn conectados a las dos laminas conductoras.

Condensador no polarizado Condensador variableTRANSFORMADORDispositivo elctrico que consta de una bobina de cable situada junto a una o varias bobinas ms, y que se utiliza para unir dos o ms circuitos decorriente alterna(CA) aprovechando el efecto deinduccinentre las bobinas. La bobina conectada a la fuente de energa se llama bobina primaria. Las dems bobinas reciben el nombre de bobinas secundarias. Un transformador cuyo voltaje secundario sea superior al primario se llama transformador elevador. Si el voltaje secundario es inferior al primario este dispositivo recibe el nombre de transformador reductor.

Transformador ncleo deairetransformadorDIODOComponente electrnico que permite el paso de la corriente en un solo sentido. Los primeros dispositivos de este tipo fueron losdiodosde tubo de vaco, que consistan en un receptculo devidrioo deaceroal vaco que contena dos electrodos: un ctodo y un nodo. Ya que los electrones pueden fluir en un solo sentido, desde el ctodo hacia el nodo, el diodo de tubo de vaco se poda utilizar en la rectificacin. Los diodos ms empleados en los circuitos electrnicos actuales son los diodos fabricados con material semiconductor.

Diodo rectificador Diodo emisor deluz(LED)

BOBINALas bobinas (tambin llamadas inductores) consisten en un hilo conductor enrollado. Al pasar una corriente a travs de la bobina, alrededor de la misma se crea un campo magntico que tiende a oponerse a los cambios bruscos de la intensidad de la corriente. Al igual que un condensador, una bobina puede utilizarse para diferenciar entresealesrpida y lentamente cambiantes (altas y bajas frecuencias).

BobinasPILA (Acumulador, Batera)Dispositivo que convierte la energaqumicaen elctrica. Todas laspilasconsisten en un electrolito (que puede ser lquido, slido o en pasta), un electrodo positivo y un electrodo negativo. El electrolito es un conductor inico; uno de los electrodos produce electrones y el otro electrodo los recibe. Al conectar los electrodos al circuito que hay que alimentar, se produce una corriente elctrica.Las pilas en las que el producto qumico no puede volver a su forma original una vez que la energa qumica se ha transformado en energa elctrica (es decir, cuando las pilas se han descargado), se llaman pilas primarias o voltaicas. Las pilas secundarias o acumuladores son aquellas pilas reversibles en las que el producto qumico que al reaccionar en los electrodos produceenerga elctrica,puede ser reconstituido pasando una corriente elctrica a travs de l en sentido opuesto a la operacin normal de la pila.

Pila-acumulador-bateraFUSIBLEDispositivo deseguridadutilizado para proteger un circuito elctrico de un exceso de corriente. Su componente esencial es, habitualmente, un hilo o una banda de metal que se derrite a una determinadatemperatura. El fusible est diseado para que la banda de metal pueda colocarse fcilmente en el circuito elctrico. Si la corriente del circuito excede un valor predeterminado, el metal fusible se derrite y se rompe o abre el circuito. Los dispositivos utilizados para detonar explosivos tambin se llaman fusibles.

FusiblesRELConmutador elctrico especializado que permite controlar un dispositivo de granpotenciamediante un dispositivo de potencia mucho menor. Un rel est formado por un electroimn y unos contactos conmutadores mecnicos que son impulsados por el electroimn. Por tanto, el conmutador permite que una corriente y tensin pequeas controlen una corriente y tensin mayores. Tcnicamente un rel es un aparato electromecnico capaz de accionar uno o varios interruptores cuando es excitado por una corriente elctrica.

Rel rpido Rel con doble bobinadoTRANSISTORESLostransistoresse componen de semiconductores. Se trata de materiales, como el silicio o el germanio, dopados (es decir, se les han incrustado pequeas cantidades de materias extraas), de manera que se produce un exceso o una carencia de electrones libres.

Transistor NPNTransistorPNP

CIRCUITOS INTEGRADOSLa mayora de loscircuitos integradosson pequeos trozos, o chips, de silicio, de entre 2 y 4 mm2, sobre los que se fabrican los transistores. La fotolitografa permite al diseador crear centenares de miles de transistores en un solo chip situando de forma adecuada las numerosas regiones tipo n y p. Durante la fabricacin, estas regiones son interconectadas mediante conductores minsculos, a fin de producir circuitos especializados complejos. Estos circuitos integrados son llamados monolticos por estar fabricados sobre un nico cristal de silicio. Los chips requieren mucho menos espacio y potencia, y su fabricacin es ms barata que la de un circuito equivalente compuesto por transistores individuales.

(IC)Circuito integrado smbolo genricoCdigos de resistencias

ToleranciaValores tpicos de tolerancia son 5%, 10% y 20%, pero tambin hay de 0.1%, 0.25%, 0.5%, 1%, 2%, 3% y 4%.La representacin de la tolerancia en un resistor se puede ver en elcdigo de coloresde las resistencias.Entre ms pequea sea la tolerancia de una resistencia es ms cara, porque el fabricante tiene que ajustar mejor su proceso para lograr una menor variacin.Visual BasicEntorno de programacin

Lenguajes de programacinSe define un programa de computacin como el conjunto de instrucciones que se da al computador para que realice un trabajo determinado pero este conjunto de instrucciones debe estar acorde al repertorio de instrucciones que cono el S.T.A.I Los lenguajes de programacin se pueden clasificar en 4 niveles:Lengua absoluto o de maquina: Son especficos de cada modelo o fabricante, estn basados fundamentalmente en el sistema binario y utiliza el cdigo binario interno para representar programas y datos.Los lenguajes simblicos o ASSEMBLER: utiliza cdigos nemotcnicos en vez de los cdigos internos y el direccionamiento tanto como de instrucciones como de datos en la memoria se realiza tambin en forma simblica. Como la maquina no puede trabajar en cdigos simblicos, estos son traducidos al lenguaje absoluto mediante el uso de programas traductores llamados ensambladores.Los lenguajes simblicos evolucionados o MACROASSEMBLER: Orientas a la maquina como macro instrucciones, son lenguajes netamente simblicos pero que por la caractersticas de sus programas ensambladores, una instrucciones de programa escrito por el programador (programa fuente) puede producir varias instrucciones en el programa objeto, en el lenguaje absoluto.Lenguajes evolucionados orientados al problema: tambin conocidos de lenguaje de alto nivel o macrolenguajes, son los utilizados actualmente con mayor porcentaje que los otros ya que se aproxima bastante al lenguaje humano usado corrientemente segn el tipo de actividad, dando lugar a los lenguajes.

Que es Visual BasicVisual Basic 6.0 es una excelente herramienta de programacin que permite crear aplicaciones propias (programas) para Windows 95/98 o Windows NT. Con ella se puede crear desde una simple calculadora hasta una hoja de clculo de la talla de Excel (en sus primeras versiones...), pasando por un procesador de textos o cualquier otra aplicacin que se le ocurra al programador. Sus aplicaciones en Ingeniera son casi ilimitadas: representacin de movimientos mecnicos o de funciones matemticas, grficas termodinmicas, simulacin de circuitos, etc.Este programa permite crear ventanas, botones, mens y cualquier otro elemento de Windows de una forma fcil e intuitiva. Es un lenguaje de programacin visual, tambin llamado lenguaje de 4 generacin. Esto quiere decir que un gran nmero de tareas se realizan sin escribir cdigo, simplemente con operaciones grficas realizadas con el ratn sobre la pantalla. Es tambin un programa basado en objetos, aunque no orientado a objetos como C++ o Java. La diferencia est en que Visual Basic 6.0 utiliza objetos con propiedades y mtodos, pero carece de los mecanismos de herencia y polimorfismo propios de los verdaderos lenguajes orientados a objetos como Java y C++.

Descripcin de la barra de herramientasEl men File tiene pocas novedades. Como ya se ha dicho, un proyecto rene y organiza todos los ficheros que componen el programa o aplicacin (hace la funcin de una carpeta que contuviera apuntes). Tampoco el men Edit aporta cambios importantes sobre lo que es habitual. Por el contrario el men View, generalmente de poca utilidad, es bastante propio de Visual Basic 6.0. Este men permite hacer aparecer en pantalla las distintas ventanas del entorno de desarrolloEl men Project permite aadir distintos tipos de elementos a un proyecto (formularios, mdulos, etc.). El men Format contiene opciones para controlar el aspecto de la aplicacin (alinear controles, espaciarlos uniformemente, etcEn el men Tools se encuentran los comandos para arrancar el Menu Editor y para establecer las opciones del programa.

Cursor del ratn:sirve para quitar la seleccin del que hayamos pulsado por error. Image:permite incluir imgenes como fotografas, dibujos, etc.

Picture:permite incluir grficos, es parecido al image pero con variantes.

Label (Etiqueta):sirve para poder poner mensajes o textos en la pantalla, pero no son editables por el usuario.

TextBox:caja de texto, permite que el usuario pueda escribir directamente.

Frame:es un contenedor para los dems controles.

Command Button: Botn de comando, permite que el usuario pueda pulsar botones y que realicen determinadas acciones.

Timer:es un controlador de tiempo.

Line:permite incluir una lnea en el formulario.

Option Button:botn de opcin, permite tener varias opciones de las cuales seleccionar una.

Shape:permite incluir formas grficas en el formulario, como un cuadrado, un crculo, etc.

DESARROLLOProgramacin en Visual BasicEn el presenta artculo se explicar la forma de hacer un sencillo programa en el lenguaje de programacin VB 6.0 el cual arroja como resultado el valor en ohms de una resistencia partiendo de los colores en sus franjas.No ser muy necesario que el lector tenga un conocimiento previo en este lenguaje de programacin ya que se explicaran los pasos a seguir para poder tener un acercamiento a este lenguaje, sin embargo si se posee conocimiento acerca de este entorno ser mucho ms fcil de entender adems de que no se pretende ser este una introduccin o curso a dicho lenguaje.Lo primero que se necesita es obviamente tener instalado el entorno de programacin de este lenguaje y abrir la aplicacin, cuya ventana inicial se presenta a continuacin.En el presenta artculo se explicar la forma de hacer un sencillo programa en el lenguaje de programacin VB 6.0 el cual arroja como resultado el valor en ohms de una resistencia partiendo de los colores en sus franjas.No ser muy necesario que el lector tenga un conocimiento previo en este lenguaje de programacin ya que se explicaran los pasos a seguir para poder tener un acercamiento a este lenguaje, sin embargo si se posee conocimiento acerca de este entorno ser mucho ms fcil de entender adems de que no se pretende ser este una introduccin o curso a dicho lenguaje.Lo primero que se necesita es obviamente tener instalado el entorno de programacin de este lenguaje y abrir la aplicacin, cuya ventana inicial se presenta a continuacin.

Como puede apreciarse en la imagen anterior esta ventana es muy semejante a las ya conocidas en cualquier ventana de alguna otra aplicacin, contando con un rea de trabajo al centro de la pantalla, men e iconos de aplicacin los cuales describes la funcin a realizar.En la figura anterior se aprecia un men interactivo al iniciar la aplicacin en VB, el cual presenta los diferentes archivos que se pueden crear en este entorno, por el momento se seleccionar; exe estndar, dando un click en abrir.

En la figura anterior se aprecia por completo el entorno de desarrollo donde se pueden destacar algunas partes como son: en la columna de la izquierda se encuentran algunos de los controles disponibles con los que se va a hacer el programa, para acceder a ellos solo se necesita presionar sobre ellos con el Mouse y dibujar una silueta con el mismo Mouse en (la parte central) el rea de trabajo en la ventana cuyo nombre es FORM1, esta ventana se puede hacer ms grande a placer como cualquier imagen y as dispones de ms espacio para poder trabajar, en la ventana color blanco que se encuentra detrs de Form1 es la ventana de programacin en s ya que es aqu en donde se escribir el cdigo para hacer interactuar a los controles colocados en Form1 y el programa arroje un resultado y por ltimo en la columna de la derecha se encuentra la ventana de propiedades del control o parte del programa que se encuentra seleccionado.Se va a trabajar en este ejemplo por el momento con botones de accin, botn de comando, frame, imagen y etiquetas como se muestra.

Lo nico que se tiene que realizar es arrastrar cada control con el Mouse hacia el rea de trabajo como se explica a continuacin.Se va a trabajar primero con una imagen, en ste caso se coloc una imagen de una resistencia, arrastre el botn imagen hacia el rea de trabajo para que se pueda trabajar en l como se puede observar en la figura siguiente.

al hacer uso del control Imagen es necesario dirigirse a la ventana de propiedades de ese control (se acceder a las propiedades de cada control siempre que est seleccionado este) en la descripcin Picture se hace click en la segunda columna de esa misma propiedad indicado como (ninguno), aparecer un pequeo cuadro con tres puntos, se hace click en ste y aparecer un cuadro de dilogo en donde se podr buscar en cualquier carpeta de la computadora la imagen que se desee insertar, ya que se tiene la imagen deseada se presiona el botn de Abrir y la imagen ser colocada en el pequeo espacio que abarca el botn de imagen como se aprecia.

En seguida se procede a colocar, de la misma manera como se coloc el control imagen, tres Frame de la siguiente manera:

El entorno de desarrollo enumera automticamente cada control que se coloca como se puede apreciar en la figura anterior, para poder cambiar el nombre que aparece como: Frame, es necesario seleccionar cada uno e ir a la ventana de propiedades del control y mediante el uso de la barra de desplazamiento localizar la propiedad Caption al pulsar en la segunda columna de esta propiedad se puede seleccionar el texto que se encuentra, borrarlo y teclear el nombre que se desee, en este caso se escoge como nombre para cada uno; primera cifra, segunda cifra, multiplicador y tolerancia, acto seguido se colocan dentro de cada uno de estos Frame 10 botones de opcin con excepcin del cuarto Frame el cual solo contendr 3 botones de opcin que corresponden a los colores posibles de las franjas en una resistencia y la tolerancia respectivamente, para estos botones de opcin tambin se les puede cambiar el nombre que se desplegar, seleccionando cada uno de los botones y teclear en Caption el nombre que se desee para cada uno.Acto seguido se colocan cuatro etiquetas (Label) debajo de cada Frame que en este caso servirn para desplegar el resultado de la accin de pulsar en cada botn de opcin, la propiedad Caption en ste caso no tendr texto.Adicional mente se hace uso de un botn de accin que en este caso tendr el nombre de Salir y en el programa har la funcin de terminar o salir del programa, la interfaz grfica ya terminada puede quedar como la que se muestra a continuacin:

Hasta este punto puede considerarse a la interfaz grfica como terminada, solo queda a la imaginacin del lector agregar ms objetos, imgenes, etc., a su gusto.Sin embargo hasta este momento el programa no har nada debido a que no se ha escrito ningn cdigo el cual indique a cada objeto colocado que hacer?.Antes de explicar cmo y que cdigo ha de colocarse, se expone una ventaja de los botones de opcin; cuando se coloca un grupo de estos botones, se puede pulsar con el ratn (hacer ckick sobre l en modo de ejecucin) cualquiera quedando seleccionado colocndose un pequeo punto negro dentro del circulo blancote este control y realizando la accin que se le haya programado, siguiendo en modo de ejecucin al seleccionar otro botn quedar seleccionado este, sin embargo se quitar la seleccin automticamente al botn que se haba seleccionado anteriormente, lo mismo ocurrir al seleccionar cualquier otro, quedando seleccionado nicamente uno a la vez.Entonces como se logra que se puedan pulsar varios botones a la vez para poder apreciar todas las cifras de la resistencia?, agrupndolos dentro de un Frame, de esta manera se logra agrupar a los botones en varios grupos e independientes uno del otro, con lo cual se logra que en este programa se puedan tener seleccionados varios botones en un mismo tiempo.Conociendo lo anterior llega el momento de escribir el cdigo el cual se encargar de hacer el procedimiento o en su defecto clculos y unir con acciones a cada uno de los controles ubicados en la interfaz.Una manera sencilla de agregar cdigo a los controles es haciendo doble click sobre cada uno con lo que se entra a la ventana de cdigo propiamente dicho y en esta parte es donde se introducen todos los procedimientos a seguir por los controles.Lo primero que se har es dar doble click en el botn de accin, denominado anterior mente salir en ste caso para este control solo se escribir entre las sentencias puestas automticamente por el editor de este control la sentencia END como se muestra a continuacin.

En las barras des plegables que se pueden apreciar en la figura anterior se encuentran el nombre de cada control colocado en la interfaz (izquierda) y las acciones que pueden ocurrir para ese control para su programacin (derecha).Con este simple cdigo se puede hacer una primera prueba de este programa pulsando F5, cabe aclarar que ningn control de la interfaz realizar una accin con excepcin del control salir al pulsar en este botn el programa terminar su ejecucin, con esto se aprecia que la sentencia END colocada en este control se ejecutar simplemente al pulsar este.De la misma manera como se introdujo el cdigo para este botn se puede introducir cdigo para cualquier otro.Cabe hacer una aclaracin, cada control tendr varias propiedades a saber, entre las cuales se encuentran dos las cuales son bsicas para este programa y cualquier otro, una de ellas es la propiedad Caption que mostrar un nombre (texto) en la interfaz grfica, la otra propiedad es; (NOMBRE) que se encuentra en la misma ventana de propiedades, con esta propiedad se declara el nombre de este control y el cual ser manejado y entendido solamente por el cdigo escrito en la ventada del cdigo, por lo que todas las sentencias escritas y que se refieran a un control en particular tendrn que hacer referencia a nombre, es por esto que en la figura de arriba se puede apreciar la descripcin nombre como: command1, el cual es el nombre de este control, si existiera en la interfaz ms de un control de este tipo se enumeraran automticamente como command2, command3, etc. Este nombre tambin puede ser cambiado por cualquier otro que se le facilite a quien est programando y es muy comn que tanto nombre como Caption tengan el mismo texto, solo hay que tener cuidado de no repetir nombre a dos controles a la vez, esto para evitar que el compilador no sufra de confusiones, adems que al estar en modo de diseo el editor indicar el hecho de que se est repitiendo el nombre para un control anterior.Expuesto lo anterior se procede a hacer doble click sobre el primer botn de opcin para anexar el siguiente cdigo:Prvate SubOption1_Click() lf Option1.Value = True Then Label1.Caption = 0 End If End SubEsto indica que para el botn Option1 con la accin que se efectuar Click() haga lo siguiente; If Option1.Value = True Then en otras palabras, si el valor del botn opcin es verdadero (seleccionado) entoncesLabel1.caption = 0 la propiedad Caption de label1 es 0 por lo que se despliega al ejecutar el programa el nmero 0 en esa etiqueta, de la misma manera como se hizo para este control se introduce el cdigo para cada uno de los botones restantes, teniendo cuidado de que cada botn tendr su nombre propio como; option1. option2, etc.Quedando el cdigo completo como sigue:Cdigo

Private Sub Command1_Click()EndEnd Sub

Private Sub Command2_Click()If Label1.Caption "" And Label2.Caption "" And Label3.Caption "" ThenLabel9.Caption = "x"Label10.Caption = "(Ohms)"Label8.Caption = (Label1.Caption + "" + Label2.Caption) * Label3.CaptionEnd IfEnd Sub

Private Sub Command3_Click()Unload MeForm1.ShowEnd Sub

Private Sub Option1_Click()If Option1.Value = True ThenLabel1.Caption = 0End IfEnd Sub

Private Sub Option10_Click()If Option10.Value = True ThenLabel1.Caption = 9End IfEnd Sub

Private Sub Option11_Click()If Option11.Value = True ThenLabel2.Caption = 0End IfEnd Sub

Private Sub Option12_Click()If Option12.Value = True ThenLabel2.Caption = 1End IfEnd Sub

Private Sub Option13_Click()If Option13.Value = True ThenLabel2.Caption = 2End IfEnd Sub

Private Sub Option14_Click()If Option14.Value = True ThenLabel2.Caption = 3End IfEnd Sub

Private Sub Option15_Click()If Option15.Value = True ThenLabel2.Caption = 4End IfEnd Sub

Private Sub Option16_Click()If Option16.Value = True ThenLabel2.Caption = 5End IfEnd Sub

Private Sub Option17_Click()If Option17.Value = True ThenLabel2.Caption = 6End IfEnd Sub

Private Sub Option18_Click()If Option18.Value = True ThenLabel2.Caption = 7End IfEnd Sub

Private Sub Option19_Click()If Option19.Value = True ThenLabel2.Caption = 8End IfEnd Sub

Private Sub Option2_Click()If Option2.Value = True ThenLabel1.Caption = 1End IfEnd Sub

Private Sub Option20_Click()If Option20.Value = True ThenLabel2.Caption = 9End IfEnd Sub

Private Sub Option21_Click()If Option21.Value = True ThenLabel3.Caption = 1End IfEnd Sub

Private Sub Option22_Click()If Option22.Value = True ThenLabel3.Caption = 10End IfEnd Sub

Private Sub Option23_Click()If Option23.Value = True ThenLabel3.Caption = 100End IfEnd Sub

Private Sub Option24_Click()If Option24.Value = True ThenLabel3.Caption = 1000End IfEnd Sub

Private Sub Option25_Click()If Option25.Value = True ThenLabel3.Caption = 10000End IfEnd Sub

Private Sub Option26_Click()If Option26.Value = True ThenLabel3.Caption = 100000End IfEnd Sub

Private Sub Option27_Click()If Option27.Value = True ThenLabel3.Caption = 1000000End IfEnd Sub

Private Sub Option28_Click()If Option28.Value = True ThenLabel3.Caption = 10000000End IfEnd Sub

Private Sub Option29_Click()If Option29.Value = True ThenLabel3.Caption = 0.1End IfEnd Sub

Private Sub Option3_Click()If Option3.Value = True ThenLabel1.Caption = 2End IfEnd Sub

Private Sub Option30_Click()If Option30.Value = True ThenLabel3.Caption = 0.01End IfEnd Sub

Private Sub Option31_Click()If Option31 = True ThenLabel4.Caption = " 10%"End IfEnd Sub

Private Sub Option32_Click()If Option32.Value = True ThenLabel4.Caption = " 5%"End IfEnd Sub

Private Sub Option33_Click()If Option33.Value = True ThenLabel4.Caption = " 20%"End IfEnd Sub

Private Sub Option34_Click()If Option34.Value = True ThenLabel4.Caption = " 2%"End IfEnd Sub

Private Sub Option35_Click()If Option35.Value = True ThenLabel4.Caption = " 1%"End IfEnd Sub

Private Sub Option4_Click()If Option4.Value = True ThenLabel1.Caption = 3End IfEnd Sub

Private Sub Option5_Click()If Option5.Value = True ThenLabel1.Caption = 4End IfEnd Sub

Private Sub Option6_Click()If Option6.Value = True ThenLabel1.Caption = 5End IfEnd Sub

Private Sub Option7_Click()If Option7.Value = True ThenLabel1.Caption = 6End IfEnd Sub

Private Sub Option8_Click()If Option8.Value = True ThenLabel1.Caption = 7End IfEnd Sub

Private Sub Option9_Click()If Option9.Value = True ThenLabel1.Caption = 8End IfEnd Sub

Private Sub salir_Click()EndEnd Sub

CONCLUSIONES

RECOMENDACIONES

BIBLIOGRAFIAhttp://186.42.96.211:8080/jspui/bitstream/123456789/1195/1/Resistencia%20el%C3%A9ctrica.pdfhttp://www.slideshare.net/DulmarTorrado/qu-es-visual-basichttp://iesromerovargas.es/recursos/elec/sol/vb/3.htmhttp://www.slideshare.net/nulilodez/programa-para-calcular-valores-de-resistencias-16044157http://www.monografias.com/trabajos5/electro/electro.shtmlhttp://www.monografias.com/trabajos16/componentes-electronicos/componentes-electronicos.shtml

ANEXOS31