quarta-feira, 28 de dezembro de 2011

Shield Ethernet DFRobot - Problemas com SD Card

Depois de perder algumas horas, tentando fazer uma gravação no cartão SD, utilizando os exemplos da IDE do Arduino sem alteração nenhuma e uma placa Shield Ethernet DFRobot descobri que a mesma não possui suporte ao cartão SD. A placa vem com o soquete para conectar o SD Card, porém o CI Wiznet 5100 vem com um curto circuito de fábrica.

Mesmo no desenho do fabricante é possível ver o curto circuito de longe. Abaixo a foto do meu protótipo.



Esquema do CI Wiznet 5100:



Os pinos curto circuitados são os pinos 55 e 54.  O pino 54 é o ADDR0 que se refere ao endereço zero do barramento de comunicação, enquanto que o pino 55 se refere ao CS (Chip Select)  utilizado no SD Card. O CS deve sair do estado 0 e ir para o estado 1 (5V) para habilitar o SD Card enquanto que o pino de endereço de dados ADDR0 deve oscilar na frequencia de Clock conforme a transmissão dos dados. Outro detalhe é que a maioria dos pinos que não são utilizados, por default, se mantém em nível lógico 0. Portanto ambos não poderiam estar conectados diretamente.

Abaixo mais um link para referência:

http://www.dfrobot.com/index.php?route=product/product&path=35_39&product_id=52


Nenhum comentário:

Postar um comentário