PSoC Designer (Bloco Analogico)

Software e Hardware para uC PSoC

Moderadores: andre_luis, 51

Mensagempor alessandro » 18 Mai 2007 13:59

Ricardo, realmente esta muito estranho. A placa é a própria do kit da Cypress. Ele começa a ler apartir de 1.1V (coloquei um multimetro no pino na entrada analogica) e deixa de ler apartir de 3.8V.

Em conversões Analogico/Digital o que anda colocando como base de tempo para CNT e TMR? Uso o VC1 ou VC2. Meu clock esta em 6MHz a 5V. E CPU_Clock SysClk/8.
Alessandro
Avatar do usuário
alessandro
Byte
 
Mensagens: 278
Registrado em: 12 Out 2006 19:32

Mensagempor Ricardo_Franco » 18 Mai 2007 18:05

Ola Senhores.
Tenta gravar este cara.
Ele se comunica pela serial, cada vez que você apertar a tecla enter ele realiza 50 aquisições. direto do AD sem interpolar com PGA e sem algoritmo de correção.

http://rapidshare.com/files/32067988/te ... 5.hex.html

Deve-se ligar a serial com a configuração
9600, 8, N, 1
P2.3 -> RX
P2.5 -> TX

Abra o hyperterminal e ele aparecera uma mensagem de saudação.
Aperte a tecla enter e ele fara 50 aquisições.

Eu testei, ele funciona em toda a faixa do potenciometro.

Boa sorte
Ricardo Franco
____________________________________________________________________________________________
web: www.engricardofranco.kit.net
Skype: engricardofranco
Fone Skype: (19) 3119-8162
Ricardo_Franco
Byte
 
Mensagens: 305
Registrado em: 11 Out 2006 20:53
Localização: Campinas - SP

Mensagempor Ricardo_Franco » 18 Mai 2007 18:06

Puxa via esqueci de mencionar que o AD faz aquisição pelo pino
P2.1

Boa sorte.
Ricardo Franco
____________________________________________________________________________________________
web: www.engricardofranco.kit.net
Skype: engricardofranco
Fone Skype: (19) 3119-8162
Ricardo_Franco
Byte
 
Mensagens: 305
Registrado em: 11 Out 2006 20:53
Localização: Campinas - SP

Mensagempor alessandro » 20 Mai 2007 23:49

Ricardo esse exemplo esta somente em hex?

Esse código é para ser executado na placa do kit?
Alessandro
Avatar do usuário
alessandro
Byte
 
Mensagens: 278
Registrado em: 12 Out 2006 19:32

Mensagempor Ricardo_Franco » 21 Mai 2007 10:02

Ola Senhores.
Sim é para o PSoC, basta apenas abrir o PSoC Programmer, e indicar o caminho deste arquivo HEX, (estou procuradno o projeto aqui em casa e não estou achando), mas assim que tiver um tempo eu coloco o projeto todo no ar.
Ricardo Franco
____________________________________________________________________________________________
web: www.engricardofranco.kit.net
Skype: engricardofranco
Fone Skype: (19) 3119-8162
Ricardo_Franco
Byte
 
Mensagens: 305
Registrado em: 11 Out 2006 20:53
Localização: Campinas - SP

Mensagempor alessandro » 21 Mai 2007 12:30

Ricardo, funcionou corretamente. Vou ter que dar mais uma olhada com calma em meu circuito.

Aproveitando que mencionou a serial. Os jumpers JP1 e JP2 são para drecionar o pinos do PSoC direto para o MAX232? É uma configuração default?
Alessandro
Avatar do usuário
alessandro
Byte
 
Mensagens: 278
Registrado em: 12 Out 2006 19:32

Mensagempor Ricardo_Franco » 21 Mai 2007 13:12

alessandro escreveu:Ricardo, funcionou corretamente. Vou ter que dar mais uma olhada com calma em meu circuito.

Aproveitando que mencionou a serial. Os jumpers JP1 e JP2 são para drecionar o pinos do PSoC direto para o MAX232? É uma configuração default?


Sim, mas pelo menos na minha placa os jumper não estão disponiveis, apenas os PAD's de solda.
Eu utilizo o jumper 13 (J13).
Ricardo Franco
____________________________________________________________________________________________
web: www.engricardofranco.kit.net
Skype: engricardofranco
Fone Skype: (19) 3119-8162
Ricardo_Franco
Byte
 
Mensagens: 305
Registrado em: 11 Out 2006 20:53
Localização: Campinas - SP

Mensagempor alessandro » 21 Mai 2007 14:11

Na minha vieram ligados. No seu exemplo postado anteriormente precisei retirar o jumpers.
Alessandro
Avatar do usuário
alessandro
Byte
 
Mensagens: 278
Registrado em: 12 Out 2006 19:32

Mensagempor Ricardo_Franco » 13 Fev 2008 19:12

Ola Senhores.
Alessandro pleo que pudemos constatar existem duas versões dessa placa rodando aqui no Brasil, certamente a sua é a versão mais nova, que possui os jumper.
E ai conseguiu resolver o problema do AD, eu não achei meu projeto, mas se ainda estiver com dúvida posso providenciar um projetinho exemplo.
Ricardo Franco
____________________________________________________________________________________________
web: www.engricardofranco.kit.net
Skype: engricardofranco
Fone Skype: (19) 3119-8162
Ricardo_Franco
Byte
 
Mensagens: 305
Registrado em: 11 Out 2006 20:53
Localização: Campinas - SP

Mensagempor VIPPER » 14 Fev 2008 00:20

E ai blz...

Coloquei um exemplo de uso de um AD incremental.

http://rapidshare.com/files/91660136/Te ... D.rar.html


Até mais,

Fábio Schmitt
VIPPER
Bit
 
Mensagens: 41
Registrado em: 20 Nov 2006 12:44
Localização: BLUMENAU - SC, BRASIL

Anterior

Voltar para Cypress

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x