Professional Documents
Culture Documents
Experincia 7
Transmisso Serial Assncrona
Bruno Milan Perfetto
Gabriel Pino
Matheus Tanaka Horn
Bancada: B02
Data: 29/09/2014
1. Objetivos
Neste experimento, ser projetado e implementado um circuito digital para
comunicao de dados serial assncrona com um terminal de dados, baseando-se na
norma EIA-RS-232C e no cdigo ASCII.
2. Projeto
2.1.
A transmisso serial assim chamada pois, ao enviar cdigos dos caracteres, estes so
processados sobre uma nica linha, ou seja, os bits enviados so encadeados um por
vez, numa fila. tambm chamada de assncrona porque no exige o sincronismo dos
relgios entre o receptor e o transmissor, j que cada caractere carrega seus prprios
sinais de sincronismo.
Ser utilizado o cdigo ASCII, que um cdigo padronizado, utilizado para
representao dos caracteres alfanumricos na rea de computao digital. Ele possui 7
bits de informao e um bit de paridade, que so codificados em letras maisculas e
Pgina 1
Pgina 2
Pgina 3
Para o bloco Circuito serializador, utilizou-se dois CIs 74165, em srie. Isso ocorre porque
armazenam apenas oito bits, mas como necessria a presena de um START BIT, dois
STOP BIT, no mnimo um bit de REPOUSO, um bit de paridade e sete bits de informao.
Para o bloco Conversor de nvel, utilizou-se um CI 1488. Tal bloco se faz necessrio
porque os padres de nvel de tenso para circuitos digitais e para o RS-232C so
diferentes: em um circuito digital, o bit 1 que tem um nvel de tenso tpico da ordem de
+5V deve ser convertido para um sinal MARK que tem tipicamente um nvel de tenso de
-12V. Da mesma forma, o bit 0, com tenso igual a 0V para circuitos digitais deve ser
convertido para o sinal SPACE, com nvel de tenso tpico da ordem de +12V.
2.2.
Diagrama Lgico
Segue na figura abaixo o diagrama lgico do projeto de transmisso serial assncrona.
Pgina 4
Pgina 5
Dos resultados das simulaes, verifica-se que o sensor de paridade est funcionando
corretamente, assim como as sadas do circuito digital. Para a comunicao serial na
placa Altera DE2, pesquisamos a identificao dos pinos e obtivemos:
Fator de diviso
110
245454
300
90000
1200
22500
9600
2813
19200
1406
Pgina 6
3. Atividades Experimentais
3.1.
Montagem
Letra
A
f
v
T
Verificao
OK
OK
OK
OK
Perguntas do ps-laboratrio:
1. H alguma limitao de funcionamento do circuito projetado? Elabore uma
discusso qualitativa sobre as frequncias mnima e mxima de funcionamento
do circuito.
Sim, o circuito projetado tem relao com as frequncias mximas e mnimas de
funcionamento, relacionadas com os tempos de atraso relativos s portas logicas dos
circuitos integrados empregados. Como discutido com o professor, a prpria designao
de pinos tambm pode gerar um certo atraso, considerando que o chip da placa possui
muitos pinos e que designao de pinos afastados j gera um atraso da propagao do
sinal.
Parmetros de tempo, tais como
, referentes s portas lgicas, determinam a
frequncia mxima de operao. Analisando estes parmetros, possvel identificar qual
porta logica est associada ao maior tempo de atraso de propagao.Analisando a
frequncia mnima de funcionamento, notvel que no existe uma barreira limitante,
mas possvel concluir que trabalhar com frequncias excessivamente baixas, no
apropriado para o objetivo de circuito, que transmitir informaes.
Pgina 7
2. Construa uma tabela mostrando para valores maiores de baud rates (p.ex.
19200, 115200 e 921600 bauds), a frequncia do relgio (clock de transmisso)
correspondente que necessria para o correto funcionamento do circuito.
Como 1 baud = 1 bit/s e baud rate [bit/s] = frequncia do clock [Hz], as frequncias de
clock desejadas so:
Baud Rates
19200 bits/s
115200 bits/s
921600 bits/s
Clock de transmisso
19200 Hz
115200 Hz
921600 Hz
4. Concluses
Com a implementao do projeto, pudemos nos familiarizar com o protocolo de
transmisso de dados RS-232, como enviar e garantir a recepo de dados corretos
atravs do controle da paridade. Alm disso, foi possvel observar a importncia da
compatibilidade entre circuito emissor e receptor, quando se trata de frequncia de
transmisso, sinal de partida e parada, alm do nmero de bits da mensagem enviada e
recebida, tudo isso para garantir perfeita comunicao.
Avaliamos o funcionamento de inmeros digitos e caracteres, at mesmo o null e
space. A seguir, apresentamos algumas fotos obtidas no osciloscpio, como
apresentao didtica:
5. Apndices
Pgina 9
Pgina 10
Pgina 11
Pgina 12