Tensão de alimentação do PIC

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Tensão de alimentação do PIC

Mensagempor lpagano » 08 Abr 2008 09:28

Pergunta de prova: o datasheet do 12F675 diz que o limite máximo de tensão entre VDD e VSS é de 6,5V, mas em outra parte diz que as características padrão de alimentação estão entre 2 e 5,5V.

Estou pensando em alimentar esse PIC com 2 baterias de relógio, sendo 3V cada uma (6V no total). Mais de 90% do ciclo de trabalho o PIC estará em sleep.

Será que não vai dar nenhum problema no PIC com essa alimentação maior do que o convencional? Também estou pensando em colocar um diodo ou resistor em série só para dar uma queda na tensão.

Esse projeto é um controle remoto.

Valeu!
lpagano
Byte
 
Mensagens: 393
Registrado em: 06 Nov 2006 14:23

Mensagempor renatokodaira » 08 Abr 2008 10:37

Eu entendo que até 6,5V o chip não sofrerá dano (digamos que seja aplicados 6V por engano, etc), mas a tensão de operação deve ser entre 2 e 5,5V. O chato de usar o diodo em série (uns 0,7V) é que você estará desperdiçando energia, mas vai funcionar.
renatokodaira
Byte
 
Mensagens: 402
Registrado em: 11 Out 2006 15:15

Mensagempor Ander_sil » 08 Abr 2008 15:35

Necessariamente tem que ser com PIC, uma boa opção para baixo consumo com bateria são os MSP430, ainda economiza uma bateria pois usa 3V alem de durar muito mais.
Anderson Chrispim da Silva
chrispimdasilva@gmail.com
Ander_sil
Byte
 
Mensagens: 368
Registrado em: 30 Out 2006 09:58
Localização: Campinas - SP

Mensagempor otavio luiz » 08 Abr 2008 15:43

Não compensa alimentar o pic com 6Vcc, quanto maior a tensão maior tambem a corrente de consumo, melhor utilizar as duas pilhas em paralelo assim soma a corrente das duas e a tensão fica em 3vcc que consome menor corrente.
Lembre-se, zona de Fresnel não é nenhuma franquia de puteiro.
Avatar do usuário
otavio luiz
Byte
 
Mensagens: 257
Registrado em: 11 Out 2006 13:56
Localização: Barretos - SP, terra de Peão

Mensagempor fabim » 08 Abr 2008 16:03

pessoal, pelo jeito .. a parte de transmissão do controle do ipagano trabalha com >= 5V, mais ipagano como disse que o bixim vai ficar 90% dormindo, pode colocar um diodim 1N4007 em série tranquilamente..

FAbim
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor lpagano » 09 Abr 2008 10:30

Pessoal,

Fiz as contas novamente e na verdade o PIC ficará em em sleep mais de 99% do tempo (igual esses controles para abrir portão de garagem). Nesse caso acho que um diodo comum ajudaria, uma vez que, quando o PIC estiver em sleep, o consumo vai para menos de 100nA e trabalhando normalmente dá uns 750uA (medidas feitas com multímetro) e a queda no diodo dá uns 100mV em sleep. No caso das baterias, eu vi em alguns datasheets que elas sempre vão ter uma tensão um pouco abaixo de 3V (por volta de 2,9V). Assim já me ajudaria bastante.

Valeu!
lpagano
Byte
 
Mensagens: 393
Registrado em: 06 Nov 2006 14:23

Mensagempor otavio luiz » 09 Abr 2008 12:11

Rapais, trabalho com o 12f675 e nunca consegui fazer ele chegar a menos de 75uA, me conta o que voce fez pra chegar a 100nA???
Lembre-se, zona de Fresnel não é nenhuma franquia de puteiro.
Avatar do usuário
otavio luiz
Byte
 
Mensagens: 257
Registrado em: 11 Out 2006 13:56
Localização: Barretos - SP, terra de Peão

Mensagempor lpagano » 09 Abr 2008 13:49

otavio,

100nA é quando ele está em sleep.
Pelo datasheet o consumo dele em sleep é de 1nA @ 2V, e eu opero com 5 volts.

Valeu!
lpagano
Byte
 
Mensagens: 393
Registrado em: 06 Nov 2006 14:23

Mensagempor otavio luiz » 09 Abr 2008 14:29

Essas coisas do data sheet pra mim tem muita conversa pra boi dormir, 1nA não é em sleep é em stand by, em sleep o wdt deve estar abilitado pra acordar o mcu o consumo dele é de 3,5uA em 3Vcc que é a tensão que eu utilizo, não sei o motivo mas se eu não abilitar BOD o pic trava, corrente do BOD=75uA, essas correntes a que eles se referem são para todos os periféricos desligados. Outra coisa que eles falam em algumas caracteristicas em 2Vcc ser se for o 12f675-i, pois o 12f675e/p, nunca consegui fazer funcionar com menos de 2,5Vcc.
Lembre-se, zona de Fresnel não é nenhuma franquia de puteiro.
Avatar do usuário
otavio luiz
Byte
 
Mensagens: 257
Registrado em: 11 Out 2006 13:56
Localização: Barretos - SP, terra de Peão

Mensagempor lpagano » 09 Abr 2008 23:18

Então otavio, se o datasheet diz que é isso mesmo então eu vou por ele. Na minha opinião não creio que a Microchip iria fazer um documento com informações duvidosas.
Agora, quando fiz um teste do modo sleep liguei um multímetro com final de escala de amperagem de até 200uA e menor resolução de 0,1uA (= 100nA), realmente ele nem se mexeu quando o PIC foi para sleep.
O meu programa foi só para testar essa função. Ele começa rodando o PIC normalmente (próximo de 1mA) e aguarda um botão que o manda para sleep. Depois outro botão foi pressionado para gerar uma interrupção e sair do sleep, e a corrente voltou novamente para perto de 1mA. O WDT estava desabilitado.

Nesse caso eu utilizei os seguintes comandos:
Código: Selecionar todos
INTCON.GPIF = 0;
INTCON.GPIE = 1;
INTCON.GIE = 0;
asm { sleep }



Lá mesmo no datasheet desse PIC, página 70, tem lá as instruções e uma delas é o SLEEP, que que está escrito "Go into Standby mode".

Valeu!
lpagano
Byte
 
Mensagens: 393
Registrado em: 06 Nov 2006 14:23

Mensagempor phophollety » 09 Abr 2008 23:55

Se puder, utilize os pics da série nanoWatt, como o 16f636, lá o consumo em sleep é bem baixo, mas 1mA ainda é muito, vc confia no seu instrumento de medição? Pq uA não são todos que medem direito...
"3 minutes of boring code review means 3 hours less fixing LSD (Little Stupid Detail)" Dr. Mike Smith
"Dê-me um ponto de apoio e uma alavanca e moverei o mundo" Arquimedes
"Quando vejo um Alfa Romeo passar eu tiro o meu chapéu" Henry FORD.
Avatar do usuário
phophollety
Dword
 
Mensagens: 1511
Registrado em: 15 Out 2006 13:00
Localização: Santo André São Paulo, Brasil

Mensagempor lpagano » 10 Abr 2008 08:33

phophollety,

Essa dica dos nanoWatt é muito boa. Parece que um irmão dele seria ideal (16F635, o qual tem 8 pinos), fora outras funções interessantes que eu vi.

Quanto aos instrumentos, o que utilizei foi um que tem escala de 0 a 200uA e de 0 a 2mA. Nesse caso o consumo do PIC estava em torno de 750uA @ 5V (escala de 0 a 2mA), ou seja, dentro dos valores especificados pela Microchip.

Valeu!
lpagano
Byte
 
Mensagens: 393
Registrado em: 06 Nov 2006 14:23

Mensagempor phophollety » 10 Abr 2008 09:53

Sim, essa série é, 12f635, 16f636 e 16f639, são os pics projetados para controles remotos...

Usamos o 16f636 e o 16f639, para aplicações com bateria...

Tem durado mais de dois anos, sem contar que ainda tem o transmissor ook de 433MHz que tem uns 10mW... (claro, transmissões curtas)
"3 minutes of boring code review means 3 hours less fixing LSD (Little Stupid Detail)" Dr. Mike Smith
"Dê-me um ponto de apoio e uma alavanca e moverei o mundo" Arquimedes
"Quando vejo um Alfa Romeo passar eu tiro o meu chapéu" Henry FORD.
Avatar do usuário
phophollety
Dword
 
Mensagens: 1511
Registrado em: 15 Out 2006 13:00
Localização: Santo André São Paulo, Brasil


Voltar para PIC

Quem está online

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

x