collapse

* Posts Recentes

O que é isto ? por SerraCabo
[12 de Abril de 2024, 14:20]


Amplificador - Rockboard HA 1 In-Ear por almamater
[11 de Abril de 2024, 20:46]


Emulador NES em ESP32 por dropes
[10 de Abril de 2024, 15:30]


Meu novo robô por josecarlos
[29 de Março de 2024, 18:30]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

Autor Tópico: arduino resistencia  (Lida 4617 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline nicko

  • Mini Robot
  • *
  • Mensagens: 25
arduino resistencia
« em: 25 de Abril de 2011, 11:44 »
eu quero ligar uma saida do arduinoa um transistor (TIP122), NPN portanto a diferença de potencial que tenho de meter entre a base e o colector é 5V, devo meter uma resistencia entre o arduino e a base do transistor?

Offline Njay

  • Mini Robot
  • *
  • Mensagens: 3.598
    • Tróniquices
Re: arduino resistencia
« Responder #1 em: 26 de Abril de 2011, 09:28 »
(...) portanto a diferença de potencial que tenho de meter entre a base e o colector é 5V

Nunca ouvi tal coisa, deves ter confundido com outra coisa qualquer.

Citar
devo meter uma resistencia entre o arduino e a base do transistor?

Sim. O que liga um transístor bipolar é a corrente que entra (NPN) ou sai (PNP) da base. Enquanto entra corrente (agora só o caso do NPN), e porque a junção base-emissor é como um díodo, o transístor tenta fixar entre a base e o emissor uma tensão constante que se designa por VBE. Pegas num valor aproximado para VBE e depois calculas o valor da resistência a colocar entre o arduino e a base do transístor (aplicando a Lei de Ohm), sabendo que do lado do Arduino estão 5V e de forma a que a corrente de colector seja maior (digamos uns 10% a 20%) do que a corrente que a tua carga (dispositivo que queres controlar) consome. A corrente de colector é a corrente que entra na base multiplicada pelo ganho (hFE) do transístor.

VBE e hFE são valores que obténs da datasheet do transístor que queres usar.

O cálculo da resistência é em tudo semelhante ao que se faz para os LEDs; como já referi a junção base-emissor é como um díodo (um LED é um díodo) e a resistência serve para limitar e definir a corrente que por lá passa.

Se não meteres uma resistência o que acontece é que a corrente a entrar na base do transístor é demasiado grande para ele e então ele aquece e, dependendo do transístor em causa, queima permanentemente.

Offline nicko

  • Mini Robot
  • *
  • Mensagens: 25
Re: arduino resistencia
« Responder #2 em: 26 de Abril de 2011, 11:52 »
enganei-me..

O VBE= 5V

O hFE=1000

se o VBE é igual a diferença de potencial que o arduino emite porque tenho de por uma resistencia no meio, para limitar a corrente?

vi por ai usar uma resistencia de 1000 OHM, este valor e correcto? porque 1000 OHM?

(o dispositivo que quero usar eventualmente pode gastar ate 2A)

P.S- actualmente estou a utilizar um led em vez de essa tal resistencia)
« Última modificação: 26 de Abril de 2011, 11:57 por nicko »

Offline Njay

  • Mini Robot
  • *
  • Mensagens: 3.598
    • Tróniquices
Re: arduino resistencia
« Responder #3 em: 26 de Abril de 2011, 17:29 »
VBE nesse transístor não é 5V. O que tu deves ter visto é o valor que está na secção "Maximum absolute ratings", ou seja, valores que não podem ser ultrapassados sob pena de o dispositivo ficar permanentemente danificado.

1KOhm (=1000 Ohm) deve servir para o que tu queres.

Offline nicko

  • Mini Robot
  • *
  • Mensagens: 25
Re: arduino resistencia
« Responder #4 em: 26 de Abril de 2011, 20:58 »
pois, acho que e 2,5V... mas continuo sem preceber o porque desse valor:

 1000 OHM


Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: arduino resistencia
« Responder #5 em: 26 de Abril de 2011, 21:03 »
Então, porque com 5v, dá uma corrente de 5mA que chega para fazer o transistor trabalhar, para os termos certos o Njay que escreva que eu de transistores e afins não percebo nada :/
Avr fanboy

Offline Njay

  • Mini Robot
  • *
  • Mensagens: 3.598
    • Tróniquices
Re: arduino resistencia
« Responder #6 em: 27 de Abril de 2011, 01:29 »
Nesse circuito dá uma corrente de base (IB) de 2.5mA

 IB = (Vpino-arduino - VBE) / 1000 Ohm = (5V - 2.5V) / 1000 Ohm = 2.5mA

e uma corrente de colector (IC) de 2.5A

 IC = IB x hFE = 2.5mA x 1000 = 2.5A

e 2.5A é maior que os 2A que precisas.