Tesis EXPENDEDOR DE BOLETOS

download Tesis EXPENDEDOR DE BOLETOS

of 71

Transcript of Tesis EXPENDEDOR DE BOLETOS

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    1/71

    INDICE PAG Nº

    INDICE................................................................................................….....1

    1. 0 INTRODUCCION...............................................................................31.1 ORIGEN Y NECESIDAD……………………………………...............51.2 PROBLEMÁTICA DE MERMAS EN RUBRO MICRERO….............61.3 EXPANDIR LA PROBLEMÁTICA Y LA SOLUCION QUE SE ESTA DANDO………………………….....................................................7

    2.0 DISEÑO DE MODULO EXPENDEDOR ...........................................82.1. IMPRESORA…………......................................................................!2.1.1 "UENTE DE PODER........................................................................182.1.2 MICROCONTROLADOR................................................................22.1.3 COMUNICACI#N SERIAL……….................................................222.1.$ SMARTCARD…………...................................................................23

    2.1.5 DISPLAY LCD…………….………………………….....................2!2.1.6 TECLADO……….............................................................................372.1.7 RELO% TIEMPO REAL…………………………………………….$2.1.8 DISE&O DE CICUITO ELECTRONICO………………………….$2

    3.0 SOFTWARE.........................................................................................$3

    3.1. PROTOCOLO DE COMUNICACI#N SMARTCARD...................$$3.1.1 DIAGRAMA DE "LU%O………………………………….………..5

    1

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    2/71

    PAG Nº

    4.0 GESTION DE INFORMES…………………....................................5$

    5.0 CONCLUSION.................................................................................. 63

    BIBLIOGRAFIA...................................................................................... 66

    ANEXOS………....................................................................................... 68

    INDICE DE FIGURAS………………………………………………...1

    2

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    3/71

    1. INTRODUCCIÓN

    E' '()*+,- /0* ) ,( ,- 4) +,/'* -,+) 4) /*/ ),-* )* ('- 4) -* () /*+ )')' 9-''-+/9 :' ) '; ()'9 / 4)'+,- 4) 4)*/,,- - 4) /0* ,/' /,/' 9/'+ 4/4 4) >/*+-* < () *(;,)' 4),- -* 40/ / 40/ / +,/= * 4) /*/ ) ) 9(/ )* / /4 ' *+,/4- -, )9-'4(9+-, ,)9 )'4- )'-, =/ -, 4) )*+/ )9 4- - '- 4/'4- ) - )+-9-,,)* -'4 )'+) ), (4 9/'4- /*0 / ) ,)*/, - < / *),= 9 - ,)*+/4- -, /

    0')/ 4) +,/'* -,+) 9-,,)* -'4 )'+).

    E' *0'+)* * ('/ >,/' ,- ) + 9/ () )* /' 4) 9/4/ 40/ )' / /9+(/ 4/4 ),-() )* ),/ -* )*+) (< ,-'+- / *- (9 -'/,*) >,/4(/ )'+) ) / 9 (4/4 4)

    S/'+ />- >,/9 /* / '()=- Plan de modernización del transporte públicoTransantiago ) 9(/ 4) ),0/ 4) *- (9 -'/, )*+/ >,/' ,- ) + 9/ ) *+)'+)@-< )' 40/.P-, )*- ) - )+ =- 4) )*+) +,/ / - 4) +)* * 9-'* *+) )' 4 *) /, (' ,-+-+) )'4)4-, 4) - )+-* /,/ 9,- (*)* )';-9/4- / - +)'), ('/ @),,/ )'+/ -4),-*/ < + /,/ /'+)'), (' 9-'+,- 4) - )+/ ) < -4), /*0 ,)4(9 , /*

    ), /* < ,- -* () *) );)9+ /' /9+(/ )'+).

    3

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    4/71

    E*+) ,-+-+ - )*+/ 9-'*+ +( 4- * 9/ )'+) -, (' :4( -* ) 9(/9-'*+/ 4) ('/ ;()'+) 4) -4), /4/ +/ ) / ) + - 4) (* ('/ ,)*-,/+ , 9/ 9-' *( ,)* )9+ =- )9/' * - 4) 9-,+) 4) / ) < *( 9-'+,- /4-, )9(/ 9- /'4/,/ /* /99 -')* 4) )*+) -4( - < / 9- (' 9/9 :' 9-' )

    9,-9-'+,- /4-,.E 9,-9-'+,- /4-, 9-'+,- /,/ (' )9+-, 4) * /,+9/,4 (' +)9 /4- ('

    4 * /< LCD < / 9- (' 9/9 :' 9-' - /'+), -, )'+) 4)*9, +-.E ;('9 -'/ )'+- 4) ) )'4)4-, *), ) * >( )'+). A '>,)*/, (' /*/ ),- /

    9,- * ) 9-'4(9+-, *) )99 -'/,/ / +/, ;/ 9-,,)* -'4 )'+) < ) ) ( -) + , (' - )+- )'+,)>/'4- / ';-, /9 :' 4) ;)9@/ @-,/ ,)9-,, 4- 'F 4)

    9,- * < =/ -, 4) / +/, ;/. A4) * -4, )'+,)>/, ';-, /9 :' ')9)*/, / /,/ / ,)9/(4/9 :' )'+,)>/'4- 4/+-* 4) /* +,/'*/99 -')* ,)/ ?/4/*.E*+) ) ( - -4, *), 9- ) )'+/4- 9-' -+,-* ) ) )'+-* () /9+(/ )'+) *)(+ ?/' 9- - 9 /,/* 4) *)>(, 4/4 < +-,' ()+)*.

    $

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    5/71

    1.1 ORIGEN Y NECESIDAD

    D) 4- / - /'+)* )'9 -'/4- ) ,- ) / 4) )=/* :' )' )*+) *)9+-, )*(< (*(/ 9-+ 4 /'- < ), (4 9 / /,/ /* ) ,)*/* 4) +,/'* -,+) ()

    ;('9 -'/' @-< )' 40/ < )*+- *) 4/ '- *- - )' / 9/ +/ * '- +/ ' / - /,>-4) '()*+,- /0* )' >(/ - /,/4- () )' / 9/ +/ .

    E* -, )*+/ ,/?:' () *(,>) / ')9)* 4/4 4) ) )'+/, ('/ / ( '// 9(/ '-* 4) / -* 4/4 4) +)'), (' 9-'+,- (9@- /* ) /9+- ) /

    >)*+ :' 4) -* 9,- (*)* )' 9(/'+- / '>,)*- 4) /*/ ),-* =),*(* 4 '),-9/'9) /4-.

    E*+) ,-+-+ - )*+/ /*/4- )' / ) ), )'9 / - +)' 4/ 9-' -* 9- ,/4-,)*/(+- + 9-* () *) )'9()'+,/' '*+/ /4-* )' -* (*)* 4) S/'+ />- ),- /

    (9@- )'-, 9-*+-

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    6/71

    1.2 PROBLEMÁTICA DE E ASION EN RUBRO MICRERO

    S)> ' (' /,+ 9( - ( 9/4- )' El Diario , el Lunes 04 de Febrero de2002, ) >- ),'- / /'?/, ) Plan de modernización del transporte públicoTransantiago, ';-, - / / ,)'*/ < / >,) - 9,- (*),- () *)> ' *(*)*+(4 -* / )=/* :' 4) -* /*/ )* ; (9+(/ / )'+,) 1 < 18 9 ;,/ *)> ' -*) ,)*/, -* 4) T,/'* -,+) (, /'- )* (9@- *( ), -, / /* 9 ;,/* 4/4/* -, )M ' *+,- 4) T,/'* -,+) 4) / -9/ P/+, 9 - T- - ' . P()* )' +- /'4-)*+-* 4/+-* - +)' 4-* 4) / ( 9/9 :' < 4) *)9+-, ,- / )'+) +/)* (' @)9@- ,)/ < /+)'+) () 9/4/ 40/ )*+- *) ,-4(9) )' '()*+,- /0* < () -, *), (' )4 - 4) +,/'* -,+) +/' /* =- )* 4 ;09 4) -'), (' / +- )' )*+),)9(,*- +/' (+ ?/4- -, -* 9-'4(9+-,)*.

    E*+/ )=/* :' )* +/' 9- ' )' )*+-* - )'+-* < +/' 9-'-9 4/ ()'9 (*-* -* ,- -* ) ,)*/, - -')* )*+) ,- ) / )* * /, / / 9/ +/ 4-'4) -*

    ) ,)*/, -* )' *( /-.

    6

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    7/71

    1.3 EXPANDIR LA PROBLEMÁTICA Y LA SOLUCION !UE SE ESTA DANDO

    H/9 )'4- (' ,)*( )' 4) +-4/ )*+/ ,- ) + 9/ / 9/4/ / +,/= * 4)

    +-4- ) /0* < * )'4- )*+) (' ; />) - 9-'-9 4- < 9(/'+ ; 9/4- )* () )''()*+,/ +)* * ,- -') -* )*+) ,-+-+ - () 9- - 4)*9, -* /'+), -, )'+))' -* ('+-* 1.1 < 1.2 ()4) *), / *- (9 :' 4) 4- / / / 9/9 :' 4) /+)9'- ->0/ < 4) (' * *+) / 4) 9-'+,- 4) - )+/ ) < ,)9/(4/9 :' 4-'4) *) ()4)' 4)'+ ; 9/, =/, -* /, )+,-* -* 9(/ )* *) ()4)' -4 ; 9/, 4)/9(),4- / /* ')9)* 4/4)* 4) 9/4/ (*(/, - < () +/ ' ()4) *),

    9- ) )'+/4- 9-' -+,-* * *+) /* ) )9+,:' 9-* 4) 9-'+,- 4) )=/* :' 9- -9 /,/* *)'*-,)* < +-,' ()+)*.

    E*+/ +)9'- ->0/ )* / () )' S/'+ />- *) / 9/,/ ,: / )'+) < ()/9+(/ )'+) *) (+ ?/ )' /* , '9 / )* 9 (4/4)* 4) L/+ '-/ , 9/ 9- -C- - / A,>)'+ '/ < B,/* - +)' '4-*) ) 9) )'+)* ,)*( +/4-* +/'+- )' />)*+ :' 4) +,/'* -,+) ';,/)*+,(9+(,/ < 9/ 4/4 4) *),= 9 - )'+,)>/'4- /*0 (' ,-4(9+- () )* )' ),9 4- -, -* (*(/, -* < -, ) ( 9- )' >)'),/ .

    A ) '/, / )=/* :' *) ()4) ) -,/, / >)*+ :' 4) )*+) ')>-9 - <@/9), - /* (9,/+ =- +/'+- /,/ / ) ,)*/ 4) +,/'* -,+) 9- - /,/ -* *-9 -*4) ) /.

    7

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    8/71

    2.0 DISEÑO DE MODULO EXPENDEDOR

    A 9-'+ '(/9 :' *) ,)/ ?/,/ ('/ 4)*9, 9 :' 4) :4( - < -*9- -')'+)* () -* 9-'*+ +(/4- 4) /4 ' *+,/, -* ), ; , 9-* /,/ ) 9-,,)9+- ;('9 -'/ )'+- 4)

    -4( -. T/ ' *) ) 9/,/ ) (*- 4) '+)>,/4- MAX232 /,/ /9- (' 9/9 :' 4) PIC 9-' / ,)*-,/.

    T/ ' 4)'+,- 4) )*+) ';-, ) *) 4)*/,,- /,/ ) +) / 4) -* -+,-*9- -')'+)* 9- - ) DS12 2 () )* (' ,) - 4) + ) - ,)/ < *(* ;('9 -')*

    4)'+,- 4) '()*+,- )* () / /4) * 4) /* S /,+9/,4 < *( ,-+-9- - 4)9- (' 9/9 :' < 4) -+,-* ) ) )'+-* 9- - ) 4 * /< LCD < ) +)9 /4-.

    8

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    9/71

    2.1.0 IMPRESORA

    P/,/ ) ,-

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    10/71

    E-&,," / & "#$%&'(%) *+%#",) /( "#$),*(

    L/ , '9 / =)'+/ / 4) )*+) +-4- )* / /(*)'9 / 4) '*( -*

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    11/71

    E*+/ (' 4/4 )* 9-'; >(,/ ) < )*+ '4/, -, ) ;/ , 9/'+) -, +/'+- *- -*) /4)9(/,/ 9-' ) * *+) / 4) 9- (' 9/9 :' 4) +-4- ) ,-+-+ - < '- *))';-9/,/ / 4 *) - 4) / * / 9/ *) 9-'; >(,/ / =) -9 4/4 4) +,/'* * :' -, )4 - 4) D S +9@ -+/'+- *) / 4); ' 4- 1!2 / =) -9 4/4 4)'+,- 4) -4( - 4) ,)* :'.E -)% ( & -) $)-)6%) +/ ' 4); ' 4- -, -* 4)*/,,- /4-,)* + )') /** >( )'+)* 9/,/9+),0*+ 9/* 1!2 8 N

    D&7"/","(/&' &- '"'*) & ,(# /",)," / &/ -) "#$%&'(%).

    11

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    12/71

    D&7"/"," / & -) $)-)6%)

    S*)%* 6"* 1 + + 4) ' 9 -

    C(/'4- / +/4 4) (' + / /*/4- 4)*4) ) ; /'9- 4) / /4/ 4) ('/ /,9/ /(' )* /9 - ) )*+/4- 4) + )* )04- -+,/ =)? < * )*+) )* (' &'$),"( *),,)9-'-9 4- 9- - *+/,+ +S )*+/ )* ('/#)%,) '- *), ,)9-'-9 4- 9- - *+/,+ +. E *+/,+ + 4) ) *),4)+)9+/4- -+,/ =)? * ' /*( , - @/9), (' ),,-,

    B"* & )*(' &- 6"* & $)%" )

    D/+/ + J 7 : 8 +* 4); ' 4-* -, -* 4)*/,,- /4-,)* 4) ,-

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    13/71

    E *+- + )* (' + - ('/ /,9/ * ('&'$),"( )* 4)+)9+/4- )' / 4)+)99 :' 4) + 4) /,/4/ ,)*( +/,/ (' ),,-,#)%,)A ('/ =) -9 4/4 4) 1!2 /(4 -*S) /'+ )') ) )*+ '4/, )' /*) / -* ' =) )* 4) +)'* :' - - /, 4/4 /,/ -* +* 4) /,9/ 1 :> 9- < )* /9 - :> 9-

    1 3= / 12= 3= / 12=

    RD %&,"6& )*('J L0')/ / +,/= * 9-' / 9(/ / ,)*-,/ ,)9 ) 4)*4) )+,/'* *-, 4) 4/+-* ) /= *- * / +,/'* * :' )*+/ *+/ - '- * )*+/ / ' =)

    / +,/'* * :' *) )*+/ ,)/ ?/'4-. S )*+ / ' =) / - * >' ; 9/ () /+,/'* * :' '- *) )*+ ,)/ ?/'4-.

    DTR )*(' 8 & %&,"6&/ &- ,(/*%(-J P,-+-9- - READY BUSY DTR

    A )'9)'4), / ,)*-,/ *+/ *) ,) /,/ /,/ ,)9 , < ) +) / *) / DTR /(' ' =) / +- READY .L/ ,)*-,/ ) +) / *) / DTR / ' =) / - BUSY 9(/'4- ) )* /9 -=/90- 4) (;;), )* >(/ - )'-, 4) 8 (/ - /

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    14/71

    TD ,(/*%(- & *%)/'#"'" / & )*('J P,-+-9- - XON XO"" DC1 DC3A )'9)'4), / ,)*-,/ *+/ *) ,) /,/ /,/ ,)9 , 4/+-* < )'=0/ (' 9:4 >-XON 11H L/ ,)*-,/ )'=0/ (' 9:4 >- XO"" 13H 9(/'4- ) )* /9 -=/90- 4) (;;), 4) 4/+-* )* >(/ - )'-, 4) 8 - XON 11H 9(/'4- ) )* /9 - =/90- )' ) (;;), 4) 4/+-* )* >(/ - /- XO"" *)4) ) 4)+)'), / +,/'* * :' /'+)* 4) () *) )') ) (;;), 4) / ,)*-,/ .L/ ,)*-,/ )'=0/ (' 9:4 >- XO"" 13H / / />/, /L/ *) / DTR )*+ * ) ,) / ' =) / +- READY .L/ *) / RTS )*+ * ) ,) / ' =) / +-.

    L/ +,/'* * :' - '- 4) 9:4 >- XON < XO"" *) ()4) *) )99 -'/, -, )4 -4) D * +9@ )' / ,)*-,/ .

    D&*&,," / & ERROR U' ),,-, 4) /, 4/4 < (' ),,-, *- ,/'+) *) 4)+)9+/'. C(/'4- (' ),,-, )*4)+)9+/4- )*+) 4/+- )* / /9)'/4- )' ) (;;), 9- - VWL-* ),,-,)* *-' -* * >( )'+)*F%)#"/ &%%(%9 P)%"* &%%(%9 O:&%% / &C(/'4- @/ / -* 4) (' ' =) / +- )'+)'4) -* / (' :> 9-C(/'4- @/ / -* 4) (' ' =) / - )'+)'4) -* / (' 1 :> 9-

    C)%),*&%;'*",)' &-+,*%",)' RS232C

    1$

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    15/71

    E/*%) ) D />,/ / 4) 9-'; >(,/9 :' /,/ ) -4) - 4) 9- (' 9/9 :'RS 232

    N(*)>

    15

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    16/71

    L/* *) / )* 4) RS 2329 *) /*/' )' ) EIA RS 2329.C(/'4- '- *) @/< +,/'*;),)'9 / 4) 4/+-* / ,)9) 9 :' *) 4) ) /'+)'),

    * ) ,) )' ) )*+/4- 4) / /,9/. 1 :> 9-

    P-, -* 4/+-* /'+), -, )'+) 4)+/ /4-* '4 9/ ) ;('9 -'/ )'+- /*0'9,-'- 4)/ 9- (' 9/9 :' *), /

    L&/ ) & & ,(#)/ ('

    S) 4); ') 9- - )'>(/ ) 4) 9- /'4-* / >,( - 4) '*+,(99 -')* ()/') / /* ;('9 -')* 4) / ,)*-,/ / (+ ?/9 :' 4) )*+/* ('+- / (*- 4)

    9- /4-, P 9B/* 9 ,- >)'),/ ) ,-+-9- - < / +,/= * 4) )*+) *) ->,/ /9- (' 9/9 :' )'+,) ) 9,-9-'+,- /4-, < / ,)*-,/.

    L/* ;('9 -')* /* (+ ?/4/* 4)'+,- 4) ,-+-+ - )* 9-,+/, / )

    4); ' , ) +/ / - 4) 9/,/9+),)* / ;()'+) < -* )* /9 -* 4)'+,- 4) - )+-

    A 9-'+ '(/9 :' / *+/ 4) '*+,(99 -')* 4) / ,)*-,/

    16

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    17/71

    F" %) 5> L *+/4- 4) '*+,(99 -')* CITIKEN CBM 23

    17

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    18/71

    2.1.1 FUENTE DE PODER

    D)'+,- 4) ),9/4- ) *+) ('/ >,/' =/, )4/4 4) ;()'+)* 4) / )'+/9 :'< -, -+,/ /,+) ) 4 *) - 4) )*+/ *() ) *), *)'9 - 4) )'4 )'4- 4) + - 4)

    / 9/9 :' / )';-9/,.E ,-+-+ - 4 *) /4- 9-'+ )') =/, /* ) >)'9 /* )' 9(/'+- / )*+/ 4/4

    < ;('9 -'/ )'+- )' 4-'4) / )'),>0/ 9-' () *) / )'+/ (' * *+) / *() ) *), ) ,- ) / /* ;,)9()'+) 4) 4- / -* ' =) )* 4) ,( 4-* ')*+/ 4/4 )'9(/'+- / 9-,, )'+)* < +)'* -')* 4)*)/4/* /* /(' 4) /0/ TTLD) ) *), (' * *+) / 9-'*+/'+) () ,)* / 4) -, (' + ) - 4)+), '/4-

    / )'),>0/. E 4 *) - )' * 4) )*+) + - 4) ;()'+) )* 4) (< / +- 9-*+- * ') /,>- ) ),9/4- -;,)9) 4 ;),)'+)* *- (9 -')*.

    C- - )* 9-'-9 4- ) * *+) / 4) +,/'* -,+) /9+(/ -,,-*- /4) * '- 9( ) 9-' / ; '/ 4/4 /'+)/4/ * ' ) /,>- *),)*9/+/ /,+) 4) * *+) / * )'4- -,+/'+) /,/ -* 4)*/,,- /4-,)* / )+/ /4) / )'+/9 :'

    E -4) - /* /4)9(/4- /,/ ) 4)*/,,- - )* ('/ ;()'+) 4)/ )'+/9 :' ' '+),,( 4/ + ) -4) - - 9:4 >- CCB 10?3@ 40R) ') /* 9/,/9+),0*+ 9/* ')9)*/, /* /,/ ) 4)*/,,- - -,+/'+) )' +/ / - <4) ; 9 /'+)'9 :' /4) * () ,-=)) )'),>0/ / - 9-'4 9 -')* ) +,) /* ),/'>- 4) )'+,/4/ )* 4) 1 = / 35= 4)/ /,/ /+),0/* 4) 12= < 2$=4) )'4 )'4- 4) -4) - 4) +,/'* -,+) (< * /, / ;('9 -'/ )'+- 4) ('/UPS )* 9/ /? 4) >(/,4/, )'),>0/ -, 9(/ ( ), )=)'+(/ 4/4 / +)'* :' 4)

    18

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    19/71

    )'+,/4/ )* ,)>( /4/ /,/ / )'+/, -* 4 ;),)'+)* :4( -* ,)*-,/ 2$=:4( -* 4) ,)* :' < 4) 9-'+,- 5=

    L/ )+/ / 4) ,)* / 4- 4) / /+),0/ )* 9/,>/4/ '9 (*- 9(/'4- ) /(+- * '-)*+) ;('9 -'/'4- < /,/ /,>-* ), -4-* 4) '/9+ = 4/4 9()'+/ 9-' (' * *+) /

    () )= +/ / 4)*9/,>/ 4) )*+/.

    F" %) @> D />,/ / 4) - ()* "()'+) 4) P-4),

    1!

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    20/71

    2.1.2 MICROCONTROLADOR

    E 9,-9-'+,- /4-, )* ( )' >)*+ -'/ / ';-, /9 :' *- 9 +/4/ /

    +,/= * 4) / * /,+9/,4 < ) +)9 /4- /,/ , , -* ';-, )* )' / ,)*-,/ E'9-'+,/ -* >,/' =/, )4/4 4) ;/ , 9/'+)* 4) 9,-9-'+,- /4-,)*A+ ) C'/ K -> )+9. 4-'4) / /,/+ * 4-'4) *) ()4) 9- /,* ( /, 4) (,/, ) ,-/ / )4 / 4) )*+ ;/ , 9/'+). S(* 9/,/9+),0*+ 9/* , '9 / )* /*/' )' (' ,-9)*/4-, 4) +)9'- ->0/ RISC 35 '*+,(99 -')* / /

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    21/71

    F" %) > D />,/ / 4) - ()* PIC16"87$ < PIC16"877

    L/ ,->,/ /9 :' 4) -4( - ,)* :' < 9-'+,- *) ,)/ ?/,/ / +,/= * 4) (')'>(/ ) 4) ,->,/ /9 :' 4) / +- ' =) 9- - )* ) P 9B/* 9 ,-

    21

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    22/71

    2.1.3 COMUNICACIÓN SERIAL

    I/*&%7) S&%")- #( -( & "#$%&'" / ,/4- M/ 232 9@; 9 ) )'+/9 :' < ) * (*/4- () -9( / *- - ('/ ;()'+) 4)/ )'+/9 :' 4) 5 =- +

    E MAX232 '9 (

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    23/71

    2.1.4 SMARTCARD

    D)* ( * 4) / '=)'9 :' 4) /* +/, )+/* 4) 9 '+/ />' + 9/ 9- - -*-' /* +/, )+/* 4) 9, 4 +- 9- (')* @/' / /,)9 4- '()=/* ;-, /* 4) ,)/ ?/,

    +,/'*/99 -')* < -, -+,- /4- @/' / /,)9 4- '()=-* )9/' * -* 4)/(+)'+ ; 9/9 :' 4-'4) /* +/, )+/* 9- (')* 4) 9 '+/ />' + 9/ '- ()4)' *),) )/4/*. P-, ) ) - )' ) 9/*- 4) 4 '),- 4 > +/ )* '4 * )'*/ ) /*)>(, 4/4 < / '= - / 4/4 4) / ';-, /9 :' )' / +/, )+/ 9-*/ () )* (<* ) 4) @/9), 9-' /, +/, )+/* 4) 9 '+/ />' + 9/* 4-'4) / ';-, /9 :' ()4) ; 9 )'+) *), ) +,/04/ 4) / ;,/' / />' + 9/ () =/ ) +), -, )'+). E'

    * *+) /* 4) /(+)'+ ; 9/9 :' 9- - -, ) ) - ) *),= 9 - 4 9- ' + 9/ () /* )'+ 4/4)* ; '/'9 ),/* ) )/' 9- -

    '*+,( )'+- 4) 4) />-. L/ 9/,/9+),0*+ 9/ * '-+/ ) 4) )*+-* 4 * -* + =-*,/4 9/ )' () '+),'/ )'+) +,/)' (' 4 * -* + =- 9,-9@ 9-' ) 9(/ ()4)' / /9)'/, -4 ; 9/, < ,-9)*/, ';-, /9 :' () / /9)'/' < () ()4)' '>,)*/, )' / > ' - )'+-. H/< +-4/ ('/ >/ / 4) +/, )+/* () 9/)'4)'+,- 4) / 9/+)>-,0/ 4) smart card < / /

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    24/71

    /'),/ )' () ,-9)*/' / ';-, /9 :' /* 9/ /9 4/4)* 4) 9@ /*0 9- -+/ ' ) + - 4) 9-'+/9+- () +,/)'.

    T"$(' & S#)%* C)% '

    A )*/, 4) @/ ), (' )*+ '4/, )*+/ )9 4- -, /ISO +/'+- /,/ //'(;/9+(,/9 :' /*0 9- - /,/ /* ;('9 -'/ 4/4)* * 9/* () 4) ),/'9-, -,/, ('/ smart card ) *+)' 4-* + -* 4) 9 /* ; 9/9 -')*. L/ , ),/ 4)

    ) /* + )') () =), 9-' ) + - 4) 9@ () =/ )' *( '+), -, /*0 9- - +/ '/ ;-, / )' () ,-9)*/ / ';-, /9 :'. L/ -+,/ /'),/ 4) 9 /* ; 9/, /* )*+

    ,) /9 -'/4/ 9-' ) + - 4) 9-'+/9+- () + )') () +)'), / +/, )+/ /,/ )'+,/4/ <*/ 4/ /*0 9- - +/ ' / ;()'+) 4) -4),.

    C)%),*&%" )," / $(% &- *"$( & M",%(, "$

    E' - ,);),)'+) / smart cards -4) -* 4)9 , () , '9 / )'+) *) 4 *+ '>()'4-* + -* () *) 9 /* ; 9/' -, *(* 9/ /9 4/4)* 4) ,-9)*/ )'+- ),- @/<>)'+) () ,); ),) />,( /, /* )' +,)* 9 /*)* 4) )'4 )'4- 4) / :> 9/ 9-' ()

    -4 ; 9/' '+),'/ )'+) -* 4/+-* () ()4)' / /9)'/,. D)*4) ) ('+- 4)= *+/ 4) ,-9)*/ )'+- *) + )') () ) , ), + - 4) smart cards *) 9-'-9)'9- - smart cards 4) memoria < *-' ) -4) - * * ) < * )9-': 9-4) ) )'+/, / +/ ('+- () 9-'= )') 9- ,/, ('/ '()=/ /'+)* 4)/9+(/ ?/, / 9- - -9(,,) 9-' /* +/, )+/* 4) ,) />- +) );:' 9/*. E *)>('4-+ - 9-,,)* -'4) / /* / /4/* smart cards inteligentes < *-' *+/* /* ()

    +,/)' )' *( '+), -, ('/ (' 4/4 9)'+,/ 4) ,-9)*/ )'+- CPU .

    2$

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    25/71

    C-)'"7",)," / $(% -)' ,)$)," ) &' &- #",%(, "$

    • Tar etas de !emoria, /* 9(/ )* *: - ()4)' / /9)'/, 4/+-* < '-

    9()'+/' 9-' / 9/ /9 4/4 4) -4 ; 9/, -*.• Tar etas de !emoria "nteligentes /* () 9()'+/' 9-' (' 9 ,9( +- ()

    )* ), +) /99)*/, / ';-, /9 :' () / /9)'/'.• T)% &*)' P%(,&') (%&' () 9-'+ )')' )' *( '+), -, ) -, / < ('/

    (' 4/4 4) ,-9)*/ )'+- (4 )'4- -4 ; 9/, -* 4/+-* () / /9)'/')' *( '+), -, /*0 9- - +/ ' -*))' , + =/* 4) )'+,/4/ */ 4/.C- ' )'+) / ,- )4/4 4) ,-9)*/ )'+- )* ) )/4/ )' )'9, +/, <

    4)*)'9, +/, ';-, /9 :' - () @/9) / )*+) + - 4) +/, )+/* (</ ,- /4/* /,/ * *+) /* 4) /(+)'+ ; 9/9 :' 4) ),*-'/*. E ,-9)*/ )'+- 4) 4/+-* ), +) +/ ' (' /') - 4) / /9)'/ )'+-4 ' 9- - () @/ +/ / / +/, )+/ / ,)/ ?/, + )* ;('9 -')*.

    S#)%* C)% ' & M(%")

    L/* smart cards 4) memoria *-' /* * 9- (')* 4) @/ /, )' / 9/9 -')*9- ),9 / )* 9- - +/, )+/* 4) ,) />-. E*+) + - 4) +/, )+/ ;('9 -'/ 9- - ('* ) / /9)'/4-, 4) ';-, /9 :' () ) (*(/, - -4 ; 9/ 9(/'4- ,)/ ?/('/ +,/'*/99 :' 9-' ) /. E* /*0 -, ) ) - 9- - )' ) 9/*- 4) +) );-'0/ /+/, )+/ = )') 4) ; , 9/ 9-' ) 9-'+)' 4- 4) '(+-* () ) (*(/, - ()4)-9( /,. A @/9), ('/ / /4/ 9-' / +/, )+/ / ( '/ )' 9/4/ '(+- =/4)*9-'+/'4- ('- 4) -* '(+-* () +,/) / +/, )+/ 4) )*/ /'),/ *) )= +/ ()) (*(/, - *) *- ,)> ,).

    25

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    26/71

    T-4-* -* + -* 4) * /,+ 9/,4* 4) )' '9-, -,/, / > ' + - 4) ) -, /. H/*+/) - )'+- -* () ) )/' *-'J

    • ROM ) -, / 4) )9+(,/ *- / )'+).• PROM ) -, / 4) )9+(,/ *- / )'+) < ,->,/ / ).• EPROM ('/ ROM ,->,/ / ) < -,,/ ).• EEPROM ('/ PROM -,,/ ) /.• RAM ) -, / 4) /99)*- / )/+-, -.

    U' 9@ )' /,+ 9( /, ()4) ) )/, * 4) / >('- 4) -* + -* 4) ) -, //'+), -,)* A () -* + -* 4) ) -, / + )')' 9/,/9+),0*+ 9/* ,- /* )' *(*

    +-4-* 4) (*-. E + - 4) ) -, / ROM )* )*+ + 9/ < '- ()4) *), 9/ /4/('/ =)? () */ ) 4) ; , 9/. E + - 4) ) -, / PROM )* ,->,/ / ) -, )(*(/, - *- - / +,/= * 4) )' /9)* 4) ;(* ). S ' ) /,>- )* ')9)*/, - >,/'4)*=- +/ )* /*0 9- - 9-,, )'+)* /,/ / ,->,/ /9 :'. E + - EPROM @/ * 4-/ / )'+) (*/4- )' ) /*/4- ),- ) '- ,) /,/ )*+/ / 9/9 :' )*+ /) )/4-. M )'+,/* / ) -, / )* -,,/ ) / +,/= * 4) (? ( +,/= - )+/ /

    =)'+/'/ 4) 9(/,?- ')9)*/, / / * )*+ 4 * -' ) )' ) ICC * ) -, / )*,)/ )'+) (*/4/ )' ) '*+/'+) )' () *) ,->,/ /. L/ EEPROM )* /

    ) -, / () =),4/4),/ )'+) ,->,/ / ) (*(/, - < ()4) *), ,))*9, +/ =/, /*=)9)*. T-4-* - + -* 4) ) -, /* 4)*9, +-* @/*+/ /@-,/ '- *-' =- + )*. E'-+,/* / / ,/* 9(/'4- / -+)'9 / )* ( +/4/ 4) -* 9-')9+-,)* / ';-, /9 :' ),4(,/ )' / +/, )+/. L/ RAM )* (' + - 4 ;),)'+). E* (' + - 4) ) -, /

    =- + < -* 4/+-* () ) / / /9)'/ *) ),4)' 9(/'4- / +/, )+/ )*4)*9-')9+/4/ / / ;()'+) 4) -4),.

    26

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    27/71

    L/* +/, )+/* +) );:' 9/* ) )/' -, - >)'),/ ) -, /* 4) + - EEPROM9-' 128 / 512 (, 4/4 - 9 -'/ .• L/* +/, )+/* 4) ) -, / ()4)' 9-'+)'), 4)*4) 1 3 +* @/*+/ 16

    +* 4) 4/+-*.• S-' )'-* 9/,/* () /* smart cards I'+) >)'+)* ),- 9-' )*+- *: -

    /,, )*>/' / *)>(, 4/4 )' ) /') - 4) -* 4/+-*.• P/,/ )*+) + - 4) +/, )+/* / *)>(, 4/4 4) / ';-, /9 :' / /9)'/4/

    ,)9/) 9/* )'+),/ )'+) 4) )9+-, 4) +/, )+/* () /* ,-9)*/.• S-' 4)/ )* 9(/'4- -* ,) (), )'+-* 4) *)>(, 4/4 ), +)' ) (*- 4)

    +/, )+/* 9-' / / - )4 /'/ *)>(, 4/4.

    S#)%* C)% ' & M(%") ,(/ L ",) & S& %" )

    S-' 9- - /* +/, )+/* 4) M) -, / ),- '9-, -,/' / @/ 4/4 4) 9-'+,- /, )/99)*- / -* 4/+-*. P-, - >)'),/ ) )/' 9:4 >-* 4) /99)*- (< >,/'4)* 4)/ ,)4)4-, 6$ +* - *.C /,/ )'+) ) )/' ) -, /* EEPROM /,/

    ) )'+/, )*+/ ;('9 -'/ 4/4.

    27

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    28/71

    S#)%* C)% ' I/*&-" &/*&'

    E' )*+/ 9 /*) 4) smart cards 9/)' +-4/* / () /* +/, )+/* () )' *( '+), -,+,/)' (' 9,-9@ () ()4) ,-9)*/, / ';-, /9 -' () / /9)'/' /*

    +/, )+/*. P/,/ ) 9/*- 4) /(+)'+ ; 9/9 :' (' (*(/, - -4,0/ +)'), )' / ) -, /4) / smart card ) ;-'4- 4) *( ,)+ '/. C(/'4- *) ( ),/ /(+)'+ ; 9/, *- -+)'4,0/ () -*+,/, *( ,)+ '/ < 9-'+,/*+/, / 9-' / () = )') )' / +/, )+/. E* -, )*- () *) 4 9) () )*+) + - 4) +/, )+/* *-' '+) >)'+)* ()* )' 9 ),+-

    -4- ()4)' @/9), 4)9 * -')*.

    C)%),*&%;'*",)'• L/* smart cards () '9-, -,/' ) 9,-9@ ()4)' /4@), , -,,/, <

    4) / >('/ /'),/ /' ( /, ';-, /9 :' )' *( ) -, /. P()4)' *),= *+/* 9- - (' 9- (+/4-, )' ' /+(,/ 9-' (' (),+- 4))'+,/4/ */ 4/ * *+) / - ),/+ =-

    < 4 *9- 4(,-.• E 9,-9@ +,/) (' 9,- ,-9)*/4-, () )*+ 4 * -' ) )'

    /, ( +)9+(,/* 4) 8 16 < 32 +*.• S( 9/ /9 4/4 4) / /9)'/ )'+- 4) 4/+-* =/,0/ )'+,) 3 / 32 9-*.

    28

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    29/71

    2.1.5 DISPLAY LCDCARACTERISTICAS DEL DISPLAY

    ASPECTO FISICO

    E LCD + )') (' /* )9+- ;0* 9- 9- - ) -*+,/4- )' / ; >(,/ !/. E*+9-'*+ +( 4- -, (' 9 ,9( +- ,)*- )' ) () )*+ ' '+)>,/4-* -*9-'+,- /4-,)* 4) 4 * /< < -* ')* /,/ / 9-') :' 4) 4 * /).E' +-+/ *) ()4)' = *(/ ?/, 2 0')/* 4) 16 9/,/9+),)* 9/4/ ('/

    )* 4)9 , 2 16 32 9/,/9+),)* 9- - *) ()*+,/ )' / ; >(,/ ! .

    ).

    6.

    F" %) ) 6> A* )9+- ;0* 9- < 9/ /9 4/4 4) = *(/ ?/9 :' 4) 9/,/9+),)*)' ) 4 * /<

    A )*/, 4) () ) 4 * /< *: - ()4) = *(/ ?/, 16 9/,/9+),)* -, 0')/ ()4)/ /9)'/, )' +-+/ $ -, 0')/. E* ) (*(/, - ) () )* )9 ; 9/ ( 169/,/9+),)* *-' -* () *) =/' / = *(/ ?/,.

    2!

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    30/71

    ALIMENTACION

    L/ +)'* :' '- '/ 4) / )'+/9 :' )* 4) 5 9-' (' 9-'*( - )'-, 4) 5 A.

    LOS CARACTERES DEL LCD

    E LCD 4 * -') 4) ('/ /+, ? 4) 5 8 ('+-* /,/ ,) ,)*)'+/, 9/4/9/, 9+),. E' +-+/ *) ()4)' ,) ,)*)'+/, 256 9/,/9+),)* 4 ;),)'+)*. 2$9/,/9+),)* )*+ ' >,/ /4-* 4)'+,- 4) LCD < ,) ,)*)'+/' /* )+,/* /< *9( /*

    ' *9( /* * >'-* 4) ('+(/9 :' ' ),-* )+9.E *+)' 8 9/,/9+),)* ()

    ()4)' *), 4); ' 4-* -, ) (*(/, -. E' / ; >(,/ 1 *) ()*+,/ >, ; 9/ )'+)9: - )* / /+, ? 4) ,) ,)*)'+/9 :' 4) -* 9/,/9+),)*. S) @/ 4 ( /4- )9/, 9+), A < (' 9/, 9+), 4); ' 4- -, ) (*(/, -.

    F" %) 10>M/+, ? 4) ,) ,)*)'+/9 :' 4) 9/,/9+),)* ,) ,)*)'+/9 :' 4) 9/, 9+),A < 4) (' 9/, 9+), 4); ' 4- -, ) (*(/, -

    3

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    31/71

    T)6-) 1>C:4 >- /*-9 /4- / 9/4/ 9/, 9+), , ) -, ) 4 * /<

    E' / +/ /1 *) ()*+,/' -* 9/,/9+),)* /* -,+/'+)* () )* 9/ /? 4), , .T-4-* -* 9:4 >-* )*+ ' )' @) /4)9 / .N- *) @/' ,) ,)*)'+/4- -*

    9/,/9+),)* 9-,,)* -'4 )'+)* / -* 9:4 >-* 4)*4) 8 @/*+/ "" () *)9-,,)* -'4)' / *0 - -* ) +,/ -*.L-* 9:4 >-* 9- ,)'4 4-* )'+,) ) < ) 7)*+ ' ,)*),=/4-* /,/ () ) (*(/, - -* 4); '/

    INTERFA HARDWARE

    31

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    32/71

    A'" /)," / & $"/&'

    F" %) 11> A* >'/9 :' 4) ')* 4) LCD

    E- "/*&%7) &- "'$-) ,(/ &- # / ( & *&%"(%E' / ; >(,/ 12 / /,)9)' /* *) / )* ')9)*/, /* /,/ ) ;('9 -'/ )'+- <

    9-'+,- 4) 4 * /,( -* 4) $ +* ),- )*+- *) =), * /4) /'+) .P/,/ ) 9-'+,- 4) 4 * /< *-' ')9)*/, -* 3 +*J ('/ *) / 4)enable

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    33/71

    F" %) 12>I'+),;/? 4) LCD 9-' (' * *+) / 4) 9-'+,-

    E- 6 ' & )*('

    E (* 4) 4/+-* 4) 4 * /< *) ()4) 9-'; >(,/, /,/ ;('9 -'/, 4) 4-*;-, /* 4 ;),)'+)*. B )' 9- - (' (* 4) 8 +* - )' 9- - (' (*

    ( + ) /4- 4) $ +*. E (+ ?/, ) (* ( + ) /4- 4) $ +* )* ('/ -(< + /,/ /@-,,/, +* )' ) * *+) / 4) 9-'+,- . E' =)? 4) (+ ?/, 11 +*

    +-+/ *) (+ ?/' 7. E' ) 9/*- 4) / CT6811 *: - 9-' ) PUERTO C *) -4,09-'+,- /, ) 4 * /< )'+),- . S) /@-,,/' +* ),- *) >/'/ )' 9- ) 4/4 4)9-'+,- /4-, () + )') () ( + ) /, < 4) ( + ) /, -* 4/+-*. A (+ ? (* 4) 8 +* @/9) -* () ) 9-'+,- /4-, *)/ * *)'9 - ),- *) Z>/*+/'[

    (9@-* /* +*.

    33

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    34/71

    F" %) 13> C-') :' 4) LCD (+ ?/'4- (' (* 4) 8 +* < 4) $ +*

    E' / ; >(,/ 12 / /,)9)' ,) ,)*)'+/4-* -* 4-* + -* 4) (*)*. C(/'4- *)(+ ?/ (' (* 4) $ +*' -( '& *"-" )/ -(' $"/&' D4 D &- "'$-)4) '4-*)D D3 Z/ / ,)[. L/ +,/'*;),)'9 / 4) / ';-, /9 :' *) ,)/ ?/ 4) / * >( )'+)

    /'),/J $%"#&%( -(' 4 6"*' #J' '" /"7",)*":(' - & ( -(' 4 #&/(''" /"7",)*":('.

    3$

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    35/71

    E- 6 ' & ,(/*%(-

    E (* 4) 9-'+,- )*+ ;-, /4- -, 3 *) / )*J RS, R/W y E . L/ *) / E )* /*) / 4) =/ 4/9 :' 4) -* 4/+-*. C(/'4- '- *) (+ ?/ ) 4 * /< )*+/ *) /4) ) ), /')9), / . S: - )' /* +,/'*;),)'9 /* 4) ';-, /9 :' )9+(,/* -)*9, +(,/* )* 9(/'4- *) -') / ' =) 1 /,/ =/ 4/, -* 4/+-* /*/'4- 4)* ( *4) (' + ) - / ' =) . E' / * >( )'+) *)99 :' *) ) 9/' 4)+/ /4/ )'+) /*+) -, ?/9 -')*.L/ *) / R?W ), +) *) )99 -'/, * / - ),/9 :' () *) =/ / ,)/ ?/, *- ,) )4 * /< )* ('/ )9+(,/ - ('/ )*9, +(,/. C(/'4-R?WK1*) ,)/ ?/' )9+(,/* <9(/'4- R?WK0)*9, +(,/*. L- '-, / * ) ,) )* ,)/ ?/, )*9, +(,/* '-- *+/'+) ) 4 * /< -;,)9) / -* 4/4 4) -4), )), -* 9-'+)' 4-* 4)

    / ) -, / CG RAM < DD RAM /*0 9- - )), ) )*+/4- '+),'- 4) 4 * /<-9( /4- - 4 * -' ) < ) 9-'+/4-, 4) 4 ,)99 -')*.

    C-' RS R)> *+), S) )9+ *) *) )99 -'/ ) ,)> *+,- '+),'- 4) 4 * /< *- ,)() *) =/ / )), )*9, ,. E LCD 4 * -') 4) 4-* ,)> *+,-* '+),'-*JR& "'*%(

    & ,(/*%(-< %& "'*%( & )*('. A -* ,)> *+,-* *-' 4) )9+(,/ < )*9, +(,/.RSK0*) )99 -'/ ) ,)> *+,- 4) 9-'+,- .RSK1) ,)> *+,- 4) 4/+-*.

    REGISTRO DE CONTROL REGISTRO DE DATOS

    LECTURAL)9+(,/ 4) ; /> 4) -9( /4- D7 < 4) 9-'+/4-, 4)4 ,)99 -')* D D6

    L)), 9-'+)' 4- 4) / ) -, / CG RAM - DDRAM

    ESCRITURA E )9(9 :' 4) (' 9- /'4- '+),'-J -,,/, 4 * /<4)* /?/, ) 4 * /< -=), 9(,*-,…

    E*9, , )' / DD RAM - CG RAM

    T)6-) 2> R)> *+,-* 4) LCD

    E- ,(/*%(- &- ,(/*%)'*&

    35

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    36/71

    P/,/ 9-'+,- /, ) 9-'+,/*+) @/< () '+,-4(9 , -, ) ' - ('/ +)'* :' )'+,) 5< =- + -*. L/ +)'* :' +0 9/ )* 4) .6 =- + -*. N-, / )'+) *) 9- -9/ (' -+)'9 : )+,- /,/ -4), / (*+/, )' 9/4/ - )'+- ) 9-'+,/*+) * /4)9(/4-.

    E' / ; >(,/ 1$ *) ()*+,/ (' )* () / +0 9- 4) 9-'+,- 4) 9-'+,/*+).

    F" %) 14> C-'+,- 4) 9-'+,/*+) )' ) LCD

    36

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    37/71

    2.1.@ TECLADOD&',%"$," /> D * -* + =- 4) )'+,/4/ 4) 4/+-* () 9-'*+/ 4) 16 +)9 /* - ( */4-,)*4 * ()*+-* ) '+),9-')9+/4-* )' ; /* < 9- ( '/*. D * -') 4) (' 9-')9+-, SIL

    S '> ) I' L ') /9@- 4) 8 ')* () *) 9-,,)* -'4)' 9-' /* $ ; /* < /*9(/+,- 9- ( '/* 4) /* () 4 * -').

    F" %) 15>T)9 /4- /+, 9 /F /,"(/)#"&/*(

    37

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    38/71

    E' / * >( )'+) ; >(,/ =) -* ) )* () / 4) 9-') -'/4- '+),'- 4)+)9 /4- /+, 9 / < *(* 9-,,)* -'4 )'+)* ')* 4) */ 4/ '( ),/4-* 4)

    ? ( ),4/ / 4),)9@/ ,/'4- ) +)9 /4- +/ < 9- - *) =) )' / ;-+- /'+), -,.C(/'4- *) ,)* -'/ (' ( */4-, *) 9-')9+/ ('/ ; / 9-' ('/ 9- ( '/ +)' )'4-)' 9()'+/ )*+) @)9@- )* (< ; 9 /=), >(/, () +)9 / ;() ( */4/. T/ ' -4) -* =), ) 9-') -'/4- +0 9- 9-' ) (),+- B 4) \C PIC.

    F" %) 1@>T)9 /4- /+, 9 / < 9-') :' +0 9/ 9-' ) (),+- B 4) \C PIC

    L/* ,)* *+)'9 /* 4) 2 2 *-' ')9)*/, /* /,/ -4), 9- /,+ , ) (),+- 4) 9'4) )'4 )'+) )'+) 4) +)9 /4- < -, ) ) - -4), 9-')9+/, (' LCD - ('/

    /,,/ 4) )4* / * - + ) -. D(,/'+) / ;/*) 4) )9+(,/ 4) +)9 /4- / +/44) / (),+/ B )* 9-'; >(,/4/ 9- - )'+,/4/ < / -+,/ +/4 9- - )9+(,/ <4(,/'+) / )*9, +(,/ )' ) 94 - -+,- * *+) / / (),+/ B )* 9-'; >(,/4/ 9- -*/ 4/*. E'+-'9)* *) -4,0/' 9-,+-9 ,9( +/, /99 4)'+/ )'+) /* */ 4/* 4) -* (),+-* ,-=-9/'4- *( 4)*+,(99 :' * ( * *) -* / >('/ +)9 / )* )*)

    - )'+- 9-' - () / -'), )*+/* ,)* *+)'9 /* )= +/ -* )*+) @)9@- < /*0 * *) ,-4( ),/ ) 9-,+-9 ,9( +- +/' *- - 9 ,9( /,0/ ('/ ) () / 9-,, )'+) < ) (),+-4) \C '- 9-,,),0/ ' '> ' , )*>-.

    RUTINA

    38

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    39/71

    L/ * >( )'+) ,),0/ 9-'; >(,/ /* */ 4/* < )'+,/4/* /,/ (*/, ) +)9 /4-)*9/')/ /* +)9 /* < * )* ( */4/ / >('/ ,)+-,'/ ) =/ -, 4) +)9 / )' -4-@) /4)9 / /,/ *), -*+,/4- 4 ,)9+/ )'+) )' (' 4 * /< LCD.

    L/* =/, / )* < *( ,(+ '/* (+ ?/4/* *-'J

    B P(%* C-'; >(,/ -* (),+-* B 4) PIC /,/ *), (*/4-*9-' ) +)9 /4-.

    B S,)/ E*9/')/ +-4/* /* +)9 /* < 4)=() =) / +)9 / ( */4/)' ;-, /+- H) /4)9 / .

    T&,-) /, / ) )' 4-'4) *) 4)=() =) / +)9 / ( */4/

    T)6-) 3> /, / )* < *( ,(+ '/* (+ ?/4/*

    D&',%"$," />

    P/,/ 9-'+,- /, ) +)9 /4- -* (),+-* 4) \C 9-')9+/4-* / /* ; /* *) ,->,/ /' 9- - */ 4/* < -* 9-')9+/4-* / /* 9- ( '/* 4) +)9 /4- *) ,->,/ /' 9- - )'+,/4/* +/ ' *) /9+ =/' /* ,)* *+)'9 /* 4) - /, ?/9 :'

    '+),'/* )' -* (),+-* 4) */ 4/. E*+- *) @/9) )4 /'+) / / /4/ / /)+ ()+/ ] B^P-,+] () ' 9 / ?/ -* (),+-* /,/ *), (*/4-* 9-' ) +)9 /4-

    /+, 9 / .

    2.1. RELO TIEMPO REAL

    3!

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    40/71

    U'/ =)? ,->,/ /4- ) DS13 2 ;('9 -'/ -, *( 9()'+/ < /'+ )'),)> *+,- ,)9 *- 4) *)>('4-* '(+-* @-,/* 9-' (' '4 9/4-, AM PM *;('9 -'/ )' -4- 12 @-,/* 40/ 4) )* )* 40/ 4) / *) /'/ < / - 9-'9- )'*/9 :' 4) * )*+-* @/*+/ ) / - 21 . C- - ) +,/ ) DS13 2 9-'+ )')31 *+,-* - () ( ),) 4)9 , () 9/4/) ) )'+- 4) + ) - < ;)9@/ )* / /9)'/4- )' *( ,- - ,)> *+,- 4 ,)99 :' 4)

    ) -, / . P-, 9-'=)' )'9 / )*+ ' 4 * -' )* 4-* -4-* 4) )9+(,/ <)*9, +(,/J ,)> *+,- < 9- )+-. C-' ) /99)*- / ,)> *+,-* *) ()4)' )), -)*9, , ) ) )'+-* '4 = 4(/ )*. C-' ) /99)*- 9- )+- *) ()4)' )*9, , -

    )), +-4-* -* ,)> *+,-* 4) ('/ *- / =)? 9- )'?/'4- 9-' -* *)>('4-* . P/,/ -*+,/, / @-,/ )' ) ;-, /+- 4) 12 @-,/* 9/ 9( /,) -* AM PM

    /+) + 9/ )'+). E' ) 9:4 >- / @-,/ )* /') /4/ 9- - ('/ ' 9/ =/, / )+/ / - -,4 %) T"#& () ,) ,)*)'+/ ) ' ),- 4) '(+-* /*/4/ /

    )4 /'-9@). D) )*+/ ;-, / *) ()4)' ,)/ ?/, 9 9( -* 4) 4(,/9 -')* <9- /,/, + ) -* 4) / /, /* 9-' / @-,/ /9+(/ )' ;-, / 4 ,)9+/.O+,/ ()'/ ,/?:' /,/ (*/, ) ;-, /+- 4) + ) - 4 ,)9+- )* () ) DS13 2/ /9)'/ *(* ,)> *+,-* )' ;-, /+- BCD 4)9 / 9-4 ; 9/4- )' '/, - . BCD)* (' +-4- /,/ / /9)'/, (' =/ -, )'+,) 9),- < !! )' ('/ =/, / ) 4) (' ('/ ' ) 4) ('

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    41/71

    F" %) 1 > C ,9( +- 4) - ),/9 :' DS13 2

    F" %) 1 > D />,/ / 4) - ()* DS13 2

    2.1. DISEÑO DE CICUITO ELECTRONICO

    $1

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    42/71

    3.0 SOFTWARE

    $2

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    43/71

    EN DESARROLLO

    3.1.0 PROTOCOLO DE COMUNICACIÓN SMARTCARD

    $3

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    44/71

    INTRODUCCIÓN

    P@ * S) 9-'4(9+-,* '=)'+: ) (* 4) 4-* / / ,)* I2C /,/9- (' 9/9 :' )'+,) IC* )' 1!8 < 4)*4) )'+-'9)* *) @/ 9-'=),+ 4- )' ) (*

    *), / *+/'4/,4 ) )'+/4- )' (' >,/' ' ),- 4) IC* < 9-' 9)'9 /*-+-,>/4/* / /* 4) 5 9- / 0/* 9-' (' +-+/ 4) 1 4 * -* + =-*9- /+ )* I2C..

    O, > '/ )'+) )* )9 ; 9/4- /,/ 1 +* * ) '+)'9 -'/ )'+) /,/ 9-'+,-* ) < *) / )* 4) )*+/+(* ) / - 9-*+- / =),*/+ 4/4 + 9' 9/ < /* 9 4/4 4) (* I2C /*)>(,/,-' *( - ( /, 4/4.

    E (* *), / I2C @/ * 4- ) +)'4 4- /,/ *- -,+/, =) -9 4/4)* 4) @/*+/ 3.$M +* *. C- '/4- 9-' ('/ ;('9 :' 4) 4)* /?/ )'+- 4) ' =) 4) =- +/ ))' -4- H >@ * ))4 H* -4) -;,)9) ('/ *- (9 :' 4)/ /,/ -* * *+) /* 4)+)9'- ->0/ )?9 /4/ 4-'4) /* / +/* =) -9 4/4)* < / =/, )4/4 4) =- +/ )* 5

    3 - )'-, *-' 9- ' )'+) (*/4-*.

    E -4- H* )* 9- /+ ) 9-' +-4-* -* * *+) /* ) *+)'+)* 4) (* I2C'9 ( '/ S -4) < ) -4- "/*+ " -4)

    /9+(/ ?/9 :' '+,-4(9 4/ )' 1!!2 ,-=)

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    45/71

    P@ * ;() ) '=)'+-, 4) (* I'+), IC - I2C @/9) 2 / -* /+, * < /@-,/ )*; , ) )'+) )*+/ )9 4- 9- - / *- (9 :' ('4 / /,/ / 9/9 -')*

    '+)>,/4/*. E* (*/4- )' ('/ >,/' =/, )4/4 4) 9,-9-'+,- /4-,)* </ 9/9 -')* 4) +) )9- (' 9/9 -')* 9- - )' 9-'+,- 4 />':*+ 9- </4 ' *+,/9 :' 4) -+)'9 /. S( * 9 4/4 @/ * 4- ,)+)' 4/ '4) )'4 )'+) 4)

    /* ) -,/* / / )* )9 ; 9/9 :' -, > '/ .

    BUS I2C.

    E*+) (* *) /*/ )' 4-* 0')/*J#$% S), / D/+/ L ')

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    46/71

    E ,-+-9- - 4) B(* + )') 4-* 9/,/9+),0*+ 9/* ;('4/ )'+/ )*J

    o L/* +,/'*;),)'9 /* 4) 4/+-* 4) )' ' 9 / ?/,*) *- - 9(/'4-

    ) (* '- )*+) -9( /4-.

    o D(,/'+) / +,/'*;),)'9 / 4) 4/+-* / 0')/ 4) 4/+-* SDA

    4) ) ), /')9), )*+/ ) 9(/'4- / 0')/ 4) ,) - )*+) / ' =)/ +- 4) - 9-'+,/, - )*+- *), '+), ,)+/4- 9- - *) / 4) 9-'+,-

    9-'4 9 :' 4) START - 4) STOP .

    D) /9(),4- 9-' )*+-* 4-* /* )9+-* *) 4); ')' /* 9-'4 9 -')* 4) B(* 4) /* >( )'+) ;-, /J

    • (us no ocupado J SDA < SCL / ' =) / +-.

    • Comienzo de la trans)erencia de datos C-'4 9 :' 4) START J U'

    9/ - )' ) )*+/4- 4) /l*nea de datos 4) ' =) ALTO / BA%O)'+,/* ) relo )*+ / ' =) / +-.

    • Fin de la trans)erencia de datos C-'4 9 :' 4) STOP J U' 9/ -

    )' ) )*+/4- 4) /l*nea de datos 4) BA%O / ALTO )'+,/* /0')/ 4) ,) - )*+ / ' =) / +-.

    $6

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    47/71

    E*+- ()4) =),*) >, ; 9/ )'+) )' / ; >(,/ * >( )'+)J

    F" %) 1 > T,/'*;),)'9 / 4) 4/+-*

    L/ 0')/ SDA 9-'+ )') 4/+-* = 4-* 9(/'4- 4)* ( * 4) ('/9-'4 9 :' 4) START )*+/ 0')/ )*+ )*+/ ) 4(,/'+) ) ), -4- / +-4) SCL. L/ 0')/ SCL *: - 4) ) 9/ /,*) 4(,/'+) ) ), -4-BA%O 4) / *) / 4) ,) - . H/< (' ( *- 4) ,) - -, 9/4/ + 4)4/+-*.

    • E ' ),- 4) )'),/, / 9-'4 9 :' 4) STOP )' ) (*.

    • E' ) 9/*- 9-'9,)+- 4) '()*+,- 4 *) - =/ -* / +,/ / /, )' ) -4-

    #tandard+!ode -, +/'+- / ;,)9()'9 / SCL *), 4) 1 @?..

    $7

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    48/71

    E' / * >( )'+) ; >(,/ =) -* (' ) ) - 4) +,/'*;),)'9 / 4) 4/+-*.

    F" %) 20> E ) - 4) +,/'*;),)'9 / 4) 4/+-*

    T,/* / 9-'4 9 :' 4) START >)'),/4/ -, ) /)*+,- )' ) , ), )'),/4- -, ) /)*+,- -* , ),-* 7 +* 9-,,)* -'4)' / / 4 ,)99 :' 4))*9 /=- ) )?/'4- -, ) + /* * >' ; 9/+ =- < ) -9+/=- 9-,,)* -'4) / R '-+ _ , / Z1[ '4 9/ () (),) -* ,)/ ?/, ('/ )9+(,/ *- ,) ) )*9 /=-4 ,)99 -'/4- / Z [ '4 9/ () (),) -* ,)/ ?/, ('/ )*9, +(,/ *- ,) ) )*9 /=-4 ,)99 -'/4-.

    L/ +,/'*;),)'9 / *) +), '/ )' 9-' ('/ 9-'4 9 :' 4) STOP - )' 9-' ('/9-'4 9 :' 4) START ,) )+ 4/ S, *+/ + / '4 9/ ) ' 9 - 4) ('/ '()=/+,/'*;),)'9 / 4) 4/+-* < -, +/'+- ) (* '- *), ),/4-.

    $8

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    49/71

    P()4) - ),/, 4) /* 4-* * >( )'+)* /'),/*J

    M-4- )*9 /=- ,)9) +-,. T/'+- SDA 9- - SCL *-' >)'),/4/* -, )/)*+,-. T,/* 9/4/ )'),/, (' /*)'+ )'+-. E

    ,)9-'-9 )'+- 4) / 4 ,)99 :' *) @/9) =0/ @/,4 /,).

    • M-4- )*9 /=- +,/'* *-,. E , ), )'),/4- -, )

    /)*+,- *- ,) SCL.

    D"%&,," / &',-):( - 4) 9-'+,- 4) $ +* < -* * >( )'+)* 3 *-' -* +* 4) *) )99 :' 4) 4 * -* + =- (4 '4-*) +)'), -+,-* 7 4 * -* + =-*9(

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    50/71

    3.1.1 DIAGRAMA DE FLU O

    5

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    51/71

    51

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    52/71

    52

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    53/71

    53

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    54/71

    5$

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    55/71

    4.0 GESTION DE INFORMES

    L/ >)*+ :' 4) ';-, )* )* (' ,->,/ / 9- - / 9/9 :') )9+,:' 9/ 4)'+,- 4) (' 9,-9-'+,- /4-, /,/ )*+) 9/*- 4) /

    ;/ / 9,-9@ )*+ 9-'*+,( 4- 9-' ) *-;+ /,) P 9B/* 9 ,- <+ )') 9- - - )+ =- , '9 / < /4) * /,+) -,+/'+) )' ))';- () 4) ,-+-+ - 9-'+,- /, ) '>,)*- )' 9/ / -, =() +/* /+,/= * 4) (' ,)9/(4/4-, < / '* )99 :' 4) - )+-* / +,/= * 4) ('

    '* )9+-,.

    P/,/ 4 *) /, ) * *+) / 4) 9-'+,- - / >)*+ :' 4) ';-, )* *)4) )' +- /, )' 9()'+/ ;/9+-,)* -,+/'+)* / (+ ?/, < / :> 9/ 9-'

    / 9(/ 9-'+/,/ ) * *+) /S) 4) ) 9-'* 4),/, /4) * () ) - )+- 9- - )4 - 4)

    9-'+,- )* * ) < ); 9 )'+) +/'+- /,/ ) +,/ / /4-, 9- - /,/ -*(*(/, -* 4) +,/'* -,+) /4) * )* ('/ @),,/ )'+/ 4) 4 *) - <

    =/ 4/9 :' /,/ -* ,) (), )'+-* )' / > ' - )'+- 4); ' 4-*E * *+) / 9-'+) / (' 9-'+,- 4) /99)*- / -* ';-, )* /

    +,/= * 4) ('/ * /,+9/,4 /,/ ) '* )9+-, - ,)9/(4/4-, 4)+,/'* -,+). C-' - /'+), -, ) * *+) / 9-'-9), )' +-4- - )'+- )4)+/ ) 4) / ,)9/(4/9 :' < ) + ) - +,/'*9(,, 4- 4)*4) ) ' 9 -@/*+/ ) + , '- 4) / =() +/ /,/ 9/4/ 9-'4(9+-, /4) * )9-'4(9+-, *), =/ 4/4- / +,/= * 4) ('/ 9-'+,/*) / /,/ ) ' 9 - 4)

    / -,)*.

    55

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    56/71

    T/ 9- - *) 4)*9, ) / 9-'+ '(/9 :' ) * *+) / )*+ 9- ()*+- -,4-* - )+-* /,/ ) 9-'+,- 4) 9-'4(9+-, )' 4-'4) '4 9/ )9- )'?- < +), '- 4) =() +/ (' - )+- 4) /*/ ),-* () 4) )

    )'+,)>/,*) / - )'+- )' () ) 9-'4(9+-, ,)9 ) ) 4 '),- 4) /*/ ) (' - )+- 4) ,)9/(4/9 :' 4-'4) *- - + )') ) /99)*- ),)9/(4/4-, /,/ 9-'+,- /, ) '>,)*- 4) 4 '),- < -, ( + - (' - )+- 4) '* )99 :' () *- / )'+) /99)4/ ) '* )9+-, 4) ,)9-,, 4-

    INICIO DE UELTA

    E*+) -4( - '4 9/ )' 9 - 4) / =() +/ @-,/ <

    ;)9@/ /,/ ) 9-'4(9+-,'4 9/'4- ) 9-'+)- 4)

    - )+- / - )'+- 4)

    ' 9 /,E*+) - )+- , ) ),)> *+,- / - )'+- 4)

    4)'+ ; 9/, -, * /,+9/,4 /9-'4(9+-,

    F" %) 21> R) -,+) ' 9 - 4) =() +/

    56

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    57/71

    CIERRE DE UELTA

    E*+) -4( - '4 9/ ) +), '-- 9 ),,) 4) =() +/ @-,/ <;)9@/ /,/ ) 9-'4(9+-,

    '4 9/'4- ) 9-'+)- 4) - )+-/ +), '- 4) / =() +/

    E*+) - )+- , ) ),)> *+,- / - )'+- 4)

    4)'+ ; 9/, -, * /,+9/,4 /9-'4(9+-,

    F" %) 22> R) -,+) 9 ),,) 4) =() +/

    BOLETO PASA ERO

    B- )+- 4) /*/ ),- )9(/ '4 9/ ) =/ -, 4) /*/ )/4) * 4) ;)9@/ < @-,/ /

    - )'+- 4) *), )'+,)>/4-()>- 4) ,)9) 9 -'/, ) 4 '),-

    4) /9(),4- ) =/ -, 4) / +/, ;/

    F" %) 23> B- )+- 4) /*/ ),-

    57

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    58/71

    REPORTE DE RECAUDACION

    I';-, ) () '4 9/ ) =/ -, +-+/ -*( / /,/ /* 4 ;),)'+)* +/, ;/*9-' ) 9-,,) /+ =- 9-,,)* -'4 )'+)/ -* 4 ;),)'+)* - )+-* /4) *=), ; 9/ -* @-,/, -* 4) ' 9 - <+), '- ,)> *+,/4-* /'+), -, )'+) -, ) 9-'4(9+-,.E*+) ';-, ) )**- - 4) /99)*- /,/ ) ,)9/(4/4-,

    F" %) 24> R) -,+) 4) R)9/(4/9 -'

    E' )*+) ,) -,+) *) , ) ) ,)> *+,- 4) / ,)9/(4/9 :' /- )'+- 4) 4)'+ ; 9/,*) / +,/= * 4) / * /,+9/,4 4) ,)9/(4/4-,

    58

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    59/71

    F" %) 25> R) -,+) 4) I'* )9+-,

    E ';-, ) 4) '* )99 :' *) , ) / - )'+- 4) =/ 4/, / '* )9+-, /+,/= * 4) / * /,+9/,4.

    L/ 4)/ )* 9-'+,- /, () / )'+,)>/ 4) - )+-* / -* /*/ ),-* *)/ 4)/9(),4- / / *), ) ,)> *+,/4/ )' ) ) )'4)4-,

    5!

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    60/71

    P('"," / & #(%") $)%) ,) ) #( -(

    E 9,-9-'+,- /4-, ,->,/ / ) 4) /

    "/ / 9,-9@ 16"87$ / * 4- ) /*/ ,- /4- /,/ ) ,-,/'4- +)'), @/*+/ 256 -* 9 -')*

    P/,/ 4/, / )'+)'4), 9-' /( )'+) ;-, / < /4) * 4) /* * >( )'+)*4) ) -, / 4 ,)99 -')* 4) ) -, /

    6

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    61/71

    T/ 1 X X X X X X X X 4)*4) ! / 16T/ 2 X X X X X X X X 4)*4) 17 / 2$T/ 3 X X X X X X X X 4)*4) 25 / 32

    T/ $ X X X X X X X X 4)*4) 33 / $T/ 5 X X X X X X X X 4)*4) $1 / $8

    E *+)' 9 '9- +/, ;/* 4 ;),)'+)* 4); ' 4/* -, (>/, - + - 4) /*/ ),- /* +/, ;/*4)'+,- 4) / ,->,/ /9 :' )*+ ' 4); ' 4/*4) / * >( )'+) ;-, / /4) * -9( / /** >( )'+)* 4 ,)99 -')* 4) ) -, /

    T/ =1 X X X X 4)*4) $! / 52T/ =2 X X X X 4)*4) 53 / 56T/ =3 X X X X 4)*4) 57 / 6T/ =$ X X X X 4)*4) 61 / 6$T/ =5 X X X X 4)*4) 65 / 68

    E +,/ / /4-, - 9-'4(9+-, / - )'+- 4) ' 9 /, +/'+- 9- - 9),,/, /=() +/ 4) ) *), =/ 4/4- 4)'+,- 4) 9- ,/4-, )*+- )* / +,/= * 4) ('/ 9-'+,/*) /) 9 (* =/ /,/ 9/4/ 9-'4(9+-, -, -+,/ /,+) ) '* )9+-, )* ) )'9/,>/4- 4)9-'+,- 4) * *+) / 4) >)*+ :' / +,/= * 4) ('/ 9-'+,/*) / ) 9 (* =/ ) * *+) /) + , 9- ,- /'+)* () '-* '4 9/,/' ) =/ -, +-+/ / - )'+- 4) + , '-4) / =() +/ /,/ 9/4/ 9@-;), - = / )'+) )*+) 9- ,- /'+) )'+,)>/ ) =/ -,+-+/ ,)9/(4/4- )' / 9/ / / - )'+- 4) 9),,/, / =() +/

    D)'+,- 4) / ,->,/ /9 :' ) ' 9 - 4) =() +/ < 9 ),,) 4) =() +/ *-'4)'- '/4-* 9- - )=)'+-* )*+-* )=)'+-* *), ' ,)> *+,/4-* 4)'+,- 4) ,->,/ / 4 ,)99 -'/'4- /,+) 4) / ) -, / /,/ () 9( / / ;('9 :'

    61

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    62/71

    E:&/*( "/","( & : &-*)

    L/ ;)9@/ -, 9-'9) +- )* ) 40/ ,)/ 4)' 9 - 4) =() +/O9( / /* -* 9 -')* 1 / 1 5

    P-, 9-'9) +- 4); ') ) @-,/, - ,)/ / ' 9 -4) =() +/ < -9( / /* 4 ,)99 -')* 1 6 / 1 !

    E 9@-;), 4)'+ ; 9/4- 4)'+,- 4) +(,'-O9( / /* 4 ,)99 -')* 11 / 112

    E )=)'+- ' 9 - 4) =() +/ *) =/ 4/ /,/ 9/4/ 9-'4(9+-, )' 4-'4) 9/4/9-'4(9+-, + )') *( +/, )+/ 4) =/ 4/9 :' -, +/'+- )' ) )=)'+- ' 9 - 4) =() +/4) /9(),4- / 9-'4(9+-, *) 4)+/ / ) '( ),- 4) / ( '/ < '( ),- 4)9- ,/4-, /4) * ) 9-'+)- 4) - )+-* )' ) - )'+- /* -* 9 -')* 4)

    ) -, / /,/ )*+) )=)'+- *) 4)+/ /' / 9-'+ '(/9 :'

    N( ),- 4) / ( '/ '( / 113 @/*+/ 115 N( ),- 4) 9- ,/4-, '( - 116 @/*+/ 118

    A'+), -, )'+) 4)+/ /4- ) ' ),- 4) - )+- *), =/ 4/4- < /'+)'4, )9-'+)- /,/ 9/4/ )=)'+- ) ' ),- 4) - )+- *) 4)+/ / 9-' /* * >( )'+)* -* 9 -')* < 4); ' 4- 4) / * >( )'+) /'),/

    T/ 1 4)*4) 11! @/*+/ 126T/ 2 4)*4) 127 @/*+/ 13$T/ 3 4)*4) 135 @/*+/ 1$2T/ $ 4)*4) 1$3 @/*+/ 15T/ 5 4)*4) 151 @/*+/ 158

    62

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    63/71

    E:&/*( ,"&%%& & : &-*)

    E )=)'+- 9 ),,) 4) =() +/ *) =/ 4/ /,/ 9/4/ 9-'4(9+-, )' 4-'4) 9/4/

    9-'4(9+-, + )') *( +/, )+/ 4) =/ 4/9 :' -, - +/'+- )' ) )=)'+- 9 ),,) 4)=() +/ 4) /9(),4- / 9-'4(9+-, *) 4)+/ / ) '( ),- 4) / ( '/ < '( ),- 4)9- ,/4-, /4) * ) 9-'+)- 4) - )+-* )' ) - )'+- 4) +), '/, / =() +/ /* -* 9 -')* 4) ) -, / /,/ )*+) )=)'+- *) 4)+/ /' / 9-'+ '(/9 :'

    "ECHA" X X J X X J X X L/ ;)9@/ -, 9-'9) +- )* ) 40/,)/ 4) 9 ),,) 4) =() +/ O9( /

    /* -* 9 -')* 15! / 16$HORA" XX JXX P-, 9-'9) +- 4); ') ) @-,/, -

    ,)/ / 9 ),,) 4) =() +/ < -9( //* 4 ,)99 -')* 165 / 168

    E' )*+) )=)'+- '- *) 4); ') ) 4)'+ ; 9/4-, 4) 9-'4(9+-, *+,/4- / - )'+- 4) ' 9 - 4) / =() +/ * )* -,+/'+) )9-'+)- 4) -* - )+-* )' /*) / )*+- *) 4)+), '/,/ / )*+/4 *+/ >)'),/ . E' ),- 4) - )+- *) 4); ' , 4) / * >( )'+) ;-, / < 9-' /* * >( )'+)*4 ,)99 -')* 4) ) -, /

    T/ 1 4)*4) 16! @/*+/ 176T/ 2 4)*4) 177 @/*+/ 18$T/ 3 4)*4) 185 @/*+/ 1!3T/ $ 4)*4) 1!$ @/*+/ 2 1T/ 5 4)*4) 2 2 @/*+/ 2 !

    L/ ,)9/(4/9 :' < / '* )99 :' ) +)' ) ';-, ) )' /*) / -* ,)> *+,-*- 4/+-* /'+), -, )'+) >)'),/4-* < >(/,4/4-* )' ) -, / -, +/'+- *- - 4) )

    / /,*) / / -* 9 :' 9-,,)* -'4 )'+) /,/ - +)'), -* < -*+), -, )'+) *),) + 4-* 9- - ';-, ) /,/ / -*.

    63

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    64/71

    5.0 CONCLUSIONES

    5.1 B&/&7","(' (*(% ) (' $(% &- & $&/ & (% & *", &*>

    B&/&7","( $)%) &- 7)6%",)/*&>

    L-* )'); 9 -* /,/ ) ;/ , 9/'+) *-' ) 4) -'), )' ) ),9/4- (') ( - 4) / - 9-*+- < 4) ;/9 =)'+/

    L-* /* )'); 9 /4-* -, )*+) ,-+-+ - *-' -* E ,)*/, -* 4)+,/'* -,+) ()* *-' -* () )' 4); ' + =/ -4, ' =), 4 * '( 4-* -* ,- -* <

    / )=/* :' 4) () / 4 /, - *-' = 9+ /* ->,/'4- /*0 -4), =), /( )'+/4-* *(*'>,)*-* < ) -,/, *( >)*+ :' 4) ')>-9 - / /'+)'), (' 9-'+,- *- ,) -*

    4 '),-* ,)9/(4/4-* -, *(* (*)*. O+,- /* )9+- (< -,+/'+) / 4)*+/9/, )*() ) / ) + , 9- )* (9@- /* )9-': 9- () ) ,- - 4) - )+-* -, -

    9(/ *) ,)4(9)' -* 9-*+-* )' )*+) ('+-.

    6$

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    65/71

    B&/&7","( $)%) -(' ' )%"('>

    C-' )*+) ,-+-+ - *) ->,/,/ '4 ,)9+/ )'+) /,/ -* (*(/, -* ('/) -, 9/ 4/4 4) ')>-9 - -, - () *) -4, '=),+ , )' ) -,)* (*)* < *)

    )'+,)>/ / / 9- (' 4/4 (' * *+) / -4),'- 4) ) )'4)4-, 4) - )+-* < *)'9,) )'+/ / ); 9 )'9 / 4) * *+) / 4) +,/'* -,+) / +-4-* -* (*(/, -*.

    5.2 P%( &,,"(/&' 7 * %)'.

    L/* ,-(/ ) 9- -*-' ) C A**) ), )+9.

    65

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    66/71

    5.3 C(/,- '"(/&' &/&%)-&'.

    E ,-+-+ - 9( ) 9-' -* - )+ =-* /,/ -* 9(/ )* ;() 4 *) /4- *-'J

    • E *), (' ) ) )'+- () *- (9 -') ) ,- ) / 4) / )=/* :' < ), /*

    /,/ /* ) ,)*/* 4) +,/'* -,+) 4) /*/ ),-* ,)/ ?/4-* -, -*9-'4(9+-,)* 40/ / 40/ / +,/= * 4) (' * *+) / )' ) () '- ()4)')'+,)>/, - )+-* 4) 4(4-*/ ,-9)4)'9 / ()* *- - ()4)' )'+,)>/, - )+-* ,)*-* -, ) ) ( - -* 9(/ )* '4 9/' ) 40/ @-,/ < ;)9@/4) * 4) -* 4/+-* 4) (* () *) )*+/ (+ ?/'4- 4/+-* () @-< )' 40/'- *) )'9()'+,/' 4 * -' )* )' -* (*)* 4) ,)> -')* < -, )*- @/9)'

    () *) /( )'+) / )=/* :' 4) />- 4) /* +/, ;/*.• M) -,/, / >)*+ :' 4) ')>-9 - ()* *) ()4) +)'), / +,/= * 4) ('

    ,) -,+) 4) ,)9/(4/9 :' +-4-* -* 4/+-* 4) 4 '),-* < +,/'*/99 -')*,)/ ?/4/* -, ) ) ( - )' ('/ ;-, / , 4/ < 4)+/ /4/ < () -, *- ,)

    +-4- '- 9()'+/ 9-' / '+),/99 :' 4) -* 9@-;),)* () ,)/ ?/ /' ))'9(/4,) 4) *(* 9()'+/* /'+)* 4) )'+,)>/, *( ,)9/(4/9 :'.

    • I'4 ,)9+/ )'+) )* (' )'); 9 - /,/ -* (*(/, -* 4) * *+) / ()*

    ,)9 )' (' ) ( - -4),'- ;('9 -'/ () ()4) *), /4)9(/4- / /*')9)* 4/4)* 4) 9/4/ 9 )'+) < (*(/, - ; '/

    • E' 4); ' + =/ < /,/ +), '/, *) 4) ) +- /, )' 9-'* 4),/9 :' () )*+)

    ,-+-+ - ) )'4)4-, 4) - )+-* /,/ 9,- (*)* )* (' ) ) )'+- () ()4) *), 9- ) )'+/4- 9-' -+,-* ) ( -* /,/ (' ) -, 9-'+,- 4)

    / )=/* :'.

    66

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    67/71

    BIBLIOGRAFIA

    • C"*" &/. 1!85 . U*),[* M/'(/ L ') T@), / P, '+),

    M-4) CBM 23 231.

    • M",%(, "$. 2 1 . PIC 16"87X D/+/ S@))+.

    • T& )' I/'*% #&/*' 1!8! . MAX 232 D/+/ S@))+.

    • G% $( Q . 1!!7 . D * / < 4) C, *+/ L0 ( 4-.

    • E- D")%"(. 2 2 . E4 9 :' $ 4) ") ,),- 4) 2 2

    • HT S.A.. 1!!8 . D-9( )'+- T)9'- 21 "()'+) H+ .4-9.

    • H+,*(% L $& M(%) ). 1!!8 . T)9'- ->0/ S /,+9/,4

    • X R(6(*",'. 2 $ .R- :+ 9/ < M 9,-9-'+,- /4-,)*

    • D)--)' S",(/ ,*(%. 2 $ .DS13 2 D/+/ S@))+.

    • P "--"$' S",(/ ,*(%'. 2 . THE I2C BUS SPECI"ICATION

    ANEXOS

    67

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    68/71

    INDICE DE FIGURAS PAG Nº

    "IGURA 1I ,)*-,/ CITIKEN CBM 23 .…………………………………….......1

    68

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    69/71

    "IGURA 2E'+,/4/ RD DSR ………………………………………………………15

    "IGURA 3S/ 4/ DTR TD ………………………………………………………..15

    "IGURA $D />,/ / 4) 9-'; >(,/9 :' /,/ ) -4) - 4) 9- (' 9/9 :' RS 232...15

    "IGURA 5L *+/4- 4) '*+,(99 -')* CITIKEN CBM 23 ………………………….17

    "IGURA 6D />,/ / 4) - ()* "()'+) 4) P-4),…………………………………1!

    "IGURA 7

    D />,/ / 4) - ()* PIC16"87$ < PIC16"877………………………21

    "IGURA 8MAX 232……………………………………………………………………………22

    "IGURA !/

    A* )9+- ;0* 9-…………………………………………………………..2!

    "IGURA !C/ /9 4/4 4) = *(/ ?/9 :' 4) 9/,/9+),)* )' ) 4 * /

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    70/71

    "IGURA 1M/+, ? 4) ,) ,)*)'+/9 :' 4) 9/,/9+),)*………………………………...3

    "IGURA 11A* >'/9 :' 4) ')* 4) LCD………………………………………….32

    "IGURA 12I'+),;/? 4) LCD 9-' (' * *+) / 4) 9-'+,- …………………………..33

    "IGURA 13C-') :' 4) LCD (+ ?/'4- (' (* 4) 8 +* < 4) $ +*………..…..3$

    "IGURA 1$C-'+,- 4) 9-'+,/*+) )' ) LCD………………………………………36

    "IGURA 15T)9 /4- /+, 9 / ….…………………………………………………..37

    "IGURA 17C ,9( +- 4) - ),/9 :' DS13 2………………………………………..$1

    "IGURA 18

    D />,/ / 4) - ()* DS13 2……………………………………........$1

    "IGURA 1!T,/'*;),)'9 / 4) 4/+-*……………………………………………..….$6

    7

  • 8/18/2019 Tesis EXPENDEDOR DE BOLETOS

    71/71

    "IGURA 2E ) - 4) +,/'*;),)'9 / 4) 4/+-*…………………………………….$7

    "IGURA 21R) -,+) ' 9 - 4) =() +/……………………………………………….5$

    "IGURA 22R) -,+) 9 ),,) 4) =() +/……………………………………………....55

    "IGURA 23B- )+- 4) /*/ ),-……………………………………………………55

    "IGURA 2$R) -,+) 4) R)9/(4/9 :'……………………………………………..56

    "IGURA 25

    R) -,+) 4) I'* )9+-,………………………………………………...57

    "IGURA 26P-* 9 -')* 4) M) -, /………………………………………….….58