EPUSP PCS 2021 Laboratório Digital UART
|
|
|
- Sarah Santana Palha
- 8 Há anos
- Visualizações:
Transcrição
1 UART Versão 2013 RESUMO O objetivo desta experiência é projetar e implementar circuitos digitais para comunicação de dados serial (transmissão de dados) com um terminal de dados, utilizando a norma EIA-RS-232C e o código ASCII (American Standard Code Information Interchange). A parte prática consiste no projeto e na implementação de um circuito digital que troca (envia e recebe) dados (caracteres em código ASCII) de um terminal serial usando uma placa de desenvolvimento FPGA. OBJETIVOS Após a conclusão desta experiência, os seguintes tópicos devem ser conhecidos pelos alunos: UART; Comunicação serial assícrona (RS232C); Conversores de nível de tensão; Projeto com FPGA. 1. INTRODUÇÃO TEÓRICA 1.1. Comunicação Serial Assíncrona Uma comunicação é chamada de serial quando o envio dos códigos dos caracteres se processa sobre uma única linha, onde os bits enviados são encadeados um por vez, e numa fila. Essa comunicação é assíncrona quando não exige o sincronismo dos relógios entre o receptor e o transmissor. Cada caractere carrega seus próprios sinais de sincronismo Normas EIA-RS As normas EIA (Electronic Industries Alliance) são adotadas pelos fabricantes de equipamentos para eliminar possíveis discrepâncias na interligação dos mesmos, e auxiliar o usuário na escolha e instalação dos equipamentos. Em particular, a norma EIA-RS-232C 2 tem por objetivo padronizar um método de interconexão entre terminais e canais de comunicação de dados, quando os mesmos são fornecidos por fabricantes distintos. Ela define um modo de troca de sinais de controle (protocolo) e de sinais de dados serializados entre o terminal e o canal de comunicação de dados. O canal de transmissão de dados inclui os conversores de sinais e a linha de transmissão; os conversores são utilizados para compatibilizar os níveis dos sinais recebidos e transmitidos para a linha de transmissão com a norma em questão; as normas elétricas destes sinais são descritas mais adiante. O terminal de dados, entretanto, deve providenciar a serialização dos dados, para que o projeto do canal de transmissão seja independente do comprimento e da codificação dos mesmos. A Figura 1.1 mostra os sinais típicos em uma interligação entre dois terminais por meio de um canal de transmissão de dados, utilizando os critérios apresentados por esta norma. 1 O padrão EIA RS-232 também é conhecido como EIA 232 ou, mais recentemente, TIA 232. TIA é uma abreviatura de Telecommunications Industry Association. 2 A revisão C do padrão EIA RS-232 é conhecido como RS-232C e foi elaborada em Atualmente, a última revisão é o ANSI/EIA/TIA 232 F de UART (2013) 1
2 a) Sinais de Intercomunicação Neste item são descritas as funções dos principais sinais de intercomunicação padronizados pela norma EIA-RS-232C. FRAME GROUND: corresponde ao fio terra dos equipamentos. É ligado à carcaça metálica do equipamento e nas partes condutoras do mesmo, expostas ao operador, de modo a evitar diferenças de potencial entre o equipamento e o operador; SIGNAL GROUND: estabelece a referência elétrica (terra) para todos os sinais de intercomunicação, exceto para o FRAME GROUND; TRANSMITTED DATA: corresponde ao dado serializado, gerado pelo terminal de dados; RECEIVED DATA: corresponde ao dado serializado recebido do canal de comunicação de dados; REQUEST TO SEND: gerado pelo terminal de dados, informa aos conversores de sinais a ele conectados, que o terminal deseja transmitir dados. CLEAR TO SEND: gerado nos circuitos dos conversores de sinais, é utilizado para indicar que os circuitos estão prontos para enviar dados. Todos estes sinais e os possíveis opcionais devem obedecer às características elétricas relacionadas no item 1.2. Figura 1.1 Interligação entre dois Terminais de Dados. b) Características Elétricas dos Sinais O ponto de interconexão entre o terminal de dados e o canal de transmissão deve ser feito por meio de conectores, onde o conector fêmea deve estar associado ao canal de transmissão de dados e fixado próximo do terminal de dados. O conector macho, associado ao terminal de dados, deve ser acoplado a um cabo, que deve ser o menor possível (menor que 15 metros). A norma ainda específica que a amplitude de nenhum sinal deve exceder 50V em relação aos sinais SIGNAL GROUND ou FRAME GROUND e que a máxima corrente de curto-circuito entre dois sinais quaisquer, inclusive os terras, não deve exceder 1,5 A. Os circuitos que geram os sinais de interligação devem ser projetados de forma a não apresentarem nenhum dano no caso desses sinais sofrerem algum curto-circuito com os terras presentes no equipamento ou permanecerem em aberto. Também deve ser possível seu funcionamento contínuo nas condições máximas especificadas anteriormente. Os sinais nos circuitos de interligação podem estar nas condições ON ou MARK, quando a tensão nesses sinais for mais negativa que -3 V em relação à terra de sinal, e OFF ou SPACE, quando a tensão nesses sinais for maior que +3V em relação à terra de sinal. Geralmente, deve-se usar a nomenclatura MARK/SPACE para os sinais TRANSMITTED DATA e RECEIVED DATA e ON/OFF para os demais. Os circuitos de recepção de sinais devem ser projetados de modo a serem acionados apenas por tensão ficando, portanto, insensíveis a parâmetros como Tempos de Subida, Tempos de Descida, existência de overshoots ou undershoots e etc. A impedância de entrada nos circuitos de recepção deve ter uma resistência, em regime DC, maior que 1000 Ω, tensão em circuito aberto menor que 2 V e capacitância menor que 2500 pf, medidas nos pinos do conector de acoplamento. UART (2013) 2
3 A seguir, apresentam-se as características elétricas que os sinais de interligação devem apresentar: a) a tensão dos sinais deve ser pelo menos ± 3V em relação à terra de sinais e não exceder ± 25V, também com respeito à terra de sinais; b) a forma de onda dos sinais deve ser aproximadamente retangular; c) para se evitar indução de ruídos nos circuitos de interligação, não devem ser utilizados drives indutivos. Esta técnica de transmissão de sinal digital por nível de tensão é denominada de Loop de tensão. A transmissão digital também pode ser efetuada por níveis de corrente. Esta técnica é denominada de loop de corrente. Os valores padrões são: MARK ou ON: 60 ma (ou 20mA); SPACE ou OFF: 0 ma. A comunicação por loop de corrente é mais imune a ruído que a comunicação por níveis de tensão, e suas interfaces transmissoras e receptoras são da mesma complexidade. c) Interface Mecânica Como qualquer outro padrão, o RS-232C é uma referência para projetistas de equipamentos. Assim define entre outras coisas as interfaces mecânicas ou conectores. A Figura 1.2 ilustra alguns conectores padrão existentes. Figura 1.2 Alguns conectores interface mecânica. A Tabela I apresenta a designação dos sinais do RS-232C aos pinos dos conectores DB-25 e DE-9. Tabela I Designação de alguns sinais do RS-232C aos pinos de conectores. Sinal DB-25 DE-9 Common Ground (CG) 7 5 Transmitted Data (TxD) 2 3 Received Data (RxD) 3 2 Data Terminal Ready (DTR) 20 4 Data Set Ready (DSR) 6 6 Request To Send (RTS) 4 7 Clear To Send (CTS) 5 8 Carrier Detect (DCD) 8 1 Ring Indicator (RI) 22 9 UART (2013) 3
4 d) UART Um UART (Universal Asynchronous Receiver/Transmitter ou transmissor/receptor assíncrono universal) é um dispositivo responsável pela comunicação de dados (paralelos) em um meio de transmissão serial. Sua principal função é converter dados entre as formas paralela e serial. Os UARTs normalmente são usados com os padrões de comunicação serial, como RS-232C, RS-422 e RS-485. Nos computadores pessoais, as placas-mãe incorporam um circuito integrado UART para comunicação pelas portas seriais. Um exemplo de UART é o National Semiconductor PC16650D, que alcança taxas de até 1,5M bauds Transmissão Serial Assíncrona A comunicação com o terminal é realizada com protocolo assíncrono como mostrado na Figura 1.3, com notação MARK (1) e SPACE (0). Em estado de repouso, o canal de comunicação apresenta o sinal MARK. O início da transmissão é sinalizado pelo START BIT, através de um sinal SPACE. Em seguida, são transmitidos os bits de dados, o bit de paridade e os STOP BITs. 1 CARACTERE MARK SPACE REPOUSO BIT 0 BIT 1 BIT 2 BIT 3 BIT 4 BIT 5 BIT 6 BIT DE PARIDADE STOP BIT STOP BIT REPOUSO tempo de bit (time bit) = 1/baud Figura 1.3 Protocolo Serial Assíncrono (MARK e SPACE). A velocidade de comunicação é definida em bauds, que, em um sistema de transmissão de dados binários, representam o número de bits transmitidos por segundo. Os níveis de tensão utilizados tipicamente para os níveis MARK e SPACE são -12 V e +12 V, respectivamente. A Figura 1.4 mostra como o caractere 5, cujo código em ASCII é dado pela palavra ( ) 2, é enviado para um terminal. SPACE +12V MARK -12V 1 REPOUSO START BIT B0 B1 B2 B3 B4 B5 B6 PARIDADE STOP STOP REPOUSO BIT BIT TEMPO Figura 1.4 Formato da saída serial da palavra ( ) 2. O circuito de transmissão deve incluir um registrador de deslocamento com entrada paralela e saída serial. Um aspecto importante no projeto de um transmissor serial assíncrono diz respeito ao sincronismo do clock interno do circuito e a transmissão dos bits pelo canal serial: cada bit transmitido deve seguir um intervalo de tempo específico, ou seja, um bit deve ser transmitido a cada 1/baud segundos. Ao término da transmissão, o canal serial deve retornar para o repouso, ou seja, para o sinal MARK. UART (2013) 4
5 1.4. Recepção Serial Assíncrona Os sinais enviados pelo terminal têm a mesma forma dos recebidos pelo terminal. Portanto, o circuito de recepção de dados deve detectar o pulso do START BIT e, a partir desse ponto, por meio de um registrador de deslocamento, copiar o dado em código ASCII e o bit de paridade. Como o início da operação do terminal certamente é assíncrono com relação ao relógio do circuito de recepção, deve-se tentar sincronizar, o melhor possível, a entrada de dados detectada pelo pulso do START BIT. O circuito de recepção deve tentar amostrar o dado de entrada no meio do intervalo do bit, ou seja, 1/2 (1/baud) após o início da transmissão do bit. Uma sugestão para realizar esse sincronismo é utilizar um sinal de frequência algumas vezes mais alta que aquela necessária no registrador de deslocamento, para gerar o clock desse registrador. O diagrama de blocos do circuito sugerido é apresentado na Figura 1.5; os diagramas de sinais dessa figura são para um caso em que a frequência do oscilador é 8 vezes maior que a frequência do clock do registrador de deslocamento. Em t = 0, o diferenciador liga o flip-flop que habilita o contador a começar a contar (admitindo-se que esse contador seja sensível à borda de subida do sinal OSC). Temos duas possibilidades de temporização entre o dado de entrada e o sinal do oscilador do circuito de recepção: No caso A vemos que, logo após o contador ser habilitado, ocorre uma borda de subida do sinal OSC A. Quando o contador atinge o valor 4, o sinal CLOCK A muda de estado, indo para o nível lógico 1 e amostrando o sinal DADOS (supondo-se também que o registrador de deslocamento é acionado pela borda de subida do sinal OSC). No caso B, por outro lado, o sinal OSC B passa por uma borda de subida e em seguida (no instante t = 0) o contador é habilitado. Portanto, o contador só começará a contar na próxima borda de subida de OSC B. Quando ele atingir o valor 4, o sinal CLOCK B passa para nível lógico 1 e o dado é amostrado no registrador de deslocamento. Vemos, portanto, que para o caso em que F OSC = 8 f CLOCK o dado será amostrado o mais rápido em 1/8 T CLOCK antes do meio do intervalo do dado, e o mais lento bem no meio do dado. É fácil concluir que o intervalo de amostragem ΔA (veja ainda Figura 1.5) ficará sempre entre T CLOCK /2-T OSC e T CLOCK ; quanto menor T OSC, maiores são as chances de o dado ser amostrado mais perto de CLOCK/2; e isso é bom porque é em CLOCK/2 que o dado tem as maiores probabilidades de estar estável. Veja também que o terminal só garante que o dado esteja estável de T CLOCK /4 a 3 T CLOCK /4; portanto ΔA<T CLOCK /4 (ou seja, T OSC < T CLOCK /4). O fim de transmissão de um caractere ASCII também deve ser decidido pelo circuito do receptor de dados. Essa detecção é feita utilizando-se um contador que deve contar o número de pulsos do sinal de clock do registrador de deslocamento correspondente ao caractere e gerar um sinal quando a recepção do mesmo chegar ao fim. UART (2013) 5
6 INÍCIO DE OPERAÇÃO DADO DE ENTRADA DIFERENCIADOR S R Q OSCILADOR OSC B C CONTADOR (DIVISOR) Q 1 CLOCK FIM DE OPERAÇÃO 0 1/4 1/2-1/8 1/2 3/4 T = 1 CLOCK DADOS START BIT OSC A A CLOCK A OSC B B CLOCK B A A REGIÃO GARANTIDA PELO TTY Figura 1.5 Circuito de Recepção: Diagrama de blocos e Diagrama de sinais. No caso em que se usa um clock com uma frequência muito maior que a taxa de transmissão do terminal, é preciso o projeto de uma unidade de controle que possa manter esta contagem de períodos do clock para fazer a amostragem do sinal de dados. Não basta um contador binário simples para realizar a divisão de frequência ou contagem dos pulsos. Por exemplo, na placa Altera DE2, se for adotado o clock interno de 27 MHz, seria necessário um contador que realizasse uma divisão por para obter uma frequência de 1200 Hz. A unidade de controle deve incorporar em seu diagrama de estados uma contagem interna para garantir a correta amostragem do sinal serial o mais próximo possível do meio do pulso. UART (2013) 6
7 1.5. Código ASCII O código ASCII é um código padronizado, utilizado para a representação dos caracteres alfanuméricos na área de computação digital. Possui 7 bits de informação e, eventualmente, um bit de paridade; com esses 7 bits são codificadas as letras maiúsculas e minúsculas, números decimais, sinais de pontuação e caracteres de controle. A Tabela II apresenta o código ASCII completo. Tabela II Tabela com Código ASCII. Bits b b b b 3 b 2 b 1 b NULL DLE SP P p SOH DC1! 1 A Q a q STX DC2 2 B R b r ETX DC3 # 3 C S c s EDT DC4 $ 4 D T d t ENQ NAK % 5 E U e u ACK SYN 6 F V f v BEL ETE 7 G W g w BS CAN ( 8 H X h x HT EM ) 9 I Y i y LF SUB * : J Z j z VT ESC + ; K [ k { FF FS, < L \ l : CR GS - = M ] m } S0 RS. > N ^ n ~ S1 US /? O _ o DEL Palavra b 6 b 5 b 4 b 3 b 2 b 1 b 0 O código ASCII foi desenvolvido para representar textos para computadores ou equipamentos de comunicação e seu primeiro padrão foi publicado em Mais recentemente, com a difusão do uso de computadores, novos padrões foram desenvolvidos para incorporar novos caracteres e símbolos. Uma evolução do código ASCII é o código UTF-8 (UCS Transformation Format 8-bit). UART (2013) 7
8 1.6. Conversão de Níveis de Tensão Como os padrões de nível de tensão para circuitos digitais (TTL ou CMOS) e para o RS-232C são diferentes, é necessário o uso de circuitos especializados para conversão de níveis de tensão. Por exemplo, o bit 1, que em um circuito digital tem um nível de tensão típico da ordem de +5V, deve ser convertido para um sinal MARK que tem tipicamente um nível de tensão de -12V. Da mesma forma, o bit 0 (tensão de 0V) deve ser convertido para o sinal SPACE (tensão +12V). Vários componentes estão disponíveis no mercado para realizar a conversão de níveis de tensão. Por exemplo, temos o par 1488/1489 e o MAX232. O componente 1488 é responsável pela conversão de níveis de tensão TTL para RS-232 e o 1489, de RS- 232 para TTL. A figura 1.6 apresenta as pinagens destes componentes Controle Figura 1.6 Pinagens e esquemas lógicos dos conversores de tensão 1488 e Convém observar que o conversor 1488 tem como pinos de alimentação: VCC+, VCC- e GND (tipicamente, +12V, -12V e 0V, respectivamente). Já o conversor 1489 tem os pinos comuns de alimentação: VCC (tipicamente +5V) e GND (0V). O circuito integrado MAX232 contém circuitos de conversão de tensão para ambos os sentidos (TTL para RS232C e RS232C para TTL) em um único encapsulamento. A figura 1.7 mostra a pinagem deste CI. Figura 1.7 Pinagem e esquema lógico do MAX232. UART (2013) 8
9 2. PARTE EXPERIMENTAL A parte experimental envolve o desenvolvimento de um circuito digital para a troca de dados de um terminal serial, usando a placa de desenvolvimento FPGA da Altera. O circuito a ser projetado tem semelhança em seu funcionamento com os circuitos integrados UART usados em computadores pessoais e outros dispositivos Especificação do Projeto a) O projeto da parte experimental consiste em projetar, implementar e documentar um circuito digital que realize a transmissão e recepção serial assíncrona de dados para um terminal, que estará disponível no laboratório. A figura 2.1 apresenta a interface de comunicação da placa FPGA e o terminal serial. Figura 2.1 Diagrama de Blocos do Circuito do UART. O circuito executa duas operações principais: a transmissão de dados (caracteres ASCII) especificados em 7 chaves e a recepção de dados digitados no terminal a serem apresentados em displays de 7 segmentos. A transmissão se inicia, após a definição dos dados nas chaves, ao pressionar-se um botão de partida (botão 1). A recepção recebe o caractere ASCII vindo da linha serial e apresenta em 2 displays de 7 segmentos. Como pode ser visto na figura 2.1, os dois últimos caracteres digitados devem ser armazenados internamente para serem mostrados. Um sinal de reset (botão 2) está disponível para reiniciar o circuito e zerar os registradores internos que armazenam dados de transmissão e de recepção. b) A documentação do projeto deve apresentar uma descrição detalhada do funcionamento do circuito e também os componentes escolhidos (decisões de projeto). Planeje os casos de testes devem ser executados para assegurar o correto funcionamento do circuito. Acrescente cartas de tempo dos circuitos de transmissão e de recepção serial no planejamento. c) Transmissão Serial. O terminal serial que será utilizado no laboratório deve ser operado por tensão, isto é, com pulsos de tensão entre +12V e -12V. É necessário usar um conversor de nível para a interface com a linha serial (circuito integrado MAX232 da placa Altera DE2). A Figura 2.2 mostra o diagrama de blocos do circuito de transmissão a ser projetado. Figura 2.2 Diagrama de Blocos do Circuito de Transmissão de Dados. UART (2013) 9
10 d) Recepção Serial. O segundo módulo a ser projetado é um circuito de recepção de dados enviados a partir do terminal serial, completando o estudo do funcionamento dos UARTs. O circuito a ser projetado deve detectar o acionamento de uma tecla no teclado do terminal e mostrar o código ASCII em 4 displays hexadecimais (D0 A D3). Além disso, deve testar o bit de paridade e indicar, por meio de um LED (L0), que ocorreu um erro de transmissão. A comunicação deve ser projetada e configurada com velocidade de transmissão de 110 bauds, 7 bits de dados, paridade ímpar e 2 stop bits. A figura 2.3 mostra um diagrama de blocos do circuito de recepção. Figura 2.3 Diagrama de Blocos do Circuito de Recepção de Dados. e) DICA: Estude a documentação da placa de desenvolvimento FPGA Altera DE2 para localizar os componentes de suporte a comunicação serial (circuito transceiver MAX232 e conector DSUB para comunicação RS-232C). A figura 2.4 ilustra o diagrama esquemático dos componentes relativos à interface serial da placa DE2 da Altera. Figura 2.4 Suporte a comunicação serial da placa DE2 da Altera (fonte: Altera 2008). f) Pesquisar a identificação dos pinos relacionados à comunicação serial na placa Altera DE2. Nome do sinal Pino Descrição UART_RXD UART_TXD UART Receiver UART Transmitter DICA: o sinal DSERIAL do projeto deve ser designado para o pino do sinal UART_TXD. UART (2013) 10
11 2.2. Implementação do Projeto Neste item vamos implementar o projeto do circuito de transmissão serial na placa DE2. g) Sintetizar o circuito do UART para a placa Altera DE2. h) Usar a seguinte designação de pinos: DADOS TX: chaves SW0 a SW6 PARTIDA: botão KEY2 RESET: botão KEY1 DISPLAYS: displays HEX0 a HEX3 DICA: lembrem-se que os botões na placa DE2 são ativos em baixo. O projeto deve levar isto em consideração. Use a tabela de designação de pinos da placa DE2. i) Testar o circuito de transmissão e recepção para vários valores de taxa de transmissão e dados seriais. j) Analise o funcionamento do circuito com a variação da taxa de comunicação do terminal serial. k) MODIFICAÇÃO. Uma modificação será especificada pelo professor. Implemente esta modificação. Atualize a documentação do circuito. PERGUNTAS: 1. Há alguma limitação de funcionamento do circuito projetado? Elabore uma discussão sobre as frequências mínima e máxima de funcionamento do circuito. 2. O módulo de transmissão serial sofre alguma influência do módulo de recepção? Se sim, qual é esta influência. Explique. 3. Os dados de teste (caracteres a serem mostrados no circuito) influem nos testes efetuados? Caso afirmativo explique por que. 4. É possível a transmissão e a recepção de dados operem em frequências diferentes? Como isto pode ser realizado? CONFIGURAÇÃO DA COMUNICAÇÃO SERIAL COM O PC Caso seja usado um computador tipo PC para emular um terminal serial, conecte o cabo serial na porta serial COM1 e utilize o software de comunicação serial HyperTerminal do Windows (ou outro compatível). Crie uma nova conexão usando os parâmetros abaixo (configurações de porta), como na figura 2.3: Conexão: COM1 Bits por segundo: 110 Bits de dados: 7 Paridade: ímpar Bits de parada: 2 Controle de fluxo: Nenhum Se for necessário mudar algum parâmetro, deve-se criar uma nova conexão. UART (2013) 11
12 Figura 2.3 Exemplo de configuração do HyperTerminal. Para testar a conexão, faça um curto-circuito com os pinos TX e RX do cabo serial e veja se o que for digitado é ecoado no terminal. 3. BIBLIOGRAFIA FREGNI, E.; SARAIVA, A. M. Engenharia do Projeto Lógico Digital: Conceitos e Prática. Editora Edgard Blücher, HELD, G. Understanding Data Communications. 6 th ed., New Riders, SIGNETICS. TTL Logic Data Manual. Signetics, Fairchild Optoelectronics. Manuais de components. Palo Alto, CA. CCITT - Fifth Plenary Assembly. Green Book. Vol. VIII, Geneve, December 1972 Electronic Industries Association. Interface Between Data Terminal Equipment and Data Communication Equipment Employing Serial Date Interchange EIA-RS-232-C, Washington, August ALTERA. Altera DE2 Development and Education Board User Manual EQUIPAMENTOS NECESSÁRIOS 1 terminal serial ou computador com interface serial e software de comunicação. 1 computador compatível com IBM-PC com software Altera Quartus II. 1 placa de desenvolvimento FPGA DE2 da Altera com o dispositivo Altera Cyclone II EP2C35F672C6. Histórico de Revisões E.S.G. e F.N.A/2001 revisão E.T.M./2004 revisão E.T.M./2005 revisão E.T.M./2008 revisão E.T.M./2011 revisão E.T.M./2012 revisão E.T.M./2013 adaptação e revisão UART (2013) 12
Comunicação Serial Assíncrona
Comunicação Serial Assíncrona Versão 2012 RESUMO O objetivo desta experiência é projetar e implementar circuitos digitais para comunicação de dados serial (transmissão e recepção) com um terminal de dados,
Comunicação Serial Assíncrona
Comunicação Serial Assíncrona Versão 2016 RESUMO O objetivo desta experiência é projetar circuitos digitais para comunicação serial de dados (transmissão de dados) com um terminal de dados, utilizando
EPUSP PCS 3635 Laboratório Digital I. Trena Digital
Trena Digital Versão 2016 RESUMO Esta experiência tem por objetivo desenvolver uma Trena Digital, ou seja, um circuito digital que realiza a medida de distância para um objeto, usando um sensor ultrassônico
EIA232. Introdução. Comunicação de Dados 3º EEA 2004/2005
EIA232 Comunicação de Dados 3º EEA 2004/2005 Introdução Criado nos EUA em 1969 para definir o interface eléctrico e mecânico entre equipamento com troca de dados digitais: Equipamento terminal de dados
EPUSP PCS 3335 Laboratório Digital A. Trena Digital
Trena Digital Versão 2016 RESUMO Esta experiência tem por objetivo desenvolver uma Trena Digital, ou seja, um circuito digital que realiza a medida de distância para um objeto, usando um sensor ultrassônico
EPUSP PCS 2011/2305/2355 Laboratório Digital SOMADORES DECIMAIS
SOMADORES DECIMAIS Versão 2012 RESUMO Nesta experiência será estudado um circuito aritmético de soma decimal a partir dos somadores binários de 4 bits (por exemplo, o circuito integrado 74283). A parte
CAPÍTULO 3 Interfaces Seriais RS-232 e RS-485
Interfaces e Periféricos 22 CAPÍTULO 3 Interfaces Seriais RS-232 e RS-485 A Porta serial RS-232 Com o passar dos anos, a porta de comunicação serial RS-232 veio sendo gradualmente suprimida pela USB para
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
EPUSP PCS 2011/2305/2355 Laboratório Digital. Frequencímetro
Frequencímetro Versão 2012 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
EPUSP PCS 2011 Laboratório Digital GERADOR DE SINAIS
GERADOR DE SINAIS Versão 2015 RESUMO Esta experiência tem como objetivo a familiarização com o problema da conversão de sinais digitalizados em sinais analógicos, o conversor digital-analógico de 8 bits
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
EPUSP PCS 2355 Laboratório Digital. Contadores em VHDL
Contadores em VHDL Versão 2012 RESUMO Esta experiência consiste no projeto e implementação de circuitos contadores com o uso da linguagem de descrição de hardware VHDL. São apresentados aspectos básicos
Porta Série SÉRIE x PARALELO PORTA SÉRIE. Comunicação série SÉRIE PARALELA
Porta Série 8051 Aplicações de Microprocessadores 2006/2007 SÉRIE x PARALELO SÉRIE EMISSOR RECEPTOR PARALELA EMISSOR RECEPTOR 2 2 PORTA SÉRIE Comunicação série Síncrona Existe um sinal de relógio entre
Comunicação Serial. Comunicação Serial
RECEPÇÃO TRANSMISSÃO D7 D6 D5 D4 D3 D2 D1 D0 DESLOCAMENTO DESLOCAMENTO D7 D6 D5 D4 D3 D2 D1 D0 D0 D0 D7 D6 D5 D4 D3 D2 D1 D1 D0 D1 D7 D6 D5 D4 D3 D2 D2 D0 D1 D2 D7 D6 D5 D4 D3 D3 D0 D1 D2 D3 D7 D6 D5 D4
EPUSP PCS 3335/3635 Laboratório Digital. Circuito em VHDL
Circuito em VHDL Versão 2017 RESUMO Esta experiência tem como objetivo um contato inicial com o desenvolvimento do projeto de um circuito digital simples em VHDL e sintetizado para uma placa de desenvolvimento
Representação de Dados e Sistemas de Numeração
1 Representação de Dados e Sistemas de Numeração Sistema de numeração decimal e números decimais (base 10) Sistema de numeração binário e números binários (base 2) Conversão entre binário e decimal Sistema
Pretende-se neste trabalho familiarizar o aluno com a interface RS-232 e a sua aplicação em aquisição de dados num ambiente laboratorial
/$%KWWSGLDQDXFHKXDOJSW,QVWODESGI,QWHUIDFH56 0DWHULDO computador compilador Borland C ou Microsoft QuickBasic cabo série (RS-232) Osciloscópio digital Tektronix TDS210 2EMHFWLYRV Pretende-se neste trabalho
Métodos de Transmissão. Padrões RS
Métodos de Transmissão Padrões RS O padrão RS A Eletronics Industry Association (EIA) foi quem produziu os padrões RS232, RS422 e RS485. EIA Standards eram antes marcados com o prefixo RS para indicar
Interface com Sensor Ultrassônico de Distância
Interface com Sensor Ultrassônico de Distância Versão 2016 RESUMO Esta experiência tem por objetivo desenvolver um circuito que realiza a interface com o sensor ultrassônico de distância HC-SR04. A implementação
Transmissão serial de sinais
Transmissão serial de sinais Quando há a necessidade de comunicação entre dois sistemas digitais, geralmente localizados a uma curta distância, pode-se fazer uso da comunicação paralela. Na comunicação
Conexão de um Terminal à Porta de Console dos Switches Catalyst
Conexão de um Terminal à Porta de Console dos Switches Catalyst Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Convenções Conectar um Terminal aos Catalyst 1900/2820, 2900/3500XL, 2940,
Aula de hoje. Códigos numéricos. Códigos binários. Armazenamento de dados. Armazenamento de dados. Armazenamento de dados
SCC 24 - Introdução à Programação para Engenharias Aula de hoje Códigos numéricos Professor: André C. P. L. F. de Carvalho, ICMC-USP Pos-doutorando: Isvani Frias-Blanco Monitor: Henrique Bonini de Britto
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
Padrões de Comunicação Serial
Padrões de Comunicação Serial Organizações de Padronização ISO: International Standards Organization ITU-T: International Telecommunications Union IEEE: Institute of Electrical and Electronic Engineers
EPUSP PCS 2021 Laboratório Digital II. Sistema de Radar
Sistema de Radar Versão 2015 RESUMO Esta experiência tem por objetivo desenvolver um circuito que realiza a detecção de objetos próximo com um sensor ultrassônico de distância e um servo-motor. A implementação
Acetatos de apoio às aulas teóricas
Microprocessadores e Aplicações Acetatos de apoio às aulas teóricas Ana Cristina Lopes Dep. Engenharia Electrotécnica http://orion.ipt.pt [email protected] Ana Cristina Lopes, 22 de Novembro de 2004 Microprocessadores
MINISTÉRIO DA EDUCAÇÃO CEFET/SC - Unidade de São José. Curso Técnico em Telecomunicações REGISTRADORES. Marcos Moecke. São José - SC,
MINISTÉRIO DA EDUCAÇÃO - Unidade de São José Curso Técnico em Telecomunicações REGISTRADORES Marcos Moecke São José - SC, 24-2 SUMÁRIO 6. REGISTRADORES... 1 6.1 REGISTRADORES DO TIPO PORTA PARALELA...1
EPUSP PCS 2011/2305/2355 Laboratório Digital CALCULADORA SIMPLES
CALCULADORA SIMPLES E.T.M./2003 (revisão e adaptaçào) M.D.M. e E.T.M./2006 (revisão) E.T.M./2008 (revisão) E.T.M./20 (revisão) RESUMO Esta experiência tem por objetivo a utilização de circuitos integrados
Pré-Laboratório (Para ser entregue no início da aula prática)
UNIVERSIDADE FEDERAL DE ITAJUBÁ Instituto de Engenharia de Sistemas e Tecnologia da Informação LABORATÓRIO DE ELETRÔNICA DIGITAL I ELT 29 Atividade de Laboratório 6 Aluno: Aluno: Aluno: Mat.: Mat.: Mat.:
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.
NTP-001. Acessando o Master ou Master Expander com Cabos Serial-Serial ou Cabos Serial-Serial e USB-Serial PATCHVIEW V2.0
Acessando o Master ou Master Expander com Cabos Serial-Serial ou Cabos Serial-Serial e USB-Serial PATCHVIEW V2.0 1. Objetivo No ambiente PatchView, é necessário acessar os equipamentos Master e Master
CALCULADORA SIMPLES COM ULA
CALCULADORA SIMPLES COM ULA Versão 2013 RESUMO 1 Esta experiência tem por objetivo a utilização de circuitos integrados de operações lógicas e aritméticas para o desenvolvimento de circuitos que executam
Retôrno ao Padrão de Fabrica (Restore Default ) Habilitação do Buzzer. Saída da Habilitação sem Salvar. Configuração Através RS232
Sumário Retôrno ao Padrão de Fábrica (Restore Default)... 1 Saída da sem salvar... 1 Configuração através RS232... 1 Lista de... 1 do Buzzer... 2 de Leitura Redundante... 2 do Modo Scan... 3 Duração do
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
Manual de cabeamento para console e portas AUX
Manual de cabeamento para console e portas AUX ID do Documento: 12223 Atualizado em: setembro 03, 2006 Transferência PDF Imprimir Feedback Produtos Relacionados Sistema de força redundante do Cisco RPS
Tópicos. Introdução. Padrões de Interfaceamento
Tópicos 8 Introdução Padrões de Interfaceamento Os processadores 888/88 Interfaceamento com o 88 Os processadores 88/88 Os processadores Pentium PIC e PTC Interrupção e BIOS PPI e Porta Paralela Placa
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,
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SERGIPE COORDENADORIA DE ELETRÔNICA CIRCUITOS OSCILADORES. Experimentos de Osciladores
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SERGIPE COORDENADORIA DE ELETRÔNICA CIRCUITOS OSCILADORES Experimentos de Osciladores Relatório requisito Técnico parcial apresentado para como obtenção
PCS 2304 PROJETO LÓGICO DIGITAL 19/05/2006 Gabarito Preliminar 6 a Lista de Exercícios Contadores
PCS 24 PROJETO LÓGICO DIGITAL 9/5/26 Gabarito Preliminar 6 a Lista de Exercícios Contadores ) Contador em anel. A Figura apresenta um contador em anel torcido semelhante aos vistos anteriormente em aula,
COMUNICAÇÃO SERIAL (UART)
MICROPROCESSADORES II (EMA864315) COMUNICAÇÃO SERIAL (UART) 1 O SEMESTRE / 2017 Alexandro Baldassin AULA PASSADA Começamos a ver formas de comunicação entre o processador e dispositivos de I/O Vimos interfaces
Eletrônica Digital para Instrumentação. Herman Lima Jr.
G03 Eletrônica Digital para Instrumentação Prof: [email protected] Centro Brasileiro de Pesquisas Físicas Ministério da Ciência, Tecnologia e Inovação (MCTI) Parâmetros de circuitos integrados lógicos Dispositivos
CONTROLE PARA SEMÁFOROS DE UM CRUZAMENTO
PARA SEMÁFOROS DE UM CRUZAMENTO Versão 2015 RESUMO Esta experiência tem como principal objetivo ilustrar a utilização de circuitos biestáveis, através do projeto de um circuito de controle das luzes de
Capítulo 5 - Flip-Flops e Dispositivos Correlatos
Capítulo 5 - Flip-Flops e Dispositivos Correlatos Introdução: Os circuitos considerados até o momento eram todos circuitos combinacionais, onde a saída é determinada pelos valores presentes nas entradas,
Camada Física. Professor Ivan Pires. Introdução. Licenciatura Plena em Computação
Licenciatura Plena em Computação Professor Ivan Pires Introdução Dígitos binários (bits) para representar dados. Fisicamente utilizam: Corrente elétrica, ondas de rádio ou luz 1 Comunicação Assíncrona
Manual de Operação VT100
Manual de Operação VT100 Anexo ao Manual de Operação do TSW200E1 Versão: 1 Revisão: 4 Dezembro/2008 Direitos de edição Este manual foi elaborado pela equipe da Wise Indústria de Telecomunicações. Nenhuma
Calculadora Simples em VHDL
Calculadora Simples em VHDL Versão 2014 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. São apresentados
3 a Lista de Exercícios
Universidade Federal de Santa Catarina Departamento de Informática e Estatística Bacharelado em Ciências da Computação INE 5406 - Sistemas Digitais - semestre 2010/2 Prof. José Luís Güntzel [email protected]
Painel Luminoso com LEDs
Painel Luminoso com LEDs Versão 2007 RESUMO Esta experiência consiste no projeto e na implementação do circuito de controle de um painel luminoso composto por LEDs (diodos emissores de luz). Através da
Comunicação Serial RS-232. Walter Fetter Lages
Comunicação Serial RS-232 Walter Fetter Lages [email protected] Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Sistemas Elétricos de Automação e Energia ENG04056 Microcontroladores
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
Manual de cabeamento para console e portas AUX
Manual de cabeamento para console e portas AUX Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Convenções Tabela de roteadores com console e portas AUX Configurações das portas do console
Aula 8. Multiplexadores. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira
Aula 8 Multiplexadores SEL 44 - Sistemas Digitais Prof. Dr. Marcelo Andrade da Costa Vieira 4. Circuitos Multiplexadores l Circuitos seletores de dados ; l Chave seletora digital; l Seleciona um dos diversos
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
Atividade de Participação de Aula 02 (Individual) Aluno: Data: 17/08/2017
Atividade de Participação de Aula 02 (Individual) Aluno: Data: 17/08/2017 Curso: Engenharia Elétrica Período: 1. O que é uma rede Industrial? Sistema de Comunicação bidirecional em tempo real que permite
EPUSP PCS 3335 Laboratório Digital A. Introdução ao VHDL
Introdução ao VHDL Versão 2016 RESUMO Esta experiência consiste no estudo de descrições VHDL e no projeto e implementação de um circuito digital simples. São apresentados aspectos básicos da linguagem
Kit Teclado TS 4x4 v1..0 Manual do usuário
Kit Teclado TS 4x4 v1..0 Manual do usuário 1 Apresentação O Kit Teclado TS 4x4 v1.0 foi desenvolvido pela VW Soluções utilizando-se como base o microcontrolador PIC16F886 da Microchip. Ele possui 16 teclas
Sistemas Digitais Representação Digital de Informação
Sistemas Digitais Representação Digital de Informação João Paulo Baptista de Carvalho (Prof. Auxiliar do IST) [email protected] Representação de números em Base b Base 10: 435 10 = 4 x 100 + 3
MANUAL DE INSTALAÇÃO TÉCNICA GPS MD-1052
Manual de Instalação Técnica _Rev-GPS_MD-1052 ECIL INFORMÁTICA IND. E COM. LTDA Av. Tamboré, 973 - CEP: 06460-000 Alphaville Centro industrial e empresarial Barueri SP Tel.:+55(11) 4133-1440 Fax:+55(11)
Eletrônica Digital Apresentação e Cap.1 PROF. EDUARDO G. BERTOGNA UTFPR / DAELN
Eletrônica Digital Apresentação e Cap.1 PROF. EDUARDO G. BERTOGNA UTFPR / DAELN Conteúdos da Disciplina: Sistemas Numéricos e Códigos; Portas Lógicas e Algebra Booleana; Lógica Combinacional: Expressões
MANUAL DE INSTALAÇÃO E OPERAÇÃO DO CONVERSOR CSSM CONVERSOR RS-232/RS-485 PARA FIBRA MONOMODO
MANUAL DE INSTALAÇÃO E OPERAÇÃO DO CONVERSOR CSSM CONVERSOR RS-232/RS-485 PARA FIBRA MONOMODO Out/14 INTRODUÇÃO O CSSM foi projetado para fornecer a mais versátil conexão possível entre equipamentos assíncronos
CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DE MINAS GERAIS UNIDADE DE ENSINO SUPERIOR CURSO DE ENGENHARIA INDUSTRIAL ELÉTRICA PLANO DE ENSINO
DISCIPLINA ELETRÔNICA DIGITAL I Validade: A partir de 0/0. Departamento Acadêmico de Engenharia Elétrica Código SELD101 Carga Horária total: 90h Teórica: 0h Laboratório: 30h Exercício: 00h Créditos: 0
Introdução teórica aula 12: Pisca- Pisca Controlado por Luz
Introdução teórica aula 12: Pisca- Pisca Controlado por Luz IC555 O IC555 é um circuito integrado (chip) utilizado em uma variedade de aplicações como temporizador ou multivibrador. O CI foi projetado
Objetivo da Transmissão Serial
REDES INDUSTRIAIS SEMANA 10 TRANSMISSÃO SERIAL DE SINAIS EM REDES INDUSTRIAIS 1 Objetivo da Transmissão Serial Necessidade de comunicação com equipamentos a distância. É um caso particular da transmissão
Processador nanopcs-3
Processador nanopcs-3 E.T.M./2011 RESUMO Esta experiência tem por objetivo o projeto do núcleo de um pequeno processador responsável pela execução de operações aritméticas e lógicas e de transferência
CODIFICADORES / DECODIFICADORES
CODIFICADORES / DECODIFICADORES Uma grande parte dos sistemas digitais trabalha com os níveis lógicos (bits) representando informações que são codificadas em bits. Exemplo: computador trabalha com informações
UFPE CODEC ESTUDO DIRIGIDO TELEMÁTICA- COMUNICAÇÃO DE DADOS
UFPE CODEC ESTUDO DIRIGIDO TELEMÁTICA- COMUNICAÇÃO DE DADOS 1) Explique o processo de amostragem topo plano, e indique qual o valor adotado para o tempo de retenção? 2) Comente o funcionamento do conversor
Redes Industriais. Carlos Roberto da Silva Filho, M. Eng.
Redes Industriais Carlos Roberto da Silva Filho, M. Eng. Criado na década de 1970 pela Modicon. É um dos mais antigos protocolos utilizados em redes de CLPs para aquisição de sinais de instrumentos e comandar
EXPERIÊNCIA 4: IMPLEMENTAÇÃO DE UM CRONÔMETRO
EXPERIÊNCIA 4: IMPLEMENTAÇÃO DE UM CRONÔMETRO Autores: Prof. Dr. André Riyuiti Hirakawa, Prof. Dr. Carlos Eduardo Cugnasca e Prof. Dr. Paulo Sérgio Cugnasca Versão 1.0-05/2005 1. OBJETIVO Esta experiência
Leitor ATG25A-PC (Cabo Preto)
Leitor ATG25A-PC (Cabo Preto) Esse leitor é para ser usado conectado à um PC rodando o SW esheriff O leitor é controlado pelo aplicativo esheriff através das interfaces RS232 ou RS485. Quando o tag lido
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
Aplicações: Conversão de Códigos e Motor de Passo. Prof. Adilson Gonzaga
Aplicações: Conversão de Códigos e Motor de Passo Aplicação 1 Conversão de Código ASCII para Hexadecimal Alguns periféricos, tais como Teclados Alfa-numéricos, Monitores de Vídeo, Displays de Cristal Líquido,
INSTALAÇÃO FISICA DE TERMINAIS UTILIZANDO O PROTOCOLO DE COMUNICAÇÃO RS-485
INSTALAÇÃO FISICA DE TERMINAIS UTILIZANDO O PROTOCOLO DE COMUNICAÇÃO RS-485 Conexão URANET Destinada à aplicações que envolvam até 32 equipamentos que são conectados à porta serial RS-232C do microcomputador,
Sistemas Digitais Representação Digital de Informação
Sistemas Digitais Representação Digital de Informação João Paulo Baptista de Carvalho [email protected] Representação de números em Base b Base 10: 435 10 = 4 x 100 + 3 x 10 + 5 x 1 = 4 x 10 2
MANUAL DE INSTALAÇÃO E PROGRAMAÇÃO CONVERSOR - IP / USB / SERIAL RV1
MANUAL DE INSTALAÇÃO E PROGRAMAÇÃO CONVERSOR - IP / USB / SERIAL - 317 RV1 SÃO CAETANO DO SUL 06/06/2014 SUMÁRIO DESCRIÇÃO DO PRODUTO... 3 CARACTERÍSTICAS... 3 CONFIGURAÇÃO USB... 4 CONFIGURAÇÃO... 5 PÁGINA
Multiplicador Binário com Sinal
Multiplicador Binário com Sinal Edson T. Midorikawa/2010 E.T.M./2012 (revisão) RESUMO Nesta experiência será implementado um circuito para multiplicação binária com sinal. Deve ser aplicada a metodologia
UM PROCESSADOR SIMPLES
UM PROCESSADOR SIMPLES Versão 2013 RESUMO Esta experiência tem como objetivo o desenvolvimento do projeto de um núcleo de um processador simples. Na parte experimental este projeto deverá ser sintetizado
Objetivo. Sistemas de Numeração e Códigos. Apresentar técnicas de representação e converção de números em diversos sistemas de numeração.
Sistemas de Numeração e Códigos Raul Queiroz Feitosa Objetivo Apresentar técnicas de representação e converção de números em diversos sistemas de numeração. 2 1 Conteúdo Introdução Conversão da base 10
Matriz Vídeo Componente & Áudio Estéreo & RS x 8 TRANSCORTEC STATUS OUTPUT 2 INPUT
MVC-88P Matriz Vídeo Componente & Áudio Estéreo & RS-232 8 x 8 TRANSCORTEC STATUS OUTPUT 2 1 3 4 5 6 7 8 INPUT AUDIO IN AUDIO OUT 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 AC IN Y/PB/PR OUT 1 Y/PB/PR OUT 2 Y/PB/PR
Disciplina: Teleprocessamento
Disciplina: Teleprocessamento AESF: 3o. ano V semestre - 1999 Profa: Ana Clara 5a.parte 5 - ODENS 5.1 classificação...2 5.2 - tipos de modem...2 5.3 estrutura do modem...3 5.4 facilidades de teste de loop...3
Normalmente o registrador de deslocamento é constituído de um conjunto de FFs (Flip-Flops) destinados a armazenar dados binários.
O registrador de deslocamento (do inglês Shift-Register) é um dispositivo largamente usado em sistemas digitais, desde uma simples calculadora de bolso, teclados para introdução de códigos até teclados
PLANO DE ENSINO Engenharia Mecânica Fundamentos de Eletrônica Analógica e Digital
Curso: Disciplina: Carga Horária Semanal: 06 Carga Horária Total: 120 PLANO DE ENSINO Engenharia Mecânica Fundamentos de Eletrônica Analógica e Digital EMENTA Teoria dos semicondutores. Aplicações do Diodo
UNIVERSIDADE ESTADUAL PAULISTA. Campus de Guaratinguetá Colégio Técnico Industrial de Guaratinguetá Professor Carlos Augusto Patrício Amorim
unesp UNIVERSIDADE ESTADUAL PAULISTA Campus de Guaratinguetá Colégio Técnico Industrial de Guaratinguetá Professor Carlos Augusto Patrício Amorim 1 Atividades de Recuperação Final Sistemas Digitais II
Processador nanopcs-4
Processador nanopcs-4 E.T.M./2012 RESUMO Esta experiência tem por objetivo o projeto do núcleo de um pequeno processador responsável pela execução de operações aritméticas e lógicas,de transferência de
EXPERIMENTO 5: Flip-Flop
DEE - Departamento de Engenharia Elétrica Laboratório de Circuitos Digitais I ELE 1065 EXPERIMENTO 5: Flip-Flop 1 - OBJETIVOS Estudos de dispositivos de memória com Flip-Flops e outros dispositivos correlatos.
Codificação e transmissão de sinais digitais em banda básica
Volnys B. Bernal (c) 1 Codificação e transmissão de sinais digitais em banda básica Volnys Borges Bernal [email protected] http://www.lsi.usp.br/~volnys Volnys B. Bernal (c) 2 Agenda Codificação NRZ Transmissão
ET53C - SISTEMAS DIGITAIS
ET53C - SISTEMAS DIGITAIS Barramentos de Comunicação Serial UART e I 2 C Prof.: Glauber Brante e Profa. Mariana Furucho [email protected] [email protected] UTFPR Universidade Tecnológica Federal
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...
EPUSP PCS 2011/2305/2355 Laboratório Digital CALCULADORA SIMPLES
CALCULADORA SIMPLES E.T.M./23 (revisão e adaptaçào) M.D.M. e E.T.M. (revisão) E.T.M./28 (revisão) RESUMO Esta experiência tem por objetivo a utilização de circuitos integrados de soma binária para o desenvolvimento
Prof. Leonardo Augusto Casillo
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO Circuitos Combinacionais MSI Parte 2 Prof. Leonardo Augusto Casillo Codificadores x Decodificadores Decodificadores (em sua maioria)
Comunicação Serial. Comunicação Serial RS232
Comunicação Serial Motivação Diversos dispositivos eletrônicos usam portas seriais para se comunicar com outros dispositivos eletrônicos. Para muitos é a única forma de comunicação. A integração de equipamentos
CONTROLE PARA SEMÁFOROS DE UM CRUZAMENTO
PARA SEMÁFOROS DE UM CRUZAMENTO Versão 2014 RESUMO Esta experiência tem como principal objetivo ilustrar a utilização de circuitos biestáveis, através do projeto de um circuito de controle das luzes de
CONTROLE PARA SEMÁFOROS DE UM CRUZAMENTO
PARA SEMÁFOROS DE UM CRUZAMENTO Versão 2013 RESUMO Esta experiência tem como principal objetivo ilustrar a utilização de circuitos biestáveis, através do projeto de um circuito de controle das luzes de
Projecto Final SINTETIZADOR MIDI POR RS232
Departamento de Engenharia Electrotécnica e de Computadores Universidade de Coimbra Projecto de Sistemas Digitais Projecto Final SINTETIZADOR MIDI POR RS232 André Alexandre Gaspar da Silva - 2011154329
Comunicação de dados. Introdução
Comunicação de dados Introdução Os microcontroladores AVR estão equipados com dois pinos destinados à comunicação serial, UART (Universal Asynchronous Reciever/Transmitter), ou seja, permitem trocar informações
UFJF FABRICIO CAMPOS
Cap 7 Revisão Teoremas Booleanos Teoremas de De Morgan Portas Lógicas Flip-Flop Mapa de Karnaugh Simbologias Representação Binária Tabela Verdade Cap 7 Revisão Teoremas Booleanos Teoremas de De Morgan
TCI 120 Conversor de interface USB RS232
TCI 120 Conversor de interface USB RS232 Manual de Instalação O conversor modelo TCI 120 é um conversor de interface USB - RS232 desenvolvido para emular uma porta serial RS232 à partir da interface USB
COMUNICAÇÃO SERIAL ENTRE EQUIPAMENTOS
COMUNICAÇÃO SERIAL ENTRE EQUIPAMENTOS 1 Introdução Para transmitir ou receber informações de outros dispositivos é necessário que os sistemas automáticos sejam capazes de comunicarem-se com estes dispositivos.
