collapse

* Posts Recentes

Amplificador - Rockboard HA 1 In-Ear por almamater
[Ontem às 19:13]


O que é isto ? por KammutierSpule
[26 de Março de 2024, 19:35]


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


Emulador NES em ESP32 por dropes
[13 de Março de 2024, 21:19]


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]


Meu novo robô por josecarlos
[06 de Janeiro de 2024, 16:46]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

Autor Tópico: múltiplos módulos (SCL SDA)  (Lida 5571 vezes)

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

Offline filipe89

  • Mini Robot
  • *
  • Mensagens: 164
múltiplos módulos (SCL SDA)
« em: 23 de Março de 2012, 20:31 »
Boa noite.

Gostava de saber se posso ligar múltiplos módulos às entradas SLC e SDA de um arduino. Estava mais a pensar num multiplexer.

Segundo me dá a entender o clock (SCL) pode ser comum a todos os módulos e depois com um multiplexer escolhia o modulo. Mas um deles queria que fosse um display por série, será que não ia ter problemas?

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: múltiplos módulos (SCL SDA)
« Responder #1 em: 23 de Março de 2012, 20:34 »
Se tens SDA e SCL é i2c, cada chip i2c tem um endereço, partilhas os SCL e SDA e no código identificas cada módulo pelo seu endereço.
http://en.wikipedia.org/wiki/I%C2%B2C
http://www.arduino.cc/en/Reference/Wire
Avr fanboy

Offline andre_f_carvalho

  • Mini Robot
  • *
  • Mensagens: 1.469
    • Pro - andrefcarvalho
Re: múltiplos módulos (SCL SDA)
« Responder #2 em: 23 de Março de 2012, 20:39 »
Se tens SDA e SCL é i2c, cada chip i2c tem um endereço, partilhas os SCL e SDA e no código identificas cada módulo pelo seu endereço.
http://en.wikipedia.org/wiki/I%C2%B2C
http://www.arduino.cc/en/Reference/Wire


aproveitando o topico, ligar dos microcontroladores entre si por i2c e ligar na mesma o scl ao scl e o sda ao sda certo?

Offline filipe89

  • Mini Robot
  • *
  • Mensagens: 164
Re: múltiplos módulos (SCL SDA)
« Responder #3 em: 23 de Março de 2012, 20:42 »
Obrigado, pensei que usasse uma entrada para cada módulo.

Já agora, existe algum módulo para reprodução de voz? sem ser o playback, que esse só dá para uma fala.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: múltiplos módulos (SCL SDA)
« Responder #4 em: 23 de Março de 2012, 20:42 »
Sim, mas um deles tem de ter código para se comportar como um slave e o outro como master.
Avr fanboy

Offline filipe89

  • Mini Robot
  • *
  • Mensagens: 164
Re: múltiplos módulos (SCL SDA)
« Responder #5 em: 23 de Março de 2012, 20:49 »
então são 2 módulos? podes dizer quais são?

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: múltiplos módulos (SCL SDA)
« Responder #6 em: 23 de Março de 2012, 20:57 »
então são 2 módulos? podes dizer quais são?
Tu é que sabes quantos módulos são..
Não percebi totalmente o que queres dizer..
Avr fanboy

Offline filipe89

  • Mini Robot
  • *
  • Mensagens: 164
Re: múltiplos módulos (SCL SDA)
« Responder #7 em: 23 de Março de 2012, 20:59 »
então são 2 módulos? podes dizer quais são?
Tu é que sabes quantos módulos são..
Não percebi totalmente o que queres dizer..

Quero ter um lote de "mensagens" e reproduzir cada uma, ao mando do arduino

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: múltiplos módulos (SCL SDA)
« Responder #8 em: 23 de Março de 2012, 21:58 »
Explica lá isso melhor, que sensores são eles?
Avr fanboy

Offline filipe89

  • Mini Robot
  • *
  • Mensagens: 164
Re: múltiplos módulos (SCL SDA)
« Responder #9 em: 23 de Março de 2012, 23:00 »
quero ligar um display, um real clock, um leitor de cartões SD. depois conforme as horas, reproduzir mensagens condizentes ao momento.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: múltiplos módulos (SCL SDA)
« Responder #10 em: 23 de Março de 2012, 23:03 »
Os cartões SD funcionam com SPI e não com i2c, o RTC sim normalmente são i2c, e o display depende do display.
Avr fanboy

Offline filipe89

  • Mini Robot
  • *
  • Mensagens: 164
Re: múltiplos módulos (SCL SDA)
« Responder #11 em: 23 de Março de 2012, 23:05 »
Estou para já a calcular pinos livres, por isso para já vou projectar para daqueles simples 16x2 com teclado.

Offline filipe89

  • Mini Robot
  • *
  • Mensagens: 164
Re: múltiplos módulos (SCL SDA)
« Responder #12 em: 23 de Março de 2012, 23:15 »
Vou ter de abdicar do SCL e SDA só para o cartão?

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: múltiplos módulos (SCL SDA)
« Responder #13 em: 23 de Março de 2012, 23:43 »
Não, o cartão usa SPI, que são os pinos digital 13,12,11 e 10.
Avr fanboy

Offline filipe89

  • Mini Robot
  • *
  • Mensagens: 164
Re: múltiplos módulos (SCL SDA)
« Responder #14 em: 23 de Março de 2012, 23:55 »
ahh certo, então me falta mesmo a fala, encontrei agora isto:

http://letsmakerobots.com/node/13210

seria isto, ou qualquer coisa do género.
Este converte ASCII em voz, para mim, mensagens pré-gravadas chegava, desde que pudesse escolher qual.

Esse integrado não o encontrei no e-bay