Trabalho Prático Nº8 Aplicação USB

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

Download "Trabalho Prático Nº8 Aplicação USB"

Transcrição

1 Trabalho Prático Nº8 Aplicação USB 1. OBJECTIVOS Saber implementar uma aplicação completa USB entre o dispositivo e o HOST Saber utilizar e configurar o módulo FTDI DLP-USB245M Figura 8.1 Módulo DLP-USB245M. 2. O MÓDULO DLP-USB245M O módulo DLP DLP-USB245M é um módulo de baixo custo que integra o dispositivo da FTDI FT245BM, que é um FIFO USB. Este dispositivo é ideal para implementação de interface USB entre uma aplicação externa e um PC. O módulo integra uma EEPROM 93C46 que possibilita a customização OEM da aplicação. O FTDI FT245BM, implementa uma FIFO de leitura e de escrita que resulta na prática num porto bidireccional de 8 bits de leitura e escrita com memória. O desenvolvimento da aplicação no PC (HOST) pode ser efectuada utilizando driver de COM virtual ou via driver em que a aplicação comunicação com o mesmo via DLL. No primeiro caso o PC vê o módulo com se fosse uma porta série, o software é escrito Microprocessadores III ano lectivo 2004/2005 Página 1 Trabalho Prático Nº8

2 como se tratasse de uma aplicação na porta série. No segundo caso é necessário conhecer as especificações das funções implementadas pela livraria dinâmica (DLL). O Dispositivo DLP-USB245M disponibiliza um método fácil e de baixo custo, para se efectuar a transmissão de dados entre um PC e um dispositivo via porto USB. As taxas e transferência podem chegar até 1 Megabit por segundo, sendo o método de FIFO uma mais valia para criar o interface com um microcontrolador, através das portas de IO. Através do ciclo de leitura e escrita representados nas figuras abaixo podemos ver que a recepção de dados pode ser iniciada a quando de uma transição negativa de RD# num estado baixo de RXF# Figura 8.2: Diagrama temporal de leitura de FT245BM Ao contrário no ciclo de escrita como podemos ver, a transmissão de dados pode ser iniciada a quando de transição positiva de WR para um estado baixo de TXE# Figura 8.3: Diagrama temporal de escrita de FT245BM. Microprocessadores III ano lectivo 2004/2005 Página 2 Trabalho Prático Nº8

3 3. APLICAÇÃO E O FTDI Para realizar a comunicação com qualquer dispositivo externo é necessário um API. Para a comunicação como dispositivo é utilizada uma DLL (Dynamic Link Library) disponibilizada pelo fabricante do FTDI A DLL é a FTD2XX.DLL, no nosso caso e dado estarmos a utilizar o C# é acedida através de uma outra DLL chamada AID.DLL. A incorporação desta DLL na aplicação permite de forma muito simples ler, escrever configurar o dispositivo que serve de interface USB. Figura 8.4 Diagrama de bloco que identifica as diversas fases do processo de comunicação entre a aplicação e o dispositivo USB Para se utilizar a DLL em C# em primeiro lugar cria-se um ficheiro com a classe USBAccess de extensão.cs chamado por exemplo USBInterop. Assim o ficheiro USBInterop.cs deverá conter o seguinte código: Microprocessadores III ano lectivo 2004/2005 Página 3 Trabalho Prático Nº8

4 using System; using System.Runtime.InteropServices; public class USBAccess { public static extern uint FT_ListDevices(); public static extern uint FT_Open(); public static extern uint FT_Close(); public static extern uint FT_Write([MarshalAs(UnmanagedType.LPArray)] byte[] p_data,ulong size); public static extern uint FT_GetStatus(ref ulong rxsize, ref ulong txsize); public static extern uint FT_SetBitMode(byte mask, byte enable); public static extern uint FT_Read([MarshalAs(UnmanagedType.LPArray)] byte[] p_data,ulong size); public static extern uint FT_EE_Read(ref ushort vid,ref ushort pid, ref ushort power); public static extern uint FT_EE_Program(ushort power); public static extern uint FT_EE_ProgramToDefault(); public static extern uint KCAN_Send(uint channel, uint id, uint dlc, [MarshalAs(UnmanagedType.LPArray)] byte[] p_data); public static extern uint KCAN_Receive(ref uint channel, ref uint id, ref uint dlc, [MarshalAs(UnmanagedType.LPArray)] byte[] p_data); public static extern uint KCAN_Init(uint baudraute); } Figura 8.5 Classe USBAccess para utilizar as funções da DLL Este código permite fazer a importação das funções que estão na DLL para utilizar o FTDI. Aquando da ligação deste dispositivo ao PC, o sistema operativo necessitará de o instalar e para tal é necessário ter também os drivers fornecidos pelo fabricante. Exceptuando o caso em que ligamos o dispositivo numa outra porta USB, após a primeira instalação não será necessário repeti-lo de novo. Também a quando da utilização é necessário executar três comandos referenciados na DLL para que o dispositivo possa ser usado. Em primeiro lugar deve-se listar os dispositivos ligados ao PC (este comando não é obrigatório ser usado quando apenas se pensa em ligar um FTDI ao PC). Para o fazer deve-se fazer utilizar o comando FT_ListDevices() que no nosso caso concreto será USBAccess.FT_ListDevices();. Em seguida dever-se-á iniciar o dispositivo com o comando FT_Open(). Microprocessadores III ano lectivo 2004/2005 Página 4 Trabalho Prático Nº8

5 E por ultimo deve-se definir quais as linhas de saída e de entrada do porto de dados do FTDI com o comando FT_SetBitMode(byte mask, byte enable). Ao encerar o programa também deve ser encerrado o dispositivo, através do comando FT_Close(). Figura 8.6 Gestor de dispositivos depois da instalação do módulo FTDI DLP-USB245M 4. TRABALHO i. Estudar o modo de funcionamento de cada dispositivo ii. Estabelecer as ligações entre o dispositivo e o módulo da FTDI iii. Escrever a aplicação GRUPO Nº GRUPO 1 GRUPO 2 GRUPO 3 GRUPO 4 GRUPO 5 DISPOSITIVO Conversor série de 12 bits ADC LTS1258 Conversor série de 12 bits DAC LTS1257 Programação de E2PROM série X24C04 Sensor de temperatura DS1620 Interface com microcontrolador para maximizar a velocidade de transferência (PIC16F84?) Microprocessadores III ano lectivo 2004/2005 Página 5 Trabalho Prático Nº8

Manual de Utilizador Placa DETIUA-S3

Manual de Utilizador Placa DETIUA-S3 Universidade de Aveiro Manual de Utilizador Placa DETIUA-S3 Versão 1.0 Manuel Almeida manuel.almeida@ieeta.pt Conteúdos 1. Introdução... 3 1.1. Informação acerca do manual... 3 1.2. Referências... 5 2.

Leia mais

Trabalho Prático Nº3 Porta Paralela

Trabalho Prático Nº3 Porta Paralela Trabalho Prático Nº3 Porta Paralela 1. OBJECTIVOS - Utilização da porta paralela como porto genérico de Entrada e Saída. 2. INTRODUÇÃO A porta paralela é um meio frequentemente utilizado para efectuar

Leia mais

Microprocessadores III

Microprocessadores III UNIVERSIDADE DO ALGARVE ESCOLA SUPERIOR DE TECNOLOGIA CURSO DE ENGENHARIA ELÉCTRICA E ELECTRÓNICA Microprocessadores III Programa e Organização da Disciplina Ano Lectivo 2003-2004 Microprocessadores III

Leia mais

DESENVOLVIMENTO DE UM SISTEMA DE MEDIAO DE SINAIS DE SOLDAGEM - PARTE 2: CIRCUITO DE AQUISIÇÃO DE DADOS

DESENVOLVIMENTO DE UM SISTEMA DE MEDIAO DE SINAIS DE SOLDAGEM - PARTE 2: CIRCUITO DE AQUISIÇÃO DE DADOS DESENVOLVIMENTO DE UM SISTEMA DE MEDIAO DE SINAIS DE SOLDAGEM - PARTE 2: CIRCUITO DE AQUISIÇÃO DE DADOS EDSON MACEDO COSTA 1, AMÉRICO SCOTTI 2. RESUMO Há alguns poucos anos foi introduzida nos microcomputadores

Leia mais

Módulo 3 - Estrutura e configuração de Sistemas Operativos monoposto

Módulo 3 - Estrutura e configuração de Sistemas Operativos monoposto Módulo 3 - Estrutura e configuração de Sistemas Operativos monoposto 20-05-2009 - Aula nº 121,122 Funções de um Sistema Operativo Gestão do processador ao nível da sua planificação Gestão da Memória Gestão

Leia mais

Trabalho Prático Nº6 Porta USB Processo de Enumeração

Trabalho Prático Nº6 Porta USB Processo de Enumeração Trabalho Prático Nº6 Porta USB Processo de Enumeração 1. OBJECTIVOS - Compreender o funcionamento geral de um dispositivo USB. - Entender e descrever em detalhe o processo de enumeração de um dispositivo

Leia mais

Trabalho Pesquisa I Arquitectura do PC Perspectiva CHIPSET

Trabalho Pesquisa I Arquitectura do PC Perspectiva CHIPSET Trabalho Pesquisa I Arquitectura do PC Perspectiva CHIPSET 1. OBJECTIVOS - Identificar e entender a constituição interna de um computador pessoal 2. INTRODUÇÃO Um microprocessador sozinho não é suficiente

Leia mais

Sistemas Embarcados:

Sistemas Embarcados: Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Sistemas Embarcados: Microcontroladores DCA0119 Sistemas Digitais Heitor Medeiros Florencio Sistemas Embarcados

Leia mais

Medidor de resistências

Medidor de resistências Departamento de Engenharia Electrotécnica e de Computadores Ekit - Medidor de resistências Abril de 2008 Elaborado por: Nuno Lucas Aluno Nº Nome Data Objectivo Neste trabalho pretende-se realizar a mediçao

Leia mais

Desenvolvimento de uma placa protótipo baseada numa FPGA

Desenvolvimento de uma placa protótipo baseada numa FPGA Desenvolvimento de uma placa protótipo baseada numa FPGA Manuel Almeida Resumo Este artigo descreve a implementação de uma placa protótipo tendo por base uma FPGA (Field Programmable Gate Array) XC3S400-4PQ208

Leia mais

Hardware. 5- Faça o fluxograma para efectuar o debounced de uma tecla por temporização(20ms). Implemente uma rotina para a leitura da tecla.

Hardware. 5- Faça o fluxograma para efectuar o debounced de uma tecla por temporização(20ms). Implemente uma rotina para a leitura da tecla. 1- Na ligação de Microprocessadores a periféricos são utilizados, básicamente dois métodos, I/O-polling e I/O-interrupt. Quais as vantagens e desvantages de cada método, exemplifique. 2- Qual a diferença

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

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

Carga e Descarga do Condensador em C.C.

Carga e Descarga do Condensador em C.C. Departamento de Engenharia Electrotécnica e de Computadores Ekit - Carga e Descarga do Condensador em C.C. Maio de 2008 Elaborado por: Nuno Lucas Aluno Nº Nome Data Objectivo Neste trabalho, pretende estudar-se

Leia mais

Técnico de Gestão e Programação de Sistemas Informáticos

Técnico de Gestão e Programação de Sistemas Informáticos Técnico de Gestão e Programação de Sistemas Informáticos MÓDULO 2 Sistema Operativo Cliente Instalação e configuração de um Sistema Operativo: Particionamento; Formatação; Opções de instalação; Otimização

Leia mais

USB Type-C para Adaptador de Série

USB Type-C para Adaptador de Série USB Type-C para Adaptador de Série Manual de Instalação Rápida DA-70166 Esta é uma maneira elegante de ligar dispositivos de série, por exemplo, estações meteorológicas, sensores, controlos de motor, set-top-boxes,

Leia mais

Período Saulo O. D. Luiz

Período Saulo O. D. Luiz Sistemas Microcontrolados Período 2009.2 Aula 2 1 Saulo O. D. Luiz Roteiro Características de um Microcontrolador 2 Saulo O. D. Luiz Características de um Microcontrolador Microcontrolador de fabricantes

Leia mais

Utilização de dispositivos de hardware portáteis em criptografia

Utilização de dispositivos de hardware portáteis em criptografia Utilização de dispositivos de hardware portáteis em criptografia Módulo IV 1 Introdução Parte I-A 2 Introdução Porquê utilizar dispositivos de hardware portáteis em aplicações de criptografia? Para o armazenamento

Leia mais

KIT DE DESENVOLVIMENTO 8051 BASEADO NO AT89S8252 MANUAL DO UTILIZADOR. Rui Marcelino (Nov. 2005)

KIT DE DESENVOLVIMENTO 8051 BASEADO NO AT89S8252 MANUAL DO UTILIZADOR. Rui Marcelino (Nov. 2005) KIT DE DESENVOLVIMENTO 805 BASEADO NO AT89S8252 MANUAL DO UTILIZADOR Rui Marcelino (Nov. 2005) ÍNDICE Introdução 3 2 Características do Kit 3 3 Mapa de memória 4 3. Memória de Programa 4 3.2 Memória de

Leia mais

0LFURSURFHVVDGRUHV,, 3URJUDPDH2UJDQL]DomRGD'LVFLSOLQD $QR/HFWLYR

0LFURSURFHVVDGRUHV,, 3URJUDPDH2UJDQL]DomRGD'LVFLSOLQD $QR/HFWLYR 0LFURSURFHVVDGRUHV,, 3URJUDPDH2UJDQL]DomRGD'LVFLSOLQD $QR/HFWLYR 0LFURSURFHVVDGRUHV,,3URJUDPD7HyULFR Entender o funcionamento de um sistema de microprocessador; Conhecer o funcionamento interno de um microcontrolador

Leia mais

ESCOLA SECUNDÁRIA DE MANUEL DA FONSECA Curso Profissional: Técnico de Gestão de Equipamentos Informáticos

ESCOLA SECUNDÁRIA DE MANUEL DA FONSECA Curso Profissional: Técnico de Gestão de Equipamentos Informáticos Módulo1. Regras de segurança e ferramentas na manutenção de equipamentos informáticos Considerações gerais sobre segurança no trabalho Visão e iluminação Ruído, radiações, ambiente térmico, electricidade

Leia mais

Sistema Distríbuído de Medição de Grandezas

Sistema Distríbuído de Medição de Grandezas Engenharia Electrotécnica e Ramo Electrónica e Sistema Distribuído de Medição de Grandezas Realizado por: Nuno Camilo nº 99 216 3509 Isaac Correia nº02 216 4971 Com a orientação do: Professor António Abreu

Leia mais

COMPETÊNCIAS A DESENVOLVER CONTEÚDOS Nº HORAS ESTRATÉGIAS RECURSOS AVALIAÇÃO. (30 x 45 ) Windows XP Office 2003 Internet Explorer

COMPETÊNCIAS A DESENVOLVER CONTEÚDOS Nº HORAS ESTRATÉGIAS RECURSOS AVALIAÇÃO. (30 x 45 ) Windows XP Office 2003 Internet Explorer PROFESSORES: Vasco Travassos /Alexandra Aragão *** GRUPO DISCIPLINAR: INFORMÁTICA [550] Módulo 1 - Introdução aos Sistemas Operativos Funções e características de um SO. Processos concorrentes. O Núcleo

Leia mais

Sistemas Operativos I/O. Rui Maranhão

Sistemas Operativos I/O. Rui Maranhão Sistemas Operativos I/O Rui Maranhão (rma@fe.up.pt) I/O (E/S)? Parte do SO que permite interagir (convenientemente) com o ambiente que o rodeia Cria canais virtuais entre os programas e os periféricos

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

Versão Portuguesa. Introdução. Conteúdo da embalagem. Ligações. DS010 Sweex Multi Panel & Card Reader 53-in-1

Versão Portuguesa. Introdução. Conteúdo da embalagem. Ligações. DS010 Sweex Multi Panel & Card Reader 53-in-1 DS010 Sweex Multi Panel & Card Reader 53-in-1 Introdução Gostaríamos de agradecer o facto de ter adquirido o Multi Panel & Card Reader 53-in-1 Sweex. Com este painel multifunções torna-se possível aumentar,

Leia mais

Relatório Equipamento Externo

Relatório Equipamento Externo Trabalho Prático Sistema de Armazenagem Relatório Equipamento Externo Docente: Paulo Portugal Marco António Clemente Maltez ee04247 2004/2005 Índice Introdução 2 Objectivos 2 Descrição e modo de funcionamento

Leia mais

Interfaces Seriais. Disciplina de Microcontroladores. Prof. Rubão

Interfaces Seriais. Disciplina de Microcontroladores. Prof. Rubão Interfaces Seriais Disciplina de Microcontroladores Prof. Rubão Interfaces Seriais de Aplicação Industrial I 2 C (Inter Integrated Circuit) Microwire SPI (Serial Peripheral Interface) 1-Wire I 2 C Primeira

Leia mais

Periféricos do PIC - Comparadores e UART

Periféricos do PIC - Comparadores e UART Periféricos do PIC - Comparadores e Guilherme Luiz Moritz 1 1 DAELT - Universidade Tecnológica Federal do Paraná 03 de 2013 Periféricos do PIC - Comparadores e Objetivos Aprender a utilizar o comparador

Leia mais

GUIA BÁSICO DE UTILIZAÇÃO E INSTALAÇÃO DO LINUX OUT OF THE BOX KIT MERCURIOIV

GUIA BÁSICO DE UTILIZAÇÃO E INSTALAÇÃO DO LINUX OUT OF THE BOX KIT MERCURIOIV GUIA BÁSICO DE UTILIZAÇÃO E INSTALAÇÃO DO LINUX OUT OF THE BOX KIT MERCURIOIV Revisão 01 Setembro/2014 Versão do Firmware: 1.0.0 1. Sumário 1.Introdução...3 2.Gravando a imagem do Linux no kit MercurioIV...4

Leia mais

TinyOS. Saymon Castro de Souza. Orientador: Prof. Dr. José Gonçalves Pereira Filho

TinyOS. Saymon Castro de Souza. Orientador: Prof. Dr. José Gonçalves Pereira Filho TinyOS Saymon Castro de Souza Orientador: Prof. Dr. José Gonçalves Pereira Filho Agenda Introdução nesc TinyOS Preparação do ambiente Implementação RSSF Formadas por um grande número de pequenos sensores

Leia mais

Switch de Matriz 4X4 HDMI 2.0, 4K/60Hz

Switch de Matriz 4X4 HDMI 2.0, 4K/60Hz Switch de Matriz 4X4 HDMI 2.0, 4K/60Hz Guia de Instalação Rápida DS-43306 Todos os nomes de marcas e marcas comerciais são da propriedade dos respetivos proprietários. Introdução Este switch de matriz

Leia mais

SINAIS E SISTEMAS MECATRÓNICOS

SINAIS E SISTEMAS MECATRÓNICOS SINAIS E SISTEMAS MECATRÓNICOS Laboratório #4 1 : Projecto, implementação e validação da cadeia de actuação e medida Mestrado Integrado em Engenharia Mecânica Novembro 2011 ou Dezembro 2011 Realizar na

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

SAM USB. Manual do usuário Revisão /06/ DMA Electronics 1

SAM USB. Manual do usuário Revisão /06/ DMA Electronics 1 SAM USB Manual do usuário Revisão 1.1 01/06/2014 www.dma.ind.br DMA Electronics 1 A DMA ELECTRONICS projeta e fabrica sistemas para aquisição e registro de dados com conexão a um computador do tipo PC.

Leia mais

CONTROLE DE TRAÇÃO E DIREÇÃO DE UM VEÍCULO AUTÔNOMO NÃO TRIPULADO. Carla Real Amorim Cardoso Prof. Antônio Carlos Tavares - Orientador

CONTROLE DE TRAÇÃO E DIREÇÃO DE UM VEÍCULO AUTÔNOMO NÃO TRIPULADO. Carla Real Amorim Cardoso Prof. Antônio Carlos Tavares - Orientador CONTROLE DE TRAÇÃO E DIREÇÃO DE UM VEÍCULO AUTÔNOMO NÃO TRIPULADO Carla Real Amorim Cardoso Prof. Antônio Carlos Tavares - Orientador Roteiro 1. Introdução 2. Objetivos do trabalho 3. Fundamentação teórica

Leia mais

Sistema Distribuído de Aquisição Remota de Grandezas Atmosféricas

Sistema Distribuído de Aquisição Remota de Grandezas Atmosféricas Orientadores: Prof. Filipe Cardoso Prof. António Abreu Sistema Distribuído de Aquisição Remota de Grandezas Atmosféricas Trabalho final de curso do 1ºCiclo em Engenharia Electrónica e Computadores 2005/2006

Leia mais

Eletrônica Digital. Prof. Gilson Yukio Sato sato[at]utfpr[dot]edu[dot]br

Eletrônica Digital. Prof. Gilson Yukio Sato sato[at]utfpr[dot]edu[dot]br Eletrônica Digital Prof. Gilson Yukio Sato sato[at]utfpr[dot]edu[dot]br Memórias Semicondutoras Prof. Gilson Yukio Sato sato[at]utfpr[dot]edu[dot]br Memórias Digitais Magnética Fitas K7, discos 3½, etc

Leia mais

Barramento ISA. Placas ISA de 8 bits: usam apenas 62 pinos

Barramento ISA. Placas ISA de 8 bits: usam apenas 62 pinos Industry Standard Architecture Barramento Industrial desenvolvido pela IBM em 1980. O primeiro computador pessoal IBM (1981) inclui uma adaptação do barramento ISA de 8 bits, para a interligação dos diversos

Leia mais

Guia de Instalação Rápida

Guia de Instalação Rápida 28 Português Guia de Instalação Rápida 29 Português Esta Guia de Instalação irá guiá-lo através do processo de instalação do GW-7100PCI e do software.. Para estabelecer a ligação em rede wireless (sem

Leia mais

Objetivos MICROCONTROLADORES HARDWARE. Aula 03: Periféricos. Prof. Mauricio. MICRO I Prof. Mauricio 1. Arquitetura de um Microcontrolador

Objetivos MICROCONTROLADORES HARDWARE. Aula 03: Periféricos. Prof. Mauricio. MICRO I Prof. Mauricio 1. Arquitetura de um Microcontrolador MICROCONTROLADORES HARDWARE 1 Prof. Mauricio Aula 03: Objetivos 2 Arquitetura de um Microcontrolador Unidade Central de Processamento Portas de Entrada e Saída Porta Serial Temporizador / Contador Conversor

Leia mais

Microcontroladores e Interfaces

Microcontroladores e Interfaces Microcontroladores e Interfaces 3º Ano Eng. Electrónica Industrial e Computadores Carlos Silva 2º Semestre de 2005/2006 Aula - A1 21 Fev 06 - M Sumário Objectivos da disciplina Programa de Microcontroladores

Leia mais

Ditec DMCS Manual para o uso do sistema de monitorização e controlo da porta

Ditec DMCS Manual para o uso do sistema de monitorização e controlo da porta Ditec Manual para o uso do sistema de monitorização e controlo da porta IP1660PT 99 10 E2H EL16 EL16R EL20 10 10 10 00 00 EL20A 00 EL21 EL25 EL31R EL32 EL34 00 10 00 00 00 MD2 00 00 MP1 10 www.ditecentrematic.com

Leia mais

Exemplo da configuração de QoS dos 6000 Series Switch do nexo

Exemplo da configuração de QoS dos 6000 Series Switch do nexo Exemplo da configuração de QoS dos 6000 Series Switch do nexo Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Produtos Relacionados Informações de Apoio Vista geral do projeto Configurar

Leia mais

Projecto de Sistemas Digitais 2006/2007

Projecto de Sistemas Digitais 2006/2007 Projecto de Sistemas Digitais 2006/2007 Trabalho 2 Especificação final (V1.0, 20-Out-2006) 1 Introdução Pretende-se neste trabalho construir e implementar um sistema básico para inserção de imagens estáticas

Leia mais

Planificação Anual da Disciplina de Sistemas Operativos - 12º 1PI

Planificação Anual da Disciplina de Sistemas Operativos - 12º 1PI Módulo3-24Blocos Planificação Anual da Disciplina de Sistemas Operativos - 12º 1PI. Conhecer o enquadramento Sistema Operativo Windows Server Introdução ao S. O. Windows Server histórico do Windows Server

Leia mais

Sistemas de Entrada e Saída

Sistemas de Entrada e Saída Sistemas de Entrada e Saída Eduardo Ferreira dos Santos Ciência da Computação Centro Universitário de Brasília UniCEUB Maio, 2016 1 / 33 Sumário 1 Dispositivos de E/S 2 Interrupções 3 Software de E/S 2

Leia mais

Entrematic DMCS IP1660PT Manual para o uso do sistema de monitorização e controlo da porta. EL16 EL20 EL16R EL21

Entrematic DMCS IP1660PT Manual para o uso do sistema de monitorização e controlo da porta.   EL16 EL20 EL16R EL21 Entrematic Manual para o uso do sistema de monitorização e controlo da porta 2019-02-05 99 10 E2H EL16 EL16R EL20 10 10 10 00 00 EL20A 00 EL21 EL25 EL31R EL32 EL34 00 10 00 00 00 MD2 00 00 MP1 10 www.entrematic.com

Leia mais

Circuitos Lógicos. Prof. Odilson Tadeu Valle

Circuitos Lógicos. Prof. Odilson Tadeu Valle Introdução Circuitos Lógicos Prof. Odilson Tadeu Valle Instituto Federal de Santa Catarina IFSC Campus São José odilson@ifsc.edu.br 1/44 Sumário 1 Introdução 2 Analógico Versus Digital 3 Bits, Bytes e

Leia mais

SEL-433 Aplicação de Microprocessadores I. Prof: Adilson Gonzaga

SEL-433 Aplicação de Microprocessadores I. Prof: Adilson Gonzaga SEL-433 Aplicação de Microprocessadores I Prof: Adilson Gonzaga HISTÓRICO Microprocessador Circuito integrado ( chip ) capaz de executar instruções. 1971 Intel Corporation lançou no mercado o microprocessador

Leia mais

Aplicações Avançadas de Microprocessadores. Professor: Marco Shawn Meireles Machado

Aplicações Avançadas de Microprocessadores. Professor: Marco Shawn Meireles Machado Aplicações Avançadas de Microprocessadores Professor: Marco Shawn Meireles Machado Iniciação aos sistemas microcontrolados Objetivos da Aula: Descrever os itens que compõem uma CPU; Detalhar a estrutura

Leia mais

Sistemas Operacionais. Entrada/Saída

Sistemas Operacionais. Entrada/Saída Sistemas Operacionais Entrada/Saída Atualizado em 28/02/2014 Como ocorre a comunicação de E/S Aplicação Operações de E/S Chamadas de Sistema S.O. Subsistema de E/S Núcleo (Kernel) Drivers HARDWARE Controladoras

Leia mais

ELE Microprocessadores I

ELE Microprocessadores I ELE 1078 - Microprocessadores I AULA 13 Conjunto de Instruções do Microprocessador 8085A - Entrada e Saída (I/O) - 13.1 - Grupos de Instruções As instruções no 8085 são distribuídas em 5 grupos: Grupo

Leia mais

Programação em C Aplicações de Microprocessadores 2006/2007

Programação em C Aplicações de Microprocessadores 2006/2007 Programação em C 8051 Aplicações de Microprocessadores 2006/2007 Linguagem C Utilizar os mecanismos da linguagem C Estrutura do C Controlo de programa ciclos Sintaxe do C Necessário utilizar livraria especifica

Leia mais

Periféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 15

Periféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 15 Sumário: Programação da interface SCSI. Dispositivos de armazenamento ópticos. Aula Teórica 15 Leitura Recomendada: Capítulos 30 e 31 - Hans-Peter Messmer, The Indispensable PC Hardware Book, Addison-Wesley.

Leia mais

Laboratórios Integrados II LECom (1 o ano)

Laboratórios Integrados II LECom (1 o ano) Laboratórios Integrados II LECom (1 o ano) Projecto Ano Lectivo de 2004/05 1 Objectivos Com este projecto integrado pretende sedimentar-se os conhecimentos relativos a: Microprocessadores: arquitectura

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

Arduino Lab 07 Leitura de temperatura e indicação em um display GLCD de

Arduino Lab 07 Leitura de temperatura e indicação em um display GLCD de Arduino Lab 07 Leitura de temperatura e indicação em um display GLCD de 128 64 Resumo Neste Lab faremos a leitura de um NTC comum a aplicações industriais e indicaremos os valores em um display GLCD de

Leia mais

Sequência de passos de programação, gravação e configuração do kit DE0-Nano Altera.

Sequência de passos de programação, gravação e configuração do kit DE0-Nano Altera. Hallan William Veiga Sequência de passos de programação, gravação e configuração do kit DE0-Nano Altera. Inicialmente é necessária a instalação do software Quartus II 10.1 Web Edition. Este é disponibilizado

Leia mais

Versão Portuguesa. Introdução. Conteúdo da embalagem. Especificações. PU003 Sweex 1 Port Parallel & 2 Port Serial PCI Card

Versão Portuguesa. Introdução. Conteúdo da embalagem. Especificações. PU003 Sweex 1 Port Parallel & 2 Port Serial PCI Card PU003 Sweex 1 Port Parallel & 2 Port Serial PCI Card Introdução Gostaríamos de agradecer o facto de ter adquirido a Sweex 1 Port Parallel & 2 Port Serial PCI Card. Com esta placa poderá facilmente acrescentar

Leia mais

Exemplo de projecto. Esquema de ligações

Exemplo de projecto. Esquema de ligações Exemplo de projecto O projecto de um sistema começa pela representação dos dispositivos que pretendemos ter presentes e pela definição do mapa de memória (gama de endereços atribuída a cada dispositivo)

Leia mais

Aula 5: Introdução a Arquitetura do Microcontrolador 8051

Aula 5: Introdução a Arquitetura do Microcontrolador 8051 Microprocessadores - 2013-1 06/05/2013 Aula 5: Introdução a Arquitetura do Microcontrolador 8051 Professor: Eraldo Silveira e Silva eraldo@ifsc.edu.br 1 Objetivos da Aula apresentar as principais características

Leia mais

Marcio Marcos Machado Junior. Professor orientador: Sérgio Stringari

Marcio Marcos Machado Junior. Professor orientador: Sérgio Stringari PROTÓTIPO DE SOFTWARE PARA O INTERFACEAMENTO E AQUISIÇÃO DE DADOS DE UMA BALANÇA ATRAVÉS DA RS-232 Marcio Marcos Machado Junior Professor orientador: Sérgio Stringari Roteiro da apresentação Introdução

Leia mais

Gerência de Dispositivos. Adão de Melo Neto

Gerência de Dispositivos. Adão de Melo Neto Gerência de Dispositivos Adão de Melo Neto 1 Gerência de Dispositivos Introdução Acesso ao Subsistema de E/S Subsistema de E/S Device Drivers Controladores Dispositivos de E/S Discos Magnéticos Desempenho,

Leia mais

7. A linguagem robcomm

7. A linguagem robcomm 7. A linguagem robcomm 7.1. Fundamentos As linguagens de programação, tal como as linguagens humanas, são definidas através de um conjunto de regras morfológicas, que determinam a sua estrutura, e semânticas

Leia mais

DRIVER DO ADS2000 PARA LABVIEW FOR WINDOWS 95

DRIVER DO ADS2000 PARA LABVIEW FOR WINDOWS 95 Código do Documento: S135U02 Revisão: 0 DRIVER DO ADS2000 PARA LABVIEW FOR WINDOWS 95 1. INTRODUÇÃO 1.1. Escopo O objetivo deste documento é apresentar as funções da biblioteca DLL de acesso ao ADS2000

Leia mais

Microprocessadores II

Microprocessadores II UNIVERSIDADE DO ALGARVE ESCOLA SUPERIOR DE TECNOLOGIA CURSO DE ENGENHARIA ELÉCTRICA E ELECTRÓNICA Microprocessadores II Programa e Organização da Disciplina (Processo de Bolonha) Ano Lectivo 2004-2005

Leia mais

Dr. Joaquim de Carvalho Figueira da Foz

Dr. Joaquim de Carvalho Figueira da Foz Planificação Anual 2018/2019 Curso Profissional de Técnico de Gestão de Equipamentos Informáticos Sistemas Digitais e Arquitetura de Computadores (SDAC) 12º ano MÓDULO 7: Arquitetura de Computadores 45

Leia mais

Fundamentos de Sistemas Operativos

Fundamentos de Sistemas Operativos Fundamentos de Sistemas Operativos Sistema Operativo é um conjunto de ficheiros contendo instruções que permitem explorar de forma transparente os recursos que o computador coloca à disposição do utilizador,

Leia mais

Exceeding Automation Limits. Instruções FDT/DTM

Exceeding Automation Limits. Instruções FDT/DTM Instruções FDT/DTM 1 Instalação 2 Instalar o Pactware. Este aplicativo pode ser obtido no site: https://www.vega.com/en/home_br/downloads Instalar o DTM de comunicação PROFIBUS da Vivace. O pacote de DTM

Leia mais

Plano da Unidade Curricular

Plano da Unidade Curricular Plano da Unidade Curricular Documento com o PUC desta unidade curricular. Sítio: PlataformAbERTA Unidade curricular: S2 Sistemas Operativos 2017 02 Livro: Plano da Unidade Curricular Impresso por: Victor

Leia mais

Barramento USB. Trabalhos Práticos AM 2007/2008. Barramento USB. Objectivos

Barramento USB. Trabalhos Práticos AM 2007/2008. Barramento USB. Objectivos 8 Objectivos - Identificar os diversos dispositivos USB, a sua topologia e compatibilidades. - Saber interpretar os descritores relacionados com o dispositivo/periférico USB - Entender o processo de enumeração,

Leia mais

UFRJ IM - DCC. Sistemas Operacionais I. Unidade IV Gerência de Recursos Entrada e Saída. 02/12/2014 Prof. Valeria M. Bastos

UFRJ IM - DCC. Sistemas Operacionais I. Unidade IV Gerência de Recursos Entrada e Saída. 02/12/2014 Prof. Valeria M. Bastos UFRJ IM - DCC Sistemas Operacionais I Unidade IV Gerência de Recursos Entrada e Saída 02/12/2014 Prof. Valeria M. Bastos 1 ORGANIZAÇÃO DA UNIDADE Gerência de Entrada e Saída Fundamentos Evolução Estrutura

Leia mais

O COMPUTADOR POR DENTRO

O COMPUTADOR POR DENTRO 1 2 SISTEMAS DE INFORMAÇÃO O COMPUTADOR POR DENTRO Ensino Recorrente 3 4 O CPU constitui o orgão central do computador. As suas características determinam, em grande medida, a performance global do sistema.

Leia mais

Manual de procedimentos de utilização da porta RS232 dos osciloscópios Tektronix para efeitos de registo de formas de onda

Manual de procedimentos de utilização da porta RS232 dos osciloscópios Tektronix para efeitos de registo de formas de onda Manual de procedimentos de utilização da porta RS232 dos osciloscópios Tektronix para efeitos de registo de formas de onda Nome: Nuno Santos Funções: Técnico Superior Nºmec.: 1863 Área departamental: ADEEEA

Leia mais

Uso do PIN-Pad USB com o SCOPE Versão 1.0

Uso do PIN-Pad USB com o SCOPE Versão 1.0 Uso do PIN-Pad USB com o SCOPE Versão 1.0 Informações Gerais Leia antes de utilizar o software: O Manual de Instalação e Configuração descreve a configuração e instalação dos PIN-Pad s USB, Gertec PPC900

Leia mais

PROTÓTIPO DE SISTEMA DE CAPTURA DE DADOS MULTIPONTO WIRELESS PARA CONTROLE DE CONSUMO DE ÁGUA

PROTÓTIPO DE SISTEMA DE CAPTURA DE DADOS MULTIPONTO WIRELESS PARA CONTROLE DE CONSUMO DE ÁGUA PROTÓTIPO DE SISTEMA DE CAPTURA DE DADOS MULTIPONTO WIRELESS PARA CONTROLE DE CONSUMO DE ÁGUA Acadêmico: Benno Martim Schubert Orientador: Miguel Alexandre Wisintainer ROTEIRO Introdução Objetivos do trabalho

Leia mais

Manual de Instalação Rápida do Cabo de Ligação de Dados DKU-5

Manual de Instalação Rápida do Cabo de Ligação de Dados DKU-5 Manual do utilizador de aparelho electrónico editado em conformidade com as normas Termos e Condições dos Manuais do Utilizador Nokia, 7 de Junho de 1998. ( Nokia User s Guides Terms and Conditions, 7th

Leia mais

07/06/2015. Outras características importantes em Microprocessadores/Microcontroladores SEL-433 APLICAÇÕES DE MICROPROCESSADORES I

07/06/2015. Outras características importantes em Microprocessadores/Microcontroladores SEL-433 APLICAÇÕES DE MICROPROCESSADORES I SEL-433 APLICAÇÕES DE MICROPROCESSADORES I Redução de Potência de Operação As versões CHMOS (89C51, 89S52, etc ) da família MCS-51 possuem dois modos de controle de redução de potência de operação do chip.

Leia mais

SISTEMA CNC APLICADO À CARACTERIZAÇÃO DE ACOPLAMENTO INDUTIVO

SISTEMA CNC APLICADO À CARACTERIZAÇÃO DE ACOPLAMENTO INDUTIVO SISTEMA CNC APLICADO À CARACTERIZAÇÃO DE ACOPLAMENTO INDUTIVO Gabriel Manoel da Silva Orientador: Prof. Dr. Fernando Rangel de Sousa Universidade Federal de Santa Catarina 25 de Março de 2015 Sumário 1.

Leia mais

Memórias. Memórias: Utilização:

Memórias. Memórias: Utilização: 1 : São dispositivos que armazenam informações codificadas digitalmente que podem representar números, letras, caracteres quaisquer, comandos de operações, endereços ou ainda qualquer outro tipo de dado.

Leia mais

Periféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 10

Periféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 10 Aula Teórica 10 Sumário: Os sistemas de barramentos: PCI (continuação), ISA Plug & Play e USB. Leitura Recomendada: Capítulos 25, 26 e 35 - Hans-Peter Messmer, The Indispensable PC Hardware Book, Addison-Wesley.

Leia mais

Técnico de Gestão e Programação de Sistemas Informáticos

Técnico de Gestão e Programação de Sistemas Informáticos Técnico de Gestão e Programação de Sistemas Informáticos MÓDULO 2 Sistema Operativo Cliente Instalação e configuração de um Sistema Operativo: Particionamento; Formatação; Opções de instalação; Otimização

Leia mais

Microcontrolador 8051:

Microcontrolador 8051: Microcontrolador 8051: Fonte: CORRADI 2009 O Microcontrolador 8051: Começou a ser produzido no início da década de 80, pela Intel; Hoje é fabricado por várias empresas e com muitas variações; Atualmente,

Leia mais

Obs.: O valor mínimo de compra nessa seção é de R$ 50,00. Todos os nossos produtos são vendidos com Nota Fiscal, tanto para pessoa Física como Jurídica. PLACA CON-USBBEE ROGERCOM (Com o módulo XBee-Pro

Leia mais

Arduino Básico: As versatilidades desta plataforma na prática

Arduino Básico: As versatilidades desta plataforma na prática Arduino Básico: As versatilidades desta plataforma na prática Apresentação Kleber Rocha Bastos Luan Silva Santana Wellington Assunção Azevedo Graduado em Engenharia de Computação pela FAINOR Graduado em

Leia mais

Microcontroladores e Microprocessadores

Microcontroladores e Microprocessadores Microcontroladores e Microprocessadores Prof. Alison Lins Microcontrolador Agenda - Histórico da Evolução da Eletrônica - Microprocessadores - Memórias - Microcontroladores - Microcontrolador x Microprocessador

Leia mais

Barramentos: interface e temporização

Barramentos: interface e temporização Barramentos: interface e temporização Os barramentos (endereços, dados, controlo) são o meio de comunicação entre o microcontrolador e o exterior A nossa análise deste assunto incidirá sobre dois tipos

Leia mais

REDES DE COMUNICAÇÃO DE DADOS 11.º ANO

REDES DE COMUNICAÇÃO DE DADOS 11.º ANO Planificação Anual 2018/2019 Curso Profissional de Técnico de Informática - Sistemas REDES DE COMUNICAÇÃO DE DADOS 11.º ANO 1 MÓDULO 3 - UFCD 0774 Rede Local - Instalação de software base Data Início/Final:

Leia mais

4.6. UML Diagramas de componentes

4.6. UML Diagramas de componentes Engenharia de Software 4.6. UML Diagramas de componentes Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt Componentes são partes, executáveis e substituíveis, (idealmente reutilizáveis) de um sistema

Leia mais

Controlo de acesso a salas de alunos

Controlo de acesso a salas de alunos Controlo de acesso a salas de alunos Projecto realizado por Artur Zegre e Vitor Pereira Sob orientação do Prof. António Abreu 1 Janeiro 2007 Esquema de implementação Laboratório Módulo 1 Aplicação Sala

Leia mais

Sistemas Digitais e Arquitectura de Computadores

Sistemas Digitais e Arquitectura de Computadores Ano Letivo 2013/2014 Planificação Anual Resumida Sistemas Digitais e Arquitectura de Computadores 12ºAno João Paulo Portela Araújo Elenco Modular e Cronograma Geral Sistemas Digitais e Arquitetura de Computadores

Leia mais

Endereçamento. UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática

Endereçamento. UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática Arquitectura de Computadores II Engenharia Informática (11545) Tecnologias e Sistemas de Informação (6621) Endereçamento Fonte: Arquitectura de Computadores, José Delgado, IST, 2004 Nuno Pombo / Paulo

Leia mais

Parte II Arquitetura. professorferlin.blogspot.com. professorferlin.blogspot.com. Sociedade Paranaense de Ensino e Informática

Parte II Arquitetura.   professorferlin.blogspot.com. professorferlin.blogspot.com. Sociedade Paranaense de Ensino e Informática www.spei.br Sociedade Paranaense de Ensino e Informática Parte II Arquitetura 2 1 Estrutura Básica 3 4 2 Arquitetura Básica 5 CLP x Computador A fonte de alimentação possui características ótimas de filtragem

Leia mais

Arduino Lab 08 Banco de teste para memória RAM HM6116 de 16k

Arduino Lab 08 Banco de teste para memória RAM HM6116 de 16k Arduino Lab 08 Banco de teste para memória RAM HM6116 de 16k Neste Lab iremos descrever a implementação de um sistema para testar antigas memórias RAM, estática, modelo HM6116LP-4 que ainda são utilizadas

Leia mais

Exercícios de Sistemas Operacionais 3 B (1) Gerência de Dispositivos de Entrada e Saída

Exercícios de Sistemas Operacionais 3 B (1) Gerência de Dispositivos de Entrada e Saída Nome: Exercícios de Sistemas Operacionais 3 B (1) Gerência de Dispositivos de Entrada e Saída 1. A gerência de dispositivos de entrada e saída é uma das principais e mais complexas funções de um sistema

Leia mais

Mas afinal, qual é a diferenc?a entre Firmware, Driver e Software?

Mas afinal, qual é a diferenc?a entre Firmware, Driver e Software? Mas afinal, qual é a diferenc?a entre Firmware, Driver e Software? Date : 3 de Maio de 2017 Independentemente do sistema operativo que usa, é comum existir, para o seu perfeito funcionamento vários componentes.

Leia mais

RESOLUÇÃO. Identifique todas as folhas! Não escreva nada fora dos rectângulos

RESOLUÇÃO. Identifique todas as folhas! Não escreva nada fora dos rectângulos Teste de Arquitectura de Computadores LEIC, LERCI e LEE IST - Taguspark Profs responsáveis: José Delgado e Rui Rocha 2º Semestre 2004/2005 1º teste, turno B 2 de Abril de 2004 RESOLUÇÃO Início: 10H00 FIM:

Leia mais

Dr. Joaquim de Carvalho

Dr. Joaquim de Carvalho Planificação Anual 2016/2017 Curso Profissional de Técnico de Gestão de Equipamentos Informáticos Sistemas Digitais e Arquitectura de Computadores (SDAC) 12º ano 1 MÓDULO 7: Arquitectura de Computadores

Leia mais