LusoRobótica - Robótica em Português
Electrónica => Electrónica Geral => Tópico iniciado por: andre_f_carvalho em 05 de Agosto de 2010, 17:09
-
boas,
eu estou a ter problemas com o desenho de uma pcb só com layout 1 face, o problema é 3 displays de 7 segmentos na mesma placa de circuito impresso estando eles juntos para eles estarem lado a lado para que possa usar por exemplo num termómetro, alguém já conseguiu desenhar uma placa destas?
-
Estás a usar traços com que largura? Poderás precisar de alguns jumpers... podes usar as resistencias dos proprios displays como "jumpers".
-
comei por fazer a placa com os descodificadores mas dp passei a usar duas onde com um flat cable faço a ligação, só que mesmo assim ta difícil
os displays sao de ânodo comum dai so ter 3 resistências na placa dos displays
imagens em anexo mostra a placa e o esquema
se perguntares para que é aqueles jump's, eles sao para se algum dia eu precisar de por multiplexagem (acho que é assim)
-
Sinceramente o melhor é mesmo fazeres multiplexagem, facilita-te e muito, reduzes de 24 pinos para simplesmente 8 + 3 ;), em ultimo caso, tenta fazer com shift-registers ;)
-
Sinceramente o melhor é mesmo fazeres multiplexagem, facilita-te e muito, reduzes de 24 pinos para simplesmente 8 + 3 ;), em ultimo caso, tenta fazer com shift-registers ;)
já não me lembro como funciona o shift-registers,
em relação a multiplexagem é que tb estou na ideia de usar os displays sem microcontrolador, utilizando por exemplo portas logicas ou até mesmo circuitos que encontro na net, dai não querer usar só multiplexagem, estava na idea de utilizar um fixa flat cable em cima e outra em baixo dos display's, o inconveniente é mesmo o orçamento :P
-
shift registers são uma boa opção, mas se meteres só uma resistência no display, quando metes lá um 8, vai brilhar menos que um 1, assim para experimentar na breadboard dá, mas para uma coisa bem feita em PCB metia a resistência necessária para cada segmento.
-
os display's são de ânodo comum, dai não ser precisa usar 8 resistências estou correcto?
-
Não, ligas o anodo directo aos 5v e metes uma resistencia ai de 380ohm para cada segmento, se não como já foi dito, por exemplo o numero 1 fica mais iluminado que o numero 8 pois tem mais segmentos usados.
Pois o melhor mesmo seria um shift-register, que é basicamente uma mini memória de 8 bits(1 byte) em que envias os dados de modo serial, ou seja com 2 fios para dados e relógio e um sinal para dizer ao shift register para mostrar nos displays o que tem na sua mini memória de 8bits, ou seja usas um bit para cada segmento, depois como tens 3 displays, usas mais 3 pinos do teu micro-controlador e vais ligando cada anodo um de cada vez usando um transistor e assim metes 3 displays a trabalhar com apenas 6 pinos.
-
eu ate posso ir por ai, so que eu quero deixar esta placa ja para futuras ideias que possam ocorrer, dai n poder usar so a multiplexagem.
mas o problema n é o caso por de acordo com a imagem que anexei em cima eu gostaria de ter os 3 display's juntos e isto sem ser uma placa de dupla face e mais difícil o route das pistas
-
Depende, se usares um conector em cima e outro em baixo e depois juntar num cabo só na outra ponta sempre é mais simples do que ter um conector só em cima ou só em baixo.
-
acho que para facilitar vou usar mesmo um conector em cima e outro em baixo