Sistemas Embarcados. KIT LPCXPresso1343 e BaseBoard. (Adaptado do Prof. Hugo Vieira Neto) César Yutaka Ofuchi

Tamanho: px
Começar a partir da página:

Download "Sistemas Embarcados. KIT LPCXPresso1343 e BaseBoard. (Adaptado do Prof. Hugo Vieira Neto) César Yutaka Ofuchi"

Transcrição

1 1 Sistemas Embarcados KIT LPCXPresso1343 e BaseBoard (Adaptado do Prof. Hugo Vieira Neto) César Yutaka Ofuchi ofuchi@utfpr.edu.br

2 Ambiente de Desenvolvimento IAR Embedded Workbench for ARM Utilizar versão 7.5 é compatível com as máquinas do laboratório (disponível para download no site da disciplina) Possui Simulador Necessita de interface JTAG externa (J-LINK) Baixar IDE IAR 7.5 no website a versão César Ofuchi ofuchi@utfpr.edu.br 2

3 3 Kits de Desenvolvimento LPCxpresso LPCxpresso base board

4 4 LPCxpresso base board

5 5 LPCxpresso base Jumpers

6 Kits de Desenvolvimento Em uso desde 2012 Requerem cuidado no manuseio para não serem danificados Cada equipe usará sempre o mesmo kit ao longo do semestre Há um kit extra disponível no almoxarifado para uso fora de sala (laboratório livre) César Ofuchi ofuchi@utfpr.edu.br 6

7 Atividades Extra-Classe Familiarizar-se com a documentação do kit de desenvolvimento (ler e analisar): Manual da placa LPCxpresso Base Board Diagrama esquemático da placa LPCxpresso Base Board Diagrama esquemático da placa LPCxpresso LPC1343 Obs: todos os documentos mencionados acima estão disponíveis no website César Ofuchi ofuchi@utfpr.edu.br 7

8 8 Armazenamento dos Kits (1)

9 9 Armazenamento dos Kits (2)

10 10 Armazenamento dos Kits (3)

11 11 Armazenamento dos Kits (4)

12 12 Armazenamento dos Kits (5)

13 13 Armazenamento dos Kits (6)

14 Conexão da Alimentação Conectar o cabo USB preto no conector mini-usb ao lado do bloco verde Há um conversor USB para serial na placa base board (COM virtual) César Ofuchi ofuchi@utfpr.edu.br 14

15 Conexão do Debugger (IAR EWARM) Conectar o cabo USB prateado no conector mini-usb da placa J-LINK light (placa vermelha embaixo da placa do processador) Todos os jumpers da placa do processador devem estar abertos César Ofuchi ofuchi@utfpr.edu.br 15

16 Opção de Kit: Land Tiger LPC1768 À venda por cerca de U$70.00 (dx.com) Plataforma interessante para TCC Display gráfico em cores QVGA Microcontrolador LPC1768 César Ofuchi 16

17 17 Opção de Debugger: J-LINK À venda por cerca de U$20.00 (dx.com)

18 18 Procedimento de Uso dos Kits no Laboratório

19 19 Procedimento de Uso dos Kits no Laboratório

20 20 Procedimento de Uso dos Kits no Laboratório

21 21 Procedimento de Uso dos Kits no Laboratório

22 22 Familiarização com Kit e Ambiente IAR Ler tutorial de configuração de novos projetos no ambiente IAR EWARM Fazer o download dos códigos exemplos (workspaces) no website (LPC1343 e para funcionar sem a placa) Objetivo1: colocar em funcionamento o projeto básico Testar modo passo-a-passo Verificar VIEW-> Disassembly Verificar Registradores Verificar drivers da placa base Verificar drivers do microcontrolador

23 23 Familiarização com Kit e Ambiente IAR Objetivo2: editar o projeto básico e escrever no display OLED e escolher um LED (LED4 LED12) para acionar de acordo com o movimento do joystick. Para cima escrever C e ligar somente LED4 Para baixo escrever B e ligar somente LED12 Para esquerda escrever E e ligar somente LED5 Para direita escrever D e ligar somente LED13 *Dica: Consultar esquemático da placa base

24 Familiarização com Kit e Ambiente IAR Objetivo3: Utilizar o IAR sem a placa base, em modo simulação. Utilizar o exemplo do website para funcionar sem placa Verificar registradores utilizados na chamada de função em assembly César Ofuchi ofuchi@utfpr.edu.br 24

25 25 ATPCS (Adaptado do Prof. Douglas Renaux) César Yutaka Ofuchi

26 ATPCS ARM-Thumb Procedure Call Std Passagem de parâmetros: - primeiros parâmetros em R0, R1, R2 e R3 demais parâmetros pela pilha - Retorno da função: - R0 (32 bits) - R1:R0 (64 bits) César Ofuchi ofuchi@utfpr.edu.br 26

27 27 ATPCS Tipos de Dados Tipo Tamanho Tipo Tamanho char 8 bits [ ] 32 bits short 16 bits struct ptr = 32 bits int 32 bits float 32 bits unsigned 32 bits double 64 bits long 32 bits enum = int long long 64 bits * 32 bits

28 ATPCS Quem tem a obrigação de salvar o valor dos registradores caso interesse manter este valor após a chamada de uma função? - rotina chamada: deve salvar R4 a R11 antes de alterar - R0 a R3,R12 podem ser livremente utilizados pela rotina chamada César Ofuchi ofuchi@utfpr.edu.br 28

29 Códigos de Entrada e Saída de Função FUNC: PUSH {R4-R7,LR} POP {R4-R7,LR} BX LR Verificar caso a caso quais registradores precisam ser salvos FUNC: PUSH {R4-R7,LR} POP {R4-R7,PC} BX LR César Ofuchi ofuchi@utfpr.edu.br 29

30 Atividades Extra Sala Objetivo4: Chamada de função assembly pelo código em C. Utilizar o exemplo do website para funcionar sem placa Fazer uma função em assembly que calcule a média aritmética dos dígitos do seu código de aluno (ex: = ( )/6) Cada dígito é um parâmetro desta função Utilizar padrão ATPCS César Ofuchi ofuchi@utfpr.edu.br 30

Sistemas Embarcados. KIT LPCXPresso1343 e BaseBoard. (Adaptado do Prof. Hugo Vieira Neto) César Yutaka Ofuchi

Sistemas Embarcados. KIT LPCXPresso1343 e BaseBoard. (Adaptado do Prof. Hugo Vieira Neto) César Yutaka Ofuchi 1 Sistemas Embarcados KIT LPCXPresso1343 e BaseBoard (Adaptado do Prof. Hugo Vieira Neto) César Yutaka Ofuchi ofuchi@utfpr.edu.br Ambiente de Desenvolvimento IAR Embedded Workbench for ARM Utilizar versão

Leia mais

O que é um Sistema Embarcado? Sistemas Embarcados Aula Inaugural. Exemplo de Sistema Embarcado. Fator Impulsionador: Internet. Conteúdo da Disciplina

O que é um Sistema Embarcado? Sistemas Embarcados Aula Inaugural. Exemplo de Sistema Embarcado. Fator Impulsionador: Internet. Conteúdo da Disciplina O que é um Sistema Embarcado? Sistemas Embarcados Aula Inaugural Prof. Hugo Vieira Neto Sistema Computacional Embarcado Sistema computacional: processador + memória + periféricos Embarcado: faz parte de

Leia mais

Equipes de Laboratório. Curso: esta equipe está ciente das considerações apresentadas no site do professor (menu Considerações)

Equipes de Laboratório. Curso: esta equipe está ciente das considerações apresentadas no site do professor (menu Considerações) Equipes de Laboratório Curso: Nome: e-mail: Curso: Nome: e-mail: Curso: Nome: e-mail: Curso: esta equipe está ciente das considerações apresentadas no site do professor (menu Considerações) Laboratório

Leia mais

César Ofuchi Laboratório 1. César Yutaka Ofuchi

César Ofuchi Laboratório 1. César Yutaka Ofuchi 1 Laboratório 1 César Yutaka Ofuchi ofuchi@utfpr.edu.br 2 Objetivo Converter uma imagem colorida para o display OLED do kit LPCExpresso Objetivos a serem atingidos: Escrever uma função em linguagem Assembly

Leia mais

AULA INAUGURAL DISCIPLINA DE SISTEMAS EMBARCADOS EL68E PROF. DOUGLAS RENAUX UTFPR

AULA INAUGURAL DISCIPLINA DE SISTEMAS EMBARCADOS EL68E PROF. DOUGLAS RENAUX UTFPR AULA INAUGURAL DISCIPLINA DE SISTEMAS EMBARCADOS EL68E PROF. DOUGLAS RENAUX UTFPR HTTP://WWW.DAINF.CT.UTFPR.EDU.BR/~DOUGLAS O QUE SÃO SISTEMAS EMBARCADOS? Sistemas Computacionais Embarcados Sistema computacional:

Leia mais

Manual Técnico Protuino FTDi

Manual Técnico Protuino FTDi Manual Técnico Protuino FTDi Introdução Protuino é uma palavra derivada de Protoboard e Arduino, ou seja, um Arduino montado em uma Protoboard. É uma plataforma educacional que visa ensinar os fundamentos

Leia mais

EL68E Sistemas Embarcados Programação Assembly Prof. Douglas Renaux (Out/2014)

EL68E Sistemas Embarcados Programação Assembly Prof. Douglas Renaux (Out/2014) EL68E Sistemas Embarcados Programação Assembly Prof Douglas Renaux (Out/2014) Os dois exercícios a seguir foram questões de prova em semestres anteriores 1) Implemente em assembly (Cortex-M) a função:

Leia mais

Sistema Computacional Embarcado. Sistemas Embarcados Aula Inaugural. Operação em Tempo Real. Sistema Computacional Embarcado. Operação em Tempo Real

Sistema Computacional Embarcado. Sistemas Embarcados Aula Inaugural. Operação em Tempo Real. Sistema Computacional Embarcado. Operação em Tempo Real Sistema Computacional Embarcado Sistemas Embarcados Aula Inaugural Prof. Hugo Vieira Neto 2018/2 Sistema computacional: Processador + Memória + Periféricos Embarcado: Faz parte de outro sistema Exemplos:

Leia mais

Laboratório 4 Avaliação 2

Laboratório 4 Avaliação 2 1 Laboratório 4 Avaliação 2 César Yutaka Ofuchi ofuchi@utfpr.edu.br 2 Objetivo 1 Desenvolver a comunicação entre o datalogger 3.0 e um software Supervisório ScadaBR utilizando o protocolo Modbus RTU (simplificado)

Leia mais

AMBIENTE DE DESENVOLVIMENTO IAR MICROCONTROLADOR MSP430

AMBIENTE DE DESENVOLVIMENTO IAR MICROCONTROLADOR MSP430 UNIVERSIDADE FEDERAL DO PARANÁ SETOR DE TECNOLOGIA DEPARTAMENTO DE ENGENHARIA ELÉTRICA AMBIENTE DE DESENVOLVIMENTO IAR MICROCONTROLADOR MSP430 2012 1- AMBIENTE DE DESENVOLVIMENTO IAR O IAR Embedded Workbench

Leia mais

Memórias. EL68E Sistemas Embarcados. Tecnologias de Memórias. Conceitos. Profs. Douglas Renaux e Hugo Vieira Neto

Memórias. EL68E Sistemas Embarcados. Tecnologias de Memórias. Conceitos. Profs. Douglas Renaux e Hugo Vieira Neto EL68E Sistemas Embarcados Profs. Douglas Renaux e Hugo Vieira Neto Memórias Tecnologias de Memórias Voláteis x Não-Voláteis Estáticas x Dinâmicas Tipos: ROM PROM EPROM Flash SRAM SDRAM DDR Conceitos Organização

Leia mais

Suporta os microcontroladores: R. Leonardo da Vinci, Campinas/SP CEP F.: (19) Kit de Desenvolvimento ACEPIC 28

Suporta os microcontroladores: R. Leonardo da Vinci, Campinas/SP CEP F.: (19) Kit de Desenvolvimento ACEPIC 28 Suporta os microcontroladores: PIC16F870, PIC16F872, PIC16F873A, PIC16F876A, PIC16F886, PIC18F2420, PIC18F2520, PIC18F2525, PIC18F2620, PIC18F2455, PIC 18F2550 e outros com 28 pinos O Kit de desenvolvimento

Leia mais

Arquitetura de Software em Sistemas Embarcados

Arquitetura de Software em Sistemas Embarcados 1 Arquitetura de Software em Sistemas Embarcados César Yutaka Ofuchi ofuchi@utfpr.edu.br Referências Embedded Systems Architecture A comprehensive Guide for Engineers and Programmers Tammy Noergaard Material

Leia mais

Programação de Microcontroladores II

Programação de Microcontroladores II Programação de Microcontroladores II L.M.S. e P.S.C. / 2001 (revisão) E.T.M./2003 (revisão) E.T.M./2011 (revisão) E.T.M./2012 (revisão) RESUMO Nesta experiência, dando continuidade à experiência anterior,

Leia mais

Guia de instalação Impressora Térmica EPSON TM-88IV (Linux)

Guia de instalação Impressora Térmica EPSON TM-88IV (Linux) 1. Passo Conecte a impressora à fonte de alimentação elétrica e em seguida acione o botão de ligar a impressora. Conecte um cabo de rede entre a impressora e a placa de rede de um computador qualquer.

Leia mais

MSP430 Lab 01 Instalação do Code Composer Studio e teste da Launchpad

MSP430 Lab 01 Instalação do Code Composer Studio e teste da Launchpad MSP430 Lab 01 Instalação do Code Composer Studio e teste da Launchpad Imagem LaunchPad Texas Instruments Neste post iremos tratar dos primeiros passos com o microcontrolador MSP430G2553 da Texas Instruments

Leia mais

Manual Técnico FTDi Basic por seriallink.com.br

Manual Técnico FTDi Basic por seriallink.com.br Manual Técnico FTDi Basic por seriallink.com.br Introdução FTDi Basic é um módulo que permite uma conexão entre microcontroladores do Arduino com computadores. Este módulo é utilizado em versões especiais

Leia mais

PSI2662 Projeto em Sistemas Eletrônicos Embarcados: Sensores e Atuadores. Apresentação do Kit Freescale Freedom FDRM-KL25Z e Portas de Entrada e Saída

PSI2662 Projeto em Sistemas Eletrônicos Embarcados: Sensores e Atuadores. Apresentação do Kit Freescale Freedom FDRM-KL25Z e Portas de Entrada e Saída PSI2662 Projeto em Sistemas Eletrônicos Embarcados: Sensores e Atuadores Apresentação do Kit Freescale Freedom FDRM-KL25Z e Portas de Entrada e Saída Escola Politécnica da Universidade de São Paulo Prof.

Leia mais

PLATAFORMA PARA ESTUDO EM PROGRAMAÇÃO DE MICROCONTROLADORES FAMÍLIA 8051

PLATAFORMA PARA ESTUDO EM PROGRAMAÇÃO DE MICROCONTROLADORES FAMÍLIA 8051 PLATAFORMA PARA ESTUDO EM PROGRAMAÇÃO DE MICROCONTROLADORES FAMÍLIA 8051 MODELO: EE0216 DESCRIÇÃO Plataforma de treinamento em microcontroladores família 8051 base em aço carbono e pés de borracha, pintura

Leia mais

Sistemas Digitais EDUARDO ELIAS ALVES PEREIRA

Sistemas Digitais EDUARDO ELIAS ALVES PEREIRA Sistemas Digitais EDUARDO ELIAS ALVES PEREIRA Sistemas Digitais Agenda Arduino Tipos, detalhes; Esquema elétrico. IDEs Eagle; ATMel Studio; Arduino Studio; Circuits IO (Simulador). Arduino Arduino MEGA2560

Leia mais

Organização Básica de computadores e linguagem de montagem

Organização Básica de computadores e linguagem de montagem Organização Básica de computadores e linguagem de montagem Prof. Edson Borin 1 o Semestre de 2012 Regras do Curso http://www.ic.unicamp.br/~edson/disciplinas/mc404/2012-1s/ Porque Aprender Linguagem de

Leia mais

Microcontroladores PROF. ME. HÉLIO ESPERIDIÃO

Microcontroladores PROF. ME. HÉLIO ESPERIDIÃO Microcontroladores PROF. ME. HÉLIO ESPERIDIÃO Microprocessador É um circuito integrado que contém milhares, ou mesmo milhões, de transistores. Os transistores trabalham juntos para armazenar e manipular

Leia mais

Cerne Tecnologia e Treinamento

Cerne Tecnologia e Treinamento Tecnologia e Treinamento Tutorial para Testes na Placa Cerne Z80 Skype: cerne-tec MSN: cerne-tec@hotmail.com (21)4063-9798 (11)4063-1877 www.cerne-tec.com.br Kits Didáticos e Gravadores da Cerne Tecnologia

Leia mais

Para uso com as placas de avaliação LPC Xpresso. versão 11-Abr-2014 ref. LPCXpresso v7.1.1. Prof. Douglas Renaux - UTFPR

Para uso com as placas de avaliação LPC Xpresso. versão 11-Abr-2014 ref. LPCXpresso v7.1.1. Prof. Douglas Renaux - UTFPR Para uso com as placas de avaliação LPC Xpresso versão 11-Abr-2014 ref. LPCXpresso v7.1.1 Prof. Douglas Renaux - UTFPR Placa LPC Xpresso 1343 ou 1768/1769 com LPC-Link integrado opcionalmente a placa base

Leia mais

Manual do Usuário. Placa de Desenvolvimento para Controlador BL1800 Jackrabbit

Manual do Usuário. Placa de Desenvolvimento para Controlador BL1800 Jackrabbit Manual do Usuário Placa de Desenvolvimento para Controlador BL1800 Jackrabbit O objetivo deste manual é familiarizar os usuários com as características e o modo de operação da Placa de Desenvolvimento

Leia mais

smar Especificações e informações estão sujeitas a modificações sem prévia consulta.

smar  Especificações e informações estão sujeitas a modificações sem prévia consulta. F D I 3 0 2 P L M P smar www.smar.com.br Especificações e informações estão sujeitas a modificações sem prévia consulta. Informações atualizadas dos endereços estão disponíveis em nosso site. web: www.smar.com/brasil2/faleconosco.asp

Leia mais

Cerne Tecnologia e Treinamento

Cerne Tecnologia e Treinamento Tecnologia e Treinamento Tutorial para Testes na Placa MSP430 Skype: cerne-tec MSN: cerne-tec@hotmail.com (21)4063-9798 (11)4063-1877 www.cerne-tec.com.br Kits Didáticos e Gravadores da Cerne Tecnologia

Leia mais

Manual de Montagem Protuino FTDi

Manual de Montagem Protuino FTDi Manual de Montagem Protuino FTDi Componentes do Kit Protuino FTDi 1x FTDi Basic 1x ATMega328p com Bootloader do Arduino UNO 1x Protoboard de 170 furos 5x Jumpers de 10cm macho/macho 4x Jumpers de 5cm macho/macho

Leia mais

Manual de instrução e instalação MÓDULO WIFI VECTRA EX204 V5 VER 1.5

Manual de instrução e instalação MÓDULO WIFI VECTRA EX204 V5 VER 1.5 Manual de instrução e instalação MÓDULO WIFI VECTRA EX204 V5 VER 1.5 Versão: 05.2016 IMPORTANTE!!! - Ao configurar a posição do cabo interno do módulo WiFi para alterar o modo de funcionamento, sempre

Leia mais

Cerne. Conhecimento para o Desenvolvimento. Cerne Tecnologia e Treinamento

Cerne. Conhecimento para o Desenvolvimento. Cerne Tecnologia e Treinamento Conhecimento para o Desenvolvimento Cerne Tecnologia e Treinamento Apostila de Assembly para o PIC16F628A (21) 4063-9798 (11) 4063-1877 E-mail: cerne@cerne-tec.com.br MSN: cerne-tec@hotmail.com Skipe:

Leia mais

GUIA RÁPIDO PARA INSTALAÇÃO DO CURUMIM

GUIA RÁPIDO PARA INSTALAÇÃO DO CURUMIM GUIA RÁPIDO PARA INSTALAÇÃO DO CURUMIM Para poder utilizar o Curumim pela primeira vez, é necessário ter instalado no computador os seguintes arquivos: 1. Java JRE - máquina virtual java 2. Driver do Rádio

Leia mais

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

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 ARDUINO O que é Arduino Arduino foi criado na Itália por Máximo Banzi com o objetivo de fomentar a computação física, cujo conceito é aumentar as formas de interação física entre nós e os computadores.

Leia mais

Kit de desenvolvimento ACEPIC Light

Kit de desenvolvimento ACEPIC Light Kit de desenvolvimento ACEPIC Light O Kit de desenvolvimento ACEPIC Light foi desenvolvido tendo em vista a utilização de vários periféricos numa só placa, evitando o uso de proat-boards e facilitando

Leia mais

Manual DETECTOR NH (11) (62) (11) (62)

Manual DETECTOR NH (11) (62) (11) (62) Manual DETECTOR NH3 1 APRESENTAÇÃO PHANTOM 2000 Sistema Detector Digital de NH3 foi desenvolvido para atender a NR 36 promovendo assim a avaliação, controle e monitoramento dos riscos existentes nas atividades

Leia mais

Integração do Arduíno com Elipse Scada para aplicações de força

Integração do Arduíno com Elipse Scada para aplicações de força Integração do Arduíno com Elipse Scada para aplicações de força Com intuito obter uma ferramenta visual para demonstrar as forças exercidas em um sensor de força resistivo. Foi integrado o Arduíno a um

Leia mais

O que você pode fazer com o Arduino

O que você pode fazer com o Arduino O que é Arduino O Arduino foi criado em 2005 por um grupo de 5 pesquisadores : Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino e David Mellis. O objetivo era elaborar um dispositivo que fosse

Leia mais

HEXKIT 485 Manual do usuário Versão 1.1

HEXKIT 485 Manual do usuário Versão 1.1 KITS DE APLICAÇÃO E APRENDIZADO AVANÇADO HEXKIT 485 Manual do usuário Versão 1.1 Os HEXKITS são soluções para desenvolvimento, aprendizado e prototipação rápida de projetos/produtos. A troca de informações

Leia mais

Cerne Tecnologia e Treinamento

Cerne Tecnologia e Treinamento Tecnologia e Treinamento Tutorial para Testes na Placa Cerne Connect PLUS suporte@cerne-tec.com.br Cerne Kits Didáticos e Gravadores da Cerne Tecnologia A Cerne tecnologia têm uma linha completa de aprendizado

Leia mais

DGA21 SISTEMA FIXO COM SUPERVISÓRIO PARA DETECÇÃO DE GASES NOCIVOS E AMÔNIA IP 65. Manual

DGA21 SISTEMA FIXO COM SUPERVISÓRIO PARA DETECÇÃO DE GASES NOCIVOS E AMÔNIA IP 65. Manual DGA21 SISTEMA FIXO COM SUPERVISÓRIO PARA DETECÇÃO DE GASES NOCIVOS E AMÔNIA IP 65 Manual Apresentação DGA21 Sistema Fixo com Supervisório para Detecção de Gases Nocivos e Amônia foi desenvolvido para atender

Leia mais

AULA INAUGURAL DISCIPLINA DE SISTEMAS EMBARCADOS EL68E PROF. DOUGLAS RENAUX - UTFPR

AULA INAUGURAL DISCIPLINA DE SISTEMAS EMBARCADOS EL68E PROF. DOUGLAS RENAUX - UTFPR AULA INAUGURAL DISCIPLINA DE SISTEMAS EMBARCADOS EL68E PROF. DOUGLAS RENAUX - UTFPR O QUE SÃO SISTEMAS EMBARCADOS? Sistemas Computacionais Embarcados Sistema computacional: processador / memória / periféricos

Leia mais

Prof. Adilson Gonzaga

Prof. Adilson Gonzaga Prof. Adilson Gonzaga Temporização da CPU Todos os Microcontroladores da família MCS-51 têm um oscilador interno. Para uso deste oscilador deve-se conectar um cristal entre os pinos Xtal1 e Xtal2 da CPU.

Leia mais

Educação Profissional Técnico em Eletroeletrônica. Prática 4 Arduino. Alunos: Nota:

Educação Profissional Técnico em Eletroeletrônica. Prática 4 Arduino. Alunos: Nota: SENAI Arcos CFP Eliezer Vitorino Costa Educação Profissional Técnico em Eletroeletrônica Turma: TET04T-3 Prática 4 Arduino. Alunos: Nota: Instrutor: Raphael Roberto Ribeiro Silva 08/03/2017 Valor: 2,5

Leia mais

Documentação da Eletrônica do Time Caboclinhos

Documentação da Eletrônica do Time Caboclinhos Documentação da Eletrônica do Time Caboclinhos 1. Placas de Circuito Impresso do Robô em Tamanho Real Figura 1. Placa do jogador com rádio com uma barra de pinos simples 1x8. Figura 2. Distribuição dos

Leia mais

HEXKIT HEXREL 8 DIN Placa de Relés sem Latch Manual do usuário Versão 1.0

HEXKIT HEXREL 8 DIN Placa de Relés sem Latch Manual do usuário Versão 1.0 KITS DE APLICAÇÃO E APRENDIZADO AVANÇADO HEXKIT HEXREL 8 DIN Placa de Relés sem Latch Manual do usuário Versão 1.0 Os HEXKITS são soluções para desenvolvimento, aprendizado e prototipação rápida de projetos/produtos.

Leia mais

Cerne Tecnologia e Treinamento (21) (11) MSN: Skipe: cerne-tec

Cerne Tecnologia e Treinamento (21) (11) MSN: Skipe: cerne-tec Cerne Tecnologia e Treinamento Manual do Usuário Gravador GP PSOC (21) 4063-9798 (11) 4063-1877 E-mail: cerne@cerne-tec.com.br MSN: cerne-tec@hotmail.com Skipe: cerne-tec www.cerne-tec.com.br Kits Didáticos

Leia mais

Revisão Linguagem C Parte 1

Revisão Linguagem C Parte 1 Revisão Linguagem C Parte 1 Comentários: Os comentários aparecem em verde e podem iniciados com /* e encerrados com */ quando utilizase várias linhas ou coloca-se // quando forem colocados em apenas uma

Leia mais

GUIA RÁPIDO PARA INSTALAÇÃO DO CURUMIM

GUIA RÁPIDO PARA INSTALAÇÃO DO CURUMIM GUIA RÁPIDO PARA INSTALAÇÃO DO CURUMIM 1. Certifique-se de ter todos os componentes listados abaixo: Um robô Curumim; Duas baterias próprias do Curumim; Um carregador de bateria com uma fonte de alimentação

Leia mais

O jeito fácil de aprender!

O jeito fácil de aprender! O jeito fácil de aprender! ETS - Educational Training Shield Manual do Usuário Versão 1.1 www.ezduino.com info@ezduino.com PREFÁCIO A partir de uma detalhada pesquisa o "EZduino Team" elaborou o ETS -

Leia mais

HEXKIT PROTOLAB 1 Manual do usuário Versão 1.0

HEXKIT PROTOLAB 1 Manual do usuário Versão 1.0 KITS DE APLICAÇÃO E APRENDIZADO AVANÇADO HEXKIT PROTOLAB 1 Manual do usuário Versão 1.0 Os HEXKITS são soluções para desenvolvimento, aprendizado e prototipação rápida de projetos/produtos. O HEXKIT PROTOLAB

Leia mais

Tutorial: Configuração do CLP Citrino

Tutorial: Configuração do CLP Citrino Tutorial: Configuração do CLP Citrino Abrir o software Citrino Tools Clicar em: Criar projeto, a tela abaixo é a tela de configuração do CLP. Cada aba refere-se a um tipo de configuração. Clicar em: Arquivo

Leia mais

Curso: Tecnologias educacionais de baixo custo. Conector Ciência:

Curso: Tecnologias educacionais de baixo custo. Conector Ciência: Curso: Tecnologias educacionais de baixo custo. Conector Ciência: www.conecien.com O que é o Arduino? Arduino é uma plataforma de prototipagem eletrônica de hardware livre projetada com um microcontrolador

Leia mais

Índice. Introdução 03. Cuidados ao manusear o equipamento 05. Acessórios Inclusos 06. Definições do equipamento 07

Índice. Introdução 03. Cuidados ao manusear o equipamento 05. Acessórios Inclusos 06. Definições do equipamento 07 Manual 1 Índice. Introdução 03 Cuidados ao manusear o equipamento 05 Acessórios Inclusos 06 Definições do equipamento 07 Conectando o Pin Out 11 Fazendo medições 13 Testando com injetores e bobinas reais

Leia mais

Manutenção de Computadores Manuseio, cuidados e montagem de microcomputadores. Professor: Francisco Ary

Manutenção de Computadores Manuseio, cuidados e montagem de microcomputadores. Professor: Francisco Ary Manutenção de Computadores Manuseio, cuidados e montagem de microcomputadores Professor: Francisco Ary Cuidados e Manuseio Energia estática: surgem de forma natural, principalmente devido a atrito com

Leia mais

Programação em linguagem C para microcontroladores ARM Cortex-M3

Programação em linguagem C para microcontroladores ARM Cortex-M3 Programação em linguagem C para microcontroladores ARM Cortex-M3 Eletrocursos 2017 Todos os direitos reservados 1/6 Sumário Histórico do Documento... 3 Treinadores Responsáveis... 3 Carga Horária... 3

Leia mais

Temporização Interrupções. Prof: Evandro L. L. Rodrigues. Rotinas de Atraso

Temporização Interrupções. Prof: Evandro L. L. Rodrigues. Rotinas de Atraso Temporização Interrupções Prof: Evandro L. L. Rodrigues Rotinas de Atraso Temporização da CPU Todos os Microcontroladores da família MCS-51 têm um oscilador interno. Para uso deste oscilador deve-se conectar

Leia mais

KIT DIDÁTICO PARA MICROCONTROLADORES ARM7 - FAMÍLIA LPC 214X

KIT DIDÁTICO PARA MICROCONTROLADORES ARM7 - FAMÍLIA LPC 214X KIT DIDÁTICO PARA MICROCONTROLADORES ARM7 - FAMÍLIA LPC 214X Bruno Roussenq Bichels; Ghybson Gregh Martins Instituto Federal de Educação, Ciência e Tecnologia de Santa Catarina - IF-SC Av. Mauro Ramos,

Leia mais

EPUSP PCS 2011 Laboratório Digital GERADOR DE SINAIS

EPUSP PCS 2011 Laboratório Digital GERADOR DE SINAIS GERADOR DE SINAIS Versão 2015 RESUMO Esta experiência tem como objetivo a familiarização com o problema da conversão de sinais digitalizados em sinais analógicos, o conversor digital-analógico de 8 bits

Leia mais

Instituto Federal do Paraná IF-Robótica. Prof. MSc. Marcos Dinís Lavarda Contato:

Instituto Federal do Paraná IF-Robótica. Prof. MSc. Marcos Dinís Lavarda Contato: Instituto Federal do Paraná IF-Robótica Contato: marcos.lavarda@ifpr.edu.br 1. Arduinos Modelos Arduino Nano Vantagens: Pequeno, pode ser encaixado em protoboard e shield expansor; Desvantagens: Necessita

Leia mais

SICILIANO TECNOLOGIA

SICILIANO TECNOLOGIA SICILIANO TECNOLOGIA Desenvolvimento de Projetos e Soluções www.sicilianotecnologia.com.br Manual da Placa Gravador AT89C51ED2-LP-RE2 - VER 1.0 Características: - Totalmente compatível com 8051; - Fácil

Leia mais

Arduino. Gilmar Aquino

Arduino. Gilmar Aquino Arduino Gilmar Aquino Microcontroladores; O que é o Arduino; Sumário A origem do Arduino; Por que Arduino; Placas; Hardware; Shields; Módulos; Software; Exemplo de aplicação; Dicas, Sites e Livros; Prática.

Leia mais

MANUAL DE OPERAÇÃO. EDIÇÃO 01 / 2017 Versão : 1.0. Hybrid E-controls. Distrito de Eugênio de Melo São José dos Campos

MANUAL DE OPERAÇÃO. EDIÇÃO 01 / 2017 Versão : 1.0. Hybrid E-controls. Distrito de Eugênio de Melo São José dos Campos MANUAL DE OPERAÇÃO EDIÇÃO 01 / 2017 Versão : 1.0 Sumário 1. INTRODUÇÃO... 3 2. PROPOSTA DO EQUIPAMENTO:... 3 3. SISTEMAS QUE O EQUIPAMENTO ATENDE:... 3 4. NOTAS:... 3 5. Composição do KIT do equipamento

Leia mais

ARDUINO BÁSICO E T A P A 1 O QUE É ARDUINO? Prof. Amadeu Zanon Neto

ARDUINO BÁSICO E T A P A 1 O QUE É ARDUINO? Prof. Amadeu Zanon Neto E T A P A 1 O QUE É ARDUINO? Segundo o site WIKIPEDIA, Arduino é: É um microcontrolador de placa única e um conjunto de software para programá lo. O hardware consiste em um projeto simples de hardware

Leia mais

PKBurner. Programador e Debugger USB. Conteúdo. Índice

PKBurner. Programador e Debugger USB. Conteúdo. Índice PKBurner Programador e Debugger USB O PKBurner oferece impressionante nível de desempenho, confiabilidade e incomparável abrangência de dispositivos Microchip suportados, por um excelente custo-benefício.

Leia mais

A protoboard ou Matriz de contatos é utilizada para fazer montagens provisórias e/ou teste de projetos. É constituída por uma base plástica, contendo

A protoboard ou Matriz de contatos é utilizada para fazer montagens provisórias e/ou teste de projetos. É constituída por uma base plástica, contendo Aula 01 A protoboard ou Matriz de contatos é utilizada para fazer montagens provisórias e/ou teste de projetos. É constituída por uma base plástica, contendo inúmeros orifícios destinados à inserção de

Leia mais

Introdução ao Python. Programa Computacional

Introdução ao Python. Programa Computacional Programa Computacional É um algoritmo escrito em uma linguagem computacional (C, Fortran, Pascal, MATLAB, Python, etc.). É a tradução do algoritmo para uma linguagem que será interpretada pelo computador.

Leia mais

LABORATÓRIO DE ARQUITETURA DE COMPUTADORES PREPARAÇÃO 02: DISPLAY DE 7 SEGMENTOS MICROCONTROLADO

LABORATÓRIO DE ARQUITETURA DE COMPUTADORES PREPARAÇÃO 02: DISPLAY DE 7 SEGMENTOS MICROCONTROLADO AEVSF Autarquia Educacional do Vale do São Francisco FACAPE Faculdade de Ciências Aplicadas e Sociais de Petrolina Curso de Ciência da Computação LABORATÓRIO DE ARQUITETURA DE COMPUTADORES Prof. Sérgio

Leia mais

Cerne Tecnologia e Treinamento. MSN: Skipe: cerne-tec.

Cerne Tecnologia e Treinamento.   MSN: Skipe: cerne-tec. Cerne Tecnologia e Treinamento Tutorial para Testes na Placa ARM CERNE2 (21) 4063-9798 (11) 4063-1877 E-mail: cerne@cerne-tec.com.br MSN: cerne-tec@hotmail.com Skipe: cerne-tec www.cerne-tec.com.br Kits

Leia mais

Arquitetura Cortex-M

Arquitetura Cortex-M 1 Arquitetura Cortex-M César Yutaka Ofuchi ofuchi@utfpr.edu.br (Adaptado do Prof. Hugo Vieira Neto/Prof. Douglas Renaux) Referências Joseph Yiu The definitive guide to the arm córtex-m3 (second edition)

Leia mais

Manual Técnico PM32T1-U

Manual Técnico PM32T1-U Manual Técnico PM32T1-U Descrição do Módulo: CPU da série PM com 16 Entradas Digitais 24 Vdc, 16 Saídas Digitais 24Vdc (PNP), 1 porta Serial RS232. Alimentação 24 Vdc. 1- Conexão Física 1.1 Portas de Comunicação

Leia mais

Laboratório de Microprocessadores e Microcontroladores

Laboratório de Microprocessadores e Microcontroladores Escola de Engenharia Elétrica, Mecânica e de Computação Universidade Federal de Goiás Laboratório de Microprocessadores e Microcontroladores Experimento 2: Teclado e Rotação de LEDs Alunos: Matrícula:

Leia mais

Manual Coletor de Dados Desotec

Manual Coletor de Dados Desotec Manual Coletor de Dados Desotec Versão 2.0 Manual Coletor de Dados Desotec Todos os direitos reservados. Nenhuma parte deste documento deve ser reproduzida sem a permissão por escrito do desenvolvedor.

Leia mais

Cerne Tecnologia e Treinamento. MSN: Skipe: cerne-tec.

Cerne Tecnologia e Treinamento.   MSN: Skipe: cerne-tec. Cerne Tecnologia e Treinamento Tutorial para Testes na Placa Cerne MMC (21) 3062-1711 (11) 4063-1877 E-mail: cerne@cerne-tec.com.br MSN: cerne-tec@hotmail.com Skipe: cerne-tec www.cerne-tec.com.br Kits

Leia mais

Microcontroladores PIC16 - XM 116 -

Microcontroladores PIC16 - XM 116 - T e c n o l o g i a Microcontroladores PIC16 - XM 116 - Os melhores e mais modernos MÓDULOS DIDÁTICOS para um ensino tecnológico de qualidade. Microcontroladores PIC16 - XM 116 - INTRODUÇÃO O mundo da

Leia mais

Interrupção. Prof. Adilson Gonzaga

Interrupção. Prof. Adilson Gonzaga Interrupção Prof. Adilson Gonzaga Estrutura de Programação Assembly Programa Principal Chamada de Sub-rotina1 Programa Principal Chamada de Sub-rotina2 Sub-rotina1 Subrotina2 Programa Principal Chamada

Leia mais

Temporização da CPU SEL-433 APLICAÇÕES DE MICROPROCESSADORES I. Ciclos de Máquina. Ciclos de Máquina. Temporização Interrupções Rotinas de Atraso

Temporização da CPU SEL-433 APLICAÇÕES DE MICROPROCESSADORES I. Ciclos de Máquina. Ciclos de Máquina. Temporização Interrupções Rotinas de Atraso SEL-433 APLICAÇÕES DE MICROPROCESSADORES I Temporização da CPU Todos os Microcontroladores da família MCS-51 têm um oscilador interno. Para uso deste oscilador deve-se conectar um cristal entre os pinos

Leia mais

Manual de instalação do Maple para Linux

Manual de instalação do Maple para Linux Manual de instalação do Maple para Linux Antes de começar tenha em mente que este software só poderá ser ativado em um único computador, uma vez ativado não será possível a reativação em outro computador.

Leia mais

29/03/2017. Temporização da CPU SEL-433 APLICAÇÕES DE MICROPROCESSADORES I. Ciclos de Máquina. Ciclos de Máquina

29/03/2017. Temporização da CPU SEL-433 APLICAÇÕES DE MICROPROCESSADORES I. Ciclos de Máquina. Ciclos de Máquina SEL-433 APLICAÇÕES DE MICROPROCESSADORES I Temporização da CPU Todos os Microcontroladores da família MCS-5 têm um oscilador interno. Para uso deste oscilador deve-se conectar um cristal entre os pinos

Leia mais

Cerne Tecnologia e Treinamento

Cerne Tecnologia e Treinamento Tecnologia e Treinamento Tutorial para Testes na Placa IO Bluetooth (21)3062-1711 (11)4063-1877 Skype: cerne-tec MSN: cerne-tec@hotmail.com www.cerne-tec.com.br Tutorial para Testes na Placa IO Bluetooth

Leia mais

Leitor MaxProx-PC. O leitor de cartões de proximidade MaxProx-PC é destinado aos Integradores de Controle de Acesso.

Leitor MaxProx-PC. O leitor de cartões de proximidade MaxProx-PC é destinado aos Integradores de Controle de Acesso. Leitor MaxProx-PC O leitor de cartões de proximidade MaxProx-PC é destinado aos Integradores de Controle de Acesso. Ele foi especialmente projetado para controle de acesso, para ser usado no modo de operação

Leia mais

Cerne Tecnologia e Treinamento. MSN: Skipe: cerne-tec.

Cerne Tecnologia e Treinamento.   MSN: Skipe: cerne-tec. Cerne Tecnologia e Treinamento Tutorial de Instalação da Placa Cerne Leds (21) 4063-9798 (11) 4063-1877 E-mail: cerne@cerne-tec.com.br MSN: cerne-tec@hotmail.com Skipe: cerne-tec www.cerne-tec.com.br Kits

Leia mais

MANUAL DO USUÁRIO DATAMAPPER

MANUAL DO USUÁRIO DATAMAPPER MANUAL DO USUÁRIO DATAMAPPER D A T A M A P P E R I N T R O D U Ç Ã O Datamapper Controlador de processos e automação de lavadoras de roupa da TRON Soluções Tecnológicas. O Datamapper é um controlador específico

Leia mais

SEL-0415 Introdução à Organização de Computadores Aula 2 Prof. Dr. Marcelo Andrade da Costa Vieira

SEL-0415 Introdução à Organização de Computadores Aula 2 Prof. Dr. Marcelo Andrade da Costa Vieira SEL-0415 Introdução à Organização de Computadores Conceitos Básicos Aula 2 Prof. Dr. Marcelo Andrade da Costa Vieira INTRODUÇÃO n Organização Æ implementação do hardware, componentes, construção dos dispositivos

Leia mais

Gradual Tecnologia Ltda

Gradual Tecnologia Ltda Gradual Tecnologia Ltda Geral:... 2 Conhecendo o produto:... 3 Montagem do Dualtech CPU RS-485/TCP-IP... 5 Montagem Dualtech em MODO TCP-IP (Prisma)... 7 Montagem Dualtech em MODO RS-485 (Las Vegas)...

Leia mais

Placa de desenvolvimento USB AFSmartBoard utiliza PIC18F4550 da Microchip, microcontrolador com o Flash 32kb, 2048 bytes de memória RAM

Placa de desenvolvimento USB AFSmartBoard utiliza PIC18F4550 da Microchip, microcontrolador com o Flash 32kb, 2048 bytes de memória RAM Guia rápido AFSmart Board PIC18F4550-I/P Placa de desenvolvimento USB AFSmartBoard utiliza PIC18F4550 da Microchip, microcontrolador com o Flash 32kb, 2048 bytes de memória RAM Características Placa para

Leia mais

ANEXO I. O Ambiente de desenvolvimento MpLab IDE v6.62

ANEXO I. O Ambiente de desenvolvimento MpLab IDE v6.62 ANEXO I O Ambiente de desenvolvimento MpLab IDE v6.62 Como ferramenta de desenvolvimento do código dos microcontroladores utilizou-se o MpLab IDE v6.62 da Microchip. A linguagem de programação utilizada

Leia mais

LINGUAGEM C PARA O 8051

LINGUAGEM C PARA O 8051 LINGUAGEM C PARA O 8051 Disciplina de Microcontroladores Prof. Ronnier e Rubão VARIÁVEIS E TIPOS DE DADOS SIMPLES Char 8 bits Short e int 16 bits Long 32 bits Float 32 bits Unsigned int 16 bits Unsigned

Leia mais

MANUAL DE INSTALAÇÃO E PROGRAMAÇÃO CONVERSOR - IP / USB / SERIAL RV1

MANUAL DE INSTALAÇÃO E PROGRAMAÇÃO CONVERSOR - IP / USB / SERIAL RV1 MANUAL DE INSTALAÇÃO E PROGRAMAÇÃO CONVERSOR - IP / USB / SERIAL - 317 RV1 SÃO CAETANO DO SUL 06/06/2014 SUMÁRIO DESCRIÇÃO DO PRODUTO... 3 CARACTERÍSTICAS... 3 CONFIGURAÇÃO USB... 4 CONFIGURAÇÃO... 5 PÁGINA

Leia mais

Introdução ao Altera DE2. Edson Midorikawa

Introdução ao Altera DE2. Edson Midorikawa Introdução ao Altera DE2 Edson Midorikawa Altera DE2 Altera DE2 Altera Cyclone II 2C35 FPGA with 35.000 LEs Altera Serial Configuration devices (EPCS16) for Cyclone II 2C35 USB Blaster built in on board

Leia mais

AULA 6 - INTRODUÇÃO AO ARDUINO Revisão de Eletrônica Digital e introdução aos Sistemas Computacionais.

AULA 6 - INTRODUÇÃO AO ARDUINO Revisão de Eletrônica Digital e introdução aos Sistemas Computacionais. AULA 6 - INTRODUÇÃO AO ARDUINO Revisão de Eletrônica Digital e introdução aos Sistemas Computacionais. 6.1 Objetivo: O objetivo desta aula é mostrar aos alunos o que é e como funciona o Arduino e seus

Leia mais

Cerne Tecnologia e Treinamento

Cerne Tecnologia e Treinamento Tecnologia e Treinamento Tutorial para Testes na Placa Cerne Arduino (21)4063-9798 (11)4063-1877 Skype: cerne-tec MSN: cerne-tec@hotmail.com www.cerne-tec.com.br Kits Didáticos e Gravadores da Cerne Tecnologia

Leia mais

Arquitetura de Computadores. Infraestrutura de TI: Hardware

Arquitetura de Computadores. Infraestrutura de TI: Hardware Arquitetura de Computadores Infraestrutura de TI: Hardware Computação Informação + Automação Tratamento dos dados em informação por meios automáticos Dispositivos eletrônicos Aplicados em Computadores,

Leia mais

HARDWARE IMC Prof. Amaral PLACA MÃE BARRAMENTOS DE EXPANSÃO

HARDWARE IMC Prof. Amaral PLACA MÃE BARRAMENTOS DE EXPANSÃO HARDWARE IMC Prof. Amaral PLACA MÃE BARRAMENTOS DE EXPANSÃO Slots periféricos são slots onde são instaladas placas de rede, vídeo, som, etc. Nas placa On Board são encontrados em poucas quantidades, mas

Leia mais

Programação do Arduino. Parte 1. IDE Wiring

Programação do Arduino. Parte 1. IDE Wiring Programação do Arduino Parte 1 IDE Wiring Ambiente de programação: IDE Wiring Barra de título Menu Barra de ferramentas Janela de edição Janela de status Ambiente de programação: IDE Wiring Compilação

Leia mais

Inversor Fotovoltaico on-grid ecosolys MANUAL RS-485

Inversor Fotovoltaico on-grid ecosolys MANUAL RS-485 Uma nova luz para a sustentabilidade Inversor Fotovoltaico on-grid ecosolys MANUAL RS-485 APRESENTAÇÃO O Monitor de energia ecosolys é um sistema para acompanhamento em tempo real e de forma remota de

Leia mais

Montagem de PCs. Christian César de Azevedo

Montagem de PCs. Christian César de Azevedo Montagem de PCs Christian César de Azevedo Material Necessário Gabinete com fonte de alimentação Processador Placa-mãe compatível com o processador Memória RAM compatível com o FSB da placa-mãe. Placa

Leia mais

Manual de Automação da bomba Wayne

Manual de Automação da bomba Wayne da bomba Wayne CPU igem 3G Manual de Automação 1. INSTALAÇÃO... 3 1.1. NORMAS APLICADAS... 3 1.2. GUIA RÁPIDO DA INSTALAÇÃO... 3 2. ATERRAMENTO... 3 3. CPU... 4 3.1. COMO IDENTIFICAR... 4 3.2. OBSERVAÇÕES

Leia mais