Página 1 de 1

Twice pic one clock

MensagemEnviado: 23 Jan 2011 12:24
por juniorlucival
Bom dia pessoal, to montando um projeto é preciso que dois 16f628/a trabalhem no mesmo clock, para gerar o clock estou usando um 555, alguem sabe me dizer como fazer isso, é possível. estou usando 555 porque preciso que o clock varia a frequencia, eu ja tentei ligar direto e não deu certo ja tentei pegar o mesmo esquema para cristal no datasheet e não deu certo. se alguem souber algo por gentileza post.

MensagemEnviado: 23 Jan 2011 12:48
por _blackmore_
como é? dois pics no mesmo clock ... e precisa variar a frequencia ... do clock? fiquei confuso com isso.

MensagemEnviado: 23 Jan 2011 13:18
por mastk
Seu sinal pode estar sujo.
O clock pode estar baixo demais.
Pode estar lignado no pino errado, geralmente sao dois, um de entrada e outro de realimentacao do oscilador, confira.

E mais importante, nao vale a pena faz isso por hardware, processamento extra, nunca eh problema, adicione ou atrase seus eventos baseado em ticks da maquina ou similares.

MensagemEnviado: 23 Jan 2011 16:35
por juniorlucival
so me digam uma coisa, sinais ttl da certo, estou pensando em usar um pic pequeno tipo 12f675 para gerar os sinais ttl sincronizados para dois pics, o que acham? dessa maneira acreditam que ficara mais exato o sincronismo.

MensagemEnviado: 23 Jan 2011 16:45
por mastk
isso depende, do tipo do driver de saída, de entrada e o meio que sinal vai de um lado para o outro.

porque essa sede de sincronismo a nível de clock? creio que seja muito dificil de ser obtida, leve em conta que ha tempos para o circuito interno de clock estabilizar e todos os pormenores de um power on.

MensagemEnviado: 23 Jan 2011 17:14
por enigmabox
Clock com o 555 funciona, mas sem muita estabilidade e este nao gera um clock com largura de pulso 0 e 1 a 50%.
Recomendo ligar na saida do 555 um CI TTL flip-flop D para gerar um clock 50%+50%.

:wink:

MensagemEnviado: 23 Jan 2011 17:52
por vtrx
porque preciso que o clock varia a frequencia

Uma curiosidade,como vai gerenciar o SoftWare com um clock variável?

MensagemEnviado: 23 Jan 2011 18:17
por juniorlucival
quanto ao gerenciamento do software não terei problemas se trata apenas de dados de oito bits para um dac0808 e conforme sua frequencia de amostragem pretendo variar a frequencia de um sinal de saida, o gerenciamento sera feito via i2c que provocara interrupção e tem clock proprio da comunicação e fara as seleções. mas o sinal e composto de dois sinais de saída sincronizado. por isso o duplo clock.

MensagemEnviado: 23 Jan 2011 23:43
por jorgeluiz
qual a justificativa de usar dois pics iguais? Nao da' pra usar um apenas com mais portas?

MensagemEnviado: 24 Jan 2011 12:18
por juniorlucival
não posso usar o mesmo pic devido a frequencia elevada dos bytes de saída, então não consigo varrer por programa a interface homem maquina, cada vez que varrece outras entradas o sinal seria prejudicado. então com outro pic faria todo gerenciamento, e no outro o sinal apenas, a frequencia que preciso é de 100 à 10000hz, sendo que preciso tambem variar a frequencia e para isso usar o clock mesmo, isso tambem impossibilita dois pics, o AD para selecionar a frequencia, não da certo, pois seu setting time é muito alto para o que quero fazer, sendo lento demais pra isso ja tentei e sempre que mexo no valor do ad ele interfere no valor do sinal.

MensagemEnviado: 24 Jan 2011 18:02
por vtrx
Se voce não se importar,poderia dizer oque quer fazer.
Me parece que quer capturar um áudio e em tempo real modificá-lo,tipo algum efeito sonoro.

MensagemEnviado: 25 Jan 2011 10:07
por juniorlucival
quero fazer um injetor de sinal, para testes em ecus. isso tera varios sinais caracteristicos de um circuito, esses sinais não teem no gerador de função.