Instituto Superior Técnico. 2º Semestre de 2008/2009. Introdução aos Sistemas de Desenvolvimento de Programas DSK TMS320C6416/6713

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

Download "Instituto Superior Técnico. 2º Semestre de 2008/2009. Introdução aos Sistemas de Desenvolvimento de Programas DSK TMS320C6416/6713"

Transcrição

1 Instituto Superior Técnico Sistemas de Processamento Digital de Sinais Processadores de Sinal para Comunicações 2º Semestre de 2008/2009 Gonçalo Tavares, Março de 2009 Introdução aos Sistemas de Desenvolvimento de Programas DSK TMS320C6416/6713 Gerador de Sinais Filtros FIR e IIR

2 Introdução ao trabalho Neste trabalho pretende-se familiarizar os alunos com os sistemas de desenvolvimento de programas DSK TMS320C6416 e DSK TMS320C6713. O processador TMS320C6416 é um processador de 16 bit com aritmética de vírgula fixa que opera com um relógio de 1 GHz e portanto com um ciclo de instrução de 1 ns. Este processador é capaz de executar 8 instruções por cada ciclo de relógio e portanto o seu potencial de cálculo é de 8000 MIPS = 8 GIPS! Dispõe de 4 multiplicadores dedicados de bit cada um dos quais é capaz de efectuar duas multiplicações por ciclo de instrução e de mais de 1Mbyte de memória interna. O DSK deste processador tem instalada 16 Mbyte de memória externa SDRAM e 256 kbyte de memória flash. A par da família de processadores TigerSHARK da Analog Devices o C6416 é neste momento o processador mais rápido do mercado. O processador TMS320C6713 é um processador de 32 bit com aritmética de vírgula flutuante (mas pode também operar com aritmética de vírgula fixa), opera com um relógio de 225 MHz e é capaz de fazer o fetch e executar 8 instruções por ciclo de relógio. É baseado na arquitectura VLIW (Very Large Instruction Word) tem 6 ALU dedicadas e dispõe de 264 kbyte de memória interna e de 4 Gbyte de espaço de endereçamento externo. O DSK deste processador tem 16 Mbyte de memória externa instalada. O layout dos DSKs encontra-se representado nas figuras 1 e 2. Figura 1: Layout do DSK 320C

3 Figura 2: Layout do DSK 320C6713. A ferramenta de desenvolvimento de programas é denominada Code Composer Studio (CCS), versão Platinum v3.3. Trata-se de um sistema integrado de desenvolvimento muito semelhante ao Visual C da Microsoft e inclui todas as aplicações necessárias como o assembler, o compilador e o linker. Permite o depuramento de código em tempo real e a análise em tempo real utilizando RTDX (Real Time Data Exchange) entre o DSK e o host PC via ligação USB. O acesso ao processador é suportado por uma interface JTAG. Após completar este trabalho espera-se que o aluno: 1. Seja capaz de autonomamente criar um projecto de desenvolvimento no CCS tendo compreendido quais os ficheiros que têm de ser incluídos 2. Tenha compreendido (e seja capaz de modificar) o mecanismo de controlo do programa por meio de interrupções do processador 3. Tenha compreendido o mecanismo de comunicação com o CODED de áudio que permite a entrada/saída de sinais 4. Seja capaz de desenvolver programas simples utilizando apenas aritmética de inteiros (ou seja sem a utilização de vírgula flutuante) 3

4 Introdução ao DSK e ao CCS O CCS encontra-se já instalado nos computadores do laboratório estando disponível um shortcut para esta aplicação no desktop do computador. A directoria de instalação é c:\ccstudio_v3.3\ e os projectos a desenvolver devem ser criados na directoria c:\ccstudio_v3.3\myprojects. Para iniciar a sua sessão de trabalho deverá verificar qual o DSK disponível na sua bancada (que pode ser o C6416 ou o C6713) e lançar a aplicação correspondente (ou respectivamente). Nota importante Neste guia de trabalho todos os exemplos apresentados são para o DSK 320C6713. Os exemplos para o DSK 320C6416 são exactamente iguais sendo na maior parte dos caso apenas necessário substituir as ocorrências de 6713 por Na página da disciplina encontram-se disponíveis os projectos para ambos os DSKs. Ficheiros de suporte Ao longo do trabalho irá encontrar diversos tipos de ficheiros que, dependendo da extensão têm o seguinte significado: 1. *.pjt ficheiro com as configurações do projecto 2. *.lib biblioteca 3. *.cmd ficheiro de comandos para o linker 4. *.obj ficheiro de saída criado pelo assembler 5. *.out ficheiro de saída criado pelo linker em formato COFF e que deverá ser carregado no processador Na criação de projectos é necessário utilizar diversos ficheiros de suporte, já desenvolvidos e que permitem configurar o DSK. São os seguintes: 1. C6713dskinit.c contém todas as funções necessárias para inicializar o DSK, o CODEC e os portos série 2. C6713dskinit.h header file com os protótipos das funções de inicialização 3. C6713dsk.cmd ficheiro de comandos para o linker 4

5 4. vectors_intr.asm ficheiro asssembly com o mapeamento das interrupções 5. rts6700.lib, dsk68713bsl.lib, csl6713.lib bibliotecas de suporte para run-time, board e chip-support respectivamente Comunicação com o CODEC AIC23 A entrada e saída de sinais analógicos é realizada por meio do CODEC AIC23 que é um CODEC stereo de 18 bit com tecnologia sigma-delta. A comunicação entre o processador de sinal e este periférico é realizada através do porto série McBSP1 (Multichannel Buffered Serial Port) em modo DSP e pode ser controlada de duas formas distintas: Modo polling neste modo o processador testa continuamente um bit do CODEC que sinaliza o fim de uma conversão e portanto a disponibilidade de uma nova amostra. Modo de interrupções neste modo o processador é interrompido sempre que uma nova amostra está disponível. Nesta disciplina utilizaremos apenas o modo de funcionamento com interrupções. O modo polling é mais ineficiente pois o processador fica comprometido durante o tempo que decorre entre o instante que se inicia o polling e o instante em que a amostra está disponível. O programa para a comunicação com o CODEC AIC23 está já desenvolvido e ser-lhe-á facultado. A comunicação com o AIC23 pode ser feita utilizando palavras de 16, 24 ou 32 bit. Em qualquer dos casos o formato aritmético das amostras é complemento para 2. Os programas já desenvolvidos utilizam a comunicação de 32 bits para ler e escrever em ambos os canais (esquerdo e direito). De modo a facilitar a leitura e a escrita utiliza-se uma union com o nome AIC_buffer, que é definida da seguinte forma: union {Uint32 samples; short channel[2];} AIC_buffer; O registo AIC_buffer.samples é uma palavra inteira sem sinal de 32 bits que recebe/escreve os dados do/para o CODEC. O acesso (leitura/escrita) a cada um dos canais esquerdo ou direito é feito utilizando o array AIC_buffer.channel[]: o canal esquerdo em AIC_buffer.channel[0] e o canal direito em AIC_buffer.channel[1]. 5

6 Projecto de demonstração: sine8_buf Crie a directoria c:\ccstudio_v3.3\myprojects\sine8_buf e copie para ela o conteúdo do ficheiro sine8_buf67.zip (ou sine8_buf64.zip) disponível na página da disciplina. Lance a aplicação CCS. Para estabelecer a comunicação com o DSK execute Debug Connect. Abra o projecto fazendo Project Open e seleccionando o ficheiro de configuração c:\ccstudio_v3.3\myprojects\sine8_buf\sine8_buf.pjt. Verifique a estrutura de ficheiros que compõem o projecto e seleccione o ficheiro sine8_buf.c Estude o programa tentando compreender o seu funcionamento. Para este efeito deverá também abrir e estudar o ficheiro C6713dskinit.c. Repare como apenas são utilizadas variáveis inteiras (consulte o apêndice A onde estão listados os diversos tipos de variáveis e as suas características). Compile o projecto fazendo Project Build (ou Rebuild All). Carregue o programa resultante no processador fazendo File Load Program e seleccionando...\sine8_buf67\debug\sine8_buf.out. Execute Debug Run. (ou F5). Ligue o canal de saída esquerdo ao osciloscópio e observe o sinal. Pare a execução do programa (com Debug Halt ou SHIFT-F5). Por meio da tecla 6

7 direita do rato aceda ao menu de depuramento. Coloque um breakpoint numa linha do programa e faça watch de algumas variáveis. Execute o programa verificando a sua paragem no breakpoint e o valor das variáveis na janela de watch. Comunicação com o host PC por intermédio de RTDX Por meio da facilidade RTDX (Real Time Data Exchange) é possível controlar as variáveis do programa utilizando janelas de slider no Windows. Esta facilidade é implementada por intermédio de uma função escrita em GEL (General Extension Language). Carregue o ficheiro gain.gel fazendo File Load GEL e seleccionando este ficheiro que está na directoria do projecto. Abra o ficheiro na janela do CCS e estude-o. Obtenha informações fazendo Help Contents Index slider <ENTER>. Depois faça GEL Sine Gain Gain. Varie o valor do slider que controla a variável gain e observe a variação de amplitude no sinal de saída. O que acontece quando o valor ultrapassa 32? Representação gráfica Nota: Consulte o docente antes de efectuar o trabalho proposto nesta Secção. A aplicação CCS dispõe de algumas facilidades de visionamento gráfico. Como pode verificar no programa sine8_buf.c, as amostras do seno vão sendo guardadas no array out_buffer[]. Seleccione View Graph Time/Frequency. Em start_address coloque out_buffer, em Display Type escolha Single Time, em DSP Data Type escolha 16-bit signed integer e em Data Size coloque 256. Observe o gráfico das amostras em função do tempo. Mude Display Type para FFT Magnitude e em FFT Framesize coloque 256. Observe o espectro do sinal. Verifique que o valor da frequência da sinusóide está correcto (o eixo de frequências apresentado encontrase normalizado relativamente à frequência de amostragem f s ). Altere FFT Framesize para 200 e torne a observar o gráfico. Porquê a diferença? 7

8 Projecto loop_intr Este projecto é muito importante porque constitui a base a partir da qual todos os projectos serão construídos. Crie a directoria...\myprojects\loop_intr e copie para ela o conteúdo do ficheiro loop_intr67.zip (ou loop_intr64.zip) disponível na página da disciplina. Abra o projecto e seleccione o ficheiro loop_intr.c Estude detalhadamente este programa em particular o modo como é feito o seu controlo em função das amostras do AIC23. //Loop_intr.c Loop program using interrupt. #include "dsk6713_aic23.h" //codec-dsk support file Uint32 fs=dsk6713_aic23_freq_8khz; //set sampling rate char intflag = FALSE; union {Uint32 samples; short channel[2];} AIC_buffer; #define LEFT 0 #define RIGHT1 interrupt void c_int11() { //interrupt service routine } output_sample(aic_buffer.samples); AIC_buffer.samples= input_sample(); intflag = TRUE; return; //output data //input data void main() { short inbuf, outbuf; comm_intr(); //init DSK, codec, McBSP while(1){ //infinite loop while(intflag == FALSE); intflag = FALSE; // // Processamento específico // inbuf = AIC_buffer.channel[LEFT];//loop do canal esquerdo AIC_buffer.channel[LEFT] = inbuf; inbuf = AIC_buffer.channel[RIGHT];//loop do canal direito AIC_buffer.channel[RIGHT] = inbuf; // nota: as 4 linhas de código anteriores não são de // facto necessárias... } } 8

9 Projecto a desenvolver: gerador de sinais Nesta altura do trabalho deverá estar em condições de criar autonomamente programas simples. Com base no projecto loop_intr deverá criar um novo projecto que realizará um modulador de frequência de onda sinusoidal. O projecto só deve utilizar variáveis e aritmética de inteiros (com ou sem sinal) e os seus requisitos encontram-se na tabela seguinte: Parâmetro Símbolo Valor Observações Frequência de amostragem f s 8 khz Frequência mínima f min 1 khz Frequência a gerar quando o sinal modulante é mínimo Frequência máxima f max 2 khz Frequência a gerar quando o sinal modulante é máximo Canal de entrada esquerdo Sinal modulante Canal de saída esquerdo Saída do modulador Canal de saída direito Saída do oscilador de relaxação A sequência de desenvolvimento do projecto deverá ser como se segue: 1. Desenvolver um oscilador de relaxação (integrador em rampa) utilizando uma variável inteira de 16 bit com sinal e a circularidade da representação em complemento para Definir em memória de dados uma tabela da função seno com 32 valores relativos a meio-ciclo positivo da sinusóide. 3. Utilizar a variável de estado do oscilador (rampa) para indexar esta tabela e obter os valores do seno 4. Criar dois sliders (ficheiro GEL) que permitam o controle da amplitude e frequência 5. Nesta fase, o seu programa realiza um oscilador de frequência e amplitude controlada (por meio dos sliders). Pode agora incluir a modulação de frequência fazendo com que a variável que controla a frequência do oscilador dependa linearmente do sinal de entrada. 9

10 Projecto a desenvolver: realização de filtros FIR/IIR Parte teórica Nesta parte do trabalho irá calcular os coeficientes dos filtros utilizando os métodos que foram expostos nas aulas teóricas. Para calcular a resposta em frequência dos filtros pode usar a função freqz() do MATLAB. Existem muitas funções no MATLAB que calculam os coeficientes de filtros FIR e IIR a partir de uma dada especificação. Faça help fir1 para obter informação sobre estas funções. Está também disponível no MATLAB uma toolbox de processamento de sinal, sptool que disponibiliza uma ferramenta de cálculo automático de filtros, FDAtool. 1) Desenvolva um programa em MATLAB que calcule os coeficientes do filtro digital FIR, de acordo com a especificação apresentada na tabela para cada grupo. Calcule e represente a função de transferência (amplitude e fase) para posterior comparação com os resultados experimentais. 2) Desenvolva um programa em MATLAB que calcule os coeficientes do filtro digital IIR de acordo com a especificação apresentada na tabela para cada grupo. Factorize a função de transferência em secções biquadráticas e determine os coeficientes de cada secção. Calcule e represente a função de transferência de cada secção (amplitude e fase) e do filtro total (cascata das secções) para posterior comparação com os resultados experimentais. 3) A frequência de amostragem a utilizar deverá ser f s = 8 khz. Desenvolvimento do filtro FIR 1) Crie um novo projecto no CCS para realizar o filtro FIR. 10

11 2) Analise cuidadosamente as operações a realizar (via equação às diferenças) para decidir qual o formato aritmético Q n mais adequado à realização do filtro. 3) Desenvolva um programa genérico para o cálculo do filtro com N coeficientes utilizando apenas variáveis inteiras e teste-o. 4) Na página da disciplina está disponível o ficheiro bp1750.cof que contém os coeficientes de um filtro FIR, passa-banda com frequência central de 1750 Hz e com N = 81 coeficientes. Se ainda não dispuser dos coeficientes do seu filtro pode usar este filtro para testar o programa. Desenvolvimento do filtro IIR 1) O filtro IIR de 4ª ordem deverá ser implementado recorrendo a duas secções biquadráticas em cascata. 2) Analise cuidadosamente os coeficientes de cada secção decidir qual o formato aritmético Q n mais adequado à sua realização. 3) Desenvolva primeiro o programa para uma secção e teste-o colocando a saída do filtro no canal de saída esquerdo. Depois, pode duplicar o código (definindo uma nova linha de atraso e novos coeficientes) para realizar a 2ª secção. Coloque a saída desta secção no canal direito do filtro. Depois de testar ambos os filtros com o osciloscópio e gerador de sinais utilize o analisador de espectros para obter a resposta em frequência de cada filtro e compare com a função de transferência teórica. 11

12 Grupo Filtro Tipo e frequência(s) de corte Ordem FIR Passa-baixo ideal f c = 2kHz 63 1 e 4 Passa-banda Butterworth IIR com Ap = 3dB e 4 f c1 = 1kHz, f c2 = 2kHz FIR Passa-baixo ideal f c = 2kHz 63 2 e 5 Passa-banda Chebyshev com IIR ondulação Ap = 1dB 4 f c1 = 1kHz, f c2 = 2kHz FIR Passa-banda ideal f c1 = 1kHz, f c2 = 2kHz 63 3 e 6 Passa-baixo Chebyshev com IIR ondulação Ap = 1dB 4 f c = 2kHz Glossário ALU BSL CCS COFF DSK GEL JTAG RTDX Arithmetic Logic Unit Board Support Library Code Composer Studio (linked) Common Object File Format Digital Signal Processing Starter Kit General Extension Language Joint Team Action Group Real Time Data Exchange 12

13 Apêndice A Tipos de dados (data types) Neste apêndice listam-se os diversos tipos de dados que se podem utilizar na programação do processador. 13

Acessando o Ganho do Conversor Analógico Digital e o CODEC de áudio

Acessando o Ganho do Conversor Analógico Digital e o CODEC de áudio http://www.eletrica.ufpr.br/~luis.lolis Acessando o Ganho do Conversor Analógico Digital e o CODEC de áudio 16 de maio de 2016 Conteúdo 1 Introdução 2 O experimento - Criando e configurando o projeto 3

Leia mais

INSTITUTO SUPERIOR TÉCNICO Departamento de Engenharia Electrotécnica e de Computadores (DEEC) Área Científica de Electrónica ELECTRÓNICA GERAL

INSTITUTO SUPERIOR TÉCNICO Departamento de Engenharia Electrotécnica e de Computadores (DEEC) Área Científica de Electrónica ELECTRÓNICA GERAL INSTITUTO SUPERIOR TÉCNICO Departamento de Engenharia Electrotécnica e de Computadores (DEEC) Área Científica de Electrónica ELECTRÓNICA GERAL Mestrado Integrado em Engenharia Biomédica e Mestrado Bolonha

Leia mais

Conversão Analógico-Digital

Conversão Analógico-Digital GUIA DO 1 O TRABALHO DE LABORATÓRIO DE SISTEMAS DE COMUNICAÇÕES Conversão Analógico-Digital Ano Lectivo de 2015/2016 Introdução Neste trabalho analisam-se as várias etapas envolvidas na digitalização de

Leia mais

MODULAÇÃO DELTA. Laboratório 2 Modulação Delta. Sistemas de Telecomunicações Guiados LABORATÓRIO 2

MODULAÇÃO DELTA. Laboratório 2 Modulação Delta. Sistemas de Telecomunicações Guiados LABORATÓRIO 2 CH APT ER 1 SECTION 1 Sistemas de Telecomunicações Guiados LABORATÓRIO 2 MODULAÇÃO DELTA 1 RESUMOEQUATION O principal objectivo deste trabalho é proporcionar aos alunos o contacto com equipamento que efectua

Leia mais

ARQUITECTURA DE COMPUTADORES

ARQUITECTURA DE COMPUTADORES ARQUITECTURA DE COMPUTADORES CAPÍTULO III AULA I, II e III Abril 2014 Índice Aritmética para computadores Intro Adição e subtração Multiplicação Divisão Virgula Flutuante Virgula Flutuante - aritmética

Leia mais

Utilizando o Real-Time Windows Target do Simulink

Utilizando o Real-Time Windows Target do Simulink Capítulo 2 Utilizando o Real-Time Windows Target do Simulink O objetivo deste capítulo é dar aos alunos o conhecimento necessário para trabalhar com a ferramenta Real-Time Windows Target do Simulink em

Leia mais

Instituto Superior Técnico. 2º Semestre de 2007/2008

Instituto Superior Técnico. 2º Semestre de 2007/2008 Instituto Superior Técnico Sistemas Electrónicos de Processamento de Sinal Arquitecturas Para Processamento de Sinal 2º Semestre de 2007/2008 Gonçalo Tavares Efeitos Sonoros Para Sinais de Áudio Neste

Leia mais

Conversão Analógico-digital

Conversão Analógico-digital Conversão Analógico-digital Trabalho Laboratorial Objectivos estudar vários aspectos da conversão analógico-digital, nomeadamente, a sobreposição espectral, a quantificação e alguns aspectos relativos

Leia mais

DSK 6713 e TMS320C6713. STDS - Sistemas de Telecomunicações Definidos por Software PSTR Processamento de Sinal em Tempo Real

DSK 6713 e TMS320C6713. STDS - Sistemas de Telecomunicações Definidos por Software PSTR Processamento de Sinal em Tempo Real DSK 6713 e TMS320C6713 STDS - Sistemas de Telecomunicações Definidos por Software PSTR Processamento de Sinal em Tempo Real Objectivos e Sumário Objectivos Introduzir de forma geral as características

Leia mais

Sistemas Digitais Guia de Implementação de Circuitos na Placa de Desenvolvimento

Sistemas Digitais Guia de Implementação de Circuitos na Placa de Desenvolvimento Departamento de Engenharia Electrotécnica e de Computadores Instituto Superior Técnico Universidade Técnica de Lisboa Sistemas Digitais Guia de Implementação de Circuitos na Placa de Desenvolvimento Horácio

Leia mais

STDS - Sistemas de Telecomunicações Definidos por Software & PSTR - Processamento de Sinal em Tempo Real

STDS - Sistemas de Telecomunicações Definidos por Software & PSTR - Processamento de Sinal em Tempo Real STDS - Sistemas de Telecomunicações Definidos por Software & PSTR - Processamento de Sinal em Tempo Real 3.º (e 1.º) semestre MEET 1.º (e 3.º) semestre MEIC (inverno 2015/2016) Sumário 1. Enquadramento

Leia mais

Arquitetura Von Neumann Dados e instruções são obtidos da mesma forma, simplificando o desenho do microprocessador;

Arquitetura Von Neumann Dados e instruções são obtidos da mesma forma, simplificando o desenho do microprocessador; 1 Microprocessador Um microprocessador é um circuito eletrônico capaz de realizar diversas tarefas conforme os comandos específicos. Para isso ele deve ler esses comandos da memória de programa (ROM) e

Leia mais

IDES E PROGRAMAÇÃO. Prof. Dr. Cláudio Fabiano Motta Toledo PAE: Maurício A Dias

IDES E PROGRAMAÇÃO. Prof. Dr. Cláudio Fabiano Motta Toledo PAE: Maurício A Dias 1 IDES E PROGRAMAÇÃO Prof. Dr. Cláudio Fabiano Motta Toledo PAE: Maurício A Dias {claudio,macdias}@icmc.usp.br 2 Agenda Conceitos Instalação e Configuração Compilação e Execução de Código IDEs Exemplo

Leia mais

ELECTRÓNICA GERAL FILTROS ACTIVOS E OSCILADORES 1º TRABALHO DE LABORATÓRIO 1º SEMESTRE 2015/2016 JOSÉ GERALD E PEDRO VITOR

ELECTRÓNICA GERAL FILTROS ACTIVOS E OSCILADORES 1º TRABALHO DE LABORATÓRIO 1º SEMESTRE 2015/2016 JOSÉ GERALD E PEDRO VITOR ELECTRÓNICA GERAL 1º TRABALHO DE LABORATÓRIO FILTROS ACTIVOS E OSCILADORES 1º SEMESTRE 2015/2016 JOSÉ GERALD E PEDRO VITOR AGOSTO 2015 Sessão 1 Secções Biquadráticas com 3 Amplificadores Operacionais 1.1

Leia mais

Plantas servo de movimento linear e rotatório

Plantas servo de movimento linear e rotatório Experiência2 Plantas servo de movimento linear e rotatório O objetivo desse experimento é apresentar ao aluno as plantas servo de movimento linear e rotatório dos kits Quanser. Espera-se ao final do experimento

Leia mais

3º Trabalho de Laboratório Objectivo Geral: Largura de banda de impulsos; Espectros de sinais básicos; Propriedades da transformada de Fourier.

3º Trabalho de Laboratório Objectivo Geral: Largura de banda de impulsos; Espectros de sinais básicos; Propriedades da transformada de Fourier. Departamento de Engenharia Electrotécnica Secção de Telecomunicações Mestrado integrado em Engenharia Electrotécnica e de Computadores Licenciatura em Engenharia Informática Grupo: nº e 3º Trabalho de

Leia mais

Aula 16: UCP: Conceitos Básicos e Componentes

Aula 16: UCP: Conceitos Básicos e Componentes Aula 16: UCP: Conceitos Básicos e Componentes Diego Passos Universidade Federal Fluminense Fundamentos de Arquiteturas de Computadores Diego Passos (UFF) UCP: Conceitos Básicos e Componentes FAC 1 / 34

Leia mais

Guia e Utilização do Visual Studio.NET 2003

Guia e Utilização do Visual Studio.NET 2003 Guia e Utilização do Visual Studio.NET 2003 Objectivo Este guia acompanha-o através do processo de criação de uma aplicação C++ utilizando o ambiente de desenvolvimento Visual Studio.NET 2003. Passo 1:

Leia mais

Analisador de Espectros

Analisador de Espectros Analisador de Espectros O analisador de espectros é um instrumento utilizado para a análise de sinais alternados no domínio da freqüência. Possui certa semelhança com um osciloscópio, uma vez que o resultado

Leia mais

STDS - Sistemas de Telecomunicações Definidos por Software PSTR - Processamento de Sinal em Tempo Real

STDS - Sistemas de Telecomunicações Definidos por Software PSTR - Processamento de Sinal em Tempo Real STDS - Sistemas de Telecomunicações Definidos por Software & PSTR - Processamento de Sinal em Tempo Real 3.º (e 1.º) semestre MEET 1.º (e 3.º) semestre MEIC () http://www.deetc.isel.ipl.pt/sistemastele/stds/

Leia mais

1. Distinga hardware de software. 2. Complete o quadro seguinte assinalando com um X, os diversos componentes apresentados:

1. Distinga hardware de software. 2. Complete o quadro seguinte assinalando com um X, os diversos componentes apresentados: Estado Português Ficha de trabalho nº1 1. Qual a origem da palavra informática? A palavra informática deriva de Informação e Automática 2. Defina informática. A palavra Informática significa o tratamento

Leia mais

Conteúdo da embalagem

Conteúdo da embalagem Conteúdo da embalagem 1. Unidade principal da Câmara Web da Prestigio 2. CD utilitário 3. Guia rápido 4. Cartão de garantia Introdução 1. Ligue o computador ou portátil. 2. Insira o conector USB em qualquer

Leia mais

Tutorial para utilização da placa dspace 1103 e o software ControlDesk 3.7

Tutorial para utilização da placa dspace 1103 e o software ControlDesk 3.7 Tutorial para utilização da placa dspace 1103 e o software ControlDesk 3.7 OBSERVAÇÕES IMPORTANTES: 1) Antes de iniciar qualquer experimento, peça ao técnico do laboratório Carlos José Santana (Grilo),

Leia mais

Versão Portuguesa. Introdução. Conteúdo da embalagem. Especificações BT100. Especificações suplementares BT100 S W E E X. C O M

Versão Portuguesa. Introdução. Conteúdo da embalagem. Especificações BT100. Especificações suplementares BT100 S W E E X. C O M BT100 - Sweex Bluetooth Class II Adapter USB BT110 - Sweex Bluetooth Class I Adapter USB Introdução Gostaríamos de agradecer o facto de ter adquirido o Sweex Bluetooth Adapter. Com este adaptador poderá

Leia mais

Computer Setup Manual do utilizador

Computer Setup Manual do utilizador Computer Setup Manual do utilizador Copyright 2007 Hewlett-Packard Development Company, L.P. Windows é uma marca comercial registada nos EUA da Microsoft Corporation. As informações aqui contidas estão

Leia mais

Versão Portuguesa. Introdução. Conteúdo da embalagem. Especificações. Especificações suplementares. BT200 - Sweex Bluetooth 2.0 Class II Adapter USB

Versão Portuguesa. Introdução. Conteúdo da embalagem. Especificações. Especificações suplementares. BT200 - Sweex Bluetooth 2.0 Class II Adapter USB BT200 - Sweex Bluetooth 2.0 Class II Adapter USB Introdução Gostaríamos de agradecer o facto de ter adquirido o Sweex Bluetooth 2.0 Adapter. Com este adaptador poderá estabelecer sem problemas ligações

Leia mais

,17580(17$d (&72$ &DOLEUDomRGHXPVHQVRUGHWHPSHUDWXUDFRPD SODFDFRQWURODGRUD.'

,17580(17$d (&72$ &DOLEUDomRGHXPVHQVRUGHWHPSHUDWXUDFRPD SODFDFRQWURODGRUD.' ,17580(17$d 2 352-(&72$ &DOLEUDomRGHXPVHQVRUGHWHPSHUDWXUDFRPD SODFDFRQWURODGRUD.',QWURGXomR Com este projecto pretende-se executar todos os passos para calibração de um sensor de temperatura utilizando

Leia mais

Engenharia de Sistemas e Informática Guia do Trabalho / º Ano/ 1.º Semestre

Engenharia de Sistemas e Informática Guia do Trabalho / º Ano/ 1.º Semestre Sistemas de Instrumentação Departamento de Informática esi Engenharia de Sistemas e Informática Guia do Trabalho 2 2005/2006 2.º Ano/ 1.º Semestre Título: Teoria Técnicas de Aquisição, Geração e Processamento

Leia mais

28. COMUNICAÇÃO WIRELESS

28. COMUNICAÇÃO WIRELESS 28. COMUNICAÇÃO WIRELESS Nos chips das famílias 1, 2, 3 e 4, a comunicação wireless é feita através dos tranceivers da Chipcom. As famílias CC tem diversos dispositivos, com freqüências de atuação desde

Leia mais

Lab 12 Modulação ASK, PSK e FSK

Lab 12 Modulação ASK, PSK e FSK Objectivos Analisar os sinais ASK, PSK e FSK em relação à largura de banda e espectro em frequência, com e sem utilização de filtro. Mostrar a vantagem de utilização deste tipo de modulação para circuitos

Leia mais

4º Laboratório de Sistemas e Sinais (LEIC Alameda 2008/09)

4º Laboratório de Sistemas e Sinais (LEIC Alameda 2008/09) 4º Laboratório de Sistemas e Sinais (LEIC Alameda 008/09) Data de realização e de entrega: aula das semanas 11-15/Maio/009. Local da realização: Laboratório de Controlo, Automação e Robótica, localizado

Leia mais

Laboratório 4 Amostragem e Reconstrução de Sinais. Data: Horário: Turma: Turno: Grupo: Aluno N : Nome: Aluno N : Nome: Aluno N : Nome:

Laboratório 4 Amostragem e Reconstrução de Sinais. Data: Horário: Turma: Turno: Grupo: Aluno N : Nome: Aluno N : Nome: Aluno N : Nome: Data: Horário: Turma: Turno: Grupo: 3. DIMENSIONAMENTO Esta secção visa preparar os alunos para as experiências que irão realizar no laboratório. Todos os grupos terão de no início da sessão de laboratório

Leia mais

Guias de Laboratório da Unidade Curricular Eletrónica 2 (Licenciatura em Engenharia Eletrotécnica e de Computadores)

Guias de Laboratório da Unidade Curricular Eletrónica 2 (Licenciatura em Engenharia Eletrotécnica e de Computadores) Guias de Laboratório da Unidade Curricular Eletrónica 2 (Licenciatura em Engenharia Eletrotécnica e de Computadores) Jorge Manuel Martins ESTSetúbal, julho de 2017 Índice Lab. 1 - Estudo de um Amplificador

Leia mais

Lab 8 Modulação PPM e PDM

Lab 8 Modulação PPM e PDM CET em e Redes Objectivos Constatar que o parâmetro no qual a informação é transmitida é a largura dos pulsos, para a modulação DM e a distância entre os pulsos para a modulação M. Obter um sinal DM de

Leia mais

Instalação de mapas com Ferramenta de instalação de mapas TomTom WORK

Instalação de mapas com Ferramenta de instalação de mapas TomTom WORK Instalação de mapas com Ferramenta de instalação de mapas TomTom WORK A Ferramenta da instalação de mapas TomTom WORK (Ferramenta de mapas) permite-lhe actualizar os seus mapas, instalar novos mapas ou

Leia mais

Osciloscópio Digital. Diagrama em blocos:

Osciloscópio Digital. Diagrama em blocos: Osciloscópio Digital Neste tipo de osciloscópio, o sinal analógico de entrada é inicialmente convertido para o domínio digital através de um conversor A/D rápido, sendo em seguida armazenado em uma memória

Leia mais

INTRODUÇÃO AO ARDUINO DUE, CANAL DIGITAL, FUNÇÃO DELAY

INTRODUÇÃO AO ARDUINO DUE, CANAL DIGITAL, FUNÇÃO DELAY INTRODUÇÃO AO ARDUINO DUE, CANAL DIGITAL, FUNÇÃO DELAY INTRODUÇÃO A Plataforma Arduino é considerada plataforma aberta, ou seja, qualquer pessoa pode efetuar uma melhoria em um código, biblioteca e disponibilizá-la

Leia mais

Sistemas Embebidos I , Tiago Miguel Dias ADEETC - Secção de Arquitecturas e Sistemas Operativos

Sistemas Embebidos I , Tiago Miguel Dias ADEETC - Secção de Arquitecturas e Sistemas Operativos Sistemas Embebidos I Licenciatura em Eng. de Electrónica e Telecomunicações e de Computadores Licenciatura em Engenharia Informática e de Computadores Mestrado em Engenharia Informática e de Computadores

Leia mais

Analisador de Energia. Manual do usuário do Software

Analisador de Energia. Manual do usuário do Software Analisador de Energia Manual do usuário do Software Índice Título Página 1. Requerimentos de hardware e sistema operacional... 1 2. Instalação do Software... 1 3. Protocolo RS-232... 1 4. Seleção de Idioma...

Leia mais

EXPERIÊNCIA 4: IMPLEMENTAÇÃO DE UM CRONÔMETRO

EXPERIÊNCIA 4: IMPLEMENTAÇÃO DE UM CRONÔMETRO EXPERIÊNCIA 4: IMPLEMENTAÇÃO DE UM CRONÔMETRO Autores: Prof. Dr. André Riyuiti Hirakawa, Prof. Dr. Carlos Eduardo Cugnasca e Prof. Dr. Paulo Sérgio Cugnasca Versão 1.0-05/2005 1. OBJETIVO Esta experiência

Leia mais

11 - Estrutura de um programa em C

11 - Estrutura de um programa em C 11 - Estrutura de um programa em C directivas para o compilador { main ( ) declarações instruções } -É possível utilizar comentários, exemplo: /* Comentário */ que não são traduzidos pelo compilador, pois

Leia mais

SPDS/PSC PROCESSADORES DIGITAIS DE SINAL I

SPDS/PSC PROCESSADORES DIGITAIS DE SINAL I SINAL I Genéricos Totalmente programáveis Processadores de sinal Específicos Arquitectura interna adaptada à resolução de problemas específicos (Algorithm-specific) Semi-programáveis Correlação Codificação

Leia mais

Compilador de LP3 para C3E e P3

Compilador de LP3 para C3E e P3 Compilador de LP3 para C3E e P3 Luís Gil 1 13 de Junho de 2005 1 estudante de Ciências Informáticas no Instituto Superior Técnico 1 Introdução Este relatório descreve a sintaxe e a semântica da Linguagem

Leia mais

PROTOCOLOS DAS AULAS PRÁTICAS. LABORATÓRIOS 2 - Campos e ondas

PROTOCOLOS DAS AULAS PRÁTICAS. LABORATÓRIOS 2 - Campos e ondas PROTOCOLOS DAS AULAS PRÁTICAS DE LABORATÓRIOS 2 - Campos e ondas Conteúdo P1 - Amplificador operacional...3 P2 - RTEC....5 P3 - RTET e RTEC....7 P4 - Realimentação positiva...9 P5 - Intensidade luminosa....11

Leia mais

Modelo SL355 Dosímetro de Ruído/Registrador de Dados

Modelo SL355 Dosímetro de Ruído/Registrador de Dados Modelo SL355 Dosímetro de Ruído/Registrador de Dados Guia de Ajuda do Software Versão 1.2 3/2012 Introdução ao Software O software do Dosímetro de Ruído SL355 permite configurar e recuperar os dados gravados

Leia mais

CIRCUITOS E SISTEMAS ELECTRÓNICOS

CIRCUITOS E SISTEMAS ELECTRÓNICOS INSTITUTO SUPERIOR DE CIÊNCIAS DO TRABALHO E DA EMPRESA Enunciado do 3º Trabalho de Laboratório CIRCUITOS E SISTEMAS ELECTRÓNICOS MODELAÇÃO E SIMULAÇÃO DE FILTROS ANALÓGICOS Índice Objectivos e regras

Leia mais

ESTRUTURA E FUNCIONAMENTO DO COMPUTADOR

ESTRUTURA E FUNCIONAMENTO DO COMPUTADOR ESTRUTURA E FUNCIONAMENTO DO COMPUTADOR Prof. Filippo Valiante Filho http://prof.valiante.info Estrutura do Computador Computador CPU (Central Processing Unit) Sistema de Armazenamento (Memórias) Sistema

Leia mais

Introdução à Computação: Arquitetura von Neumann

Introdução à Computação: Arquitetura von Neumann Introdução à Computação: Arquitetura von Neumann Beatriz F. M. Souza (bfmartins@inf.ufes.br) http://inf.ufes.br/~bfmartins/ Computer Science Department Federal University of Espírito Santo (Ufes), Vitória,

Leia mais

Introdução à Programação em C. Prof. Ricardo Teixeira Tecnologia em Mecatrônica Industrial SENAI

Introdução à Programação em C. Prof. Ricardo Teixeira Tecnologia em Mecatrônica Industrial SENAI Introdução à Programação em C Prof. Ricardo Teixeira Tecnologia em Mecatrônica Industrial SENAI Linguagem C Criada em 1972 para uso no LINUX; Sintaxe base para diversas outras (Java, JavaScript, PHP, C++,

Leia mais

CTIONSCRIPT. Painel Action

CTIONSCRIPT. Painel Action A CTIONSCRIPT ActionScript é uma linguagem de programação utilizado pelo Flash que permite criar interactividade. Se não utilizarmos actionscript o filme corre de forma linear, do 1º ao último frame. No

Leia mais

Manual do utilizador de HyperMedia Center Conteúdo

Manual do utilizador de HyperMedia Center Conteúdo Manual do utilizador de HyperMedia Center Conteúdo V1.5 INTRODUÇÃO...1 CONTROLOS DO LEITOR...1 BARRA DE NAVEGAÇÃO...2 TV...3 SOURCE INPUT (FONTE DE ENTRADA)...3 CHANNEL LIST (LISTA DE CANAIS)...3 SCHEDULE

Leia mais

IST ELECTRÓNICA II. Conversores Analógico Digital º semestre

IST ELECTRÓNICA II. Conversores Analógico Digital º semestre IST ELECTRÓNICA II Conversores Analógico Digital 2002-2003 2º semestre Conversor A/D É um circuito que divide a tensão de entrada, V I, (dividendo) por uma tensão de referência contínua, V REF, (divisor)

Leia mais

Aula 22. Conversão Sigma-Delta (continuação)

Aula 22. Conversão Sigma-Delta (continuação) Aula 22 Conversão Sigma-Delta (continuação) A estrutura mostrada na figura A.22.1 é chamado modulador Sigma-Delta (Σ- ). Esta estrutura, além de ser mais simples, pode ser considerada como uma versão suavizada

Leia mais

MAS 160/510 Conjunto de Problema Nove

MAS 160/510 Conjunto de Problema Nove MAS 160/510 Conjunto de Problema Nove 1. Modulação Digital O sistema Quaternário de Manipulação de Comutação de Fase na figura é usado para transmitir dados através de um canal (barulhento). O gerador

Leia mais

Módulo 3 Teoria da Amostragem Sistemas Multimédia Ana Tomé José Vieira

Módulo 3 Teoria da Amostragem Sistemas Multimédia Ana Tomé José Vieira Módulo 3 Teoria da Amostragem Sistemas Multimédia Ana Tomé José Vieira Departamento de Electrónica, Telecomunicações e Informática Universidade de Aveiro 1 Sumário Noção de filtro Conversão A/D Amostragem

Leia mais

Seu manual do usuário MEMUP KEOS

Seu manual do usuário MEMUP KEOS Você pode ler as recomendações contidas no guia do usuário, no guia de técnico ou no guia de instalação para. Você vai encontrar as respostas a todas suas perguntas sobre a no manual do usuário (informação,

Leia mais

Fundamentos de Programação

Fundamentos de Programação Licenciatura em Engenharia Informática e de Computadores Fundamentos de Programação Trabalho para casa 22 de Setembro de 2008 Este trabalho corresponde à instalação, no seu computador, do interpretador

Leia mais

Ler Primeiro. Desembalar o Videoprojector...2 Utilizar os Manuais...3 Utilizar o CD-ROM de Documentação...4

Ler Primeiro. Desembalar o Videoprojector...2 Utilizar os Manuais...3 Utilizar o CD-ROM de Documentação...4 Ler Primeiro Ler Primeiro Desembalar o Videoprojector... Utilizar os Manuais...3 Utilizar o CD-ROM de Documentação...4 Antes de utilizar este produto:. Leia este guia. Verifique os componentes e os manuais

Leia mais

Programação. MEAer e LEE. Manipulação de ficheiros de texto. Bertinho Andrade da Costa. Instituto Superior Técnico. 2010/2011 1º Semestre

Programação. MEAer e LEE. Manipulação de ficheiros de texto. Bertinho Andrade da Costa. Instituto Superior Técnico. 2010/2011 1º Semestre Programação MEAer e LEE Bertinho Andrade da Costa 2010/2011 1º Semestre Instituto Superior Técnico Manipulação de ficheiros de texto Programação 2010/2011 IST-DEEC Manipulação de Ficheiros 1 Sumário Ficheiros

Leia mais

GUIA RÁPIDO DE UTILIZAÇÃO KIT MERCURIOIV OSCILOSCÓPIO E GERADOR DE SINAIS

GUIA RÁPIDO DE UTILIZAÇÃO KIT MERCURIOIV OSCILOSCÓPIO E GERADOR DE SINAIS GUIA RÁPIDO DE UTILIZAÇÃO KIT MERCURIOIV OSCILOSCÓPIO E GERADOR DE SINAIS Revisão 02 agosto/2013 Versão do Firmware: 1.4.6 Versão do software Osciloscópio para Windows: 1.4.1 1. Sumário 1.Introdução...3

Leia mais

Instrumentação Suportada em Computadores Pessoais

Instrumentação Suportada em Computadores Pessoais Instrumentação Suportada em Computadores Pessoais A. Lopes Ribeiro arturlr@ist.utl.pt 1 2 Objectivos Formar estudantes com capacidade de intervir ao nível de projecto e implementação de sistemas automáticos

Leia mais

Fundamentos de Electrónica Laboratório

Fundamentos de Electrónica Laboratório Fundamentos de Electrónica Laboratório Díodo de Junção Semicondutor Regime Estacionário IST-2013/2014 2º Semestre Objectivos Com este trabalho pretendem atingir-se dois objectivos: a. Determinar experimentalmente

Leia mais

Universidade Federal de Juiz de Fora Laboratório de Eletrônica CEL 037 Página 1 de 6

Universidade Federal de Juiz de Fora Laboratório de Eletrônica CEL 037 Página 1 de 6 Universidade Federal de Juiz de Fora Laboratório de Eletrônica CEL 037 Página 1 de 6 1. Titulo: Prática 10 - Microcontroladores 2. Objetivos: Abordar de forma simplificada o funcionamento de microcontroladores.

Leia mais

Tutorial 133 DUO Criação de telas e utilização do teclado

Tutorial 133 DUO Criação de telas e utilização do teclado Tutorial 133 DUO Criação de telas e utilização do teclado Este documento é propriedade da ALTUS Sistemas de Informática S.A., não podendo ser reproduzido sem seu prévio consentimento. Altus Sistemas de

Leia mais

Como usar o P-touch Transfer Manager

Como usar o P-touch Transfer Manager Como usar o P-touch Transfer Manager Versão 0 BRA-POR Introdução Aviso importante O conteúdo deste documento e as especificações deste produto estão sujeitos a alterações sem aviso prévio. A Brother se

Leia mais

Preparação Prévia ... T 2. Este sinal pode ser representado pela série de Fourier. x(t) =

Preparação Prévia ... T 2. Este sinal pode ser representado pela série de Fourier. x(t) = Sinais e Sistemas 2 o trabalho de laboratório Série de Fourier e transformada de Fourier 1 Introdução Neste trabalho irá lidar com representações de sinais por meio da Série de Fourier e da Transformada

Leia mais

Documento: Descritivo Simplificado do Projeto SPDMAI

Documento: Descritivo Simplificado do Projeto SPDMAI 1/5 Descritivo Simplificado do Projeto SPDMAI O Sistema de Processamento Digital para Medição e Automação Industrial (SPDMAI) é baseado no kit de desenvolvimento DSP TMS320C6711 DSK da Texas Instruments,

Leia mais

Sistemas e Sinais (LEE & LETI)

Sistemas e Sinais (LEE & LETI) Sistemas e Sinais (LEE & LETI) 2º semestre 2013/2014 Laboratório nº 4 Série de Fourier e amostragem. Isabel Lourtie Maio 2014 pfpfpf Grupo nº Turno Nº Nome: Nº Nome: Nº Nome: Data: / / 1. Introdução pfpfpf

Leia mais

Microsoft Visual Studio Community 2013

Microsoft Visual Studio Community 2013 Microsoft Visual Studio Community 2013 Linguagem de Programação III Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento Acadêmico de Informática Campus Monte Castelo Instituto Federal de Educação

Leia mais

Introdução a filtros digitais. Theo Pavan e Adilton Carneiro TAPS

Introdução a filtros digitais. Theo Pavan e Adilton Carneiro TAPS Introdução a filtros digitais Theo Pavan e Adilton Carneiro TAPS Filtro anti-aliasing Com um sinal já digitalizado não é possível distinguir entre uma frequência alias e uma frequência que realmente esteja

Leia mais

Sistemas Microcontrolados

Sistemas Microcontrolados Sistemas Microcontrolados Aula 8: Conversores A/D e D/A Marco Jose da Silva mdasilva@utfpr.edu.br Interface com o Mundo Analógico Na realização destas aplicações, verificamos cinco elemento envolvidos.

Leia mais

Portas de entrada e saída; Interrupções; Interrupções externas; Temporizadores Contadores; Interface Serial

Portas de entrada e saída; Interrupções; Interrupções externas; Temporizadores Contadores; Interface Serial Periféricos Integrados do 8051 Portas de entrada e saída; Interrupções; Interrupções externas; Temporizadores Contadores; Interface Serial Periféricos Integrados do 8051 Portas de entrada e saída O 8051

Leia mais

esi Sistemas de Instrumentação

esi Sistemas de Instrumentação Departamento de Informática esi Sistemas de Instrumentação Engenharia de Sistemas e Informática Guia do Trabalho 1 2005/2006 2.º Ano/ 1.º Semestre Título: Introdução ao uso do LabVIEW e DAQs 1 1. Objectivo

Leia mais

Barramentos internos/externos

Barramentos internos/externos Barramentos Uma das características principais de um processador são os seus barramentos. Os barramentos são auto-estradas por onde circula a informação, seja no interior do CPU ou do interior para o exterior,

Leia mais

POO Documentation. Release 1.0. Felipe Dau e Francisco Pereira Junior

POO Documentation. Release 1.0. Felipe Dau e Francisco Pereira Junior POO Documentation Release 1.0 Felipe Dau e Francisco Pereira Junior August 13, 2015 Contents 1 Instalação do Java 1 1.1 Download................................................. 1 1.2 Instalação.................................................

Leia mais

Flash 8. M14 Trabalhar com Sons

Flash 8. M14 Trabalhar com Sons Flash 8 M14 Trabalhar com Sons Objectivos da sessão: No final da sessão os formandos deverão ser capazes de: Tipos de Sons no Flash Existem dois tipos de sons no Flash: os sons de eventos; Os sons de eventos

Leia mais

Como atualizar o seu tablet ou PC TOSHIBA Windows para o Windows 10

Como atualizar o seu tablet ou PC TOSHIBA Windows para o Windows 10 Como atualizar o seu tablet ou PC TOSHIBA Windows para o Windows 10 Caro(a) cliente, A informação incluída neste documento explica como atualizar determinados tablets ou PC TOSHIBA Windows com o Windows

Leia mais

Parâmetros importantes de um Analisador de Espectros: Faixa de frequência. Exatidão (frequência e amplitude) Sensibilidade. Resolução.

Parâmetros importantes de um Analisador de Espectros: Faixa de frequência. Exatidão (frequência e amplitude) Sensibilidade. Resolução. Parâmetros importantes de um Analisador de Espectros: Faixa de frequência Exatidão (frequência e amplitude) Sensibilidade Resolução Distorção Faixa dinâmica Faixa de frequência: Determina as frequências

Leia mais

COMPILAÇÃO. Ricardo José Cabeça de Souza

COMPILAÇÃO. Ricardo José Cabeça de Souza COMPILAÇÃO Ricardo José Cabeça de Souza www.ricardojcsouza.com.br Programas Código-fonte escrito em linguagem de programação de alto nível, ou seja, com um nível de abstração muito grande, mais próximo

Leia mais

Introdução ao desenho de circuitos digitais usando Xilinx WebPACK 4.1 e linguagem ABEL

Introdução ao desenho de circuitos digitais usando Xilinx WebPACK 4.1 e linguagem ABEL Laboratórios Integrados I 1 Introdução ao desenho de circuitos digitais usando Xilinx WebPACK 4.1 e linguagem ABEL Introdução Este tutorial apresenta os principais passos associados à síntese de um circuito

Leia mais

SSC510 Arquitetura de Computadores 1ª AULA

SSC510 Arquitetura de Computadores 1ª AULA SSC510 Arquitetura de Computadores 1ª AULA REVISÃO DE ORGANIZAÇÃO DE COMPUTADORES Arquitetura X Organização Arquitetura - Atributos de um Sistema Computacional como visto pelo programador, isto é a estrutura

Leia mais

Electrónica para Telecomunicações

Electrónica para Telecomunicações Electrónica para Telecomunicações 1. INTRODUÇÃO Trabalho Prático Nº5 - Misturador de 4 Quadrantes O circuito representado na figura, normalmente conhecido por Gilbert Cell, é utilizado frequentemente em

Leia mais

Lic. Engenharia de Sistemas e Informática

Lic. Engenharia de Sistemas e Informática Conceitos de Sistemas Informáticos Lic. Engenharia de Sistemas e Informática 1º ano 2004/05 Luís Paulo Santos (baseado no trabalho de A.J.Proença) Módulo Arquitectura de Computadores LPSantos, CSI: Arquitectura

Leia mais

Programação. Folha Prática 10. Lab. 10. Departamento de Informática Universidade da Beira Interior Portugal. Copyright 2010 All rights reserved.

Programação. Folha Prática 10. Lab. 10. Departamento de Informática Universidade da Beira Interior Portugal. Copyright 2010 All rights reserved. Programação Folha Prática 10 Lab. 10 Departamento de Informática Universidade da Beira Interior Portugal Copyright 2010 All rights reserved. 1. Revisão. 2. Objectivos. 3. Exercícios LAB. 10 10ª semana

Leia mais

Utilizar discos DVD-RAM

Utilizar discos DVD-RAM Este manual contém as informações mínimas necessárias para utilização de discos DVD-RAM com a unidade DVD MULTI no Windows 98/Me/2000. Windows, Windows NT e MS-DOS são marcas comerciais registadas da Microsoft

Leia mais

Laboratório de Introdução à Arquitetura de Computadores IST - Taguspark 2017/2018 Introdução aos sistemas digitais Guião 2 2 a 6 outubro de 2017

Laboratório de Introdução à Arquitetura de Computadores IST - Taguspark 2017/2018 Introdução aos sistemas digitais Guião 2 2 a 6 outubro de 2017 Laboratório de Introdução à Arquitetura de Computadores IST - Taguspark 2017/2018 Introdução aos sistemas digitais Guião 2 2 a 6 outubro de 2017 (Semana 3) 1 Objectivos Com este trabalho pretende-se que

Leia mais

Linguagem de Programação C

Linguagem de Programação C Linguagem de Programação C Aula 08 Diogo Pinheiro Fernandes Pedrosa Universidade Federal Rural do Semiárido Departamento de Ciências Exatas e Naturais 13 de novembro de 2009 Introdução O que é uma linguagem

Leia mais

Data: Horário: Turma: Turno: Grupo: Aluno N : Nome: Aluno N : Nome: Aluno N : Nome:

Data: Horário: Turma: Turno: Grupo: Aluno N : Nome: Aluno N : Nome: Aluno N : Nome: Data: Horário: Turma: Turno: Grupo: 3. DIMENSIONAMENTO Esta secção visa preparar os alunos para as experiências que irão realizar no laboratório. Todos os grupos terão de no início da sessão de laboratório

Leia mais

Atualizar o Firmware para as Câmaras Avançadas de Objetiva Interp..., Adaptadores de Encaixe e Unidades de Flash para Câmaras Nikon 1

Atualizar o Firmware para as Câmaras Avançadas de Objetiva Interp..., Adaptadores de Encaixe e Unidades de Flash para Câmaras Nikon 1 Atualizar o Firmware para as Câmaras Avançadas de Objetiva Interpermutável Nikon, Objetivas NIKKOR, Adaptadores de Encaixe e Unidades de Flash para Câmaras Nikon Windows Obrigado por ter escolhido um produto

Leia mais

Arquitectura e Organização de Computadores

Arquitectura e Organização de Computadores Arquitectura e Organização de Computadores (micro-arquitectura) atributos visíveis ao programador: I.S.A. tamanho da palavra (bits) registos Componentes que realizam a arquitectura: organização do CPU

Leia mais

PLACA MÃE COMPONENTES BÁSICOS BIOS

PLACA MÃE COMPONENTES BÁSICOS BIOS PLACA MÃE COMPONENTES BÁSICOS BIOS COMPONENTES BÁSICOS BARRAMENTO FREQÜÊNCIA GERADOR DE CLOCK MEMÓRIA ROM FIRMWARE BIOS POST SETUP CMOS RTC BATERIA CHIPSET MEMÓRIA SL SLOTS DE EXPANSÃO CACHE SOQUETES PARA

Leia mais

Módulo 3. Depuração de Programas

Módulo 3. Depuração de Programas Módulo 3 Depuração de Programas 1. Introdução Pretende-se com esta sessão teórico-prática que os alunos acompanhem a execução de um programa instrução a instrução, visualizando as alterações ao estado

Leia mais

Utilitário de Configuração

Utilitário de Configuração Utilitário de Configuração Manual do utilizador Copyright 2007 Hewlett-Packard Development Company, L.P. Windows é uma marca comercial registada da Microsoft Corporation nos EUA. As informações aqui contidas

Leia mais

PROGRAMAÇÃO DE MICROPROCESSADORES 2011 / 2012

PROGRAMAÇÃO DE MICROPROCESSADORES 2011 / 2012 Departamento de Engenharia Electrotécnica PROGRAMAÇÃO DE MICROPROCESSADORES 2011 / 2012 Mestrado Integrado em Engenharia Electrotécnica e Computadores 1º ano 1º semestre Trabalho nº 5 Funções http://tele1.dee.fct.unl.pt/pm

Leia mais

INTRODUÇÃO: MICROCONTROLADORES

INTRODUÇÃO: MICROCONTROLADORES INTRODUÇÃO: MICROCONTROLADORES MICROCONTROLADOR X MICROPROCESSADOR Baixa capacidade de processamento Freq. Operação em MHz Custo de R$ 7,00 a 30,00 Aplicações mais restrita Alta capacidade de processamento

Leia mais

Capítulo 14. Expandindo as portas de comunicação 8031 com a PPI Interface PPI 8255

Capítulo 14. Expandindo as portas de comunicação 8031 com a PPI Interface PPI 8255 Capítulo 14 Expandindo as portas de comunicação 8031 com a PPI 8255 Como discutido ao longo do livro, o 8031 deixa 8 bits para controle genérico de dispositivos. Em situações nas quais se necessita um

Leia mais

Departamento de Engenharia Electrotécnica e de Computadores Instituto Superior Técnico Universidade Técnica de Lisboa Sistemas Digitais

Departamento de Engenharia Electrotécnica e de Computadores Instituto Superior Técnico Universidade Técnica de Lisboa Sistemas Digitais Departamento de Engenharia Electrotécnica e de Computadores Instituto Superior Técnico Universidade Técnica de Lisboa Sistemas Digitais Introdução ao Ambiente de Projecto da Xilinx Abílio Parreira, Horácio

Leia mais

Processador: Conceitos Básicos e Componentes

Processador: Conceitos Básicos e Componentes Processador: Conceitos Básicos e Componentes Cristina Boeres Instituto de Computação (UFF) Fundamentos de Arquiteturas de Computadores Material baseado nos slides de Fernanda Passos Cristina Boeres (IC/UFF)

Leia mais