T&S EQUIPAMENTOS ELETRÔNICOS Manual do Usuário

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

Download "T&S EQUIPAMENTOS ELETRÔNICOS Manual do Usuário"

Transcrição

1 T&S EQUIPAMENTOS ELETRÔNICOS Manual do Usuário UTP Placa de Desenvolvimento de Sistemas Digitais T&S Equipamentos Eletrônicos R. Raul La Sierra Pereira, 140 Jd. Bandeirante CEP: São Carlos SP Tel./Fax: (16)

2 Esta página foi intencionalmente deixada em branco.

3 Conteúdo Dispositivos Lógicos Programáveis 4 Conceitos 4 Tipos de Dispositivos 5 PLD Altera EPM7128SLC84 7 Altera MAX + PLUS II 12 Visão Geral 12 Instalação 12 Utilização Básica 13 Placa de Desenvolvimento UTP Visão Geral 17 Principais Características 19 Estrutura 21 Pinagem 24

4 DISPOSITIVOS LÓGICOS PROGRAMÁVEIS Dispositivos Lógicos Programáveis Conceitos, Tipos de Dispositivos, PLD Altera EPM7128SLC84. Conceitos No desenvolvimento de projetos de sistemas digitais, onde se faz necessário o uso de um grande número de portas lógicas, uma alternativa para o projetista é o uso de Dispositivos Lógicos Programáveis (Programmable Logic Device - PLD). O PLD é um dispositivo constituído de um grande número de portas lógicas e flips-flops que são internamente conectados. A programação destes dispositivos é feita mediante uma queima seletiva de fusíveis internos, que pode ser feito pelo fabricante do componente mediante instruções do projetista, ou então pelo próprio usuário final, utilizandose um equipamento denominado unidade de programação. O uso de PLDs é justificado em projetos que necessitem de um número muito elevado de CIs padrões. O uso de PLDs possibilita grandes vantagens: redução do espaço físico ocupado nas placas de circuito impresso; menor consumo de energia; menor dissipação de potência; processo de montagem nas placas mais fácil e menos oneroso; maior 4

5 DISPOSITIVOS LÓGICOS PROGRAMÁVEIS confiabilidade devido à utilização de menos componentes, possuindo menos conexões sujeitas à falhas. Os primeiros PLDs possuíam apenas um bloco lógico, que realizava operações, conectado internamente aos pinos de entrada e saída do componente. Com a evolução, estes componentes incorporam uma estrutura de interconexões programáveis que lhes permitiu flexibilizar ainda mais a programação. Tipos de Dispositivos A seguir é apresentado um resumo das principais denominações utilizadas para os Dispositivos Lógicos Programáveis. Field-Programmable Device (FPD): é um termo geral que se refere a qualquer tipo de circuito integrado usado para a implementação de hardware digital, onde o componente pode ser configurado pelo usuário final para realizar diferentes tarefas. A programação destes dispositivos geralmente envolve a colocação dos mesmos em um dispositivo especial, denominado unidade de programação. Porém, alguns dispositivos podem ser programados mesmo quando montados nos circuitos. Programmable Logic Device (PLD): corresponde a uma outra denominação utilizada para os dispositivos do tipo Field-Programmable 5

6 DISPOSITIVOS LÓGICOS PROGRAMÁVEIS Device (FPD). Porém, historicamente o termo PLD se refere a dispositivos relativamente simples. Programmable Logic Array (PLA): é um tipo relativamente pequeno de FPD que contém dois níveis de lógica: um plano do tipo E e um plano do tipo OU, onde ambos os níveis são programáveis. Programmable Array Logic (PAL): é um tipo relativamente pequeno de FPD que contém dois níveis de lógica: um plano do tipo E e um plano do tipo OU, onde somente o plano E é programável. O termo PAL é uma marca registrada da Advanced Micro Device. Simple Programmable Logic Device (SPLD): corresponde a PLDs do tipo simples. Complex Programmable Logic Device (CPLD): corresponde a PLDs do tipo complexo, que consistem no arranjo de diversos blocos do tipo SPLD em um único encapsulamento. Field-Programmable Gate Array (FPGA): é um FPD com uma estrutura que permite uma grande capacidade lógica. Um dispositivo do tipo FPGA oferece um número muito maior de flips-flops para utilização do que um CPLD. 6

7 DISPOSITIVOS LÓGICOS PROGRAMÁVEIS High Capacity Programmable Logic Device (HCPLD): corresponde a uma denominação genérica tanto para CPLDs como para FPGAs. PLD Altera EPM7128SLC84 O PLD Altera EPM7128SLC84 é um dos componentes da família MAX 7000 que é considerada a segunda geração da arquitetura MAX. A arquitetura MAX usa a estrutura de matriz de arranjos múltiplos com tecnologia de programação baseada nas células EPROM, ou E 2 PROM. Na família MAX 7000, a estrutura é formada por macrocélulas que são blocos baseados em termos produtos. Os dispositivos da Família MAX 7000 possuem de a mais de portas lógicas equivalentes. Os componentes possuem encapsulamentos variando de 44 a 208 pinos, nos formatos PLCC, PGA, QFP e TQFP. Os dispositivos mais rápidos têm tempo de atraso lógico de até 5 ns, podendo operar com freqüências de contadores de 178,6 MHz. Possuem bit de segurança programável e todos os elementos desta família são suportados pelo software de desenvolvimento Altera MAX + PLUS II. Características do PLD Altera EPM7128SLC84: Alta performance; 7

8 DISPOSITIVOS LÓGICOS PROGRAMÁVEIS PLD programável baseado em E 2 PROM segunda geração da arquitetura MAX; Tecnologia CMOS; Alimentação simples de 5 volts; Interface multivoltagem permite operar com lógica de 3,3 volts; portas utilizáveis; 128 macrocélulas; 8 blocos de arranjos lógicos; Bit de segurança para proteção de projetos; Encapsulamento PLCC de 84 pinos; 68 pinos utilizáveis pelo usuário; Interface padrão serial para programação; Descrição funcional do PLD Altera EPM7128SLC84: A arquitetura da família de dispositivos MAX 7000 inclui os seguintes elementos: 8

9 DISPOSITIVOS LÓGICOS PROGRAMÁVEIS Arranjos de blocos lógicos (LAB); Macrocélulas; Expansores de termos produto; Arranjos de interconexão programáveis (PIA); Blocos de controle de entrada e saída. A arquitetura MAX 7000S inclui, para cada macrocélula, quatro entradas dedicadas que podem ser utilizadas em aplicações gerais ou ainda como entradas de alta velocidade, sinais de controle global (clock, clear e dois sinais de habilitação de saídas). Cada macrocélula avançada pode ser configurada para operação combinacional, ou seqüencial. É composta de três blocos funcionais: o arranjo lógico, a matriz de seleção de termos produto e o registrador programável. As versões MAX 7000S incorporam uma interface serial padrão IEEE 1149, ou JTAG (Joint Test Action Group), que possibilita a programação na própria placa de circuito impresso. Essa tecnologia é denominada ISP (In-System Programmer), e através dela pode-se programar o dispositivo sem ter que retirá-lo de seu local de operação. Os dispositivos da família MAX 7000S possuem quatro pinos destinados para programação, que também podem ser usados como pinos de I/O. 9

10 DISPOSITIVOS LÓGICOS PROGRAMÁVEIS A Figura 1 mostra o diagrama de blocos genérico dos PLDs da família MAX 7000S. Figura 1 Diagrama de blocos dos PLDs da família Altera MAX 7000S O PLD Altera EPM7128SLC84 é encontrado no encapsulamento PLCC 84 pinos mostrado na Figura 2. Alguns pinos são reservados para alimentação e quatro deles são também utilizados na programação do dispositivo. 10

11 DISPOSITIVOS LÓGICOS PROGRAMÁVEIS Figura 2 Pinagem do PLD Altera EPM7128SLC84 11

12 MAX + PLUS II Altera MAX + PLUS II Visão Geral, Instalação, Utilização Básica. Visão Geral O aplicativo Altera MAX + PLUS II (Altera Multiple Array MatriX Programmable Logic User System) é um ambiente de desenvolvimento multiplataforma que pode ser facilmente se adaptado às necessidades específicas no projeto de sistemas digitais utilizando-se lógica programável. Com a sua utilização é possível criar, editar e simular circuitos e sistemas digitais dos mais simples aos bastante complexos, podendo ainda ser utilizado para a programação de componentes. Sua interface com o usuário é bastante intuitiva e de fácil aprendizado. Instalação Os requisitos necessários para a instalação do aplicativo Altera MAX + PLUS II em um microcomputador padrão PC são: processador Pentium ou superior, sistema operacional Windows NT 4.0 ou Windows 95 ou superiores; mouse de 2 ou 3 botões e porta de interface paralela. Para a instalação do aplicativo Altera MAX + PLUS II aconselha-se a leitura da Seção 1 - MAX+PLUS II Installation do Manual Getting Started da Altera Corporation. 12

13 MAX + PLUS II Utilização Básica Após a inicialização é exibida a tela inicial do aplicativo, como mostrado na Figura 3. Figura 3 Tela inicial do aplicativo Altera MAX + PLUS II O aplicativo Altera MAX + PLUS II permite a criação de um projeto de quatro maneiras distintas: Editor Gráfico (Graphic Editor) Editor onde o usuário pode criar circuitos digitais (com extensões gdf ou sch) utilizando-se símbolos pré-definidos ou criados pelo usuário e armazenados em bibliotecas; 13

14 MAX + PLUS II Editor de Símbolos (Symbol Editor) Editor de blocos lógicos ou símbolos criados pelo usuário (com extensão sym); Editor de Texto (Text Editor) Editor de texto que utiliza uma linguagem de programação (com extensão tdf) para o desenvolvimento de hardware de circuitos lógicos: VHDL Very High Speed Integrated Circuit (VHSIC) Hardware Description Language ou AHDL Altera Hardware Description Language; Editor de Formas de Onda (Waveform Editor) Editor usado para simulação (com extensão scf) de circuitos. A Figura 4 mostra o menu de seleção do tipo de projeto a ser desenvolvido com o uso do aplicativo Altera MAX + PLUS II. Figura 4 Seleção do tipo de projeto no Altera MAX + PLUS II 14

15 MAX + PLUS II O desenvolvimento do projeto de um sistema digital utilizando se Altera MAX + PLUS II pode ser subdivida em: criação do projeto, verificação do projeto e programação do dispositivo. Cada uma dessas etapas pode ser desenvolvida de maneiras diferentes, como ilustrado na Figura 5. Figura 5 Ambiente de desenvolvimento do Altera MAX + PLUS II A versão completa do Altera MAX + PLUS II oferece 11 aplicativos totalmente integrados que podem ser observados na Figura 6. 15

16 MAX + PLUS II Figura 6 Aplicativos que compõem o ambiente de programação Altera MAX + PLUS II 16

17 Placa de Desenvolvimento UTP Visão Geral, Principais Características, Estrutura, Pinagem. Visão Geral A Placa de Desenvolvimento UTP tem como principal característica a possibilidade de fornecer um ambiente de desenvolvimento robusto e completo de sistemas digitais utilizando Dispositivos Lógicos Programáveis (PLD Programmable Logic Device). Através do uso do aplicativo Altera MAX + PLUS II da Altera Corporation, o usuário pode desenvolver projeto de sistemas digitais utilizando linguagens de descrição de hardware (VHDL e AHDL, por exemplo). Além da programação nestas linguagens, pode ser utilizado um ambiente gráfico para o desenvolvimento dos projetos, utilizando-se símbolos pré-definidos ou criados pelo usuário. Estas características são ideais para o ensino de graduação em Engenharia Elétrica, de Computação, Controle e Automação, Ciência da Computação e Sistemas de Informação, além de cursos técnicos, profissionalizantes e de extensão. A Placa de Desenvolvimento UTP pode ser programada diretamente através da porta paralela de um microcomputador, utilizando-se o aplicativo Altera MAX + PLUS II da Altera Corporation. Outra característica importante da Placa de Desenvolvimento UTP é a não necessidade de componentes adicionais, bem como a ligação de fios e cabos externos, minimizando assim o tempo para o desenvolvimento de sistemas digitais, evitando 17

18 ainda a possibilidade de danos por erros de conexão. A Figura 7 mostra uma foto da Placa de Desenvolvimento UTP , vista pelo lado dos componentes. Figura 7 Placa de Desenvolvimento UTP

19 Principais Características Baseada no PLD Altera EPM7128SLC84: possui alto desempenho, 84 pinos, portas lógicas, 128 macrocélulas, 8 blocos lógicos, reprogramável, tecnologia E 2 PROM; Quatro displays de sete segmentos multiplexados: podem ser utilizados para a indicação de valores numéricos, desenvolvimento de contadores e relógios digitais, etc; Oito LEDs para indicação do estado lógico das saídas: permitem a rápida visualização do estado lógico de até oito saídas simultaneamente; 16 chaves do tipo alavanca para geração de entradas digitais: permite a entrada de níveis lógicos na forma individual ou na forma de byte ou word; Interface de expansão com pinos de entrada/saída para ligação externa de outros dispositivos: pode ser utilizada para controlar dispositivos periféricos, tais como: motores de passo, memórias, servomotores, conversores A/D e D/A, PWMs, teclados, etc; 19

20 Base de tempo interna de 10MHz com cristal: permite o desenvolvimento de sistemas digitais que necessitem de uma base de tempo precisa tais como relógios, temporizadores, geradores de código, etc; Compatível com o software Altera Max + Plus II: permite o desenvolvimento de sistemas digitais utilizando linguagem de descrição de hardware ou o através de ambiente gráfico; Programação diretamente pelo microcomputador utilizando a porta de impressora; Interface de comunicação serial padrão RS-232C: permite o desenvolvimento de sistemas com comunicação serial com microcomputadores e outros equipamentos; Interface de comunicação paralela: permite o desenvolvimento de sistemas com comunicação bidirecional paralela com computadores e outros equipamentos; Dispositivo de programação (ByteBlaster) incorporado na placa; Não necessita de nenhum componente adicional e nem mesmo a ligação de fios permitindo o teste imediato dos sistemas desenvolvidos, evitando ainda erros de conexão; 20

21 Proteção contra configuração indevida dos pinos de entrada e saída: evita que uma configuração errônea de pinos danifique o PLD; Alimentação 127V / 220V através de conversor AC/DC. Estrutura A Placa de Desenvolvimento UTP possui como elemento principal o PLD Altera EPM7128SLC84. Sua estrutura pode ser subdivida nos seguintes blocos funcionais: fonte de alimentação DC/DC, interface serial, interface de programação / interface paralela, displays de sete segmentos, indicadores do tipo LEDs, chaves de entrada digital, gerador de clock e barramento de expansão. A Figura 8 mostra o diagrama de blocos da Placa de Desenvolvimento UTP e a Figura 9 mostra a distribuição dos blocos na placa de circuito impresso. 21

22 Figura 8 Diagrama de blocos da Placa de Desenvolvimento UTP A Figura 9 mostra a distribuição dos blocos funcionais na Placa de Desenvolvimento UTP , tendo ao centro o PLD Altera. 22

23 Figura 9 Aspecto da Placa de Desenvolvimento UTP

24 Pinagem LEDs indicadores: A Placa de Desenvolvimento UTP possui oito LEDs para indicação do estado lógico das saídas Eles permitem a rápida visualização do estado lógico de até oito saídas simultaneamente. São ativos através da aplicação de um nível lógico 1 ao terminal apropriado. A Figura 10 mostra o aspecto dos LEDs da Placa de Desenvolvimento UTP Figura 10 LEDs para a indicação do estado lógico das saídas Os LEDs são numerados de 0 a 7, da esquerda para direita, e sua pinagem está mostrada no Quadro 1. 24

25 Quadro 1 Pinagem dos LEDs indicadores da Placa de Desenvolvimento UTP AÇÃO LED PINO DO PLD LED 0 60 LED : LED apagado 1: LED aceso LED 2 57 LED 3 56 LED 4 55 LED 5 54 LED 6 52 LED 7 51 Displays de sete segmentos: A Placa de Desenvolvimento UTP possui quatro displays de sete segmentos, com ponto decimal. Os displays são multiplexados, isto é, somente um deles pode ser acionado de cada vez, sendo que os mesmos compartilham um mesmo barramento de sinais. O usuário deve então selecionar qual dos displays deve ser aceso. Os displays foram agrupados dois a dois, existindo no meio de cada grupo dois LEDs denominados LED9 e LED10. Desta forma os displays podem ser utilizados para a indicação de valores numéricos, desenvolvimento de 25

26 contadores e relógios digitais, etc. A Figura 11 mostra o posicionamento dos displays de sete segmentos na Placa de Desenvolvimento UTP Figura 11 Displays de sete segmentos da Placa de Desenvolvimento UTP A Figura 12 mostra a disposição dos segmentos de LED em um display de sete segmentos. Figura 12 Disposição dos segmentos no display de sete segmentos O Quadro 2 mostra a pinagem dos segmentos e LEDs dos displays da Placa de Desenvolvimento UTP Como os displays são 26

27 multiplexados, além do nível lógico que deve ser aplicado ao segmento que se deseja acender, deve-se habilitar um dos displays. Os displays são denominados de DSP1 a DSP4, numerados da esquerda para direita. Quadro 2 Pinagem dos segmentos e LEDs dos displays da Placa de Desenvolvimento UTP AÇÃO SEGMENTO PINO DO PLD SEG A 75 SEG B 76 SEG C 70 0: apagado SEG D 73 SEG E 74 1: aceso SEG F 77 SEG G 79 SEG DP 69 LED 9 61 LED Os segmentos dos displays e os sinais de habitação são ativos em nível lógico 1. O Quadro 3 mostra os pinos do PLD utilizados para a habilitação dos displays da Placa de Desenvolvimento UTP

28 Quadro 3 Pinos de habilitação dos displays da Placa de Desenvolvimento UTP AÇÃO DISPLAY PINO DO PLD 0: apagado 1: aceso DSP1 68 DSP2 67 DSP3 65 DSP4 64 Chaves para entrada de níveis lógicos: A Placa de Desenvolvimento UTP possui 16 chaves do tipo alavanca para geração de entradas digitais, permitindo a entrada de níveis lógicos na forma individual ou ainda na forma de byte ou word. As chaves são numeradas de 0 a 15, como mostrado na Figura 13. Figura 13 Chaves para entrada de níveis lógicos 28

29 O Quadro 4 mostra os pinos do PLD utilizados como entrada dos sinais gerados pelas chaves. As chaves geram nível lógico 0 quando a alavanca está posicionada para baixo e nível lógico 1 quando a alavanca está posicionada para cima. 29

30 Quadro 4 Pinagem das chaves para entrada de níveis lógicos da Placa de Desenvolvimento UTP AÇÃO CHAVE PINO DO PLD CH 0 30 CH 1 34 CH 2 36 CH 3 39 CH 4 41 CH (p/ baixo): nível 0 1 (p/ cima): nível 1 CH 6 48 CH 7 50 CH 8 31 CH 9 33 CH CH CH CH CH CH

31 Interface paralela e de programação: A Placa de Desenvolvimento UTP possui uma interface de comunicação paralela que permite o desenvolvimento de sistemas com comunicação bidirecional paralela com computadores e outros equipamentos. A interface paralela também incorpora o dispositivo de programação (ByteBlaster) do PLD Altera EPM7128SLC84. A Figura 14 mostra o conector de 26 vias da interface paralela e de programação da Placa de Desenvolvimento UTP Figura 14 Interface paralela e de programação da Placa de Desenvolvimento UTP O Quadro 5 mostra os pinos do PLD correspondentes a cada um dos pinos da interface paralela e de programação. 31

32 Quadro 5 Pinagem utilizada na interface paralela e de programação da Placa de Desenvolvimento UTP SINAL PINO DO PLD PINO CONECTOR DB-25 TIPO STROBE 25 1 Entrada D0 5 2 Bidirecional D1 6 3 Bidirecional D2 8 4 Bidirecional D3 9 5 Bidirecional D Bidirecional D Bidirecional D Bidirecional D Bidirecional ACK Saída BUSY Saída PAPER END Saída SELECT OUT Saída AUTO FEED Entrada ERROR Saída INIT Entrada SELECT IN Entrada 32

33 Interface serial: A Placa de Desenvolvimento UTP possui uma interface de comunicação serial padrão RS-232C que permite o desenvolvimento de sistemas digitais com comunicação serial com microcomputadores e outros equipamentos eletrônicos. É utilizado um circuito integrado para a conversão dos sinais do padrão RS-232C para TTL e vice-versa. Os sinais disponíveis nesta interface são Tx (Transmissão de dados), Rx (Recepção de dados), CTS (Clear to Send) e RTS (Request to Send). A Figura 15 mostra o circuito integrado para a conversão de níveis e o conector DB-9 da interface serial padrão RS-232C da Placa de Desenvolvimento UTP Figura 15 Interface serial padrão RS-232C da Placa de Desenvolvimento UTP

34 O Quadro 6 mostra os pinos do PLD correspondentes a cada um dos pinos da interface serial da Placa de Desenvolvimento UTP Quadro 6 Pinagem utilizada na interface serial da Placa de Desenvolvimento UTP SINAL PINO DO PLD PINO CONECTOR DB-9 TIPO Tx 11 2 Saída Rx 57 3 Entrada RTS 60 6 Saída CTS 58 7 Entrada GND 5 Referência Barramento de expansão: A Placa de Desenvolvimento UTP possui um barramento de expansão com pinos para ligação externa de outros dispositivos que podem ser configurados pelo usuário. São disponíveis no barramento de expansão 20 pinos de sinais provenientes do PLD que podem ser configurados como entrada, saída ou do tipo bidirecional. Alguns pinos existentes no barramento de expansão são compartilhado com os LEDs e com os displays de sete segmentos. Além destes pinos, são disponíveis no barramento de expansão o sinal de clock, 4 sinais provenientes das chaves, 4 sinais provenientes da interface serial, além da alimentação e 34

35 terra. A interface de expansão pode ser utilizada para controlar dispositivos periféricos, tais como: motores de passo, dispositivos de memória, servomotores, conversores A/D e D/A, PWMs, teclados, etc. A Figura 16 mostra o conector do barramento de expansão da Placa de Desenvolvimento UTP Figura 16 Conector do barramento de expansão da Placa de Desenvolvimento UTP

36 Quadro 7 Pinagem do barramento de expansão da Placa de Desenvolvimento UTP PINO CONECTOR PINO DO PLD SINAL TIPO 1 NC 12 Vcc Alimentação 2 NC 12 Vcc Alimentação 3 11 Tx Entrada 4 57 Rx Entrada 5 60 RTS Entrada 6 58 CTS Entrada 7 75 SEG A Entrada 8 76 SEG B Entrada 9 70 SEG C Entrada SEG D Entrada SEG E Entrada SEG F Entrada SEG G Entrada SEG DP Entrada LED 0 Entrada LED 1 Entrada LED 2 Entrada 36

37 PINO CONECTOR PINO DO PLD FUNÇÃO TIPO LED 3 Entrada LED 4 Entrada LED 5 Entrada LED 6 Entrada LED 7 Entrada LED 9 Entrada LED 10 Entrada 25 NC +5Vcc Alimentação 26 NC +5Vcc Alimentação CH 0 Saída CH 1 Saída CH 2 Saída CH 3 Saída 31 NC GND Referência 32 NC GND Referência 33 NC 10MHz Saída 34 NC GND Referência 37

38 Gerador de clock: A Placa de Desenvolvimento UTP possui uma base de tempo interna de 10MHz com cristal: permite o desenvolvimento de sistemas digitais que necessitem de uma base de tempo precisa tais como relógios, temporizadores, geradores de código, etc. O sinal de clock, com freqüência de 10MHz é aplicado diretamente ao pino 83 do PLD Altera. A Figura 17 mostra co circuito para geração da base de tempo de 10MHz da Placa de Desenvolvimento UTP Figura 17 Circuito para geração da base de tempo de 10MHz da Placa de Desenvolvimento UTP Existe uma chave do tipo push-button que permite interromper temporariamente o funcionamento do gerador de clock. Este procedimento pode ser necessário no início de uma operação de gravação do PLD, evitando que a aplicação contínua do sinal de clock interfira na gravação. 38

39 Esta página foi intencionalmente deixada em branco. 39

Dispositivos de Lógica Programável

Dispositivos de Lógica Programável Dispositivos de Lógica Programável Evolução Válvula no início de 1940 Transistor em 1947 Não aquece como as válvulas Fisicamente menor 1961 primeiro integrado TTL 74LSXX Década de 1970 surge SPLD Simple

Leia mais

Aula 11. Dispositivos Lógicos Programáveis. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

Aula 11. Dispositivos Lógicos Programáveis. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira Aula 11 Dispositivos Lógicos Programáveis SEL 0414 - Sistemas Digitais Prof. Dr. Marcelo Andrade da Costa Vieira 1. Características Gerais l PLD Programmable Logical Device; l Agrupa um grande número de

Leia mais

ELD - Eletrônica Digital Aula 11 Introdução à Lógica Programável. Prof. Antonio Heronaldo de Sousa

ELD - Eletrônica Digital Aula 11 Introdução à Lógica Programável. Prof. Antonio Heronaldo de Sousa ELD - Eletrônica Digital Aula 11 Introdução à Lógica Programável Prof. Antonio Heronaldo de Sousa Agenda - Introdução - Lógica Programável - Dispositivos de Lógica Programável - Arranjos Lógicos Programáveis

Leia mais

Capítulo13 Arquiteturas de Dispositivos Lógicos Programáveis Pearson. Todos os direitos reservados.

Capítulo13 Arquiteturas de Dispositivos Lógicos Programáveis Pearson. Todos os direitos reservados. Capítulo13 Arquiteturas de Dispositivos Lógicos Programáveis slide 1 Temas abordados nesse capítulo: - Descrever as diferentes categorias de dispositivos de sistemas digitais. - Descrever os diferentes

Leia mais

Dispositivo Lógico Programável(PLD)

Dispositivo Lógico Programável(PLD) Dispositivo Lógico Programável(PLD) Para reduzir o número de CI's(Circuitos Integrados) a serem usados num projeto digital, é necessário colocar mais funções em um mesmo chip. Isso tem sido feito com evolução

Leia mais

Hardware Reconfigurável

Hardware Reconfigurável Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Hardware Reconfigurável DCA0119 Sistemas Digitais Heitor Medeiros Florencio Tópicos Alternativas de projeto

Leia mais

Profa. Luiza Maria Romeiro Codá Profa. Dra Maria Stela Veludo de Paiva

Profa. Luiza Maria Romeiro Codá Profa. Dra Maria Stela Veludo de Paiva Profa. Luiza Maria Romeiro Codá Profa. Dra Maria Stela Veludo de Paiva são circuitos integrados programáveis pelo usuário, Não apresentam uma função lógica definida, até que sejam configurados. pssuem

Leia mais

DISPOSITIVOS LÓGICOS PROGRAMÁVEIS. SEL Sistemas Digitais Prof. Homero Schiabel

DISPOSITIVOS LÓGICOS PROGRAMÁVEIS. SEL Sistemas Digitais Prof. Homero Schiabel DISPOSITIVOS LÓGICOS PROGRAMÁVEIS SEL 414 - Sistemas Digitais Prof. Homero Schiabel 1. Introdução Operação do circuito lógico pode ser descrita por: Tabela da Verdade Expressão booleana Dispositivo de

Leia mais

APRESENTAÇÃO DO KIT CPLD_EE01

APRESENTAÇÃO DO KIT CPLD_EE01 APRESENTAÇÃO DO KIT CPLD_EE01 O kit CPLD_EE01 foi desenvolvido para alunos de cursos técnicos, engenharia e desenvolvedores na área de circuitos digitais, o mesmo conta com alguns módulos que podem ser

Leia mais

DISPOSITIVOS LÓGICOS PROGRAMÁVEIS DLP. 15/8/2013 Prof. Joselito ELP1DLP1 / npee / DEE 1

DISPOSITIVOS LÓGICOS PROGRAMÁVEIS DLP. 15/8/2013 Prof. Joselito ELP1DLP1 / npee / DEE 1 DISPOSITIVOS LÓGICOS PROGRAMÁVEIS DLP 15/8/2013 Prof. Joselito ELP1DLP1 / npee / DEE 1 1. FAMILIAS DE CIRCUITOS LÓGICOS DIGITAIS 1.1. Família Lógica TTL 1.2. Família Lógica MOS/CMOS 15/8/2013 Prof. Joselito

Leia mais

Projeto de Sistemas Embarcados

Projeto de Sistemas Embarcados Projeto de Sistemas Embarcados Pós-Graduação em Engenharia Elétrica Prof. Dr. Joselito A. Heerdt Joselito.heerdt@.udesc.br PLANEJAMENTO 1. Introdução 2. O projeto de sistemas 3. Projeto de hardware 4.

Leia mais

Dispositivos Lógicos Programáveis (PLDs) Leandro Schwarz

Dispositivos Lógicos Programáveis (PLDs) Leandro Schwarz Dispositivos Lógicos Programáveis (PLDs) Leandro Schwarz Conceito PLD - Programmable Logic Device; Circuito integrado com grande número de portas lógicas configuráveis, flip-flops e registradores; Permite

Leia mais

FPGA & VHDL. Tutorial

FPGA & VHDL. Tutorial FPGA & VHDL Tutorial 2009-2 FPGA FieldProgrammableGateArray Dispositivo lógico contendo uma matriz de: Células lógicas genéricas Configuráveis ( programadas ) para desempenhar uma função simples Chaves

Leia mais

1. Sistemas de numeração e códigos 23

1. Sistemas de numeração e códigos 23 Sumário 1. Sistemas de numeração e códigos 23 1.1. Conceitos fundamentais 23 1.2. Representações numéricas 24 1.3. Representação de dados numéricos 25 1.4. Sistemas de números e bases numéricas 27 1.4.1.

Leia mais

Arquitetura do Microcontrolador Atmega 328

Arquitetura do Microcontrolador Atmega 328 Governo do Estado de Pernambuco Secretaria de Educação Secretaria Executiva de Educação Profissional Escola Técnica Estadual Professor Agamemnon Magalhães ETEPAM Arquitetura do Microcontrolador Atmega

Leia mais

Revisão: Projeto e síntese de Circuitos Digitais em FPGA

Revisão: Projeto e síntese de Circuitos Digitais em FPGA Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Revisão: Projeto e síntese de Circuitos Digitais em FPGA DCA0119 Sistemas Digitais Heitor Medeiros Florencio

Leia mais

Introdução ao Max+Plus II

Introdução ao Max+Plus II Universidade Federal Fluminense Escola de Engenharia Departamento de Engenharia de Telecomunicações Técnicas Digitais A Laboratório no. 02 Objetivo Iniciar o aprendizado do software Max+Plus II utilizado

Leia mais

ezap 900 Controlador Lógico Programável ezap900/901 Diagrama esquemático Apresentação Módulo ZMB900 - Características Gerais Dados Técnicos

ezap 900 Controlador Lógico Programável ezap900/901 Diagrama esquemático Apresentação Módulo ZMB900 - Características Gerais Dados Técnicos Caixa Aço carbono zincado Grau de proteção IP20 Dimensões 98 (L) x 98 (A) x 125 (P) mm Diagrama esquemático Apresentação A família de controladores lógicos programáveis ZAP900 foi desenvolvida para atender

Leia mais

ZAP 900. Controlador Lógico Programável ZAP900/901. Diagrama esquemático. Apresentação. Módulo ZMB900 - Características Gerais. Dados Técnicos.

ZAP 900. Controlador Lógico Programável ZAP900/901. Diagrama esquemático. Apresentação. Módulo ZMB900 - Características Gerais. Dados Técnicos. Diagrama esquemático Usuário Processo Display 2x16 (*1) Teclado com 15 teclas (*1) Entradas Digitais Saídas Digitais Módulo ZMB900 Apresentação A família de controladores lógicos programáveis ZAP900 foi

Leia mais

Projetos de Circuitos Digitais em VHDL e FPGA

Projetos de Circuitos Digitais em VHDL e FPGA Projetos de Circuitos Digitais em VHDL e FPGA Cap. 1 - Dispositivos Lógicos Programáveis Prof. Erivelton Geraldo Nepomuceno Engenharia Elétrica UFSJ - Universidade Federal de São João del-rei 19 de fevereiro

Leia mais

TECNOLOGIA EDUCACIONAL

TECNOLOGIA EDUCACIONAL TECNOLOGIA EDUCACIONAL CONJUNTO PARA ESTUDO DE CONTROLADORES LÓGICOS PROGRAMÁVEIS E IHM Características Gerais Composto por hardware, software e sistema de aprendizagem tecnológica de sistemas automatizados

Leia mais

Introdução à Computação

Introdução à Computação Universidade Federal de Campina Grande Departamento de Sistemas e Computação Introdução à Computação Conceitos Básicos de Eletrônica Digital (Parte IV) Prof. a Joseana Macêdo Fechine Régis de Araújo joseana@computacao.ufcg.edu.br

Leia mais

FPGA & VHDL. Tutorial Aula 1. Computação Digital

FPGA & VHDL. Tutorial Aula 1. Computação Digital FPGA & VHDL Tutorial Aula 1 Computação Digital FPGA Field Programmable Gate Array Dispositivo lógico contendo uma matriz de: Células lógicas genéricas Configuráveis ( programáveis ) para desempenhar uma

Leia mais

Módulo Conversor RS-232/RS-485

Módulo Conversor RS-232/RS-485 Descrição do Produto O módulo de comunicação é um conversor bidirecional RS-232/RS-485 ou RS-232/RS-422 da Série FBs. Pode ser utilizado como interface com outros modelos de controladores ou aplicações,

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

3 Realização e Caracterização do Módulo Transmissor

3 Realização e Caracterização do Módulo Transmissor 38 3 Realização e Caracterização do Módulo Transmissor Este capítulo tem como objetivo estudar e caracterizar o módulo a ser desenvolvido na transmissão através da introdução de uma ferramenta computacional

Leia mais

Tecnologias Digitais

Tecnologias Digitais Tecnologias Digitais MicroControlador Portas Lógicas PAL Processado r ARM CPLD FPGA Sinais analógicos e Digitais Sinais analógicos e Digitais Os sinais são analógicos quando as tensões medidas ao longo

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

Parte # 2 - Circuitos Combinatórios

Parte # 2 - Circuitos Combinatórios CEFET Departamento de Engenharia Elétrica - DEPEL GELE 7163 Eletrônica Digital Parte # 2 - Circuitos Combinatórios 1 GELE 7163 Eletrônica Digital 2 Referências : Notas de Aula. Mendonça, Alexandre e Zelenovsky,

Leia mais

Circuitos Digitais Representação Numérica. Sistema Digital. Circuitos Digitais. Conversão A/D e D/A. Circuitos Digitais

Circuitos Digitais Representação Numérica. Sistema Digital. Circuitos Digitais. Conversão A/D e D/A. Circuitos Digitais 2 Sistemas Digitais Aula 2 Introdução à Sistemas Embarcados Prof. Abel Guilhermino Centro de Informática Universidade Federal de Pernambuco Circuitos Digitais Representação Numérica Analógica As entradas

Leia mais

DISPOSITIVOS LÓGICOS PROGRAMÁVEIS - DLP. 26/08/2015 Prof. Alexandre - ELP1DLP1 1

DISPOSITIVOS LÓGICOS PROGRAMÁVEIS - DLP. 26/08/2015 Prof. Alexandre - ELP1DLP1 1 DISPOSITIVOS LÓGICOS PROGRAMÁVEIS - DLP 26/08/2015 Prof. Alexandre - ELP1DLP1 1 26/08/2015 Prof. Alexandre - ELP1DLP1 2 INTRODUÇÃO A LÓGICA DIGITAL Circuitos Integrados (CI): Fonte: Brown, S., Vranesic,

Leia mais

Aula 10 Microcontrolador Intel 8051 Parte 1

Aula 10 Microcontrolador Intel 8051 Parte 1 Aula 10 Microcontrolador Intel 8051 Parte 1 SEL 0415 INTROD. À ORGANIZAÇÃO DE COMPUTADORES Prof. Dr. Marcelo A. C. Vieira SEL 0415 Microcontroladores Grupo de Sistemas Digitais n Microcontrolador é o nome

Leia mais

Introdução ao Projeto de Sistemas Digitais com Dispositivos Programáveis

Introdução ao Projeto de Sistemas Digitais com Dispositivos Programáveis Introdução ao Projeto de Sistemas Digitais com Dispositivos Programáveis Versão 2013 RESUMO Nesta experiência será desenvolvido um projeto de sistema digital em um dispositivo programável (FPGA) com a

Leia mais

ELETRÔNICA DIGITAL I

ELETRÔNICA DIGITAL I ELETRÔNICA DIGITAL I Parte 0 Introdução Professor Dr. Michael Klug 1 Analógico x Digital Representações: Analógica = contínua Digital = discreta (passo a passo) 2 Vantagens Técnicas Digitais 1) Fáceis

Leia mais

DADOS DO COMPONENTE CURRICULAR

DADOS DO COMPONENTE CURRICULAR PLANO DE ENSINO DADOS DO COMPONENTE CURRICULAR Nome do Componente Curricular: Sistemas Digitais Curso: Técnico Integrado de Nível Médio em Informática Série/Período: 1º ano Carga Horária: 2 a/s - 80 h/a

Leia mais

Escola Politécnica da Universidade de São Paulo Departamento de Engenharia de Sistemas Eletrônicos - PSI

Escola Politécnica da Universidade de São Paulo Departamento de Engenharia de Sistemas Eletrônicos - PSI Escola Politécnica da Universidade de São Paulo Departamento de Engenharia de Sistemas Eletrônicos - PSI PSI-3451- Projeto de Circuitos Lógicos Integrados Pequeno Manual da Família Cyclone II (2017) Conteúdo:

Leia mais

Guia da Placa de desenvolvimento PD Mega16 N1

Guia da Placa de desenvolvimento PD Mega16 N1 Guia da Placa de desenvolvimento PD Mega16 N1 Este tutorial consiste mostrar detalhes de hardware da placa de desenvolvimento PD Mega16 N1, necessário para iniciar a programação e testes. Boa aprendizagem...

Leia mais

A placa descrita pode receber alimentação pela conexão USB ou por uma fonte de alimentação externa.

A placa descrita pode receber alimentação pela conexão USB ou por uma fonte de alimentação externa. A placa descrita pode receber alimentação pela conexão USB ou por uma fonte de alimentação externa. A alimentação externa ocorre através do conector Jack com o pino positivo no centro, onde o valor de

Leia mais

Introdução ao Projeto de Sistemas Digitais com Dispositivos Programáveis

Introdução ao Projeto de Sistemas Digitais com Dispositivos Programáveis Introdução ao Projeto de Sistemas Digitais com Dispositivos Programáveis Versão 2012 RESUMO Nesta experiência será apresentada uma metodologia estruturada para projeto de sistemas digitais utilizando FPGAs

Leia mais

Utilizando a porta paralela para controle de dispositivos através do Windows

Utilizando a porta paralela para controle de dispositivos através do Windows 22/08/2010 Utilizando a porta paralela para controle de dispositivos através do Windows Romildo Martins da Silva Bezerra Flávia Maristela S. Nascimento Franklin Lima Santos 2 1. Introdução A porta paralela

Leia mais

PROJETO LÓGICO DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

PROJETO LÓGICO DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar - Aula 1 - O NÍVEL DA LÓGICA DIGITAL 1. INTRODUÇÃO Na parte inferior da hierarquia da figura abaixo encontramos o nível da lógica digital, o verdadeiro hardware do computador. Este nível situa-se na fronteira

Leia mais

Resumo teórico INTRODUÇÃO AOS DISPOSITIVOS LÓGICOS PROGRAMÁVEIS

Resumo teórico INTRODUÇÃO AOS DISPOSITIVOS LÓGICOS PROGRAMÁVEIS Resumo teórico INTRODUÇÃO AOS DISPOSITIVOS LÓGICOS PROGRAMÁVEIS 1 DISPOSITIVOS LÓGICOS PROGRAMÁVEIS Edith Ranzini e Edson Lemos Horta / 2000 ETM / 2001 (revisão) ETM / 2011 (revisão) Os dispositivos lógicos

Leia mais

Utilização de Novas Tecnologias na Graduação em Engenharia da Computação. Resumo. 1 Introdução. 2 O Laboratório de Lógica Programável

Utilização de Novas Tecnologias na Graduação em Engenharia da Computação. Resumo. 1 Introdução. 2 O Laboratório de Lógica Programável Utilização de Novas Tecnologias na Graduação em Engenharia da Computação Edson Pedro Ferlin Professor do Curso de Engenharia da Computação Centro Universitário Positivo - UnicenP Caixa Postal 6432 - CEP

Leia mais

EPROM - EEPROM Dispositivos Lógicos Programáveis

EPROM - EEPROM Dispositivos Lógicos Programáveis EPROM - EEPROM Dispositivos Lógicos Programáveis Matuzalém Muller dos Santos Mathias Silva da Rosa 20 de fevereiro de 2015 Resumo Este artigo tem como objetivo apresentar uma breve descrição sobre o desenvolvimento

Leia mais

Barramentos e interfaces de comunicação Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas

Barramentos e interfaces de comunicação Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas Barramentos e interfaces de comunicação Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas 1 Barramentos Para que seja possível implementar o uso de dispositivos adicionais

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

SMC-B-STD GUIA DE UTILIZAÇÃO GUIA DE UTILIZAÇÃO DO DRIVER PARA MOTOR DE PASSO BIPOLAR SMC-B-STD VER 1.00 PÁGINA 1

SMC-B-STD GUIA DE UTILIZAÇÃO GUIA DE UTILIZAÇÃO DO DRIVER PARA MOTOR DE PASSO BIPOLAR SMC-B-STD VER 1.00 PÁGINA 1 GUIA DE UTILIZAÇÃO DO DRIVER PARA MOTOR DE PASSO BIPOLAR SMC-B-STD VER 1.00 PÁGINA 1 DRIVER PARA MOTOR DE PASSO BIPOLAR SMC-B-STD DESCRIÇÃO A interface SMC-B-STD é um driver micropasso para motores de

Leia mais

Introdução ao Projeto de Sistemas Digitais com Dispositivos Programáveis

Introdução ao Projeto de Sistemas Digitais com Dispositivos Programáveis Introdução ao Projeto de Sistemas Digitais com Dispositivos Programáveis E.T.M./2011 (adaptação) RESUMO Nesta experiência será apresentada uma metodologia estruturada para projeto de sistemas digitais

Leia mais

Terminal de Operação Cimrex 90

Terminal de Operação Cimrex 90 Descrição do Produto O Cimrex 90 agrega as mais novas tecnologias e a mais completa funcionalidade de terminais de operação. Possui visor de cristal líquido gráfico colorido com matriz ativa de 10,4. O

Leia mais

Barramento. Prof. Leonardo Barreto Campos 1

Barramento. Prof. Leonardo Barreto Campos 1 Barramento Prof. Leonardo Barreto Campos 1 Sumário Introdução; Componentes do Computador; Funções dos Computadores; Estrutura de Interconexão; Interconexão de Barramentos Elementos de projeto de barramento;

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

CS-Ethernet. Conversor Serial Ethernet RS232/RS485. Observe Pense Solucione. Manual de Utilização. Ethernet TCP/IP - MODBUS Serial RS232 Serial RS485

CS-Ethernet. Conversor Serial Ethernet RS232/RS485. Observe Pense Solucione. Manual de Utilização. Ethernet TCP/IP - MODBUS Serial RS232 Serial RS485 Observe Pense Solucione CS-Ethernet Conversor Serial Ethernet RS232/RS485 Manual de Utilização Ethernet TCP/IP - MODBUS Serial RS232 Serial RS485 Rev. JUN/18 Sumário Descrição do produto 2 Localização

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

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

MANUAL DO USUÁRIO SISTEMA GERENCIADOR DE SENHAS VERSÃO SERVIDOR

MANUAL DO USUÁRIO SISTEMA GERENCIADOR DE SENHAS VERSÃO SERVIDOR MANUAL DO USUÁRIO SISTEMA GERENCIADOR DE SENHAS VERSÃO 22.4.0 SERVIDOR SUMÁRIO 1. INTRODUÇÃO 3 2. INSTALAÇÃO DO SOFTWARE 4 3. UTILIZAÇÃO DO SOFTWARE 6 ANEXO 1 GUIA DE REFERÊNCIA RÁPIDA 17 ANEXO 2 SOLUÇÕES

Leia mais

Arduino Lab 02 Sensor de luminosidade e display de LCD 16 2

Arduino Lab 02 Sensor de luminosidade e display de LCD 16 2 Arduino Lab 02 Sensor de luminosidade e display de LCD 16 2 Display de LCD 16 2 Neste Lab, iremos descrever como conectar o sensor BH1750FVI, já citado no Lab 01, ao Arduino Micro e à um display. A indicação

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

Introdução a Tecnologia da Informação

Introdução a Tecnologia da Informação Introdução a Tecnologia da Informação Arquitetura de Computadores Hardware e Software Prof. Jeime Nunes p Tipos de memória n RAM (random access memory) - memória de acesso aleatório, é volátil e permite

Leia mais

Capítulo 7 - Interfaces de Entrada e Saída. Conceito

Capítulo 7 - Interfaces de Entrada e Saída. Conceito Conceito Uma das características básicas necessária de um computador é a capacidade de trocar dados com o mundo exterior (dispositivos periféricos). Para tornar os sinais internos à máquina compatíveis,

Leia mais

Módulo de Desenvolvimento PIC16F877A PCI208

Módulo de Desenvolvimento PIC16F877A PCI208 Objetivos: Módulo de Desenvolvimento PIC16F877A PCI208 Realizar programação e projetos com microcontroladores e seus periféricos, integrando sistemas analógicos e digitais com a utilização de compilador

Leia mais

Interligação de Terminais com Modem

Interligação de Terminais com Modem Interligação de Terminais com Modem Versão 2013 RESUMO O objetivo principal desta experiência é a aplicação de MODEMs, apresentados em experiência anterior, na interligação de terminais de dados localizados

Leia mais

Dispositivos Lógicos Programáveis. Prof. Luiz Fernando Copetti

Dispositivos Lógicos Programáveis. Prof. Luiz Fernando Copetti Dispositivos Lógicos Programáveis Prof. Luiz Fernando Copetti copetti@utfpr.edu.br luizcopetti@gmx.de Luiz Fernando Copetti Mestre em Ciências UTFPR 2008 Engenheiro Eletrônico UTFPR - 1991 Engenheiro de

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

Projeto de Sistemas Eletrônicos

Projeto de Sistemas Eletrônicos Curso de Formação Profissional Técnico em Eletroeletrônica Módulo II Senai Arcos-MG Projeto de Sistemas Eletrônicos Raphael Roberto Ribeiro Silva Técnico em eletroeletrônica pelo INPA Arcos Estudante de

Leia mais

Módulo de Conversão Serial-Ethernet

Módulo de Conversão Serial-Ethernet Descrição do Produto O módulo de comunicação é a interface de comunicação da Série FBs que realiza a conversão Serial- Ethernet. Realizando a conversão destes sinais de uma rede RS-485 para Ethernet este

Leia mais

Projeto com Linguagens de Descrição de Hardware

Projeto com Linguagens de Descrição de Hardware Projeto com Linguagens de Descrição de Hardware Versão 2012 RESUMO Esta experiência consiste no projeto e implementação de um circuito digital simples com o uso de uma linguagem de descrição de hardware.

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

Manual SISTEMA GERENCIADOR DE SENHAS Versão SERVIDOR

Manual SISTEMA GERENCIADOR DE SENHAS Versão SERVIDOR Manual SISTEMA GERENCIADOR DE SENHAS Versão 22.4.0 SERVIDOR Índice I INTRODUÇÃO... 3 II INSTALAÇÃO DO SOFTWARE... 4 III UTILIZAÇÃO DO SOFTWARE... 6 ANEXO 1 GUIA DE REFERÊNCIA RÁPIDA... 16 ANEXO 2 SOLUÇÕES

Leia mais

PCS 3115 Sistemas Digitais I

PCS 3115 Sistemas Digitais I PCS 35 Sistemas Digitais I Módulo 7 Introdução às Memórias Edison versão:. (maio de 28). Conceituação Dispositivos que armazenam dados em grandes quantidades. Flip-Flop s e registradores também têm esta

Leia mais

14/3/2016. Prof. Evandro L. L. Rodrigues

14/3/2016. Prof. Evandro L. L. Rodrigues SEL 433 APLICAÇÕES DE MICROPROCESSADORES I SEL-433 APLICAÇÕES DE MICROPROCESSADORES I Prof. Evandro L. L. Rodrigues Tópicos do curso Conceitos básicos - Aplicações e utilizações dos microcontroladores

Leia mais

Profª Danielle Casillo

Profª Danielle Casillo UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO Automação e Controle Aula 05 Introdução ao CLP Profª Danielle Casillo CONTROLADOR LÓGICO PROGRAMÁVEL -CLP 2 CONTROLADOR LÓGICO PROGRAMÁVEL

Leia mais

Relatório Circuitos Lógicos. Calculadora 4 bits

Relatório Circuitos Lógicos. Calculadora 4 bits INSTITUTO FEDERAL DE SANTA CATARINA-IFSC CÂMPUS SÃO JOSÉ Relatório Circuitos Lógicos Calculadora 4 bits Marcelo Bittencourt do Nascimento Filho Sarom da Silva Torres SÃO JOSÉ, 2018 1. Introdução O presente

Leia mais

Manual do Leitor ATG25L-CTX

Manual do Leitor ATG25L-CTX Manual do Leitor ATG25L-CTX O leitor ATG25L-CTX foi desenvolvido para ser usado nas seguintes aplicações especiais: 1) MODO BAIAS PARALELAS: Para esse modo de operação o ATG25C-CTX necessita estar ligado

Leia mais

EPUSP PCS 2011/2305/2355 Laboratório Digital. Frequencímetro

EPUSP PCS 2011/2305/2355 Laboratório Digital. Frequencímetro Frequencímetro Versão 2014 RESUMO Esta experiência tem como objetivo a familiarização com duas classes de componentes: os contadores e os registradores. Para isto, serão apresentados alguns exemplos de

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

Interligação de Terminais com Modem

Interligação de Terminais com Modem Interligação de Terminais com Modem F.N.A. e E.T.M. / 2001 (revisão) E.T.M./2004 (revisão) E.T.M./2005 (revisão) E.T.M./2011 (revisão) RESUMO O objetivo principal desta experiência é a aplicação de MODEMs,

Leia mais

Indústria e Comércio de Atuadores RVC Eireli EPP.

Indústria e Comércio de Atuadores RVC Eireli EPP. MANUAL DE INSTALAÇÃO E PROGRAMAÇÃO DO CONTROLADOR/POSICIONADOR ELETRÔNICO MODELO RVC_2017/05-R0 PARA OS ATUADORES ELÉTRICOS DA RVC 1. INTRODUÇÃO O controlador/posicionador desenvolvidos para os atuadores

Leia mais

PLACA MÃE. Hardware de Computadores

PLACA MÃE. Hardware de Computadores PLACA MÃE Hardware de Computadores Introdução Placa-mãe, também denominada mainboard ou motherboard, é uma placa de circuito impresso eletrônico. É considerado o elemento mais importante de um computador,

Leia mais

Manual do Leitor ATG-Premium

Manual do Leitor ATG-Premium Manual do Leitor ATG-Premium O leitor ATG-Premium foi desenvolvido para uso em controle de acesso veicular. Esse leitor é para ser usado conectado à uma controladora através das interfaces Wiegand, Abatrack,

Leia mais

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA DISCIPLINAS: CIRCUITOS E SISTEMAS DIGITAIS

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA DISCIPLINAS: CIRCUITOS E SISTEMAS DIGITAIS UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA DISCIPLINAS: CIRCUITOS E SISTEMAS DIGITAIS GUIA PRÁTICO AHDL -(Altera Hardware Description Language) Para uso no software MAX+PLUS II Prof. Dr.

Leia mais

Universidade Federal do ABC

Universidade Federal do ABC Universidade Federal do ABC Eletrônica Digital Aula 13: Dispositivos de Memória TOCCI, Sistemas Digitais, Sec. 12.1 12.9 http://sites.google.com/site/eletdigi/ Dispositivos de Memória Memórias conhecidas

Leia mais

Sistemas Digitais (SD) Lógica Programável

Sistemas Digitais (SD) Lógica Programável Sistemas Digitais (SD) Lógica Programável Aula Anterior Na aula anterior: Circuitos de controlo, transferência e processamento de dados Exemplo de uma arquitectura simples de um processador Prof. Nuno

Leia mais

SISTEMA DE TREINAMENTO EM ROBÓTICA MODELO: ED-7255

SISTEMA DE TREINAMENTO EM ROBÓTICA MODELO: ED-7255 SISTEMA DE TREINAMENTO EM ROBÓTICA MODELO: CARACTERÍSTICAS Interface USB Consiste em uma garra e 5 eixos verticais multi articulados. Sensor de Posição LVDT Tipo-Absoluto para cada eixo e não exige nenhum

Leia mais

SEL-433 APLICAÇÕES DE MICROPROCESSADORES I

SEL-433 APLICAÇÕES DE MICROPROCESSADORES I SEL 433 APLICAÇÕES DE MICROPROCESSADORES I SEL-433 APLICAÇÕES DE MICROPROCESSADORES I Apresentação do curso Critério de avaliação Média final = 0.8 * MP + 0.2 * ME onde MP = (P1 + P2) / 2 e ME = Notas

Leia mais

Sistema de Aquisição de Dados

Sistema de Aquisição de Dados Sistema de Aquisição de Dados E.T.M./2012 (versão inicial) RESUMO Nesta experiência será desenvolvido o projeto de um sistema de aquisição e armazenamento de dados analógicos em formato digital. O sinal

Leia mais

CONHECIMENTOS ESPECÍFICOS» CONTROLE E PROCESSOS INDUSTRIAIS (PERFIL 6) «

CONHECIMENTOS ESPECÍFICOS» CONTROLE E PROCESSOS INDUSTRIAIS (PERFIL 6) « CONHECIMENTOS ESPECÍFICOS» CONTROLE E PROCESSOS INDUSTRIAIS (PERFIL 6) «21. Dadas as expressões abaixo, assinale a alternativa que NÃO equivale a uma porta OU, com entradas A e B: a) b) c) d) ( ) ( ) e)

Leia mais

Sistemas Digitais (SD) Lógica Programável

Sistemas Digitais (SD) Lógica Programável Sistemas Digitais (SD) Lógica Programável Aula Anterior n Na aula anterior: u Circuitos de controlo, transferência e processamento de dados u Exemplo de uma arquitectura simples de um processador 2 Planeamento

Leia mais

Família de Microcontroladores AVR

Família de Microcontroladores AVR www.iesa.com.br 1 AVR é o nome dado a uma linha ou família de microcontroladores fabricada pela empresa Atmel nos Estados Unidos. A sigla AVR é em homenagem a dois estudantes de doutorado de uma universidade

Leia mais

SISTEMAS DIGITAIS (SD)

SISTEMAS DIGITAIS (SD) SISTEMAS DIGITAIS (SD) MEEC Acetatos das Aulas Teóricas Versão 4.0 - Português Aula N o 25: Título: Sumário: Lógica Programável Lógica programável (ROM, PLA, PAL e FPGA); Linguagens de descrição de hardware

Leia mais

Profª Danielle Casillo

Profª Danielle Casillo UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO Automação e Controle CLP ezap900 e Ambiente de programação SPDSW Profª Danielle Casillo Kit Didático ezap900 É um módulo didático baseado

Leia mais

Apêndice B Sistema Sem Fios Adotado 171 B.1 SISTEMA ADOTADO

Apêndice B Sistema Sem Fios Adotado 171 B.1 SISTEMA ADOTADO Apêndice B Sistema Sem Fios Adotado 171 B.1 SISTEMA ADOTADO O sistema empregado nos ensaios de modelos físicos consiste de dispositivos discutidos em um dos trabalhos pesquisados. Estes dispositivos passaram

Leia mais

ü Na década de 1920 os dispositivos mecânicos foram substituídos pelos relés; ü O uso da lógica de relés dificultava modificações do processo;

ü Na década de 1920 os dispositivos mecânicos foram substituídos pelos relés; ü O uso da lógica de relés dificultava modificações do processo; O que são? CLP - CONTROLADOR LÓGICO PROGRAMÁVEL ü O CLP é um computador industrial, capaz de implementar funções de controle (sequência lógica, contagem e temporização), operações lógicas e aritméticas,

Leia mais

Eletrônica Digital para Instrumentação. Herman Lima Jr.

Eletrônica Digital para Instrumentação. Herman Lima Jr. G03 Eletrônica Digital para Instrumentação Prof: hlima@cbpf.br Centro Brasileiro de Pesquisas Físicas Ministério da Ciência, Tecnologia e Inovação (MCTI) Parâmetros de circuitos integrados lógicos Dispositivos

Leia mais

Estrutura Básica de um Computador

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

Leia mais

CURSO DE ELETRÔNICA DIGITAL OS FLIP-FLOPS E FUNÇÕES LÓGICAS EM CIRCUITOS INTEGRADOS

CURSO DE ELETRÔNICA DIGITAL OS FLIP-FLOPS E FUNÇÕES LÓGICAS EM CIRCUITOS INTEGRADOS LIÇÃO 7 OS FLIP-FLOPS E FUNÇÕES LÓGICAS EM CIRCUITOS INTEGRADOS Na lição anterior aprendemos como funcionam os principais tipos de flip-flops, verificando que, dependendo dos recursos que cada um possua,

Leia mais

Programa Trainee 2012 Módulo 4 Microcontroladores AVR

Programa Trainee 2012 Módulo 4 Microcontroladores AVR Programa Trainee 2012 Módulo 4 Microcontroladores AVR Conteúdo 01 Arquitetura de microcontroladores AVR Mayara de Sousa Prof. Leandro Schwarz Tempo Estimado 2 h.a. Projeto de Placas de Circuito Impresso

Leia mais