LusoRobótica - Robótica em Português

Sistemas específicos => Arduino / AVR => Tópico iniciado por: filipe89 em 23 de Março de 2012, 20:31

Título: múltiplos módulos (SCL SDA)
Enviado por: filipe89 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?
Título: Re: múltiplos módulos (SCL SDA)
Enviado por: senso 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://en.wikipedia.org/wiki/I%C2%B2C)
http://www.arduino.cc/en/Reference/Wire (http://www.arduino.cc/en/Reference/Wire)
Título: Re: múltiplos módulos (SCL SDA)
Enviado por: andre_f_carvalho 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://en.wikipedia.org/wiki/I%C2%B2C)
http://www.arduino.cc/en/Reference/Wire (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?
Título: Re: múltiplos módulos (SCL SDA)
Enviado por: filipe89 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.
Título: Re: múltiplos módulos (SCL SDA)
Enviado por: senso 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.
Título: Re: múltiplos módulos (SCL SDA)
Enviado por: filipe89 em 23 de Março de 2012, 20:49
então são 2 módulos? podes dizer quais são?
Título: Re: múltiplos módulos (SCL SDA)
Enviado por: senso 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..
Título: Re: múltiplos módulos (SCL SDA)
Enviado por: filipe89 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
Título: Re: múltiplos módulos (SCL SDA)
Enviado por: senso em 23 de Março de 2012, 21:58
Explica lá isso melhor, que sensores são eles?
Título: Re: múltiplos módulos (SCL SDA)
Enviado por: filipe89 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.
Título: Re: múltiplos módulos (SCL SDA)
Enviado por: senso 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.
Título: Re: múltiplos módulos (SCL SDA)
Enviado por: filipe89 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.
Título: Re: múltiplos módulos (SCL SDA)
Enviado por: filipe89 em 23 de Março de 2012, 23:15
Vou ter de abdicar do SCL e SDA só para o cartão?
Título: Re: múltiplos módulos (SCL SDA)
Enviado por: senso 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.
Título: Re: múltiplos módulos (SCL SDA)
Enviado por: filipe89 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 (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