Componentes, Dispositivos, Equipamentos, etc...
Moderadores: 51, guest2003, Renie
por Eduardo Augusto » 04 Mai 2015 05:56
Eae pessoal! Estou simulando o LTC2440 no proteus, estou desenvolvendo a comunicação serial entre uC e o AD. Contudo estou tendo a seguinte resposta quando rodo a simulação.
cap.PNG
Sendo que o sinal rosa CS, amarelo SDO, azul SCK e verde BUSY.
Função que executa leitura do AD.
- Código: Selecionar todos
long Leitura_LTC2440(void){
long Valor_AD;
if(!BUSY_SPI){
CS_SPI=0;
Valor_AD=Le_SPI();
Valor_AD=(Valor_AD<<8)+Le_SPI();
Valor_AD=(Valor_AD<<8)+Le_SPI();
Valor_AD=(Valor_AD<<8)+Le_SPI();
CS_SPI=1;
return Valor_AD;
}
else{
CS_SPI=1;
SCK_SPI=0;
return Valor_AD;
}
}
Abaixo imagem que retirei do datasheet.
cap1.png
Oque não estou entendendo é o formato de resposta do sinal de SDO. Estou usando o circuito abaixo.
Capturar.PNG
Vlw.
Você não está autorizado a ver ou baixar esse anexo.
Não é possível dormir com todas mulheres do mundo, mas deve-se fazer o esforço.
-

Eduardo Augusto
- Byte
-
- Mensagens: 105
- Registrado em: 03 Mar 2014 08:57
- Localização: São Paulo, SP
Voltar para Componentes\Equipamentos Eletrônicos
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante