LusoRobótica - Robótica em Português
Electrónica => Electrónica Geral => Tópico iniciado por: nicko em 06 de Abril de 2011, 22:42
-
eu tenho um arduino de onde sai uma tensao variavel entre 0 e 5v , como posso transformar essa tensao para 0-12v, ja tenho uma fonta de 12 volts, tenho de utilizar um transistor? qual?
-
Vai depender da corrente que o transistor vai fornecer.. Que carga vais ter?
-
para uma carga de 5 watts o que me recomendas (5 watts na saida de 12v)
-
W
A = ---
V
+\-460ma, portanto um 2n2222 serve caso queiras um de tipo N ou 2N2907 tipo P
-
Embora pareça que sim, acho que um 2N2222 não serve para essa carga (5W).
A corrente máxima indicada pelo fabricante é 800mA, mas é preciso ver e entender as condições.
Na datasheet do amigo (http://www.ing.unlp.edu.ar/electrotecnia/circelec/2N2222.pdf (http://www.ing.unlp.edu.ar/electrotecnia/circelec/2N2222.pdf) ) podemos ver outros 2 parametros:
Ptot - Potência máxima dissipada com temperatura ambiente máxima de 25ºC: 0.5W
VCEsat - Tensão máxima de Colector-Emissor em saturação com corrente de 500mA e corrente de base de 50mA: 1.6V
Se pegarmos num destes amigos que tenha 1.5V de VCEsat, com a corrente de 460mA (próximo o suficiente de 500mA para podermos relacionar um pouco com o valor dda datasheet) a potência total dissipada no transístor é superior a 1.5V x 0.46A = 0.69W -> já muito acima do máximo de 0.5W.
Por outro lado ainda podemos ver que o ganho do transístor cai à medida que a corrente de colector sobe até aos seus limites (é tipico nos transístores). Por exemplo as condições indicadas na datasheet para o valor de VCEsat indicado acima indicam uma corrente de base de 50mA - esta corrente não se pode sacar de um pino de um microcontrolador tipico.
Ao mesmo tempo a tensão da base para o emissor (VBEsat) também aumenta com o aumento da corrente de colector, até valores "invulgares" - com 500mA no colector a VBEsat pode subir a um máximo de 2.6V - isto tem que ser tido em conta ao calcular a resistência de base.
Resumindo, é preciso um transístor com mais músculo.
-
estamos sempre a aprender ;D
obrigado pela info...
com mais "músculo" só conheço o TIP120 mas já é overkill para isso ;D
-
eu estou a considerar o tip122 por ser o que consigo arranjar mais facilmente, ate que potencia posso utiliza-lo, devo utilizar um dissipador de calor a partir de que potencia?
P.S- prefiro comprar uma coisa mais potente e deixar uma parte da potencia por utilizar, nao corro o risco de queimar o transistor.
-
essa info está na datasheet...
-
pois, o datasheet diz que a energia dissipada é de 65W, ou seja se eu tivesse a utilizar o transistor a 12v 5A, estaria a gastar 60w, a energia dissipada era maior que a energia util??
no datasheet diz que quanto maior for a temperatura menor e a energia dissipada, entao para que quero dissipar o calor?
-
Portência dissipada é electricamente dada pelo produto da corrente pela tensão. Quando o transístor está "bem" ligado, diz-se que está "saturado" ou "em saturação". Nesta condição existe uma tensão relativamente baixa entre o colector e o emissor do transístor (designada VCEsat, ou seja, a tensão do colector para o emissor quando em saturação); ao mesmo tempo, está uma certa corrente a passar por ele, entre o colector e o emissor (designada IC, que quer dizer "corrente de colector") (vamos assumir um transístor do tipo N) - multiplicando estes 2 valores obtemos aproximadamente a potência dissipada (PD) no transístor (PD ~ VCEsat x IC). Digo "aproximadamente" porque como também existe uma corrente a passar entre a base e o emissor, também há aí alguma dissipação; só que essa é pequena quando comparada com a causada pela corrente de colector e então podemos ignorá-la.
-
pelo que estou a ver o que eu fiz com um 2222a foi uma ligaçao activa
fiz isto:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg15.imageshack.us%2Fimg15%2F1766%2Funledrgv.png&hash=3d50b28b7820ec65666c66988eb60f764e0602b3) (http://img15.imageshack.us/i/unledrgv.png/)
funcionou!!
existe alguma maneira melhor de controlar a tentar de 0-12V a partir da de 5V?
em relaçao ao dissipador, o que me aconselham?
-
por PWM
quanto ao dissipador procura por "TO-220 heatsink" no caso do tip122
-
nicko, o que queres dizer com "funcionou"? A única ligação "correcta" que eu vejo aí é ao emissor...
-
como se faz a ligação correta?
-
por PWM
quanto ao dissipador procura por "TO-220 heatsink" no caso do tip122
trazuzir dissipador para ingles eu aprendi no 7º ano, o que eu queria era um conselho de qual o melhor a utilizar, se as pessoas nao querem ter trabalho e nao se dignam a ajudar nao vale a pena existirem foruns como este.
PS- ja descobri como se faz correctamente
-
Não sei o que queres fazer, mas do arduino não sai nenhuma tensão variável entre 0 e 5V... ou sai 0, ou sai 5V.
-
Njay, corrige-me se estiver errado , mas tu não podes variar ou emular a tensão entre 0 a 5v por pwm?
-
pode.. com pwm.. e aplica um filtro À saida.
-
Com um filtro passa-baixo na saída de PWM sim... mas o arduino não tem esse filtro.
-
nada que uma resistencia e um condensador nao resolvam..
-
Que valores recomendas para a resistência e condensador, xiserre?
-
assim de estalo.. 330 ohm e 1uF.. deve dar..
vais usar a tensao analogica para que? se for para motores, nao vale a pena, pois a indutancia e inercia do motor anula completamente a diferenca
-
Porquê esses valores?
Não percebi o q queres dizer com a anulação da diferença...
-
vais usar pwm porque? encontrei os valores num site qualquer..