reporte lm35.doc

Upload: jesus-sanchez

Post on 08-Jul-2018

237 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/19/2019 reporte lm35.doc

    1/12

    UNIVERSIDAD TECNOLÓGICA TULA–TEPEJI

    MICROCONTROLADORES

    Programa Educativo M!catr"#ica$ %r!a Automati&aci"#

    I#g' Jorg! Sa(gado D)a&

    *MC+G,

    Practica *

    TERMOMETRO

    I#t!gra#t!-

     A#to#io D! J!-.- E-trada Uga(d!

    J!-.- S/#c0!& M!#do&a

    Jua# Car(o- Tr!1o M!#do&aR!2!c3a 4ami(! Nu5!& V!(!&

    http://www.google.com.mx/url?sa=i&rct=j&q=&esrc=s&frm=1&source=images&cd=&cad=rja&uact=8&ved=0CAcQjRw&url=http://www.fondosytemas.com/cubos-en-3d-un-espectacular-fondo/&ei=3WP2VPPzHcuhyAT70ILoBg&bvm=bv.87269000,d.aWw&psig=AFQjCNHVI7xsL0eJ1w4d2q09FqoFRobP2Q&ust=1425519924395304http://www.google.com.mx/url?sa=i&rct=j&q=&esrc=s&frm=1&source=images&cd=&cad=rja&uact=8&ved=0CAcQjRw&url=http://www.fondosytemas.com/cubos-en-3d-un-espectacular-fondo/&ei=3WP2VPPzHcuhyAT70ILoBg&bvm=bv.87269000,d.aWw&psig=AFQjCNHVI7xsL0eJ1w4d2q09FqoFRobP2Q&ust=1425519924395304http://www.google.com.mx/url?sa=i&rct=j&q=&esrc=s&frm=1&source=images&cd=&cad=rja&uact=8&ved=0CAcQjRw&url=http://www.fondosytemas.com/cubos-en-3d-un-espectacular-fondo/&ei=3WP2VPPzHcuhyAT70ILoBg&bvm=bv.87269000,d.aWw&psig=AFQjCNHVI7xsL0eJ1w4d2q09FqoFRobP2Q&ust=1425519924395304http://www.google.com.mx/url?sa=i&rct=j&q=&esrc=s&frm=1&source=images&cd=&cad=rja&uact=8&ved=0CAcQjRw&url=http://www.fondosytemas.com/cubos-en-3d-un-espectacular-fondo/&ei=3WP2VPPzHcuhyAT70ILoBg&bvm=bv.87269000,d.aWw&psig=AFQjCNHVI7xsL0eJ1w4d2q09FqoFRobP2Q&ust=1425519924395304http://www.google.com.mx/url?sa=i&rct=j&q=&esrc=s&frm=1&source=images&cd=&cad=rja&uact=8&ved=0CAcQjRw&url=http://www.fondosytemas.com/cubos-en-3d-un-espectacular-fondo/&ei=3WP2VPPzHcuhyAT70ILoBg&bvm=bv.87269000,d.aWw&psig=AFQjCNHVI7xsL0eJ1w4d2q09FqoFRobP2Q&ust=1425519924395304http://www.google.com.mx/url?sa=i&rct=j&q=&esrc=s&frm=1&source=images&cd=&cad=rja&uact=8&ved=0CAcQjRw&url=http://www.fondosytemas.com/cubos-en-3d-un-espectacular-fondo/&ei=3WP2VPPzHcuhyAT70ILoBg&bvm=bv.87269000,d.aWw&psig=AFQjCNHVI7xsL0eJ1w4d2q09FqoFRobP2Q&ust=1425519924395304http://www.google.com.mx/url?sa=i&rct=j&q=&esrc=s&frm=1&source=images&cd=&cad=rja&uact=8&ved=0CAcQjRw&url=http://www.fondosytemas.com/cubos-en-3d-un-espectacular-fondo/&ei=3WP2VPPzHcuhyAT70ILoBg&bvm=bv.87269000,d.aWw&psig=AFQjCNHVI7xsL0eJ1w4d2q09FqoFRobP2Q&ust=1425519924395304http://www.google.com.mx/url?sa=i&rct=j&q=&esrc=s&frm=1&source=images&cd=&cad=rja&uact=8&ved=0CAcQjRw&url=http://www.fondosytemas.com/cubos-en-3d-un-espectacular-fondo/&ei=3WP2VPPzHcuhyAT70ILoBg&bvm=bv.87269000,d.aWw&psig=AFQjCNHVI7xsL0eJ1w4d2q09FqoFRobP2Q&ust=1425519924395304http://www.google.com.mx/url?sa=i&rct=j&q=&esrc=s&frm=1&source=images&cd=&cad=rja&uact=8&ved=0CAcQjRw&url=http://www.fondosytemas.com/cubos-en-3d-un-espectacular-fondo/&ei=3WP2VPPzHcuhyAT70ILoBg&bvm=bv.87269000,d.aWw&psig=AFQjCNHVI7xsL0eJ1w4d2q09FqoFRobP2Q&ust=1425519924395304

  • 8/19/2019 reporte lm35.doc

    2/12

    Introducción

     Atr!v!- d! (a 6r/ctica 0ar!mo- u# t!rm"m!tro co# !( LM,* 7u! d!-6(i!gu! (at!m6!ratura !# (a 6a#ta((a LCD a trav8- d! !-ta 6ractica -! ((!vara aca2o u#

    6roc!-o 7u! co#((!va d!-d! (a 6rogramaci"# 0a-ta !( armado 9)-ico d!( circuito a-)mi-mo como (a -imu(aci"# 'S! i#t!gra# d! igua( ma#!ra (o- mat!ria(!- uti(i&ado-$a-) como !( 6roc!-o !# !( cua( -! ((!vo aca2o toda (a 6ractica a-) como co# (ai#t!graci"# d!( t!c(ado a(9a#um8rico -! ((!va aca2o (a co#v!r-i"# a C:$ ;:$

  • 8/19/2019 reporte lm35.doc

    3/12

    Marco Teórico

    LCD

    ¿Qué es un LCD?E( LCD ?Li7uid Cr=-ta( D=-6(a=@ o 6a#ta((a d! cri-ta( ()7uido !- u# di-6o-itivo!m6(!ado 6ara (a vi-ua(i&aci"# d! co#t!#ido- o i#9ormaci"# d! u#a 9orma gr/9ica$m!dia#t! caract!r!-$ -)m2o(o- o 6!7u!5o- di2u1o- d!6!#di!#do d!( mod!(o' E-t/go2!r#ado 6or u# microco#tro(ador !( cua( dirig! todo -u 9u#cio#ami!#to'

    ¿Cómo se conecta?

    E# (a -igui!#t! imag!# d! Prot!u- -! 6u!d! o2-!rvar (a !-tructura d! -u- 6i#!-'Lo 6od!mo- dividir !# (o- Pi#!- d! a(im!#taci"#$ 6i#!- d! co#tro( = (o- 6i#!- d!(

    2u- d! dato- 2idir!ccio#a(' Por (o g!#!ra( 6od!mo- !#co#trar ad!m/- !# -u!-tructura (o- 6i#!- d! %#odo d! (!d 2ac3(ig0t = c/todo d! (!d 2ac3(ig0t'

    Significado de os !ines de LCD"

    #ines de aimentación"

    Vss: G#dVdd: * vo(tio-Vee: corr!-6o#d! a( 6i# d! co#tra-t!$ (o r!gu(ar!mo- co# u# 6ot!#ci"m!tro d!

    B< co#!ctado a Vdd'

    #ines de contro"

    RS: Corr!-6o#d! a( 6i# d! -!(!cci"# d! r!gi-tro d! co#tro( d! dato- ?@ o r!gi-trod! dato- ?B@' E- d!cir !( 6i# RS 9u#cio#a 6ara(!(am!#t! a (o- 6i#!- d!( 2u- d!dato-' Cua#do RS !- !( dato 6r!-!#t! !# !( 2u- 6!rt!#!c! a u# r!gi-tro d!

    http://1.bp.blogspot.com/-r0KXeL4vEiM/UNh7XHOnABI/AAAAAAAABsk/9BMqEBKtPHw/s1600/lcd2.jpg

  • 8/19/2019 reporte lm35.doc

    4/12

    co#tro(i#-trucci"#' 4 cua#do RS !- B !( dato 6r!-!#t! !# !( 2u- d! dato-6!rt!#!c! a u# r!gi-tro d! dato- o u# car/ct!r'RW: Corr!-6o#d! a( 6i# d! E-critura ?@ o d! L!ctura ?B@' No- 6!rmit! !-cri2ir u#dato !# (a 6a#ta((a o (!!r u# dato d!-d! (a 6a#ta((a'E: Corr!-6o#d! a( 6i# E#ta2(! o d! 0a2i(itaci"#' Si E ?@ !-to 7ui!r! d!cir 7u! !(

    LCD #o !-t/ activado 6ara r!ci2ir dato-$ 6!ro -i E ?B@ -! !#cu!#tra activo =6od!mo- !-cri2ir o (!!r d!-d! !( LCD'

    #ines de $us de datos"E( u- d! dato- 2idir!ccio#a( com6r!#d! d!-d! (o- 6i#!- D a DF' Para r!a(i&ar (acomu#icaci"# co# !( LCD 6od!mo- 0ac!r(o uti(i&a#do (o- 2it- d!( 2u- d! dato-?D a DF@ o !m6(!a#do (o- H 2it- m/- -ig#i9icativo- d!( 2u- d! dato- ?DH a DF@'E# !-t! ca-o vamo- a !>6(icar (a comu#icaci"# co# !( 2u- d! H 2it-'

  • 8/19/2019 reporte lm35.doc

    5/12

    %SQ&%M'

  • 8/19/2019 reporte lm35.doc

    6/12

    C'('CT%()STIC'S

  • 8/19/2019 reporte lm35.doc

    7/12

    CL'SI*IC'CIO+%S M,-IM'

    LM,*

    E( LM./ !- u# -!#-or d! t!m6!ratura co# u#a

    6r!ci-i"# ca(i2rada d! BC' Su ra#go d!

    m!dici"# a2arca d!-d! +**:C 0a-ta B*:C' La

    -a(ida !- (i#!a( = cada grado c!#t)grado

    !7uiva(! a BmV$ 6or (o ta#toB*C B*mV

    +**C +**mV

  • 8/19/2019 reporte lm35.doc

    8/12

    CARACTERISTICAS

    • E-t/ ca(i2rado dir!ctam!#t! !# grado- C!(-iu-'• La t!#-i"# d! -a(ida !- 6ro6orcio#a( a (a t!m6!ratura'• Ti!#! u#a 6r!ci-i"# gara#ti&ada d! '*:C a K*:C'•

    a1a im6!da#cia d! -a(ida'• a1a corri!#t! d! a(im!#taci"# ?uA@'

    E( LM,* #o r!7ui!r! d! circuito- adicio#a(!- 6ara ca(i2rar(o !>t!r#am!#t!' La 2a1aim6!da#cia d! -a(ida$ -u -a(ida (i#!a( = -u 6r!ci-a ca(i2raci"# 0ac! 6o-i2(! 7u!!-t! i#t!grado -!a i#-ta(ado 9/ci(m!#t! !# u# circuito d! co#tro(' D!2ido a -u 2a1acorri!#t! d! a(im!#taci"# -! 6roduc! u# !9!cto d! auto ca(!#tami!#to mu=r!ducido' S! !#cu!#tra !# di9!r!#t!- ti6o- d! !#ca6-u(ado$ !( m/- com.# !-!( TO+K$ uti(i&ada 6or tra#-i-tor!- d! 2a1a 6ot!#cia' Tam2i8# !-t! -!#-or -i !-

    co#!ctado a u#o 6!ro o2ti!#!- ga#a#cia g!#!ra( = d! -a(ida'

    Desarroo

    Mat!ria( = E7ui6o

    • PIC• R!-i-t!#cia- ,, O0m• LCD KB• Ca2(!• Pot!#ci"m!tro B<• T!c(ado Matricia( HH• Gra2ador d! PICS• S!#-or LM,*• So9tQar! Mi3roC

    #rogramación Mi0ro C

    char keypadPort at PORTC;

    // LCD module connections

    sbit LCD_RS at RB_bit;

    sbit LCD_!" at RB#_bit;

    sbit LCD_D at RB$_bit;

    sbit LCD_D# at RB%_bit;

    sbit LCD_D& at RB'_bit;

    sbit LCD_D( at RB)_bit;

    sbit LCD_RS_Direction at TR*SB_bit;

    sbit LCD_!"_Direction at TR*SB#_bit;

    sbit LCD_D_Direction at TR*SB$_bit;

    sbit LCD_D#_Direction at TR*SB%_bit;

    sbit LCD_D&_Direction at TR*SB'_bit;

    sbit LCD_D(_Direction at TR*SB)_bit;

    // !nd LCD module connections

    unsi+ned int temp;

    ,oat tempC-temp.-temp-tempR;

    unsi+ned short kp-ant0$;

    char rC1%#2-r.1%#2-r1%#2-rR1%#2;

    int 30$-a;

    4oid main56 7

      8"S!L 0 $3$C;

      8"S!L9 0 $;

      TR*S8 0 $3..;

      //8DCO"%:. 0 % ;//Desacti4ar comentario para 4oltae de R!.<

    di=erente de #>

      C%O"_bit 0 $;

      C'O"_bit 0 $;

      Lcd_*nit56;

      Lcd_Cmd5_LCD_CL!8R6;

      Lcd_Cmd5_LCD_C?RSOR_O..6;

      Lcd_Out5%- )- @TemperaturaA@6;

      Lcd_Chr5'-%'-'')6;

    hile5%6

      7

      a 0 eypad_ey_Click56;

      i=5a00a00a00%'a00%&6

      7 30%;

      do

      kp 0 a;

      hile 5Ekp6;F

      i=5300$ 300% GG kp00%' 67

      kp 0 %';F

      sitch 5kp6 7

      case A kp0; break; // 8

      case A kp0; break; // B

      case %'A kp0%'; break; // C

      case %&A kp0%&; break; // D

      F

      temp 0 8DC_Read5'6;

      tempC 0 5,oat65temp H $:6; .loatToStr5tempC-rC6;

      temp. 0 5,oat6555temp H $:6H5%:66

  • 8/19/2019 reporte lm35.doc

    9/12

    i=5kp0067Lcd_Out5'- %)-@@6;Lcd_Out5'--r6;F

      else i=5kp0067Lcd_Out5'- %)-@.@6;Lcd_Out5'--r.6;F

      else i=5kp00%'67Lcd_Out5'-%)-@C@6;Lcd_Out5'--rC6;F

      else i=5kp00%&67Lcd_Out5'-%)-@R@6;Lcd_Out5'--rR6;F

      F ;

  • 8/19/2019 reporte lm35.doc

    10/12

    8l JnaliKar el pro+rama continuamos con lo ue =ue armar el cMmo habNauedado en la simulaciMn en proteus: ue dando como se muestra en la J+urade arriba- conectamos lo ue =ue el sensor de temperatura- el tecladoal=anumrico- un potenciMmetro para la intensidad de la luK de la pantalla- ypor ultimo conectamos la pantalla LCD:

    Los datos de la pantalla podNan cambiarse con las teclas 580!L>*"-B0.8R!"9!*T y C0 C!LS*?S6

  • 8/19/2019 reporte lm35.doc

    11/12

     A( 0a2!r co#!ctado corr!ctam!#t! -! r!a(i&aro# u#a -!ri! d! 6ru!2a- 7u! 9u! !(cam2io d! t!m6!ratura :C$ :;$ :

  • 8/19/2019 reporte lm35.doc

    12/12

    Concusiones

    R!2!c3a 4ami(! N.5!& V8(!&E( LM,* co#!ctado a (a 6a#ta((a LCD #o- guiamo- !# !( data -0it d!( (m,* 6araco#!ctar(o d! ma#!ra corr!cta = a-) 9u#cio#! d! acu!rdo a (o d!-!ado = 9u#cio#!d! (a mi-ma ma#!ra 7u! (a -imu(aci"# = (a 6rogramaci"# 7u! r!a(i&amo- !(LM,* m!dir/ (a t!m6!ratura 6ara d!-6u8- ma#dar(a a trav8- d!( 6ic a (a 6a#ta((aLCD = a-) mi-mo co# !( t!c(ado a(9a#um8rico uti(i&a#do (a- (!tra- A$ $ C$ D 6arar!a(i&ar (a co#v!r-io#!- a C: ;: 4