Upload
filipe-thevenin
View
5
Download
1
Embed Size (px)
DESCRIPTION
Microcontroladores
Citation preview
Universidade Federal de Juiz de fora - UFJFFaculdade de Engenharia
Laboratrio de Eletrnica
Universidade Federal de Juiz de Fora - Faculdade de Engenharia
Departamento de Circuitos Eltricos - Professor: Luciano Manhes de Andrade FilhoDisciplina: Laboratrio de Eletrnica CEL037A
Relatrio Prtica 11 Microcontroladores--
Sumrio
1Sumrio
21.Introduo
22.Objetivo
23.Materiais Utilizados
24.Caracactersticas do ATMEGA8
35.Simulao
46.Concluses
47.Bibliografia
1. IntroduoCom o intuito de realizar a programao, atravs de funes especficas, de um microcontrolador que um circuito integrado programvel, pode-se habilitar determinadas funes com os comandos feitos no CodevisionAVR para programar o chip Atmega8. O emprego dos microcontrolador so em reas ligadas com automao e controle de produtos e perifricos, tendo como objetivo sempre minimizar o custo e consumo de energia.2. ObjetivoAbordar de forma simplificada o funcionamento de microcontroladores.3. Materiais UtilizadosOs materiais utilizados esto relacionados na tabela abaixo.
1 chip Atmega8
1 led
2 Resistores de 10K
4. Caracactersticas do ATMEGA8O ATMEGA8 oferece os seguintes recursos:
controlador de baixa potncia e alto desempenho, com arquitetura RISC avanada.
130 instrues, a maior parte executada em um nico ciclo de clock.
328 registradores de trabalho de propsito geral
Operao de at 16 MIPS (milhes de instrues por segundo) a 16 MHz (ATmega88 - 20MHz)
Multiplicao por hardware em 2 ciclos de relgio.
8 kbytes de memria de programa Flash de auto programao In-System 512 bytes de memria EEPROM. 1 kbyte de memria SRAM.
Ciclos de escrita e apagamento: memria FLASH 10.000 vezes, EEPROM 100.000 vezes.
Seo opcional para cdigo de Boot com bits de bloqueio para programao In-System por Boot Loader.
Bits de bloqueio para proteo do software.
Possui os seguintes perifricos: 23 entradas e sadas (I/Os) programveis.
2 Temporizadores/Contadores de 8 bits com Prescaler separado, 1 modo de comparao.
1 Temporizador/Contador de 16 bits com Prescaler separado, modo de comparao e captura.
Contador de tempo real (com cristal externo de 32.768 Hz conta precisamente 1s).
3 canais PWM. 8 canais A/D com preciso de 10 bits na verso TQFP, 6 canais na verso PDIP. interface serial para dois fios orientada a byte (TWI), compatvel com o protocolo I2C.
interface serial USART. interface serial SPI Master/Slave.
Watchdog Timer comoscilador interno separado.
1 comparador analgico.
Power-on Reset e deteco Brown-out programvel. Oscilador interno RC (no h a necessidade do uso de cristal externo ou de outra fonte de clock).
Fontes de interrupes internas e externas. 5 modos de Sleep: Idle, Reduo de rudo do A/D, Power-down, Power-save e Standby.
Tenso de operao: 2,7-5,5 V (ATmega8L), 4,5-5,5 V (ATmega8) Consumo de potncia a 4 MHz (3V, 25C): ativo = 3,6 mA, Idle = 1 mA e Power-down = 0,5 A. 5. SimulaoO circuito utilizado no programa PROTEUS-ISIS est demonstrado na figura 1.
Quando o LED acende durante a simulao, o comportamento do dispositivo que o representa pode ser observado atravs da figura 2.
6. ConclusesA prtica foi realizada com xito, comprovando a importncia e a eficcia de se utilizar um microcontrolador para realizar determinados trabalhos, pois esses apresentam reduo de energia para seu funcionamento, e tambm no custo. vlido ressaltar que na montagem dos comandos para programar o Atmega8 houve inverso nas pinagens referentes a nvel lgico, pois eram contrrio a simulao, em outras palavras, o nvel alto da simulao era correspondente ao nvel baixo da prtica.
7. BibliografiaSEDRA, Adel S.; SMITH, K. C. Microeletrnica. Pearson Prentice Hall.
CAMPOS, Fabrcio P. V. Roteiro de laboratrio de Eletrnica. BOYLESTAD. Robert L.; NASHELSKY, Louis. Dispositivos Eletrnicos e Teoria
de Circuitos. Person Prentice Hall.
Nome:
Filipe Thevenin
Tabela 1 Materiais utilizados
Figura 1: Circuito no ISIS par acender o LED.
3