Acabei de notar este tutorial sobre freetronics sobre empilhamento de escudos.
Dean
Eu não o adicionei como resposta.
Dean
1
Definitivamente, olhe para esses escudos intermediários! Muito legal para os lotes de empilhamento ... Eu empilhadas com sucesso 4. sparkfun.com/products/11002
Brad
Respostas:
19
Vá para shieldlist.org e procure os escudos que você irá usar. Então veja se os dois querem usar os mesmos pinos. Se o seu escudo não estiver no shieldlist.org , procure o esquema / folha de dados.
Geralmente, se várias blindagens precisam usar o único pino, você não pode usá-las juntas, a menos que esses pinos sejam SPI ou I2C. Ambos os protocolos usam um modelo mestre-escravo, com um mestre e muitos escravos. Nesses casos, você pode usar escudos que compartilham alguns ou todos os pinos.
Os pinos SPI são digitais 10, 11, 12 e 13 por padrão. O pino 10 é o pino Slave Select , usado para especificar com qual escravo você deseja conversar. Você precisará de um pino SS diferente para cada escravo SPI com o qual deseja conversar.
Os pinos I2C são analógicos 4 e 5. O I2C usa o endereçamento de dispositivos para diferenciar os dispositivos escravos, portanto, não há equivalente ao Slave Select. Os mesmos dois pinos podem ser compartilhados por todos os dispositivos I2C.
Lembre-se de que o empilhamento de muitas blindagens apresenta vários problemas, como o aumento da capacitância, que pode começar a deteriorar os sinais, incluindo os do SPI / I2C, e causar falhas de comunicação.
Respostas:
Vá para shieldlist.org e procure os escudos que você irá usar. Então veja se os dois querem usar os mesmos pinos. Se o seu escudo não estiver no shieldlist.org , procure o esquema / folha de dados.
Geralmente, se várias blindagens precisam usar o único pino, você não pode usá-las juntas, a menos que esses pinos sejam SPI ou I2C. Ambos os protocolos usam um modelo mestre-escravo, com um mestre e muitos escravos. Nesses casos, você pode usar escudos que compartilham alguns ou todos os pinos.
Os pinos SPI são digitais 10, 11, 12 e 13 por padrão. O pino 10 é o pino Slave Select , usado para especificar com qual escravo você deseja conversar. Você precisará de um pino SS diferente para cada escravo SPI com o qual deseja conversar.
Os pinos I2C são analógicos 4 e 5. O I2C usa o endereçamento de dispositivos para diferenciar os dispositivos escravos, portanto, não há equivalente ao Slave Select. Os mesmos dois pinos podem ser compartilhados por todos os dispositivos I2C.
Lembre-se de que o empilhamento de muitas blindagens apresenta vários problemas, como o aumento da capacitância, que pode começar a deteriorar os sinais, incluindo os do SPI / I2C, e causar falhas de comunicação.
fonte
A Freetronics tem um guia para empilhar vários escudos, cobrindo questões como:
fonte