ABAJUR DE 7 SEGMENTOS

 

Controle de um abajur de 7 segmentos porta paralela

   

Home

Um abajur de 7 segmentos é um optoelectrónico de dispositivo que permite iluminar 7 segmentos (e em alguns tipos um ponto decimal) de um modo independente.  Iluminado este  é possível formar todos os números, e algumas cartas do alfabeto. Estes abajures deveriam ser alimentados externamente, desde que cada segmento precisa de 20 MA de corrente (some 140 MA). É bastante para usar a inscrição de dados para controlar um abajur. Se lhes precisarem outro, você pode usar o circuito de expansão que é descrito mais tarde.

Descrição do abajur de 7 segmentos

Fig. Abajur de 7 segmentos

Referências

Fixe descrição

1 cátodo E

2 cátodo D

3 ânodo comum

4 cátodo C

5 cátodo de Dp. (Ponto decimal)

6 cátodo B

7 cátodo PARA

8 ânodo comum

9 cátodo F

10 cátodo G

 

Alimentando e operação

Este abajur trabalha com 5 volts e 20 MA para segmento. Os volts de de5 de fonte para alimentar este circuito a pessoa podem obter diretamente da fonte de poder do PC, ou do porto de jogos (ver fonte de alimentação).

 

 

Fig. Circuito sugeriu para um abajur de 7 segmentos

 

 

Modo de operação

O abajur de 7 segmentos tem um alfinete para cada segmento e dois ânodos comuns. Quando 5 volts forem aplicados entre qualquer alfinete de certo segmento e os ânodos, este segmento ilumina. Formar qualquer combinação de segmentos é necessário aplicar os 5 volts para o anseia isso é querido.

O algoritmo seguinte permite ativar qualquer segmento do abajur de 7 segmentos.

/* começando */

Definir que segmentos serão iluminados eles.

Considerando que cada segmento corresponde com um pouco da inscrição estatal, então um quadro de segmentos / pedaços é acreditado

Segmento

Mordido da inscrição de controle

valor decimal

Para

D0

1

B

D1

2

C

D2

4

D

D3

8

E

D4

16

F

D5

32

G

D6

64

Dp

D7

128

 

Se a pessoa quiser iluminar o segmento PARA, então deveria ser escrito na inscrição de dados da porta paralela o valor 1 (valor do quadro)

Porto [dir_base]: = 1

Se a pessoa quiser iluminar mais que um segmento, então deveria ser escrito na inscrição de dados da porta paralela a soma dos valores de cada segmento. Por exemplo:

A carta PARA a que C corresponde com os segmentos, D, E, F.

Então: A=1, D = 8, E=16, F=32.

A soma é 1+8+16+32=57

Então, deveria ser escrito:

Porto [dir_base]: = 57

Se a pessoa quiser escrever um texto, cada carta é colocada e então um retardo de milisegundos de n. Por exemplo :

Escrever: LULU

A carta que L corresponde com os segmentos D, E, F.

A soma é 8+16+32=56

A carta OU corresponde com os segmentos B, C, D, E, F.

A soma é 2+4+8+16+32=62

Então, deveria ser escrito:

Porto [dir_base]: = 56; / * L */

Demora (1000);

Porto [dir_base]: = 62; / * O */

Demora (1000);

Porto [dir_base]: = 56; / * L */

Demora (1000);

Porto [dir_base]: = 62; / * O */

Demora (1000);

/* Fim */

Esta informaci??n es parte del Libro: "El Puerto Paralelo como interface de Entrada/Salida"
Contenido del Libro:

 

 

Novedades en nuestro Blog: Blog Puertos Paralelos
Comentarios, aportes, consultas, visite nuestro Foro: Foro Puerto Paralelo
Puertos paralelos PCI

Sitios recomendados:
Secado de Madera utilizando el Puerto Paralelo
Hidroponia - Hidrop??nico
Un poco de Seguridad Ciudadana
 

IR A LA PAGINA PRINCIPAL DEL PUERTO PARALELO

Conector Puerto Paralelo hembra DB25

 

 

Google
 

Home