segunda-feira, 16 de outubro de 2006

Leitor de MMC/SD rápido: Juntando as partes

Com todas as considerações feitas anteriormente, já é possível juntar as partes e obter um circuito para protótipo (já com o suporte para o "chip" de relógio de tempo real). Os chips necessários são apenas 9:

2 x 74HC138 - Decodificadores de 3 x 8
1 x 74HC165 - Registrador de deslocamento (paralelo->serial)
1 x 74HC595 - Registrador de deslocamento (serial->paralelo)
1 x 74HC393 - Duplo contador 8 bits
1 x 74HC259 - "Latch" Endereçável de 8 Bits
2 x 74HC125 - "Buffer" Quádruplo, "tri-state"
1 x 74HC00 - 4 Portas NAND

O circuito encontra-se abaixo. Note que já se trata da segunda revisão do circuito, pois a primeira carecia de alguns recursos


Clique na imagem para ampliar

O relógio de tempo real da figura é um PCF8583, escolhido por ser de baixo custo, mas pode ser qualquer outro que se comunique via barramento I2C, como o DS1307.

Este diagrama é na realidade a segunda revisão do circuito. A principal diferença da primeira versão é o "latch" endereçável (era usado um 74HC74) e o circuito que força a linha de saída de dados em nível alto.

Nenhum comentário: