Relatório Gomes

Páginas: 5 (1187 palabras) Publicado: 3 de enero de 2013
UNESP - Universidade Estadual Paulista “Julio de Mesquita Filho”
CTIG – Colégio Técnico Industrial “Professor Carlos Augusto Patrício Amorim”


[pic]


Relatório do Laboratório de Microcontroladores
Projeto Régua Eletrônica
Orientador: J. Gomes










Alunos: Luís Antonio Oliveira Dias Baptista – 310015
Luis Otávio Dias Santana – 310005
Luiz Guilherme MagalhãesSabino – 310018
Vitória Nascimento Gonçalves - 319921



|Série/Turma |Curso |
|3º/C |Informática |


Guaratinguetá
07 de Setembro de 2012



1. Introdução
Nesse relatório são especificados os passos para a realização do projeto de uma Régua Eletrônica. Ela é composta por um cursor quese desloca ao longo de de seu comprimento, conseguindo se posicionar através da escolha do usuário e da medida percorrida pelo cursor. O relatório possui os esquemas de segurança do sistema em cojunto com as informações utilizadas, circuitos, diagramas e fluxogramas de forma detalhada.


2. Desenvolvimento
1. Explicação
Os programas foram configurados de forma que sejam definidasas entradas e saídas, para a gravação no PCI, e as outras definições usadas no projeto. Foram utilizados alguns bits do tris D, 4 bits como entrada e 1 como saída. Após isso configura-se o treinador com as chaves e dispositivos necessários.

|Bit 7 |Bit 6 |Bit 5 |Bit 4 |Bit 3 |Bit 2 |Bit 1 |Bit 0 | |Port D |  | 1/4 | 1/2 | 3/4 |Bip |  |Reset |  | |Port C |LVM |  |LAM |  |LVD |  |FDC1 |FDC2 ||Entradas - Saídas
Distribuição de Entradas/Saídas

O projeto consiste em dois motores que fazem com que o cursor se desloque em duas direções, os limites são definidos através de sensores de fim de curso nas extremidades. Há doiss controles, que são o botão de Reset que reinicia o sistema, e os botões ¼, ½ e ¾, fazendo com que o cursor realize o seguinte processo:
• Liga-se o motor para oposicionamento do cursor no inicio da régua.
• O cursor se movimenta até o sensor de fim de curso na extremidade, que então é acionado para medir a distância percorrida, por meio de um encoder.
• O cursor retorna ao início da régua.
• De acordo com a distância medida anteriormente, o cursor se movimenta na até a parte determinada pelo botão de fração
• ,.

2. Diagrama deBloco



















3. Pinagem do PIC
[pic]












4. Fluxograma






























































5. Componentes
[pic]












































6. Programa

;Sara, Thales e Giuliano - 3° bimestre
; Régua Eletrônica
; Cabeçalho, Vetores de Reset e Interrupção

#INCLUDE ; Cabeçalho do PIC16F877

TEMPOP EQU 0x20 ; Definição da Variável 8BITs
TEMPOG EQU 0x21 ; Definição da Variável 8BITs

ORG 0x00 ; Vetor de Reset
GOTO CONFIG ; Chamada da Rotina CONFIG
ORG 0x04 ; Vetor de Interrupção
RETFIE ; Retorno de Interrupção; Inicialização, Configuração das Portas e Periféricos do PIC

CONFIG BCF STATUS,RP0 ; Reseta BIT para BANK0
BCF STATUS,RP1 ; Reseta BIT para BANK0
CLRF PORTA ; Reseta as saídas da PORTA
CLRF PORTB ; Reseta as saídas da PORTB
CLRF PORTC ; Reseta as saídas da PORTC
CLRF PORTD ; Reseta as saídas da PORTD
CLRF PORTE ; Reseta as saídas da PORTE
CLRF TMR0 ; Resetao contador do TMR0

BSF STATUS,RP0 ; Seta BIT para BANK1
MOVLW 0x10 ; Carrega W com o valor 0x10
MOVWF TRISA ; Configura PORTA como 1E 5S
MOVLW 0x00 ; Carrega W com o valor 0x00
MOVWF TRISB ; Configura PORTB como saída
MOVWF TRISE ; Configura PORTE como saída
MOVLW 0x03
MOVWF TRISC
MOVLW 0x72
MOVWF TRISD ; Configura PORTD como saída

MOVLW 0x06 ; Carrega...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Gomas
  • Goma
  • las gomas
  • Gomes
  • gome
  • gomes
  • La goma
  • gome

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS