collapse

* Posts Recentes

Arame de Estendal por almamater
[Ontem às 16:16]


O que é isto ? por SerraCabo
[12 de Abril de 2024, 14:20]


Amplificador - Rockboard HA 1 In-Ear por almamater
[11 de Abril de 2024, 20:46]


Emulador NES em ESP32 por dropes
[10 de Abril de 2024, 15:30]


Meu novo robô por josecarlos
[29 de Março de 2024, 18:30]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]

Autor Tópico: [Nome alterado] Display 16 segmentos como controlar  (Lida 19556 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline andre_f_carvalho

  • Mini Robot
  • *
  • Mensagens: 1.469
    • Pro - andrefcarvalho
Re: [Nome alterado] Display 16 segmentos como controlar
« Responder #30 em: 28 de Fevereiro de 2011, 18:10 »
Mas tens esses chips que fazem exactamente o que queres, mas se é para esses displays, eu usava um par de 595's para cada display.

eu n quero uma coisa muito grande para controlar o display, eu experimentei ontem pedir o expansor i2c que me mostraste mas não consigo pedir samples :S

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: [Nome alterado] Display 16 segmentos como controlar
« Responder #31 em: 28 de Fevereiro de 2011, 18:26 »
Pois, é preciso email privado para pedir samples da microchip, mas se usares 595's isso é para ai 50 centimos cada chip ou menos.
Avr fanboy

Offline andre_f_carvalho

  • Mini Robot
  • *
  • Mensagens: 1.469
    • Pro - andrefcarvalho
Re: [Nome alterado] Display 16 segmentos como controlar
« Responder #32 em: 28 de Fevereiro de 2011, 18:28 »
ja viste utilizar 32 shift register!

o trabalham e o espaço que ocupará (e já é pouco?)

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: [Nome alterado] Display 16 segmentos como controlar
« Responder #33 em: 28 de Fevereiro de 2011, 18:29 »
Deve ser o mesmo que usar 4 595's que sao de 8bits.
Avr fanboy

Offline andre_f_carvalho

  • Mini Robot
  • *
  • Mensagens: 1.469
    • Pro - andrefcarvalho
Re: [Nome alterado] Display 16 segmentos como controlar
« Responder #34 em: 28 de Fevereiro de 2011, 22:23 »
Deve ser o mesmo que usar 4 595's que sao de 8bits.

sim daria, se eu tivesse saídas livres, dai só poder utilizar por i2c, tens conhecimento de algum?

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: [Nome alterado] Display 16 segmentos como controlar
« Responder #35 em: 28 de Fevereiro de 2011, 22:40 »
Mas para usar um 595 bastante 3 pinos, para i2c precisas de 2, não arranjas outro pino?
Avr fanboy

Offline andre_f_carvalho

  • Mini Robot
  • *
  • Mensagens: 1.469
    • Pro - andrefcarvalho
Re: [Nome alterado] Display 16 segmentos como controlar
« Responder #36 em: 01 de Março de 2011, 18:39 »
nao, estao ocupados, mas eu com estou a utilizar i2c ja com o lcd, rtc e etc, aprovitava a ligação

Offline Sérgio_Sena

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.649
    • Electronic Gear for Musicians
Re: [Nome alterado] Display 16 segmentos como controlar
« Responder #37 em: 01 de Março de 2011, 23:02 »
Em caso de aperto, podes usar os mesmos pinos do I2C.

Qd necessitares de usar SPI, configuras o MSSP para SPI e envias os dados.
Qd for para I2C, configuras o MSSP para I2C e bota prá frente.


A tua falta de conhecimentos está a bloquear-te a visão. Pára para escutar as outras pessoas.
Já te deram tantas ideias e tu apesar de estares a perguntar por ajuda, não queres ouvir e continuas a insistir em usar um chip I2C.

Com jeitinho podias fazer tudo por SPI. Como? simples...

O LCD sem controlador de I2C caro, podes ligar a um shift-register.
O teu 16seg a mais shit-register.
O teu RTC podes tê-lo dentro do PIC, com a ajuda de um cristal cilindrico em TMR1. Deixas uma pilha/supercap a alimentar o RTC qd a alimentação geral está desligada...


E por aí fora... há tt maneira de o fazer. Basta imaginação.

Ainda bem que é só uma unidade, pq se fossem mais eu refazia o teu design todo!

Offline andre_f_carvalho

  • Mini Robot
  • *
  • Mensagens: 1.469
    • Pro - andrefcarvalho
Re: [Nome alterado] Display 16 segmentos como controlar
« Responder #38 em: 01 de Março de 2011, 23:23 »
Em caso de aperto, podes usar os mesmos pinos do I2C.

Qd necessitares de usar SPI, configuras o MSSP para SPI e envias os dados.
Qd for para I2C, configuras o MSSP para I2C e bota prá frente.


A tua falta de conhecimentos está a bloquear-te a visão. Pára para escutar as outras pessoas.
Já te deram tantas ideias e tu apesar de estares a perguntar por ajuda, não queres ouvir e continuas a insistir em usar um chip I2C.

Com jeitinho podias fazer tudo por SPI. Como? simples...

O LCD sem controlador de I2C caro, podes ligar a um shift-register.
O teu 16seg a mais shit-register.
O teu RTC podes tê-lo dentro do PIC, com a ajuda de um cristal cilindrico em TMR1. Deixas uma pilha/supercap a alimentar o RTC qd a alimentação geral está desligada...


E por aí fora... há tt maneira de o fazer. Basta imaginação.

Ainda bem que é só uma unidade, pq se fossem mais eu refazia o teu design todo!


tens razão, mas na verdade nunca utilizei spi, e só vou aprendendo a medida que vou precisando de utilizar os componentes, irei fazer mais alguma pesquisa e direi resultados.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: [Nome alterado] Display 16 segmentos como controlar
« Responder #39 em: 01 de Março de 2011, 23:53 »
SPI é a coisa mais simples de usar do mundo, mas não precisas de SPI a sério para um shift register, um spi bitbanged é perfeito.
Avr fanboy

Offline andre_f_carvalho

  • Mini Robot
  • *
  • Mensagens: 1.469
    • Pro - andrefcarvalho
Re: [Nome alterado] Display 16 segmentos como controlar
« Responder #40 em: 02 de Março de 2011, 19:49 »
SPI é a coisa mais simples de usar do mundo, mas não precisas de SPI a sério para um shift register, um spi bitbanged é perfeito.

para mim numa forma de dizer é "chinês" xD

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: [Nome alterado] Display 16 segmentos como controlar
« Responder #41 em: 02 de Março de 2011, 20:06 »
Uma pergunta, para que estás a usar os outros pinos todos do PIC?
É que tudo o que forem saidas digitais podes substituir por 595's, cheira-me que podes simplificar ai muita coisa. e deixar uns quantos pinos livres.
Avr fanboy

Offline andre_f_carvalho

  • Mini Robot
  • *
  • Mensagens: 1.469
    • Pro - andrefcarvalho
Re: [Nome alterado] Display 16 segmentos como controlar
« Responder #42 em: 02 de Março de 2011, 20:22 »
uma das coisas que impossibilita a alteração é a placa do projecto estar pronta  e no qual esta a funcionar perfeitamente, mas as entradas estao a ser utilizadas para sensores e botões, as saídas estão a controlar outras placas exteriores

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: [Nome alterado] Display 16 segmentos como controlar
« Responder #43 em: 02 de Março de 2011, 20:29 »
Se usares uma coisa destas, que é muito comum:
http://www.nxp.com/documents/data_sheet/74LV165A.pdf
Metes muitas entradas em 2-3 pinos.
Avr fanboy

Offline andre_f_carvalho

  • Mini Robot
  • *
  • Mensagens: 1.469
    • Pro - andrefcarvalho
Re: [Nome alterado] Display 16 segmentos como controlar
« Responder #44 em: 02 de Março de 2011, 20:35 »
Se usares uma coisa destas, que é muito comum:
http://www.nxp.com/documents/data_sheet/74LV165A.pdf
Metes muitas entradas em 2-3 pinos.

e consegue-se fazer leitura de sensores, tanto analógicos como digitais?