Qual a Corrente Máxima de entrada em nível alto por pino?

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Qual a Corrente Máxima de entrada em nível alto por pino?

Mensagempor Kleber » 30 Out 2010 20:53

Qual característica elétrica (ELECTRICAL CHARACTERISTICS) no datasheet especifica a corrente máxima de entrada por pino quando o mesmo está em nível alto (5V)? Por exemplo, PortA bit 0 (RA0).

Seria a ELECTRICAL CHARACTERISTICS - Input clamp current, IIK : 20mA?
http://ww1.microchip.com/downloads/en/D ... 39582b.pdf

Pergunto isto, pois vejo muitos esquemas elétricos em que é utilizado um resistor de 10K ligado ao Vcc de 5V, assim a corrente de entrada será de (5V/10K) 500uA.
Vale lembrar que na maioria destes esquemas (kits), verifica-se que uma chave está fechada quando temos nível lógico zero no pino.

Obrigado pelas respostas desde já!
Kleber
Kleber
Nibble
 
Mensagens: 99
Registrado em: 17 Out 2006 20:41
Localização: São Paulo

Mensagempor mastk » 30 Out 2010 21:00

Esse resistor eh o pull-up, ele garante que se a chave estiver aberta, havera nivel alto no pino, 10K eh um bom valor, ja que mantem estavel a porta e nao se gasta muita energia para isso.
Avatar do usuário
mastk
Dword
 
Mensagens: 4407
Registrado em: 14 Out 2006 20:43

Mensagempor Kleber » 30 Out 2010 21:23

Entendi mastk, mas...qual termo das características elétricas e valor segundo o datasheet diz qual é a corrente máxima de entrada em nível alto?

Outro questionamento, no caso do portb, ele já possui PULL-UP interno, bastaria ligar uma chave ao terra? Considerando portb como entrada.
Kleber
Kleber
Nibble
 
Mensagens: 99
Registrado em: 17 Out 2006 20:41
Localização: São Paulo

Mensagempor vtrx » 31 Out 2010 08:19

Maximum output current sunk by any I/O pin.............................................................................................. 25 mA.


bastaria ligar uma chave ao terra? Considerando portb como entrada.

Sim,desde que voce os habilite.
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01

Mensagempor Kleber » 31 Out 2010 08:33

Quanto a corrente de saída 25mA tudo bem...mas vou tentar perguntar de outra forma:
Considerando um pino como entrada, posso aplicar 5V direto neste pino sem resistor limitador algum de corrente externo? Não queimaria o PIC?


Estive pesquisando na net e encontrei o link acerca do PIC 12F675 que postarei abaixo, nele, o autor Daniel Quadros diz:
"Voltando ao datasheet do PIC, verificamos que um pino de entrada/saída é capaz de gerar ou absorver uma corrente de até 125mA..." O correto é 25mA, pois 125 foi um erro de digitação.

link: http://dqsoft.blogspot.com/2007/06/cont ... rte-i.html

Mas aonde no datasheet está especificado que a corrente de entrada é igual a de saída? Lembrando da pergunta inicial sobre o PIC16F.


Obrigado pelas respostas até o momento!
Kleber
Kleber
Nibble
 
Mensagens: 99
Registrado em: 17 Out 2006 20:41
Localização: São Paulo

Mensagempor ÁgioFelipe » 31 Out 2010 09:21

Maximum output current sunk by any I/O pin ...............................................................................25 mA
ÁgioFelipe
Word
 
Mensagens: 626
Registrado em: 27 Out 2006 20:04

Mensagempor Djalma Toledo Rodrigues » 31 Out 2010 10:25

Pinos I / O como entrada são Alta Impedância

Aqueles 20 mA máx. de Input clamp current se refere aos diodos de proteção

Anti estática

DJ
Avatar do usuário
Djalma Toledo Rodrigues
Dword
 
Mensagens: 2334
Registrado em: 03 Ago 2008 13:22

Mensagempor rcakto » 31 Out 2010 11:18

kleber, dependendo da aplicação, muitos utilizam os pull-up internos, mas deve levar em conta que existe um maximo de corrente total sobre os pinos, e outra, se utilizar resistores externos, voce estara dando uma melhor porteção ao seu sistema... então estude melhor ele e veja se realmente seria necessario utilizar so os resistores internos...

bom pelomenos essa e a minhaopiniao
(parado por culpa da faculdade...)Osciloscopio opensource... entre e participe:
http://asm51.eng.br/phpBB/viewtopic.php?t=10710
rcakto
Word
 
Mensagens: 787
Registrado em: 09 Jun 2010 00:57
Localização: vitoria ES

Mensagempor vtrx » 31 Out 2010 11:48

posso aplicar 5V direto neste pino sem resistor limitador algum de corrente externo? Não queimaria o PIC?

Qual a utilidade de ser ligar 5 volts direto num circuito digital?


...125 foi um erro de digitação..

Não,125 mA é a corrente do port todo.
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01

Re: Qual a Corrente Máxima de entrada em nível alto por pino

Mensagempor MOR_AL » 31 Out 2010 14:38

Kleber escreveu:Qual característica elétrica (ELECTRICAL CHARACTERISTICS) no datasheet especifica a corrente máxima de entrada por pino quando o mesmo está em nível alto (5V)? Por exemplo, PortA bit 0 (RA0). ...


PS:
Ops!
Estou considerando que o pino do PIC está configurado como ENTRADA!!

Caso os diodos de proteção de entrada não conduzam ...

Imagem

MOR_AL
"Para o triunfo do mal só é preciso que os bons homens não façam nada." Edmund Burke.
"Nunca discutas com pessoas estúpidas. Elas irão te arrastar ao nível delas e vencê-lo por possuir mais experiência em ser ignorante". Mark Twain
Avatar do usuário
MOR_AL
Dword
 
Mensagens: 2934
Registrado em: 19 Out 2006 09:38
Localização: Mangaratiba - RJ

Mensagempor Kleber » 31 Out 2010 18:22

posso aplicar 5V direto neste pino sem resistor limitador algum de corrente externo? Não queimaria o PIC?

Qual a utilidade de ser ligar 5 volts direto num circuito digital?

Não economizaria resistores se utilizar uma chave que comuta diretamente entre Vdd e Vss?
Kleber
Kleber
Nibble
 
Mensagens: 99
Registrado em: 17 Out 2006 20:41
Localização: São Paulo

Re: Qual a Corrente Máxima de entrada em nível alto por pino

Mensagempor Kleber » 31 Out 2010 18:26

MOR_AL escreveu:
Kleber escreveu:Qual característica elétrica (ELECTRICAL CHARACTERISTICS) no datasheet especifica a corrente máxima de entrada por pino quando o mesmo está em nível alto (5V)? Por exemplo, PortA bit 0 (RA0). ...


PS:
Ops!
Estou considerando que o pino do PIC está configurado como ENTRADA!!

Caso os diodos de proteção de entrada não conduzam ...

Imagem

MOR_AL


Ok, mas 5V/10K, temos 500uA,porque a porta não queima?
Kleber
Kleber
Nibble
 
Mensagens: 99
Registrado em: 17 Out 2006 20:41
Localização: São Paulo

Mensagempor guest2003 » 31 Out 2010 20:01

Amigo Kleber,

Vamos por partes...

500uA é a corrente que flui do 5v para o terra atraves do resistor de 10k não tendo nada haver com a entrada.

Outra coisa, imagine a porta configurada como entrada com impedancia infinita (ideal) para vc entender melhor, ou seja, nao "entra" corrente nenhuma no chip... a porta apenas "ve" a tensao ali presente e de acordo com parametros internos classifica como nivel logico 0 ou 1.

Isso que voce esta confundindo e esta perguntando, acontece quando vamos acima ou abaixo da alimentação, e quando existem diodos de proteção na entrada, estes "clampeiam" a tensão e não deixam ela subir ou descer mais... e esta corrente de 25mA se refere a estes diodos.

Como na eletronica na escola sempre aprendemos as coisas como sendo ideal e no mundo real nao é bem assim... o que te disse que a entrada teria impedancia infinita, na verdade nao é, entao entra aquela corrente que o MorAL indicou... da ordem de uA (micro amperes)... que em 99% dos projetos podemos desconsiderar e apenas olhar a porta como infinito.

Sendo assim, se vc estiver com uma tensao entre o terra e o vcc num pino, nao vai entrar nada pra dentro dele ! e vc nao precisa se preocupar com mais nada.

Agora voce poderia perguntar... mas porque vejo resistor em serie com a entrada em alguns casos... Ai é para proteger a entrada QUANDO esta for submetida a uma tensao fora da faixa GND - VCC.

é mais ou menos isso...
http://www.sethi.com.br (Institucional)
http://www.sethi3d.com.br (Impressoras 3d)
http://www.sethi.com.br/blog (Blog Impressoras 3d)
Avatar do usuário
guest2003
Word
 
Mensagens: 746
Registrado em: 13 Out 2006 11:48
Localização: Campinas - SP

Mensagempor guest2003 » 31 Out 2010 20:06

Respondendo sua outra pergunta que vi agora...

Sim claro que voce poderia ligar uma chave que enviasse direto para a porta VCC ou GND...

Mas essa chave é maior e mais cara... que uma simples normal.

Por isso normalmente nao se usa uma chave como vc mencionou, sem contar que teria 3 fios ate a chave... sem contar que nao teria protecao pois os 5v estariam la fora diretamente... (no outro caso , os 5v estao la mas atraves de um resistor)

[]'s
http://www.sethi.com.br (Institucional)
http://www.sethi3d.com.br (Impressoras 3d)
http://www.sethi.com.br/blog (Blog Impressoras 3d)
Avatar do usuário
guest2003
Word
 
Mensagens: 746
Registrado em: 13 Out 2006 11:48
Localização: Campinas - SP

Mensagempor vtrx » 31 Out 2010 20:10

...e continuando,não reinvente a roda,circuitos digitais precisam apenas de uma pequena corrente para definir nível Alto ou Baixo,não compare com circuitos analógicos.
Não economizaria resistores se utilizar uma chave que comuta diretamente entre Vdd e Vss?

Depende do ponto de vista,um resistor custa 0.10 centavos,só se for no layout,mas veja.
Se voce for ler um pino configurado como entrada voce tem que deixar o nível do pino em 'Alto',senão ele ficará 'aleatório', e aterrar para leitura.Como voce vai aterrar um pino ligado no +5 da fonte sem queimar o circuito?
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01

Próximo

Voltar para PIC

Quem está online

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

x