Microcontroladores Práctica 6 - Proyecto Final

download Microcontroladores Práctica 6 - Proyecto Final

of 6

Transcript of Microcontroladores Práctica 6 - Proyecto Final

  • 7/24/2019 Microcontroladores Prctica 6 - Proyecto Final

    1/6

    INSTITUTO TECNOLGICO DE ESTUDIOS SUPERIORES

    DE LOS CABOS

    NOMBRE DEL FORMATO: Practicas de laboratorio CDIGO: F-DA-01-003

    RESPONSABLE: Direccin acadmica y de investigacin HOJA: 1 de 6

    REVISIN: 4

    Desarrollo de la PrcticaUnidad de aprendizaje: 6 Practica nmero: 6

    Nombre de la prctica: Proyecto Final

    Propsito: Que el estudiante utilice el PI!6F"##$ como %erramienta para unsistema o prototipo &uncional de su eleccin 'ue cumpla con un ni(el decomplejidad m)nimo acordado entre estudiantes y pro&esor*

    +scenario: ,aller de +lectromecnica Duracin: -. %oras

    /ateriales /a'uinaria y e'uipo 0erramientas

    1. PI 16F!""A#. $ar%eta de desarrollo3. &'emador de PIs4. able ()*

    1. om+'tadora#. F'ente de D

    1. Pin,as de corte

  • 7/24/2019 Microcontroladores Prctica 6 - Proyecto Final

    2/6

    INSTITUTO TECNOLGICO DE ESTUDIOS

    SUPERIORES DE LOS CABOS

    NOMBRE DEL FORMATO: Practicas de laboratorio CDIGO: F-DA-01-003

    RESPONSABLE: Direccin acadmica y de investigacin HOJA: # de 6

    REVISIN: 4

    Procedimiento

    l est'diante disear/ e im+lementar/ 'n +royecto inal 'e 'tilice el PI16F!""Acomo controlador del sistema o +rototi+o a reali,ar.

    Para ello investigar/ sobre las necesidades de la ,ona e intentar/ sol'cionar 'n+roblema real. $ambin +'ede basarse en s' tesis +ara la reali,acin del +royecto inal.

    l +royecto se elegir/ en consenso con el +roesor2 +ero los est'diantes debenevidenciar mediante vdeo la im+lementacin del mismo2 as como incl'ir en el re+ortede +r/ctica los cdigos bien comentados y las concl'siones.

  • 7/24/2019 Microcontroladores Prctica 6 - Proyecto Final

    3/6

    INSTITUTO TECNOLGICO DE ESTUDIOS

    SUPERIORES DE LOS CABOS

    NOMBRE DEL FORMATO: Practicas de laboratorio CDIGO: F-DA-01-003

    RESPONSABLE: Direccin acadmica y de investigacin HOJA: 3 de 6

    REVISIN: 4

    'Practica 6: Guante multmetro

    '09/12/15

    'autores: Pimienta Berrelleza David Alonso Ata!de "errano David #milio'$ru%o: (01)

    '(((((((((((((((((((((((((((((((((

    '"e de*inen los %uertos %ara el +,DDe*ine +,D-B."

    De*ine +,D-D#G P.,

    De*ine +,D-DB. 0

    De*ine +,D-"#G P.D

    De*ine +,D-"B. 1De*ine +,D-##G P.D

    De*ine +,D-#B. 3De*ine +,D-4#G P.D

    De*ine +,D-4B. 2

    +cdinit +cd,ur** '"e inicializa el +,D en modo sin %ar%adeosP.-#G 700000111 'con*i$uracion del timer0

    "!m8ol tri$$er P.B2 'asi$nacion de %uerto a varia8le %ara el sensor ultrasonico

    "!m8ol eco P.B1 'asi$nacion de %uerto a varia8le %ara el sensor ultrasonico

    'Declaracion de estado de los %uertos."D& 1

    ."D0 0P.D& 0."B 700000011

    P.B0 0

    'Declaracion de varia8lesDim distancia As 4ord

    Dim tiem%o As "in$le

    Dim timer As B!teDim time As 4ord

    Dim ; As 4ord

    Dim ! As Bit

    Dim a As B!teDim 8 As "in$le

    Dim e As "in$le

    'asi$nacion de valores a varia8les en el inciotime 500

    ; 0

    ! 0a 0

  • 7/24/2019 Microcontroladores Prctica 6 - Proyecto Final

    4/6

    INSTITUTO TECNOLGICO DE ESTUDIOS

    SUPERIORES DE LOS CABOS

    NOMBRE DEL FORMATO: Practicas de laboratorio CDIGO: F-DA-01-003

    RESPONSABLE: Direccin acadmica y de investigacin HOJA: 4 de 6

    REVISIN: 4

    D0 0

    .,.# 1 'activacion de interru%cion r80

    #na8le 'a8ilita las interru%ciones

    loo%: 'eti

  • 7/24/2019 Microcontroladores Prctica 6 - Proyecto Final

    5/6

    INSTITUTO TECNOLGICO DE ESTUDIOS

    SUPERIORES DE LOS CABOS

    NOMBRE DEL FORMATO: Practicas de laboratorio CDIGO: F-DA-01-003

    RESPONSABLE: Direccin acadmica y de investigacin HOJA: de 6

    REVISIN: 4

    D0 1

    4aits time+cdcmdout +cd,lear 'lim%ia el lcd

    eturn

    resistencia:

    +cdout esistencia: 'muestra la seleccion en el +,D

    +cdcmdout +cd+ine2@ome 'instruccion de mostrar en la se$unda lineaAdcin 1? ;

    8 ; / 20>6 '%asa el valor de 8its a volta=ee C5000 / 8 ( 1000 'se calcula la resistencia tomando encuenta el volta=e in$resado

    * e >000 .en 'correccion de error cuando no a! una resistencia

    e 0#ndi*

    +cdout e? ? oms 'muestra el valor de oms

    4aits time+cdcmdout +cd,lear 'lim%ia el lcd

    eturndis:

    +cdout Distancia: 'muestra la seleccion en el +,D

    tri$$er 1 'envia un %ulso durante 10 us

    4aitEs 10tri$$er 0

    4ile eco 0 'es%era mientras lle$a el %ulso4end

    .0 0 'una vez

  • 7/24/2019 Microcontroladores Prctica 6 - Proyecto Final

    6/6

    INSTITUTO TECNOLGICO DE ESTUDIOS

    SUPERIORES DE LOS CABOS

    NOMBRE DEL FORMATO: Practicas de laboratorio CDIGO: F-DA-01-003

    RESPONSABLE: Direccin acadmica y de investigacin HOJA: 6 de 6

    REVISIN: 4

    eturn

    %lo$ica:

    +cdout Punta lo$ica: 'muestra la seleccion en el +,D

    +cdcmdout +cd+ine2@ome 'instruccion de mostrar en la se$unda linea

    * D& 1 .en 'entrada di$ital de ca%tura+cdout 1 'muestra el 1 lo$ico

    #lse

    +cdout 0 'muestra el 0 lo$ico

    #ndi*

    4aits time+cdcmdout +cd,lear 'lim%ia el lcd

    eturnn nterru%t 'acciones durante la interru%cion

    D0 0 'a%a$a la linterna

    a a 1 'cam8ia entre %ro$ramas* a 5 .en 'condicion