Painel Contador

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Painel Contador

Mensagempor geraldomelo » 12 Jul 2007 20:43

Ola pessoal . Estou com mais um problema aqui pra variar ... hehehh
é o seguinte : Tenho que fazer um painel simples com displays de 7 segmentos que vc aperta um botão , ele conta mais 1 , isso até 99 , ou seja , dois displays para cada botão , mas ai é que tá , eu preciso de 15 "linhas" dessas , ou seja , 15 botões , ai vc aperta o botão nº7 , e soma um no display relativo ao botão 7 ..

Ai que vem os problemas ... vou ter que multiplexar 30 displays ... e a velocidade .Será que dá conta ? outra coisa , não tenho pinos para isso , pensando em um 877A por exemplo , seriam 7 pinos para os segmentos , mais 30 para chavear cada display , ai já não deu , mesmo pensando em ler os botões com uma rede de resistores e usando o AD , mesmo assim eu não tenho pinos suficiente ..

Sugestões ? Outro Pic? tem mais pepinos ainda ( elétricos , pois são aqueles displays grandes de elevador) , mas vamos com esses primeiro ... hehehe

abraços

Geraldo ..
geraldomelo
Byte
 
Mensagens: 267
Registrado em: 14 Out 2006 16:53
Localização: Ribeirão preto - SP

Mensagempor ze » 13 Jul 2007 08:00

Olá
Sugestões:
use 1 porta (8 pinos do uC) para os segmentos do display, 4 shift register de 8 bits 74HC164 p.ex. para os catodos/anodos comuns (+2 pinos do uC).
Deixe uma interrupçao (timer0 p. ex) configurada para 1600Hz (a cada ~18mseg todos os displays são atualizados). A int pode também cuidar de ler algum teclado de 32 teclas. (+1 pino do uC) Use cristal de freq. max do uC (20MHz p. ex) para que as outras operações não sejam prejudicadas pela int.
(Já tenho [+de] um projeto semelhante funcionando: 10 displays, 12 teclas, int a 400Hz - pic16f 4MHz e 18f 24MHz).
Avatar do usuário
ze
Dword
 
Mensagens: 1655
Registrado em: 05 Jun 2007 14:32

Mensagempor vibrex » 13 Jul 2007 11:49

Na pratica qual é o valor ideal para atualização dos display sem FLICKERING?
vibrex
Nibble
 
Mensagens: 74
Registrado em: 08 Nov 2006 18:49

Mensagempor Afonsop » 23 Jul 2007 11:46

Olá, o TPIC6B595 não ajuda?
Abraços
Afonso
Afonsop
Bit
 
Mensagens: 35
Registrado em: 22 Mar 2007 15:51


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron

x