Simulação de Circuitos Microcontrolados com o Proteus



Documentos relacionados
Conhecendo o Proteus

TUTORIAL DE UTILIZAÇÃO DO PROTEUS

Arduino e Proteus (Tutorial)

Retificadores (ENG ) Tutorial do Proteus Parte A - Simulação 1

Manual de utilização. Aplicativo que substitua o controle remoto da TV e Home Theater da marca LG.

1 UNIT Universidade do Trabalhador Dr. Abel dos Santos Nunes

Manual Equipamento ST10 Flasher Rev. 1

Módulo de Desenvolvimento PIC16F877A

SIMULADO Windows 7 Parte V

Geral: Manual de Utilização do Software de Teste Gradual Windows

Testador de cabos de rede

APOSTILA LINUX EDUCACIONAL

Maxwell Bohr Instrumentação Eletrônica Ltda. Rua Porto Alegre, 212 Londrina PR Brasil KDE50. Kit Didático de Eletrônica

Criando Quiz com BrOffice.impress

MANUAL ZEDIT 32 Índice:

1- Scilab e a placa Lab_Uino. 2- Instalação do ToolBox

GUIA RÁPIDO DE INSTALÇÃO

Intel Galileo: Instalação e IDE Arduino

Portas Lógicas Básicas: Parte 2 Simulação Lógica

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE - UFRN DEPARTAMENTO DE INFORMÁTICA E MATEMÁTICA APLICADA DIMAP

Leitor MaxProx-Lista-PC

Conhecendo o Computador

Universidade Federal de Santa Maria UFSM Centro de Tecnologia CT. Power Point. Básico

ACENDENDO AS LUZES. Capitulo 2 - Aula 1 Livro: Arduino básico Tutor: Wivissom Fayvre

SUMÁRIO TUTORIAL DO HQ. 2 DICAS PEDAGÓGICAS:. 2 DOWNLOAD DA INSTALAÇÃO. 2 PASSO 1 FORMULÁRIO PARA DOWNLOAD. 2 PASSO 2 ESCOLHENDO A VERSÃO.

Manual Instalação Pedido Eletrônico

UNIVERSIDADE FEDERAL DE SANTA CATARINA EEL5105 Circuitos e Técnicas Digitais Prof. Eduardo L. O. Batista

Manual de Utilização

CURSO DE INFORMÁTICA BÁSICA AULA 2 O AMBIENTE WINDOWS

Características técnicas Baseado no ATMega da empresa AVR, fabricante de micro-controladores em plena ascensão e concorrente do PIC Pode usar ATMega

Manual Web Viewer PACS Unimed Rio Claro -

GUIA INTEGRA SERVICES E STATUS MONITOR

Sistemas Digitais. Tutorial Placa de Prototipação - Altera

Procedimento para reinstalação dos aplicativos da mesa multi-toque através da imagem do sistema.

Attack Software de controle e Monitoração de amplificadores

MANUAL DE UTILIZAÇÃO Aplicativo Controle de Estoque Desktop

Diferentes modos para visualizar gravações no Software HMS Client

Status. Barra de Título. Barra de Menu. Barra de. Ferramentas Padrão. Caixa de nomes. Barra de. Ferramentas de Formatação. Indicadores de Coluna

Tutorial Gerar arquivo PDF. Gerando um documento pdf com várias imagens 1- Inserir imagem no Word

Como Gerar documento em PDF com várias Imagens

Manual Captura S_Line

Professor: Venicio Paulo Mourão Saldanha Site:

Manual do KSnapshot 2

Visão Geral sobre o tutorial de Utilização de

TUTORIAL Arduino Nano

BIT Atualização de Sistema Android 2.3 para Android 4.0

UTILIZANDO O MuLTISIM. laboratório de tecnologia. Newton C. Braga. Instituto

MANUAL DE UTILIZAÇÃO Aplicativo Controle de Estoque Mobile

Gerando enquêtes para uso em Pocket PCs V

Curso técnico: Informática Disciplina: Aplicativos computacionais

Comunicação Serial com o AVR ATMEGA8

STK (Start Kit DARUMA) Primeiro contato com a Impressora Fiscal, a ECF chegou e agora?

Iniciação à Informática

Universidade Estadual de Campinas Faculdade de Educação Laboratório de Novas Tecnologias Aplicadas à Educação

Anexo III Funcionamento detalhado do Sistema Montador de Autoria

DIFERENÇAS ENTRE FUNÇÃO E BLOCO FUNCIONAL; CRIAÇÃO DE FUNÇÃO / BLOCO FUNCIONAL; UTILIZAÇÃO NO LADDER; EXEMPLO DE BLOCO FUNCIONAL;

Sistema de Instalação e Criação da Estrutura do Banco de Dados MANUAL DO INSTALADOR. Julho/2007. Ministério da saúde

Sistema Modelix-G (Modelix-Grafix)

Você acessa seu DISCO Virtual do mesmo modo como faz para seu HD, através de:

Ajustes para o sistema de web conferências Adobe Connect

Dicas Satux. Adicionando uma Impressora. Configurando o Primeiro acesso. Adicionar/Remover Programas. Como fazer gravações de CD/DVD

Configurando o Sistema Operacional TC-OS

Windows Explorer. Prof. Valdir

Superintendência Regional de Ensino de Ubá - MG Núcleo de Tecnologia Educacional NTE/Ubá. LibreOffice Impress Editor de Apresentação

Manual de Instalação. GPRS Universal

Guia. PDA e SmartPhones. Windows Mobile, Pocket PC e CE.

COMO UTILIZAR O EDITOR DE TEXTO

Abra o software de programação. Clique na opção VOIP, depois opção configuração conforme as imagens:

Como incluir artigos:

MANUAL PARA INCLUSÃO DIGITAL- ANDRAGOGIA

CICLO DE APERFEIÇOAMENTO PROFISSIONAL DOS SERVIDORES MUNICIPAIS DE MARICÁ- RJ EDITOR DE TEXTO - WORD

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!

Procedimento para instalação do BLACKBERRY Software de Imagem via Celular

UNIVERSIDADE TECNOLOGIA FEDERAL DO PARANÁ. Owncloud SERVIÇO DE COMPARTILHAMENTO EM NUVEM. Manual

Serviço Público Federal Universidade Federal do Pará - UFPA Centro de Tecnologia da Informação e Comunicação - CTIC S I E

INDICE 1. INTRODUÇÃO CONFIGURAÇÃO MÍNIMA INSTALAÇÃO INTERLIGAÇÃO DO SISTEMA ALGUNS RECURSOS SERVIDOR BAM...

,QWURGXomRDR(GLWRUGH $SUHVHQWDo}HV3RZHU3RLQW

Índice. Manual Backup Online. 03 Capítulo 1: Visão Geral

Estabilizada de. PdP. Autor: Luís Fernando Patsko Nível: Intermediário Criação: 22/02/2006 Última versão: 18/12/2006

ARDUINO UNO Guia de Instalação

ANDROID APPLICATION PROJECT

GERENCIADOR DE CONTEÚDO

Instituto Tecnológico de Aeronáutica - ITA Divisão de Engenharia Eletrônica Departamento de Eletrônica Aplicada Laboratório de EEA-21

Como funciona a Solução NFC-e ifox. Iniciar a utilização da NFC-e

Tutorial MSN Messenger

PAINEL DE SENHAS RBSG4JE. Imagem ilustrativa do painel. Operação/Configuração Painel Eletrônico de Senhas / Guichê com jornal de mensagens.

MANUAL DE INSTALAÇÃO DO EQUIPAMENTO VOIP

Identificando o Buddy VS/XP Lite e Premium

OneDrive: saiba como usar a nuvem da Microsoft

Este software resolve todos esses problemas.adobe reader é um software free, para ler os arquivos pdf..

PDFsam. Manual de Operação. Superior Tribunal de Justiça. Fevereiro/2012 versão 01 - Manual montado por Rafael Verlangieri

COMO COLABORAR NO WIKI DO MOODLE 1. Orientações para produção escolar colaborativa no wiki do Moodle:

Exercício Opcional: FAMILIARIZAÇÃO COM O SOFTWARE CIRCUIT MAKER 2000

O processo termina com o surgimento da última flecha quando aparece uma bolinha azul. Outras bolinhas aparecem aleatoriamente POWER POINT NEW WAY

Organização do Curso. Instalação e Configuração. Módulo II. Pós Graduação em Projeto e Gerencia de Redes de Computadores

INTRODUÇÃO AO WINDOWS

Entendendo as janelas do Windows Uma janela é uma área retangular exibida na tela onde os programas são executados.

PROCEDIMENTO PARA INSTALAR REDE ETHERNET EM CNC s FAGOR.

01. (FCC MPE/PGJ-PE ANALISTA MINISTERIAL ) No Windows XP Home Edition, em sua configuração padrão e original,

Manual Integra S_Line

Transcrição:

Universidade Federal do Pará Laboratório de Processamento de Sinais (LaPS) Simulação de Circuitos Microcontrolados com o Proteus Flávio Hernan Figueiredo Nunes flaviohernanfnunes@gmail.com 25 de janeiro de 2012 Flávio Nunes (UFPA) 25 de janeiro de 2012 1 / 26

Sumário 1 Histórico 2 Introdução ao Proteus 3 Criando Esquemático 4 Importando Arquivo.hex do Arduino 5 Simulação 6 Conclusões Flávio Nunes (UFPA) 25 de janeiro de 2012 2 / 26

Histórico SPICE SPICE (Simulation Program with Integrated Circuit Emphasis) é um programa de computador que foi desenvolvido na Universidade da California, campus de Berkley, no ano de 1975 pelos pesquisadores Larry Nagle e Donald Petterson. Este software foi desenvolvido com o objetivo simular o comportamento de circuitos analógicos, voltado principalmente para os circuitos integrados; O software possui modelos matemáticos que representam os principais elementos de um circuito, que são, transistor, resistor, capacitor, indutor, diodo e entre outros elementos elétricos; Flávio Nunes (UFPA) 25 de janeiro de 2012 3 / 26

Histórico Necessidade da simulação de um circuito O desenvolvimento de um sistema sem o uso da simulação, torna o processo lento e caro, podendo até mesmo ser inviável. Mesmo seguindo um rigoroso protocolo para o desenvolvimento do projeto, na grande maioria dos casos, algum tipo de ajuste é feito no protótipo. Flávio Nunes (UFPA) 25 de janeiro de 2012 4 / 26

Introdução ao Proteus Descrição geral sobre o Proteus O Proteus é um conjunto de softwares, desenvolvidos pela Labcenter Eletronics Ltd., voltados para a criação de esquemático, simulação e desenho de circuito impresso, os softwares são: ISIS é uma ferramenta usada para captura de esquemático e simulação de circuitos eletrônicos, analógicos e\ou digitais, com a possibilidade de utilizar microprocessadores e microcontroladores, tais como, PIC, 8051, MSP430, AVR, HC11, ARM7/LPC2000 e Basic Stamp; ARES é uma ferramenta para a confecção do layout (roteamento), de uma PCI(Placa de Circuito Impresso). Esta última ferramenta, não será descrita neste documento. Flávio Nunes (UFPA) 25 de janeiro de 2012 5 / 26

Introdução ao Proteus Interface inicial do ISIS Flávio Nunes (UFPA) 25 de janeiro de 2012 6 / 26

Introdução ao Proteus Identificação das Principais Ferramentas Flávio Nunes (UFPA) 25 de janeiro de 2012 7 / 26

Criando Esquemático Selecionando os Componentes Os componetes podem ser encontrados das seguintes formas: Pressionado a letra p no teclado; Clicando em Ferramenta de Componente, circulo vermelho, e em seguida Pegar Componente, seta amarela. Flávio Nunes (UFPA) 25 de janeiro de 2012 8 / 26

Criando Esquemático Selecionando os Componentes A janela, Pick Devices, abrirá. A caixa de texto Keywords, seta amarela, serve para procurar os dispositivos, nesse caso foi o atmega168. Apos determinar o componente, fazer um click duplo sobre o nome, seta vermela, em seguida o nome do componente aparecerá na Caixa de Componentes, circulo vermelho. Nota: As buscas devem ser feitas em inglês. Flávio Nunes (UFPA) 25 de janeiro de 2012 9 / 26

Criando Esquemático Selecionando os Componentes A seleção dos componentes continua com a busca de resistores, capacitores, led, cristal e botão: Resistor, procurar por res, este é um modelo genérico, pois permite a edição de seu valor nominal; Capacitor, procurar por cap, este é um modelo genérico; Botão, procurar por button, este componente é interativo, pois permite a atuação de seu contato através do click do mouse; Cristal, procurar por crystal, este é um componente genérico. Led, procurar por led-, assim a busca fica restrita aos leds com animação. Flávio Nunes (UFPA) 25 de janeiro de 2012 10 / 26

Criando Esquemático Selecionando os Componentes Para o led, é necessário ter atenção na escolha do componente, pois existem modelos não animados na biblioteca do ISIS. Após selecionar todos os componentes, a lista deve ficar igual a da figura acima, Caixa de Componentes, e depois fechar a janela Pick Devices. Flávio Nunes (UFPA) 25 de janeiro de 2012 11 / 26

Criando Esquemático Posicionando os Componentes O posicionamento dos componentes é fácil, para isto basta clicar no botão da Ferramenta de Componentes (este passo é feito uma vez, desde que nenhuma outra ferramenta tenha sido usada), depois clicar sobre o nome no dispositivo, na Caixa de Componentes, e por fim clicar na Área de Desenho do Esquemático. Flávio Nunes (UFPA) 25 de janeiro de 2012 12 / 26

Criando Esquemático Posicionando os Componentes Após soltar o componente, é possível movimentar, editar propriedades, apagar, rotacionar e espelhar, mas para isso, basta clicar com o botão direito sobre o mesmo, para um pequeno menu abrir. Flávio Nunes (UFPA) 25 de janeiro de 2012 13 / 26

Criando Esquemático Posicionando os Componentes Especiais Para o correto funcionamento da simulação, são necessários componentes de alimentação, neste caso são referenciados como ground e VCC. O ground está localizado em, Terminais de Conexão, e o VCC em Gerador de Sinais, com o nome DC. Flávio Nunes (UFPA) 25 de janeiro de 2012 14 / 26

Criando Esquemático Interligando os Componentes Esta é uma das partes mais importantes, pois agora serão definidos as ligações entre os componentes. Uma boa estética do esquemático ajuda, em uma possível correção do esquemático, portanto a organização dos fios é muito importante. Para se conectar um componente a outro, primeiro verificar se a Ferramenta de Componentes está selecionada, em seguida, ao passar o ponteiro do mouse sobre a Área de Desenho, este deve mudar para uma pequena caneta. Deve-se passar o cursor sobre um terminal do componente que se queira ligar, quando a caneta mudar de cor, deve-se clicar com o botão esquerdo, e a partir desse ponto, o cursor passa a desenhar uma linha, que deve ser ligada a outro ponto. Flávio Nunes (UFPA) 25 de janeiro de 2012 15 / 26

Criando Esquemático Interligando os Componentes Flávio Nunes (UFPA) 25 de janeiro de 2012 16 / 26

Criando Esquemático Finalizando a Interligação dos Componentes Esquema com todas as ligações finalizadas. Flávio Nunes (UFPA) 25 de janeiro de 2012 17 / 26

Criando Esquemático Editando as Propriedades dos Componentes Para editar as propriedades do componente, deve-se clicar com o botão direito sobre o mesmo, depois clicar em Edit Properties. Os componentes devem ter os seguintes valores: Resistor, R1 -> 10k, R2 -> 330; Capacitor, C1 -> 22pF, C2 -> 22pF; Cristal, X1 -> 16MHz; Fonte DC, Voltage -> 5; Flávio Nunes (UFPA) 25 de janeiro de 2012 18 / 26

Criando Esquemático Editando as Propriedades do Atmega168 O microcontrolador é o agente que determinará o comportamento do led, mas que ele opere normalmente será necessário configura-lo, na figura está sendo mostrado as configurações para o correto funcionamento do microcontrolador. Cada seta representa uma configuração importante: Seta Verde, permite escolher o diretório onde o arquivo.hex se encontra; Seta Azul, seleciona o tipo de oscilador, interno ou externo; Seta Vermelha, seleciona a frequencia do clock que o microcontrador funcionará, para a simulação o valor do cristal externo não possui efeito. Flávio Nunes (UFPA) 25 de janeiro de 2012 19 / 26

Criando Esquemático Editando as Propriedades do Atmega168 Flávio Nunes (UFPA) 25 de janeiro de 2012 20 / 26

Importando Arquivo.hex do Arduino Compilador para Arduino É possível simular um código de ardino no ISIS, para tanto é necessário seguir alguns passos: Primeiro configurar para a placa alvo, Arduino Diecimila ou Duemilanove com Atmega168; Abrir o código, Blink, em File->Examples->Basics->Blink; Compilar o código normalmente na IDE; Fazer upload para a placa do Arduino, mesmo desconectado; No Windows 7, o arquivo.hex fica localizado no seguinte diretório, C:\Users\<seu usuario>\appdata\local\temp; Procurar uma pasta com o seguinte aspecto, build386543844725704055.tmp Dentro da pasta haverá um arquivo com o nome, Blink.cpp.hex, sendo este o arquivo que deverá ser importado no ISIS. Flávio Nunes (UFPA) 25 de janeiro de 2012 21 / 26

Importando Arquivo.hex do Arduino Disposição dos Pinos Arduino e Atmega168 Flávio Nunes (UFPA) 25 de janeiro de 2012 22 / 26

Simulação Iniciando a Simulação Para iniciar a simulação, basta pressionar o botão de play. Flávio Nunes (UFPA) 25 de janeiro de 2012 23 / 26

Conclusões Conclusão Podemos observar que o auxílio de um simulador de circuitos eletrônicos é muito importante, principalmente no que diz respeito ao tempo de desenvolvimento e dos custos, que passam a ser reduzidos. A prototipação passa a ser somente uma etapa de validação do modelo computacional. Flávio Nunes (UFPA) 25 de janeiro de 2012 24 / 26

Conclusões Bibliografia Bruno Bastos, Tutorial Arduino: botão [internet] [acesso em 14 Jan 2012] Disponível em : http://engcomper.blogspot.com/2011/02/ tutorial-arduino-botao.html Labcenter Eletronics, The Home of Proteus. [internet] [acesso em 15 Jan 2012] Disponível em : http://www.labcenter.com/index.cfm Labcenter Eletronics, Labcenter Wiki. [internet] [acesso em 16 Jan 2012] Disponível em : http://wiki.labcenter.com/ Wikipedia, SPICE. [internet] [acesso em 17 Jan 2012] Disponível em : http://en.wikipedia.org/wiki/spice Flávio Nunes (UFPA) 25 de janeiro de 2012 25 / 26

Conclusões Agradecimentos UNIVERSIDADE FEDERAL DO PARÁ LABORATÓRIO DE PROCESSAMENTO DE SINAIS - LaPS Flávio Nunes (UFPA) 25 de janeiro de 2012 26 / 26