Control de Motor Paso a Paso

download Control de Motor Paso a Paso

of 37

Transcript of Control de Motor Paso a Paso

  • 7/25/2019 Control de Motor Paso a Paso

    1/37

    CONTENIDOLABORATORIO # 1...............................................................................................2

    AMPLIFICADOR INVERSOR...................................................................................2

    LABORATORIO # 2...............................................................................................6

    AMPLIFICADOR NO INVERSOR.............................................................................6

    LABORATORIO # 3...............................................................................................9

    AMPLIFICADOR SUMADOR...................................................................................9

    LABORATORIO # 4.............................................................................................12

    AMPLIFICADOR SUSTRACTOR............................................................................12

    LABORATORIO # 5.............................................................................................15

    MANEJO DE DATOS DE SALIDA POR EL PUERTO PARALELO CON EL LABVIEW....15

    LABORATORIO # 6.............................................................................................19

    CONVERSOR A/D...............................................................................................19

    LABORATORIO # 7.............................................................................................21

    CONVERSOR DIITAL ANALOICO D/A..............................................................21

    LABORATORIO # !.............................................................................................24

    CONTROL DE MOTOR PASO A PASO..................................................................24

    LABORATORIO # 9.............................................................................................2!

    CONTROL DE MOTOR DE CORRIENTE CONTINUA..............................................2!

    PRO"ECTO FINAL...............................................................................................31

    ALCOOLIMETRO CON LABVIEW $ ARDUINO....................................................31

    E%AMEN FINAL.................................................................................................. 42

    MOTOR DE CORRIENTE ALTERNA......................................................................42

    LABORATORIO # 1

    AMPLIFICADOR INVERSOR

    1.- Objetivo.

  • 7/25/2019 Control de Motor Paso a Paso

    2/37

    Disear e implementar un circuito amplificador inversor con ganancia de 4, cuyo voltaje de entrada es d2 voltios,

    2.- Maro Te!rio

    A"$i%ia&or i'ver(or

    Dada una seal analgica, el amplificador inversor constituye el modo ms simple de amplificar o atenu

    la seal.

    Se comenzar por la configuracin ms adecuada para nuestros propsitos:

    el modo amplificador inversor. emos afirmado anteriormente !ue la impedancia de entrada deldispositivo es infinita, por lo cual no circular corriente en el interior del amplificador operacional y lasresistencias "# y "2 estarn dispuestas en serie. $or encontrarse estas resistencias dispuestas en serila corriente !ue atravesar am%as ser la misma, podemos afirmar por tanto:

    & continuacin se va a demostrar cmo 'a es nula. Si tenemos en cuenta !ue la ganancia de tensin deun amplificador operacional de%e atender a la relacin salida(entrada:

    &l ser una de las caracter)sticas del ampop la ganancia en tensin infinita podemos intuir !ue la *nicasolucin vlida es disponer a la entrada del ampop de una tensin nula.

    &l llegar a este punto se destaca !ue no de%e confundirse la entrada del ampop constituida por las patainversora y no inversora con la entrada de la etapa amplificadora inversora.

    Se llega a la conclusin de !ue la diferencia de potencial en la entrada del operacional de%e ser nula.$uesto !ue en el circuito la pata no inversora se +alla conectada a tierra el valor de 'a ser nulo o de locontrario la diferencia de tensin en la entrada del ampop no ser)a nula.

  • 7/25/2019 Control de Motor Paso a Paso

    3/37

    &l analizar a continuacin el resultado o%tenido se puede ver claramente !ue la tensin de salida esproporcional a la tensin de entrada, siendo el factor de proporcionalidad una constante !ue definimoscon las resistencias "# y "2. Se aca%a de disear el primer amplificador, ya !ue este simple amplificad

    operacional puede atenuar o amplificar las seales aplicadas a su entrada. l nom%re de inversor vienedado por el signo negativo presente en la frmula. s decir, el montaje invierte la fase de la seal- estedetalle no puede pasarse por alto para seales !ue re!uieran cuidar su fase.

    inalmente de%emos destacar la presencia de la resistencia "/, cuya misin no es sino la de compensalos posi%les efectos no deseados de%idos a imperfecciones en el funcionamiento de los amplificadoresoperacionales reales. n concreto %usca disminuir el efecto nocivo de unas intensidades de polarizacinresiduales presentes en las entradas del ampop 0lo !ue conlleva una impedancia de entrada elevadapero no infinita1.

    &ntes de continuar con las siguientes configuraciones es de suma importancia comprendercompletamente el amplificador inversor.

    ).- C*$+$o( , Di(eo &e$ Cir+ito

    & 3&&56& S"&:

    AV=R2

    R1

    & S7& D S&6D& S"&:

    Vout=

    R2

    R1V1

    Seg*n la e8presin o%tenida, la tensin la de entrada invertida, amplificadaconstante 90"2("/1 el cual representa la ganancia del circuito y por lo tanto se tiene:

    AV=R2

    R1 Vout=AVV1

    AV=

    4000

    1000V

    out=42

    AV=4 Vout=8V

  • 7/25/2019 Control de Motor Paso a Paso

    4/37

    .- Si"+$ai!'

    /.-Co'$+(i!'

    l presente circuito amplifica en invierte correctamente la seal el;ctrica aplicada, en este caso la sealde entrada es 2 volts el presente amplificador tiene una ganancia de 4 con lo !ue la salida es de < volts

    LABORATORIO # 2

    AMPLIFICADOR NO INVERSOR

    1.- objetivo

    Disear e implementar un circuito amplificador no inversor con ganancia / utilizando el circuito integrado=>4#

    2.- Maro te!rio

    A"$i%ia&or 'o i'ver(or

    ste circuito presenta como caracter)stica ms destaca%le su capacidad para mantener la fase de laseal. l anlisis se realiza de forma anloga al anterior.

  • 7/25/2019 Control de Motor Paso a Paso

    5/37

    Se +a razonado !ue la diferencia de tensin en las patillas de entrada del amplificador operacional +a dser nula, por lo !ue la tensin presente en la patilla inversora ser la misma !ue la presente en la no?inversora. $or +allarse las resistencias "# y "2 en serie, la corriente !ue las atravesar ser la misma yconocida, ya !ue sa%emos el valor de "# y las tensiones en sus e8tremos 0'in y @1:

    "esulta sencillo despejar de esta e8presin la ganancia:

    Se puede apreciar cmo no e8iste signo negativo en la e8presin 0no se invierte la seal1, siendo ademla ganancia siempre superior a la unidad. ste circuito no permite por consiguiente atenuar seales.

    Se +ar una puntualizacin con respecto a la conveniencia de uso del inversor ( no inversor. a inverside fase no resulta significativa en el tratamiento de seales alternas, ya !ue dic+as seales var)an entresemiciclos positivos y negativos. An amplificador inversor aplicado a una seal alterna tiene comoresultado una simple inversin de fase. Sin em%argo en seales de continua el resultado es %ien distinto

    Si deseamos duplicar una tensin continua e introducimos a la entrada de un amplificador inversor 2' ala salida tendremos ? 4' 0negativos1, lo cual puede ser un inconveniente en determinadas aplicaciones.a eleccin de una etapa u otra depende por consiguiente de las condiciones concretas de diseo.

    /.? clculos y diseo del circuito

    VOUT=

    [1+

    R2

    R1

    ]V1 AV=

    [1+

    R2

    R1

    ]VOUT=[1+ 20001000 ]1.5 AV=[1+ 20001000 ]VOUT= 4.B volts AV= /

  • 7/25/2019 Control de Motor Paso a Paso

    6/37

    .- (i"+$ai!'

  • 7/25/2019 Control de Motor Paso a Paso

    7/37

    /.- o'$+(i!'

    Se alcanz el o%jetivo planteado el cual era amplificar una seal no invertida la cual era de #.B v con unganancia en el amplificador de / lo cual nos da como resultado una seal de salida de 4.B v.

    LABORATORIO # )

    AMPLIFICADOR S0MADOR

    1.- objetivo

    Disear un circuito amplificador sumador !ue sume cuatro seales diferentes en %ase al circuitointegrado = >4#

    2.- "aro te!rio

    AMPLIFICADOR S0MADOR

    sencialmente no es ms !ue un amplificador en configuracin inversora. Difiere de este *ltimo en la reresistiva empleada en sustitucin de la resistencia "# utilizada en el ejemplo de configuracin inversora

    l desarrollo matemtico es el mismo. De%ido a la ganancia de tensin infinita del amplificador para !uela tensin de salida sea un n*mero finito la tensin de entrada de%e ser nula. $uesto !ue una de laspatillas 0la no?inversora en este caso1 se encuentra conectada a tierra a trav;s de la resistencia "e, laotra patilla 0patilla inversora1 de%e presentar tam%i;n este valor.

    De%ido a la impedancia de entrada infinita del amplificador, la suma de intensidades !ue atraviesen lasresistencias "#,"2,..."n ser igual a la intensidad !ue atraviese la resistencia "s 0seg*n la primera ley

    de Circ++off1. $or tanto podemos afirmar !ue:

    Despejando la tensin de salida:

  • 7/25/2019 Control de Motor Paso a Paso

    8/37

    &l llegar a este punto se de%e particularizar la presente configuracin para o%tener un sumador. Si seafirma la igualdad entre las resistencias "#"2..."n y adems se +ace !ue este valor coincida con ede la resistencia "o se o%tiene una tensin de salida igual a la suma alge%raica de tensiones de entrada0con la correspondiente inversin de fase1. tese la importancia de esta particularizacin para lacomprensin de los antiguos calculadores analgicos:

    ).- *$+$o( , &i(eo &e$ ir+ito

    Vout=[RfR1V1+R f

    R2V2+

    R f

    R3V3+

    R f

    R4V4]

    Vout=[10K10K1+10K10K2+ 10K10K3+ 10K10K4 ]Vout=10 volts

    .- (i"+$ai!'

  • 7/25/2019 Control de Motor Paso a Paso

    9/37

    /.- o'$+(i!'

    Se alcanz el o%jetivo planteado el cual era sumar 4 seales distintas, de #, 2,/, y 4 v dando comoresultado una seal de salida de #@ v.

    LABORATORIO #

    AMPLIFICADOR S0STRACTOR

    1.- objetivo

  • 7/25/2019 Control de Motor Paso a Paso

    10/37

    Disear e implementar un amplificador sustractor cuyos voltajes de entrada sean de 2 y / voltiosrespectivamente en %ase al circuito integrado = >4#

    2.- Maro Te!rio

    A"$i%ia&or (+(trator

    ste circuito presenta como caracter)stica nota%le la amplificacin de la diferencia entre las dos tensionede entrada. $resenta el inconveniente de !ue la impedancia de entrada del amplificador disminuye

    sensi%lemente y adems las dos resistencias "# y las dos "2 de%en ser e8actamente iguales.

    $uesto !ue sa%emos !ue las tensiones de las patillas inversora y no inversora de%en ser iguales,podemos afirmar !ue tanto las resistencias "# y "2 superiores como las "# y "2 inferiores seencuentran en serie. $lanteando las ecuaciones:

    De estas dos igualdades 0donde 'a es la tensin de entrada tanto en la patilla no inversora como en lainversora1 podemos o%tener la tensin de salida en funcin de los valores "#, "2 y las tensiones de

    entrada $ara ello despejamos lo valores 'a de am%as e8presiones o%teniendo:

    6gualando am%as e8presiones resulta trivial o%tener la e8presin final de la tensin de salida:

    5omo se puede ver esta configuracin amplifica o aten*a la diferencia e8istente en las dos entradas '2'#.

    ).- *$+$o( , &i(eo &e$ ir+ito

  • 7/25/2019 Control de Motor Paso a Paso

    11/37

    Vout=(R1R2)V1+[(1+R1R2)(

    R4R3+R4)]V2

    Vout=( 10 k1 k)2+[(1+ 10 k1 k)( 10 k1 k+10 k)]3

    Vout=

    10 volts

    .- (i"+$ai!'

    /.- o'$+(i!'

    se alcanz el o%jetivo planteado el cual era en %ase a dos seales de entrada +allar la diferencia ymultiplicarla por un factor de ganancia, en este caso se tra%aj con dos seales de 2 y / v dando comoseal de salida #@ v.

  • 7/25/2019 Control de Motor Paso a Paso

    12/37

    LABORATORIO # /

    MANEO DE DATOS DE SALIDA POR EL P0ERTO PARALELO CON EL LABVIE

    1.- objetivo

    Atilizar el softEare de instrumentacin virtual a%'ieE para aplicaciones de control de salida del puerto

    paralelo de una pcDe esta manera el alumno podr controlar el encendido de un arreglo de < leds a trav;s del a%'ieE, ascomo controlar el movimiento de un motor paso a paso, activacin de rel;s entre otros.

    2.- "aro te!rio

    P+erto Para$e$o

    An puerto paralelo es una interfazentre un computadory un perif;rico, cuya principal caracter)stica es

    !ue los %itsde datos viajan juntos, enviando un pa!uete de %ytea la vez. s decir, se implementa un

    ca%le o una v)a f)sica para cada %it de datos formando un %us. =ediante el puerto paralelo podemoscontrolar tam%i;n perif;ricos como focos, motores entre otros dispositivos.

    l ca%le paraleloes el conector f)sico entre el puerto paralelo y el dispositivo perif;rico. n un puerto

    paralelo +a%r una serie de %its de control en v)as aparte !ue ir en am%os sentidos por caminos

    distintos.

    n contraposicin al puerto paralelo est el puerto serie, !ue env)a los datos %it a %it por el mismo +ilo.

    CONFI30RACION DE PINES

    https://es.wikipedia.org/wiki/Interfazhttps://es.wikipedia.org/wiki/Computadorhttps://es.wikipedia.org/wiki/Perif%C3%A9rico_(inform%C3%A1tica)https://es.wikipedia.org/wiki/Bithttps://es.wikipedia.org/wiki/Bytehttps://es.wikipedia.org/wiki/Bus_de_datoshttps://es.wikipedia.org/wiki/Cable_paralelohttps://es.wikipedia.org/wiki/Puerto_seriehttps://es.wikipedia.org/wiki/Interfazhttps://es.wikipedia.org/wiki/Computadorhttps://es.wikipedia.org/wiki/Perif%C3%A9rico_(inform%C3%A1tica)https://es.wikipedia.org/wiki/Bithttps://es.wikipedia.org/wiki/Bytehttps://es.wikipedia.org/wiki/Bus_de_datoshttps://es.wikipedia.org/wiki/Cable_paralelohttps://es.wikipedia.org/wiki/Puerto_serie
  • 7/25/2019 Control de Motor Paso a Paso

    13/37

    So%t4are Labvie4

    a%vieE es un entorno grafico de programacin. l lenguaje utilizado para programar en ;l se llamaFenguaje 3, donde la F3G sim%oliza !ue es un lenguaje de tipo grfico.os programas desarrollados en a%vieE se llaman '6Hs 0'irtual 6nstruments1, su origen proven)a delcontrol de instrumentos, pero +oy en dia su uso se +a e8pandido ms all.

    a%vieE tiene un entorno de programacin grfico, por lo !ue los programas no se escri%en, sino !ue sedi%ujan, una la%or facilitada gracias a !ue a%vieE consta de una gran cantidad de %lo!uesprediseados.

    os programas se dividen en dos partes %ien diferenciadas, una llamada F$anel rontalG, y otraFDiagrama de Ilo!uesG.

    Pa'e$ Fro'ta$5es la interfaz con el usuario, la utilizamos para interactuar con el usuario cuando eprograma se est ejecutando. n esta interfaz se definen los controles0los usamos como entradas,

    pueden ser %otones, marcadores etc..1 e indicadores

    Dia6ra"a &e B$o7+e(5es el programa propiamente dic+o, donde se define su funcionalidad, a!se colocan )conos !ue realizan una determinada funcin y se interconectan 0el cdigo !ue controla eprograma1. Suele +a%er una tercera parte icono/conector!ue son los medios utilizados para conectaun '6 con otros '6s.

    ).- *$+$o( , &i(eo &e$ ir+ito

  • 7/25/2019 Control de Motor Paso a Paso

    14/37

    .- (i"+$ai!'

    /.- o'$+(i!'

    n el presente la%oratorio se alcanz el o%jetivo planteado el cual era +acer encender un conjunto deleds de forma ascendente y descendente mediante el softEare la%vieE el cual mediante una

  • 7/25/2019 Control de Motor Paso a Paso

    15/37

    programacin adecuada manda seales al puerto paralelo de /./ v y /@@m& de corriente m8ima con ecual es posi%le encender leds.

    LABORATORIO # 8

    CONVERSOR A9D

    1.-Objetivo

    Disear e implementar un circuito conversor de seales analgicas a seales digitales.

    2.-Maro te!rio

  • 7/25/2019 Control de Motor Paso a Paso

    16/37

    l conversor analgico digital es un dispositivo electrnico capaz de convertir un voltaje determinado enun valor %inario, es decir este se encarga de transformar seales analgicas a digitales los cuales estnformados por unos y ceros.

    Jiene una importante aplicacin en los sistemas de control e instrumentos de medicin de alta precisincomo ser detectores de +umedad, detectores de temperatura, medir de distancias, etc.

    l &D5@

  • 7/25/2019 Control de Motor Paso a Paso

    17/37

    o anterior !uiere decir !ue por cada #K.Bmv !ue aumente el nivel de tensin entre las entradas no

    mencionadas comoV} rsub {ref} +

    yV} rsub {ref} -

    , lo cual nos sirve de entradas al conversor,

    este aumentara en una unidad su salida 0siempre sumando en forma %inaria1.

    'eamos algunos ejemplos.

    ntrada Vref 0voltios1 salida digital

    : @@@@@@@@:.:1;/ @@@@@@@#:.: @@@@@@#@1 @@##@@##/ ########

    .-Co'$+(i!'

    s muy importante la conversin de seales analgicas a seales digitales de%ido a !ue generalmente

    las ma!uinas tra%ajan con datos digitales.

    LABORATORIO # Se+e'ia &e$ tio "e&io a(o5 n esta secuencia se activan las %o%inas de tal forma %rindar un movimiento igual a la mitad del paso real. $ara ello se activan primero 2 %o%inasluego solo # y as) sucesivamente. 5omo vemos en la ta%la la secuencia completa consta de

    movimientos en lugar de 4.PASO Bobi'a A Bobi'a B Bobi'a C Bobi'a D

    1 ON Q Q Q2 ON ON Q Q) Q ON Q Q Q ON ON Q/ Q Q ON Q8 Q Q ON ON< Q Q Q ON= ON Q Q ON

  • 7/25/2019 Control de Motor Paso a Paso

    22/37

    n nuestro caso +emos utilizado lasecuencia del tipo wave drive, para +acer funcionar nuesmotor paso a paso.

    /?. Cir+ito &e o'tro$

    Se +a utilizado un 56.: A2C "

    resistencia de entrada, y tensin de alimentacin de B' JJ. as entradas de activacin 0&ctivaI, 5 y D1 son directamente activadas a trav;s del puerto paralelo por el programa &I'6M.

    Figura 2-. Circuito de control del motor PAP unipolar.

    -. Co'tro$ o' LABVIE

  • 7/25/2019 Control de Motor Paso a Paso

    23/37

    /-. Co'$+(i!'

    n el presente la%oratorio se logr manipular con ;8ito, el sentido de giro y el control dvelocidad del motor $&$, este motor tiene muc+as aplicaciones importantes en el campo de automatizacin industrial.

    LABORATORIO # ;

    CONTROL DE MOTOR DE CORRIENTE CONTIN0A

    1-. Objetivo(

    Disear e implementar en %ase al programa &I'6M un circuito !ue me permita el control de gde un motor de corriente continua por variacin del anc+o de pulso, pudiendo +acerlo girar sentido +orario o anti +orario.

    2-. Maro te!rio

    An motor de 55 est constituido por una parte fija o estator y una parte mvil o rotor. $afuncionar, el motor de corriente contin*a o directa precisa de dos circuitos el;ctricos distintos: circuito de campo magn;tico y el circuito de la armadura.

    l campo 0%sicamente un imn o un electroimn1 permite la transformacin de energ)a el;ctrreci%ida por la armadura en energ)a mecnica entregada a trav;s del eje. a energ)a el;ctrica !reci%e el campo se consume totalmente en la resistencia e8terna con la cual se regula la corriendel campo magn;tico. s decir ninguna parte de la energ)a el;ctrica reci%ida por el circuito dcampo, es transformada en energ)a mecnica. l campo magn;tico act*a como una especie catalizador !ue permite la transformacin de energ)a en la armadura.a armadura consiste en un grupo de %o%inados alojados en el rotor y en un ingenioso dispositidenominado colector mediante el cual se reci%e corriente continua desde una fuente e8terior y convierte la correspondiente energ)a el;ctrica en energ)a mecnica !ue se entrega a trav;s del edel motor. n la transformacin se pierde un pe!ueo porcentaje de energ)a en los car%ones d

  • 7/25/2019 Control de Motor Paso a Paso

    24/37

    colector, en el co%re de los %o%inados, en el +ierro 0por corriente parsitas e +ist;resis1, en lrodamientos del eje y la friccin del rotor por el aire.$ara invertir el sentido de giro de un motor de corriente continua %asta con permutar la cone8ide sus terminales del rotor.

    )-. Co'tro$ o' LABVIE ? ARD0INO

  • 7/25/2019 Control de Motor Paso a Paso

    25/37

    -. Co'$+(i!'

    n el presente la%oratorio se lograron los o%jetivos planeados, se logr manipular con ;8itosentido de giro y el control de velocidad del motor de corriente continua por medio del contde anc+o de pulso, este circuito tiene muc+as aplicaciones importantes en el campo de automatizacin industrial.

    PRO?ECTO FINAL

    ALCO@OLIMETRO CON LABVIE ARD0INO

  • 7/25/2019 Control de Motor Paso a Paso

    26/37

    1.- Objetivo(

    Disear e implementar un alco+ol)metro con arduino cuya medida del grado alco+lico pueda visualizar

    en la pc atravez del softEare &I'6M.

    2.- Maro te!rio

    Ar&+i'o

    &rduino es una plataforma de +ardEare li%re, %asada en una placacon un microcontroladory un entorn

    de desarrollo, diseada para facilitar el uso de la electrnica en proyectos multidisciplinares.

    l +ardEareconsiste en una placa con un microcontrolador&tmel &'"y puertos de entrada(salida. os

    microcontroladores ms usados son el&tmega#O

  • 7/25/2019 Control de Motor Paso a Paso

    27/37

    =R / es un sensor de &lco+ol. ste nos puede entregar un valor

    analogico o digital regula%le con un potenciometro !ue se encuentra en

    placa. 5on este podemos armar facilmente un alco+olimetro casero

    Carateri(tia( T'ia(

    &limentacion: B'5onsumo: #B@m&

    Definicion en la medicion de &lco+ol: @.@Bmg(

    #@mg(

    $osee salida digital regula%le y salida analogica

    Co'eio'a&o

    &Q Salida analogica.DQ Salida digital

    ).- Materia$e(

    # $laca &rduino Ano

    # $roto%oard 5a%les jumper B Diodos leds O resistencias 22@T # sensor de gas 0alco+ol =R?/1

    .- F+'io'a"ie'to

    n el diagrama de %lo!ues tenemos la estructura %sica de lectura y muestreo de datos del sensor.

    diagramas de %lo!ues utilizados son los siguientes:

  • 7/25/2019 Control de Motor Paso a Paso

    28/37

    M6 QQ$ SJ"A5JA".? Jipo de estructura !ue repite el proceso infinito +asta !ue se oprime

    %utton stop.

    '6S&.? 6ndica el puerto virtual de cone8in.

    '6S& S"6&.? =uestra puesto de cone8in FASI.G

    $"Q$"JU QD.? $ermite leer o escri%ir entrada de datos.

    '6S& "&D.? ectura de datos, puerto ASI a a%vieE.

    5Q5&J&J SJ"63.? Qrdenada datos tipo te8to, utilizado para mostrar datos de entrada.

    M&6J.? $roporciona retardos en milisegundos para poder visualizar los datos de lectura.

    IAJJQ SJQ$.? Detiene el siclo de operacin.

    '6S& 5QS.? Jermina la operacin de lectura de datos.

    Ana vez o%tenido los datos del sensor se procede a calcular el grado de alco+olemia y tam%i;

    contaremos con un indicador !ue nos muestra el nivel alco+ol perci%ido por el sensor.

  • 7/25/2019 Control de Motor Paso a Paso

    29/37

    D56=& SJ"63 JQ A=I".? 5onvierte el dato tipo te8to a numero lo !ue nos permite asignarle u

    indicador para poder ver en el panel frontal los niveles e8tra)dos por el sensor.

    S5J &D 3"&J" Q" RA&S. ? l operador select es muy parecido a case structure pe

    funciona de manera ms simple y en com%inacin con el greater or e!uals indicara de un color cuando

    indicador del sensor este en niveles acepta%les y de otro color cuando este el valores muy altos esto co

    ayuda de property node?fill color.

    $or otro lado tam%i;n tenemos operadores matemticos como multiplicacin y divisin !ue nos ayudara

    a calcular tasa de alco+olemia.

    T=

    #raoe alco$ol

    100vol.in#erio(alco$olela!e!ia)

    %esoela %ersonak(ctte=0.7)

    l grado de alco+ol es captado por el sensor y V constante @.> para +om%res y @.O para mujeres en escaso los datos son tomados de manera estndar para realizar el clculo directo en la presentaci

    aun!ue tam%i;n se pueden colocar varia%les de entradas para un clculo ms e8acto.

  • 7/25/2019 Control de Motor Paso a Paso

    30/37

    a *ltima parte de consiste en mostrar resultado de so%riedad o e%riedad y por *ltimo el almacenamien

    de datos o%tenidos por el sensor.

    3J D&J(J6= SJ"63.? os proporciona cone8in con datos de fec+a y +ora de la $5.

    A=I" JQ "&5J6Q& SJ"63.? convierte los datos tipo DI a SJ"63.

    IA6D &""&U.? l %uild array nos ofrece un arreglo de datos reci%idos del get time( date string y

    num%er to fractional.

    M"6J JQ S$"&DSJ.? l Erite spreads+eet reci%e los datos de %uild array y nos permite crear

    arc+ivo de almacenamiento de datos en cual!uier direccin !ue le demos en la $5.

    n la parte de a%ajo tenemos un constantes string con las pala%ras FI"6QG y FSQI"6QG estos te8tos d

    sern mostrado con ayuda de un FS5JG. &parecer FI"6QG cuando so%repase los niveles pr

    esta%lecidos y FSQI"6QG cuando est; por de%ajo de los niveles pre?esta%lecidos.

    Ar&+i'o

    $lataforma de +ardEare li%re, %asada en una placa con un microcontrolador y un entorno de desarro

    diseada para facilitar el uso de la electrnica en proyectos multidisciplinares. l +ardEare consiste

    una placa con un microcontrolador &tmel &'" y puertos de entrada(salida.

  • 7/25/2019 Control de Motor Paso a Paso

    31/37

    l control del sensor y de los diodos leds los realizamos por medio de la placa arduino, en la cual usamo

    su lenguaje de programacin:

    ((&S63&=QS &S '&"6&IS U D5&"&=QS S6 SQ &&Q365&S Q D636J&S

    const int analog$inSensor @-

    int pin2 2-

    int pin4 4-

    int pin> >-

    int pin< , QAJ$AJ1-

    pin=ode0pin

  • 7/25/2019 Control de Motor Paso a Paso

    32/37

    pin=ode0pin#2, QAJ$AJ1-

    pin=ode0pin#/, QAJ$AJ1-

    (( AJ66W&=QS & A56Q IA5 F'Q6D QQ$G S3A6DQ D A "J&"DQ D A S3ADQ

    $&"& 6D65&" 5D6DQ D D6QDQS D &5A"DQ D J6$Q D D&JQ 6DQ S AJ66W

    & 5QD656Q F6G &D FSG.

    void loop01 9

    int sensor"ead analog"ead0analog$inSensor1-

    Serial.println0sensor"ead1-

    delay0#@@@1-

    if 0sensor"ead X #@@1

    9

    digitalMrite0pin2,631-

    else 9 digitalMrite0pin2, QM1-

    ront panel and %locV diagram se pueden ver finalizados en la parte de a%ajo:

    "QJ $&

  • 7/25/2019 Control de Motor Paso a Paso

    33/37

    IQ5C D6&3"&=

    /.- Co'$+(io'

    Se realizaron varios tipos de mediciones con alco+ol a distintos tipos de concentracin dando com

    resultado el correcto funcionamiento del dispositivo el cual realiza la medicin de una forma apro8imada

  • 7/25/2019 Control de Motor Paso a Paso

    34/37

    EAMEN FINAL

    MOTOR DE CORRIENTE ALTERNA

    1.- Objetivo

    Disear un circuito !ue permita el control de un motor de corriente alterna.

    5ontrolar velocidad y sentido de giro del motor de corriente alterna mediante una interfaz con la%vieE.

    2.- Materia$e(

    # proto%oard # arduino uno > relay # 5a%le #motor de corriente alterna 0!ue permita dos direcciones de giro1 # fuente de Bvolts # pc 0!ue cuente con &I'6M1

  • 7/25/2019 Control de Motor Paso a Paso

    35/37

    ).- %+'io'a"ie'to

    mpezando con la e8plicacin del panel frontal tenemos un t)tulo, un puerto de visa !ue nos muestracone8in con el puerto virtual preseleccionado automticamente, un indicador output(input, un %otn parada necesario para detener el funcionamiento de la interfaz arduino la%vieE y una perilla acomodacon un @ FceroG en el centro y escalas tanto a la iz!uierda como a la derec+a, lo !ue nos proporcionafacilidad de manejo de velocidad y sentido de giro al girar la perilla a la iz!uierda o derec+a.

    $or otro lado en el diagrama de %lo!ues tenemos dos estructuras:#.? structura E+ile loop, nos permite la repeticin de un %ucle infinito o controlado.

    2.? structura case estructure, puede funcionar %ajo el condicional add case after ? add case %eforetrue?false, en este caso se utiliz el condicional true o false.Jodos los componentes utilizados fueron sacados dando clicV derec+o en el diagrama de %lo!uesseleccionando el apartado arduino.a programacin por %lo!ues comenz colocando el int y el close para inicio y fin de cual!uier tipo dprogramacin !ue se va a realizar.Seguidamente se esta%lecen B puertos set digital pin mode en estado output !ue vendr)an a ser con l!ue se va a tra%ajar, pin2, pin4, pin>, pin

  • 7/25/2019 Control de Motor Paso a Paso

    36/37

    Motor +'iver(a$

    Jiene la forma de un motor de corriente continua en cone8in serie. $osee dos %o%inados: un %o%inad

    dispuesto en el estator y el otro en el rotor los cuales una ves energizados crean sus respectivos campmagn;ticos los cuales interact*an entre si repeli;ndose uno al otro y de esta manera crean un tor!u!ue provoca la rotacin del rotor. &m%os %o%inados estn conectados en serie entre si.Se utiliza en los taladros, aspiradoras, licuadoras, lustradoras, etc. su eficiencia es %aja 0de orden dB#Y1, pero como se utilizan en ma!uinas de pe!uea potencia esta ineficiencia no se consideimportante.$ara lograr la inversin de giro se de%e permutar la cone8in del %o%inado del rotor, y para lograr regulacin de las velocidades se puede realizar por variacin de la frecuencia y la tensin, tam%i;muc+os de estos motores disponen de derivaciones en sus %o%inados del estator, lo cual facilita regulacin de sus velocidades, sin necesidad de variar la tensin aplicada.

  • 7/25/2019 Control de Motor Paso a Paso

    37/37

    .- E(7+e"a &e$ o'eio'a&o &e$ "otor &e orrie'te a$ter'a

    /.- Co'$+(io'e(

    $ara conmutar corriente alterna el mejor dispositivo !ue se puede utilizar es el J"6&5. l relay funcionpero tiene algunas limitaciones !ue impiden !ue este dispositivo sea considerado para diseos !re!uieren conmutaciones de alta velocidad y conmutaciones repetitivas durante un determinado periode tiempo.