Gerar frequencia no PSoC

Software e Hardware para uC PSoC

Moderadores: andre_luis, 51

Gerar frequencia no PSoC

Mensagempor fmaesso » 12 Mai 2007 16:35

Olá gente!
Recebi o Kit da Cypress (alias, muito bom), e, pelo jeito tô igualzinho a maioria, só consegui fazer um led piscar... bem emocionante por quase 2 minutos. Alguem pode dar uma luz de como posso gerar uma frequencia? Eu tentei por PWM e por contador mas a coisa num vai. A ideia é gerar uma frequencia por volta de 100Khz e poder varia-la em +- 30% modificando-se um valor em algum registro.

Fernando Maesso

Obrigado!
fmaesso
Bit
 
Mensagens: 17
Registrado em: 16 Nov 2006 17:21

Mensagempor Ricardo_Franco » 12 Mai 2007 20:53

Ola Fernando.
Você pretende gerar essa freqüência por PWM, ou seja, onda quadrada?
E você quer variar a largura de pulso como, por botões, pela serial, como você pretende entrar com os valores para a largura de pulso?
Qual CY você esta usando?
Vamos ver se posso ajudar
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 fmaesso » 15 Mai 2007 13:29

Olá Ricardo!
Eu preciso de uma onda quadrada. Achei um jeito de fazer com um contador, mas os por divisao nao vou conseguir um ajuste fino. Estou usando o chip que veio com o kit, o 29466.
A mundanca da frequencia será pela UART.
Obrigado!
fmaesso
Bit
 
Mensagens: 17
Registrado em: 16 Nov 2006 17:21

Mensagempor Ricardo_Franco » 15 Mai 2007 22:24

Ola Senhores.
Como diria nosso amigo ”Jack” vamos por partes...
Primeiro faremos um programa para realizar a comunicação serial...

O programa pode ser baixado no link:
http://rapidshare.com/files/31544254/Serial.rar.html

Este programa está todo comentado, e pode servir de base para futuras aplicações, depois vou disponibilizar a continuação deste programa implementando uma PWM, e por fim o seu controle.

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 andre_luis » 16 Mai 2007 10:05

Eu já fiz um programa no PSoC que faz exatamente isso...foi um simulador de ECG que recebia pela serial os valores da curva lidos de uma base de dados do PC e enviava para o conversor D/A do PSoC. Este projeto está arquivado em algum CD, lá em casa. Vou dar uma procurada.

+++
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Mensagempor Iran » 16 Mai 2007 11:12

Tentei baixar o arquivo enviado pelo Ricardo é ele foi deletado. O que houve?
Avatar do usuário
Iran
Word
 
Mensagens: 558
Registrado em: 16 Out 2006 18:10
Localização: Imperatriz - MA

Mensagempor Ricardo_Franco » 16 Mai 2007 16:44

Ola Senhores.
Problema resolvido.
Novo link:
http://rapidshare.com/files/31682362/Serial.rar.html
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


Voltar para Cypress

Quem está online

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

x