collapse

* Posts Recentes

é preciso ter cuidado com ESD? por edeweld
[Ontem às 23:44]


Potênciometro 4.7 ou 5 KOhm com switch por brunus
[Ontem às 19:35]


Bibliotecas para arduino e drivers de stepper - o problema da 'distracção' por SerraCabo
[Ontem às 02:12]


Zener BZW04-105? por brunus
[11 de Dezembro de 2018, 17:34]


Artigo 11, 13 e os restantes por jm_araujo
[10 de Dezembro de 2018, 11:05]


Compra Colectiva Mouser N3-2018 (limite 25 Nov) por Hugu
[10 de Dezembro de 2018, 01:07]


Ajuda para reparar Luzes de LED de Natal por brunus
[09 de Dezembro de 2018, 00:59]


Como reproteger as pontas de cobre do ferros de soldar? por brunus
[09 de Dezembro de 2018, 00:12]


Usar steppers de 5 pontas como se fossem de 4 pontas por SerraCabo
[08 de Dezembro de 2018, 21:18]


LusoRobótica - Website - Estado actual por Tech_JA
[06 de Dezembro de 2018, 09:18]

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

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

Offline filipe89

  • Mini Robot
  • *
  • Mensagens: 163
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.585
  • 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: 163
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.585
  • 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: 163
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.585
  • 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: 163
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.585
  • 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: 163
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.585
  • 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: 163
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: 163
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.585
  • 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: 163
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