• Welcome to LusoRobótica - Robótica em Português.
 

Relogio mais termometro interno e externo para carro

Started by fre_deri_co, 30 de August de 2010, 19:08

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

andre_f_carvalho

Quote from: senso on 12 de October de 2010, 20:01
Se diz 16.00 é porque é 16Mhz.

tem mais um zero, já agora que tipo de condensadores devo usar com o cristal para ele oscilar, eu pôs uns de 22 pf de cada perna do cristal para a massa (gnd), assim é suficiente?

fre_deri_co

eu ate hoje sempre assim o fiz, dois condensadores de 22pf, mas um prof meu se não me engano sempre usou de 16pf... ainda não tive problemas  ;D
que sempre se partilhe o conhecimento para que sempre se evolua!!!
Frederico Pereira

senso

O que importa é que o datasheet tanto do micro como do cristal dizem, e têm sempre gamas de valores, 16 ou 22pF, se a tolerancia for de 10% vai dar quase no mesmo mais a capacidade parasita das pistas e afim devem funcionar.
Isso não tens de configurar nada?É que ele não passa de oscilador interno para cristal externo só por ter lá o cristal agarrado.
Avr fanboy

fre_deri_co

sim, necessita... por exemplo na picaxe para utilizar o cristal interno usa-se o comando da seguinte forma "setfreq m4" onde "m4" corresponde aos 4Mhz podendo ser m2 ou m1 ou m8(no caso dos X2), no caso de se pretender utilizar o externo o comando é o mesmo mas simplesmente escreve-se um "e" junto ao "m" -> "setfreq em16" .... no caso dos X2 ao meter-se um cristal de 8Mhz no exterior ele multiplica este por quatro, então na programação devera estar "setfreq em32"...
que sempre se partilhe o conhecimento para que sempre se evolua!!!
Frederico Pereira

senso

Pois, a pergunta era mais para o andre, pois ele nao deve ter feito isso.
Avr fanboy

fre_deri_co

pois... isso já não sei  :-\
seja como for ja aqui foca a explicação  ;)
que sempre se partilhe o conhecimento para que sempre se evolua!!!
Frederico Pereira

Sérgio_Sena

Não se apoquentem com os condensadores. O driver oscilador do cristal no PIC é bastante liberal nesse aspecto.

Eu normalmente uso de 16p a 33p. É conforme o que há no stock.
E uso sempre um condensador diferente do outro. De maneira a carregar desfasadamente o driver, e assim num faz lock do cristal. O arranque é melhor também, a temperaturas e humidades estranhas.

O importante é ter os condensadores. Desde que os valores sejam à volta desses, está tudo bem.
Cumprimentos,
Sérgio Sena

Electronic Gear for Musicians

Instagram

fre_deri_co

humm.. essa do condensador diferente nunca tinha ouvido falar.. =s
que sempre se partilhe o conhecimento para que sempre se evolua!!!
Frederico Pereira

andre_f_carvalho

boas,

não sabia que era presiso usar um comando para definir a frequencia :P

para definir a frequência, basta por esse comando ao inicio do programa?

senso

Definir a frequencia e ter o cristal no sitio certo se queres usar um cristal externo.
Mais uma vez digo, os datasheets são vossos amigos, e se passasses os olhos pelo do teu picaxe aprendias muitas coisas pois aquilo tem tudo bem explicado ;)
Avr fanboy

andre_f_carvalho

eu aos poucos vou aprendendo as coisas, mas  aquilo tem tantas instruções que n sei por onde pegar xD

fre_deri_co

sim, é necessário, para bem convém ser logo a primeira linha de código se pretenderes que o código trabalhe sempre a mesma "velocidade", mas podes a qualquer momento alterar a que frequência queres que trabalhe....
atenção que por exemplo os comandos "pause", "wait", "pauseus", "pwmout", "pulsout", entre outros iram sofrer alterações, pois por exemplo o 40x1 por defeito trabalha a 4Mhz, correspondendo então "pause 1000" ou "wait 1" a 1segundo, mas assim que lhe meteres a 8Mhz externos estes dois comandos passaram a corresponder a 0.5seg uma vez que ira trabalhar ao dobro da "velocidade", assim como se meteres 16Mhz para obteres uma pausa de 1 segundo terá de ser "pause 4000", de resto iras ver ele a responder melhorzinho...

quanto ao manual (*.pdf assim como Senso indica) já li os principais sendo um deles o de código, não sei 100% dos comandos pois não os uso a todos, mas posso dizer que sei quase tudo o que faz (também só a acabei de ler a poucos dias  ::)), quanto tenho uma folgazinha em vez de ler jornais ou revistas a falar da vida dos outros que não tenho nada a haver (pois nem dos nossos antepassados sei quanto mais agora  ;D) ponho-me a ler *.pdf, sendo a proxima vitima o do Arduino (so falta é imprimir, tem é MUITA folha  :o)
que sempre se partilhe o conhecimento para que sempre se evolua!!!
Frederico Pereira