LusoRobótica - Robótica em Português
Electrónica => Componentes Genéricos => Tópico iniciado por: Fifas em 03 de Dezembro de 2008, 16:22
-
O que é uma ponte H?
Ponte H é um circuito electrónico que permite variar velocidades de um motor DC, assim como comutar o sentido de rotação dos motores, através de um sinal PWM. Estes circuitos são muito utilizados em robótica e estão disponíveis em circuitos prontos ou podem ser construídos por componentes.
O nome ponte H é dado pela forma que assume o circuito quando montado. O circuito é construído com quatro "chaves" ( S1-S4 ) que são accionadas de forma alternada ( S1 e S4 ou S2 e S3). Para cada configuração das chaves o motor roda num sentido. As chaves S1 e S2 assim como as chaves S3 e S4 não podem ser ligadas ao mesmo tempo pois podem criar um curto circuito.
Para construção da ponte H pode ser utilizado qualquer tipo de componente que simule um switch liga-desliga como transistores, relés, mosfets, etc.
Para que o circuito fique protegido, é aconselhável que sejam configuradas portas lógicas com componentes 7408 e 7406 a fim de que nunca ocorram as situações de curto circuito descritas acima.
Outro melhoramento que pode ser feito à ponte , seria a colocação de diodos entre as "chaves", pois quando a corrente não tem onde circular, no caso de o motor parar, ela volta para a fonte de alimentação economizando assim o gasto de energia de uma bateria por exemplo.
Exemplos de Pontes H
L293
Ponte H quadrupla.
Tensão de saída: 36V
Corrente de saída: 2x1A
Necessita de diodos de protecção no motor.
Datasheet: http://www.st.com/stonline/books/pdf/docs/1328.pdf (http://www.st.com/stonline/books/pdf/docs/1328.pdf)
L293D
Ponte H quadrupla.
Tensão de saída: 36V
Corrente de saída: 2x0,6A
Não necessita de diodos de protecção no motor.
Datasheet: http://www.datasheetcatalog.org/datasheet/texasinstruments/l293d.pdf (http://www.datasheetcatalog.org/datasheet/texasinstruments/l293d.pdf)
L298N
Ponte H dupla.
Tensão de saída: 50V
Corrente de saída: 2x2A
Necessita de diodos de protecção no motor.
Datasheet: http://www.st.com/stonline/books/pdf/docs/1773.pdf (http://www.st.com/stonline/books/pdf/docs/1773.pdf)
SN754410
Ponte H quadrupla.
Tensão de saída: 36V
Corrente de saída: 2x1A
Não necessita de diodos de protecção no motor.
Compativel com o Layout das L293D
Datasheet: http://www.sparkfun.com/datasheets/IC/SN754410.pdf (http://www.sparkfun.com/datasheets/IC/SN754410.pdf)
Estas foram Pontes H que eu já utilizei....Qualquer informação que queiram adicionar ao tópico, outros datasheet's, etc. respondam ;)
Tutorial feito pelo guibot http://lab.guilhermemartins.net/?p=66 (http://lab.guilhermemartins.net/?p=66)
-
Muito obrigado Fifas, se vier a utilizar diferentes, depois posto!
-
Onde é que eu posso encontrar circuitos de "ponte h" já prontos?
-
Onde é que eu posso encontrar circuitos de "ponte h" já prontos?
Em qualquer loja que venda produtos de electrónica tens aqui algumas lojas de electrónica (http://www.lusorobotica.com/viewtopic.php?f=16&t=104).
-
adicionada informaçao da SN754410
thanks ao TigPT ;)
-
Não querendo ser picuinhas (mas acho que vou ser :D), o termo correcto é TENSÃO e não "voltagem".
http://pt.wikipedia.org/wiki/Tensão_elétrica (http://pt.wikipedia.org/wiki/Tensão_elétrica)
Fora isto, obrigado pelo artigo porque não sabia o que era uma ponte H!
(editado por TigPT: url estava errado)
-
bah :P era pa ser mais facil ;D escrever a pressa da nisso....obrigado pela correçao :)
-
Obrigado Fifas, Assim é bem mais fácil consultar!
A ver se reorganizo o fórum para dar mais destaque aos bons artigos como este! (são demasiadas coisas por fazer, vai por prioridades, esta tem estado lá para o fim da lista :S)
-
no problem :D desde que estejam no forum é o que interessa ;D
hao de vir mais artigos....ei de criar um post para pedidos de artigos deste tipo tambem :)
-
no problem :D desde que estejam no forum é o que interessa ;D
hao de vir mais artigos....ei de criar um post para pedidos de artigos deste tipo tambem :)
É boa ideia!
Queria também criar um conjunto de artigos para iniciantes para meter na página inicial sobre o que é robótica, como começar etc etc.
Talvez para um pouco antes do lançamento do smalluino v2 ;)
-
fiz um update muito importante no tutorial que tinha feito em tempos sobre o chip L293D.
agora está mais correcto e simples, podem ver em: http://lab.guilhermemartins.net/?p=66 (http://lab.guilhermemartins.net/?p=66)
-
fiz um update muito importante no tutorial que tinha feito em tempos sobre o chip L293D.
agora está mais correcto e simples, podem ver em: http://lab.guilhermemartins.net/?p=66 (http://lab.guilhermemartins.net/?p=66)
Obrigado por partilhares, meti o link no primeiro post ;)
-
Fix obrigado :)
-
Diferença entre dupla e quadrupla?
Aqui fica o meu relatório de um trabalho de eletrónica industrial que consistia em controlar um motor dc. Isto é um pouco teórico, mas para quem quiser ficar a saber mais aqui fica: http://paginas.fe.up.pt/~ee06091/controlomotordc.pdf (http://paginas.fe.up.pt/~ee06091/controlomotordc.pdf)
-
Alguem sabe se alguma destas pontes é disponibilizada amostra?!
-
do que vejo no site de samples da Texas Instruments, nenhum é.. (são mt poucos os que lá estão com 'Contact TI Distributor or Sales Office').
-
nao sei se a ST terá samples....mas penso que sim...na texas nao enviam :P
-
Alguem sabe se alguma destas pontes é disponibilizada amostra?!
Acho que a Texas, pelo menos, deixou de disponibilizar samples do L293.
Mas isso custa menos de 5€ e 1 dá para controlar logo 2 motores.
-
Já que é para comprar qual aconselham?
-
Tenho tentado encontrar samples mas parece que nada..
Eu prefiro SN754410 por não necessita de diodos e ter 2 canais de 1A, podem ser utilizados em conjunto para dar 1 canal de 2A e ser L293 pin out compatível. O preço também não é mau, 2,35$ na sparkfun.
Mas depende da aplicação e dos gostos.
-
Tiago olha que o SN754410 precisa de diodos de protecção, o L293D é que já os tem "embutidos"
-
Tiago olha que o SN754410 precisa de diodos de protecção, o L293D é que já os tem "embutidos"
Tive a ler mais atentamente o datasheet e tens razão, peço desculpa, já editei o primeiro post.
Também corrigi as tensões de saída de todos os chips notificando os canais e a tensão por canal.
Obrigado.
-
Tenho tentado encontrar samples mas parece que nada..
Eu prefiro SN754410 por não necessita de diodos e ter 2 canais de 1A, podem ser utilizados em conjunto para dar 1 canal de 2A e ser L293 pin out compatível. O preço também não é mau, 2,35$ na sparkfun.
Mas depende da aplicação e dos gostos.
Tu aqui dizes que são 2*1A e no posto inicial dizes que são 2*2A :s
-
Tenho tentado encontrar samples mas parece que nada..
Eu prefiro SN754410 por não necessita de diodos e ter 2 canais de 1A, podem ser utilizados em conjunto para dar 1 canal de 2A e ser L293 pin out compatível. O preço também não é mau, 2,35$ na sparkfun.
Mas depende da aplicação e dos gostos.
Tu aqui dizes que são 2*1A e no posto inicial dizes que são 2*2A :s
^o)
SN754410
Ponte H quadrupla.
Tensão de saída: 36V
Corrente de saída: 2x1A
Necessita de diodos de protecção no motor.
Compativel com o Layout das L293D
A L298N é que é 2x2A, mas podes confirmar no datasheet, é das primeiras coisas que vem escrito no topo da capa.
-
vou dormir ;D
-
vou dormir ;D
Fizeste bem em perguntar, podemos nos enganar, e nada melhor do que ficar esclarecidos. ;)
-
É pena não haver um L298N com diodos de protecção :)
-
a l298 é muito boa....mas so pra ligar aquilo é uma dor de cabeça do caraças :P eu falo por mim....troco sempre alguns pinos a montar :P
-
eu ainda não me atrevi.. Fifas um tutorial já era bem vindo :P
-
Diferença entre quadrupla e dupla?!? Alguém me pode explicar?!
-
suponho que seja o numero de motores que podes ligar.
(isso, fifas, arranja um tutorial pa esse chip. tudo o que tenha a ver com pontes explicadíssimas é bem-vindo.. (aqui o nabo agradece))
-
Tutorial usando o L298 http://www.pyroelectro.com/tutorials/l298_control/ (http://www.pyroelectro.com/tutorials/l298_control/)
-
Uma pesquisa na farnell e cheguei a este ponto:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fi40.tinypic.com%2F2rhn1jk.jpg&hash=77b4eb0fb00d6f4710e2752deb3714f557799ec2)
Que vos parece? Todos têm os valores exigidos, segundo a ST uma das principais coisas era que o Trr fosse menor que 200ns.
Conhecem algum destes diodos?
-
Para quem quer usar o L298N está aqui a solução, uma placa comercial que faz isto, e como este pessoal é nosso amigo disponibilizam o circuito:
Placa: http://www.solarbotics.com/products/k_cmd/resources/ (http://www.solarbotics.com/products/k_cmd/resources/)
Esquema: http://www.solarbotics.com/assets/schematics/solarbotics-l298_schematic_complete.jpg (http://www.solarbotics.com/assets/schematics/solarbotics-l298_schematic_complete.jpg)
E os diodos usados foram: 1N5818
-
encontrei este esquema que ilustra bem as ligações ;)
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fletsmakerobots.com%2Ffiles%2Fuserpics%2Fu1533%2FPictomatic_Bot_Schematic.jpg&hash=8435daf6c68e7e7d65107d4e40a7b6271b153edb)
-
esta aqui
http://letsmakerobots.com/node/123 (http://letsmakerobots.com/node/123)
é segura? como fazer para ser segura, mas sem ter de comprar peças :S eu tenho mts transistores, diodos 1N4007(10x), capacitantes(electroliticos, e dos outros xD)
eu preciso mesmo de uma h-bridge mas não encontro nada pa eu comprar :'(
por isso faço :)
já tinha feito um diagram igual ao da foto, mas não chegei a por na breadboard nem nada...
-
Olá,
Gostava que me tirassem uma duvida. Acho que ando a confundir estes termos (isto porque nunca usei nenhum deles): "servo", "stepper motor" e "DC motor".
Vejam lá se estou ou não correcto:
O servo tem angulo de rotação máximo=180º.
O stepper motor "roda aos bocadinhos" (se é que me faço entender). Isto é, nao permite deslocações muito "fluidas".
Ambos são motores DC.
Estou certo ou disse alguma asneira?
E, com isto, se eu quiser um motor que me garanta um "deslocamento fluido" que tipo de motor devo escolher? Um "stepper-motor" em que os "steps" são tao pequeninos que nem se notam ou outro tipo? ;D
Obrigado
-
Olá,
Gostava que me tirassem uma duvida. Acho que ando a confundir estes termos (isto porque nunca usei nenhum deles): "servo", "stepper motor" e "DC motor".
Vejam lá se estou ou não correcto:
O servo tem angulo de rotação máximo=180º.
O stepper motor "roda aos bocadinhos" (se é que me faço entender). Isto é, nao permite deslocações muito "fluidas".
Ambos são motores DC.
Estou certo ou disse alguma asneira?
E, com isto, se eu quiser um motor que me garanta um "deslocamento fluido" que tipo de motor devo escolher? Um "stepper-motor" em que os "steps" são tao pequeninos que nem se notam ou outro tipo? ;D
Obrigado
Um search no fórum dei com este post:
http://lusorobotica.com/index.php/topic,371.0.html (http://lusorobotica.com/index.php/topic,371.0.html)
-
E, com isto, se eu quiser um motor que me garanta um "deslocamento fluido" que tipo de motor devo escolher? Um "stepper-motor" em que os "steps" são tao pequeninos que nem se notam ou outro tipo?
Isso é um bocado subjectivo, porque depende da carga que lhes fores aplicar. O que pretendes fazer com esses motores?
-
Queria fazer qualquer coisa que envolvesse duas rodas/motores e algum controlo através de programação.
Pensei num "self balancing robot" (segui dica do TigPT, usei o "pesquisar" e vi que já ha aqui um post sobre isso) mas é só uma ideia por alto.
Edit: seria uma coisa deste género: http://letsmakerobots.com/node/1505 (http://letsmakerobots.com/node/1505)
mas menos "volumosa" (pelo menos o lcd nao tou a fazer conta de usar)
-
Queria fazer qualquer coisa que envolvesse duas rodas/motores e algum controlo através de programação.
Pensei num "self balancing robot" (segui dica do TigPT, usei o "pesquisar" e vi que já ha aqui um post sobre isso) mas é só uma ideia por alto.
Edit: seria uma coisa deste género: http://letsmakerobots.com/node/1505 (http://letsmakerobots.com/node/1505)
mas menos "volumosa" (pelo menos o lcd nao tou a fazer conta de usar)
Ficaste a entender as principais diferenças entre os DC, steppers e servos?! ;)
-
Pensei num "self balancing robot"
Para esse caso aconselho-te uns servos alterados para rotação contínua ou uns motores DC com elevada desmultiplicação. Os motores de passo para conseguirem ter rotações fluídas (rodar a altas frequências) precisam de bastante corrente e tensões mais elevadas do que os motores DC, o que não é conveniente no caso da tua aplicação.
Desmultiplicações muito baixas também não é muito conveniente porque significará que os motores terão maior velocidade de rotação, o que também não será muito bom para um self-balancing robot, pois ao tentar equilibrar para um lado pode dar origem a um desequilíbrio maior para o outro.
-
Desmultiplicações muito baixas também não é muito conveniente porque significará que os motores terão maior velocidade de rotação, o que também não será muito bom para um self-balancing robot, pois ao tentar equilibrar para um lado pode dar origem a um desequilíbrio maior para o outro.
Isso é irrelevante. O motor (ou melhor, conjunto motor+redução) precisa é de ter velocidade de resposta e torque suficientes. Se tiverem "muito" não faz mal, é só uma questão de "dosagem" apropriada que já tem que haver de qualquer forma no controle duma máquina deste tipo (o sistema "auto-adapta-se", por feedback dos sensores de aceleração e afins). Mas um sistema destes é algo complexo de fazer e não o aconselharia de todo para quem está a iniciar-se, a não ser que encontre código de controle já feito (o que perde a piada) ou esteja à vontade com electrónica, software e métodos de controlo.
Os motores de passo utilizam-se quando precisas de ter um posicionamento muito preciso do eixo. São mais complexos de controlar e não atingem velocidades muito grandes.
-
Por curiosidade, os motores do Segway são steppers ;)
-
Acho que isso deve depender da marca da segway, ha outras que sao servos DC: http://www.capitalsegway.com/purchase/models (http://www.capitalsegway.com/purchase/models)
E estas são com motores DC brushless: http://www.segwaysoutherncross.com/cool_home.html (http://www.segwaysoutherncross.com/cool_home.html)
-
Vi no how they make it ou k é do discovery, e eles disseram k era steppers, tiveram a descascar aquilo tudo :P muito fixe o episódio, aquilo está mesmo bom, tuda a electrónica está em duplicado para n mandar ng ao chão em caso de avaria :P
-
TigPT li um bocado na diagonal mas acho que entendi! Thanks ;)
Obrigado pelas respostas. Só para não estar a colocar aqui offtopic, visto este topico ser sobre pontes H, vou fazer um quote do Njay e vou para este topico (http://lusorobotica.com/index.php/topic,170.msg4537.html#msg4537) falar das minhas ideias sobre o tal "self balancing robot" :)
-
Estou com algumas dúvidas.
As pontes-H servem apenas para controlar o sentido de rotação dos motores, certo?
Para controlar a velocidade utiliza-se PWM, conforme o duty-cicle será a velocidade, certo?
Hoje consegui tirar um tempito e escangalhei um brinquedo antigo para lhe tirar o motor. Pus-lhe uma pilha de 1.5V aos terminais e o gajo lá rodou.
Depois liguei-o ao Arduino, ligado ao gnd e ao pino 11 (PWM) mas não rodou. Fiz um pequeno programa que que fazia analogWrite(motorPin,value) com value=[0:255]. Não era suposto rodar? A amplitude dos pulsos que saem do arduino é 5V certo?
Depois liguei directamente aos 5V do Arduino e rodou. Liguei aos 3.3V e voltou a nao rodar. Depois percebi que ligando aos 5V e logo de seguida aos 3.3V ele continuava a rodar (parece que aproveitava a "boleia" de ter vindo dos 5V). Entretanto um dos fios partiu-se, já nao tive tempo para soldar outro e fiquei com esta duvida... o que é que correu mal?
E já agora, para controlar a velocidade, porquê utilizar PWM e não variar a tensão? Por ser mais prático o PWM?
Obrigado :)
-
Isso é muito simples.. O problema não são os 5V, mas sim a corrente que o motor precisa. Quando ligas directamente aos 5V do arduino estás a puxar corrente do regulador, ou seja, consegues puxar os cerca de 200mA que esse motor precisa para arrancar e rodar. Quanto aos 3.3V rodar apenas com o arranque feito pelos 5V deve-se ao facto de provavelmente o regulador de 3.3V também não conseguir dar muita corrente. Quanto às saídas do Arduino.. essas provavelmente não dão mais do que 20 ou 30 mA.. Para fazeres isso assim precisas de uns Transístores de passagem ou de uns integrados que são MOSFET drivers, de entre muitas outras alternativas...
-
Exacto.. como a tensão pedida pelos motores é muita e o arduino não consegue dar, ele desliga-se para evitar queimar.
As pontes H servem de transístores e permitem converter baixa corrente em alta corrente, pelo que são ideais para alimentar motores e permitir trocar-lhes o sentido.
PWM permite um controlo muito mais preciso da velocidade do que o controlo de tensão, é por isso que é utilizado.
-
Um pino do arduino muito provavelmente consegue dar quase 90mA, mas já em esforço. A corrente máxima indicada pelo fabricante é de 40mA, e há outra condicionantes (por exemplo, a soma da corrente de todos os pinos de um porto não pode exceder 200mA). Por isso, e como já foi aqui explicado, o arduino não consegue dar corrente suficiente ao motor para o colcoar a funcionar. A saída de 3.3V, se bem me lembro, também está limitada a cerca de 10mA, daí o mesmo problema.
E depois ainda há outro problema. É que um motor, especialmente quando é atacado com PWM, gera picos de "alta tensão", e isso dá cabo dos semiconductores sensíveis como o chip do Arduino.
-
Obrigadão pelas respostas pessoal!
Se nao se importarem, aqui vão outras tantas perguntas:
Então eu ao ligar directamente às saídas do arduino é como se tivesse de contar com uma "resistência interna" do mesmo, certo? De tal modo que no máximo terei os tais 90mA?
Tenho que ver se aprendo mais qualquer coisa sobre motores DC, mas porque razão é que os motores "puxam" corrente/tensão em vez de se "contentarem" com aquilo que lhes é dado? (se é que me faço entender) Deve ter qualquer coisa a ver com electromagnetismo nao?
Ao usar a L293D entre o motor e arduino, como se envia um PWM (amplitude dos pulsos sempre = 5V) para o L293D, o que vou ter à saída é tambem "corrente pulsada" sempre com o mesmo valor certo? Quanto maior o duty-cicle do PWM mais longos serão também os "pulsos de corrente" logo maior velocidade, ou estou a pensar mal?
Vou ter mesmo que comprar um L293D, mas tenho por aqui um L272 em que na datasheet (http://www.st.com/stonline/products/literature/ds/1320/l272.pdf) sugerem um procedimento para controlar um motor DC. Já alguem experimentou?
Obrigado
-
Quando adquires um motor DC, vais ver que existem varios tipos....uns com mais força, outros com mais velocidade, etc....
E cada um vai precisar de uma determinada corrente para trabalhar a 100%....São características de cada um.
Quanto à alimentação pelas pontes, terás de dar uma alimentação "secundaria" à ponte, pois só com o PWM do arduino não vai fazer nada. O que a ponte H vai fazer, é "variar" a tensão de entrada (chamemos secundaria) de acordo com o PWM recebido e vai dar uma tensao ao motor dependendo desse mesmo PWM.
Penso que me expliquei bem....Qualquer coisa, tamos cá para explicar :P
Cumprimentos
-
Ou seja a alimentação da ponte é uma espécie de "offset" certo? Tensão mínima para por o motor a trabalhar. Acrescenta-se o PWM e aumenta-se a velocidade do motor.
Pois este motor nao sei que caracteristicas tem, mas é daqueles fraquitos :) Era de uma mota de brincar praí do tamanho de uma mão.
Thanks fifas!
Edit: esqueci-me de outra dúvida! Njay falaste em "especialmente quando é atacado com PWM, gera picos de alta tensão". Nesse caso será bom meter um condensador nos terminais do motor, certo? Ontem desmontei um brinquedo que tinha um condensador entre os terminais do motor, deduzo que seja para isso.
-
Podes encontrar aqui a explicação PWM (http://lusorobotica.com/index.php/topic,31.0.html) detalhada.
Quando um motor é alimentado por 5V, ele vai dar 100% da sua velocidade (se for um motor de 5V)
Assim, se alimentares com PWM de 50%, ele vai tar metade do tempo a 100%, ou seja, vai estar a metade da sua velocidade. Se deres 2,5V ele pode não dar os 50% isto porque a curva de velocidade do motor não é linear.
Outra razão para utilizar PWM é o torque, quando um motor está sobre esforço (subir ou empurra peso) ele vai ter mais força a 100% da sua curva, mas se deres 2,5V ele passa o tempo todo a menos de 100% e pode nem ter força para andar. Com o PWM de 50% ele dá metade da velocidade, mas quando anda, anda com 100% da força, o que faz este conseguir deslocar-se mesmo que a empurrar ou subir.
O que gera picos de tensão, é o fenómeno do motor ter binário, assim ao contrariar o movimento anterior, quer a arrancar, quer a parar, este vai produzir uma energia parasita, que é gerada pela inercia que o motor tem. Esta energia é sempre contraria à que estar a fornecer, visto que ou é parado a consumir mais corrente porque ele não quer andar logo, ou quando paras de alimentar, que ele quer continuar a andar.
Neste caso o uso do condensador é o ideal para consumir essas descargas parasitas. (condensador cerâmico)
Se não perceberes algo avisa ;)
-
Então eu ao ligar directamente às saídas do arduino é como se tivesse de contar com uma "resistência interna" do mesmo, certo?
Exacto, embora não seja uma resistência linear, pois varia um pouco com a corrente, a tensão e a temperatura. Mas grosso modo é cerca de 25 Ohms a 25ºC. Por aqui podes ver, por exemplo, que quando tens 20mA a passar, já só tens 5V - 0.02A x 25 Ohm = 4.5V no pino.
Tenho que ver se aprendo mais qualquer coisa sobre motores DC, mas porque razão é que os motores "puxam" corrente/tensão em vez de se "contentarem" com aquilo que lhes é dado?
Cada dispositivo precisa de uma certa "energia" para trabalhar dentro das suas especificações. Se lhe deres menos, ele faz menos. Não podes obter mais do que aquilo que dás.
Os condensadores é dos métodos que há para absorver esses picos, mas não é eficaz ou barato em qualquer situação, depende da potência do motor e dos esforços a que vai ser sujeito.
O que causa os picos são os enrolamentos internos do motor. Um enrolamento é um fio conductor enrolado numa espécie de bobina. As bobinas "não gostam" de ver a corrente que as atravessa mudar muito depressa, e "opõem-se" a isso sempre que tal acontece. Quando desligamos uma bobina da corrente, ela "zanga-se" e dispara um pico de "alta" tensão. É o que acontece quando o PWM vai de 1 para 0.
Claro que isto é uma visão simplista da questão :).
-
Muito obrigado pelas vossas respostas!
Tiago obrigado pela explicação do uso de PWM, já fiquei a perceber o porque da sua utilização em vez da variação da tensão.
Em relação ao motor tambem acho que percebi. Deve-se ao facto da corrente no motor nao poder variar instantaneamente, certo? (tal como num condensador a tensão nao varia instantaneamente) Apesar dos pulsos do PWM variarem (praticamente) instantaneamente, a corrente que atravessa o motor leva mais tempo, sendo que nos instantes de transição ocorrem os tais picos de tensão. É isto né?
-
Exacto msr ;)
-
bem tenho uma duvida, e não queria abrir outro topico, por isso faço aqui, espera nao perturbar, mas é sobre pontes H por isso...
bem tenho um motor de 24v e 14Amperes, e queria fazer um speed controller com um 555 timer, há pontes H que aguentem tanta amperagem/voltagem?
tem de ser o mais leve e portatil possivel.
se não der tem de ser ON/OFF =/
-
Há pontes h aguentam quanto os transístores aguentarem.
Agora se queres um circuito integrado tipo L293N para fornecer 14A não conheço. Agora podes é tu fazer uma ponte h utilizando transístores. Neste ficheiro tens um trabalho meu da faculdade http://paginas.fe.up.pt/~ee06091/controlomotordc.pdf (http://paginas.fe.up.pt/~ee06091/controlomotordc.pdf) que foi fazer um drive de motores que fornecia a amperagem que queres.
Tens aqui uma placa que implementa +- o que vais ver no trabalho: http://www.pololu.com/catalog/product/755 (http://www.pololu.com/catalog/product/755)
-
Este tópico é muito interessante:
http://novaenergia.net/forum/viewtopic.php?f=32&t=8479 (http://novaenergia.net/forum/viewtopic.php?f=32&t=8479)
Se não tiveres paciência para ler tudo, começa pelo fim, e pára quando encontrares o esquema (não fiques com o esquema que está no inicio).
-
ui! :o obrigado pelas respostas, mas parece-me muito complicado... terei de fazer PWM com o polegar... :P
se bem que vou tentar fazer um destes, por acaso o meu projecto é uma scooter electrica
http://s498.photobucket.com/albums/rr346/AmandoAbreu/?action=view¤t=100_3106.jpg (http://s498.photobucket.com/albums/rr346/AmandoAbreu/?action=view¤t=100_3106.jpg)
-
o que acham deste controlador?
http://www.sparkfun.com/commerce/product_info.php?products_id=8905 (http://www.sparkfun.com/commerce/product_info.php?products_id=8905)
quero controlar 2 motores para o meu robot. sao 2 motores dc.
-
Depende dos motores que vais usar, pode servir ou nao :)
-
sao os motores que vem neste chassi: http://letsmakerobots.com/node/5954 (http://letsmakerobots.com/node/5954)
sao motores de 6V
-
qual é a amperagem deles?
Provavelmente aguenta, mas nao sera mais facil usares uma L293D?
Ve primeiro a amperagem :)
-
boas,
mas pelo que vi no datasheet do L293D, tb é de 1A por motor.
a vantagem do que falei parece-me ser o facto de ter a board já pronta e poder definir a velocidade dos M's por pwm.
-
L293D também recebe a velocidade por pwm.
Sim, parece uma boa board ;)
-
Boas,
Obrigado pelas respostas.
Como vou precisar de varios controladores, mandei vir 2 l293D, 1 controlador que falo acima e ontem já fiz um com transistores e resistencias (BC337 (1A) e resistencias de 1k nas bases).
Já consigo controlar o bicho.... hehehe
Como podem ver na imagem, fica muito simples e baratinho ;)
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fmotard.x10hosting.com%2FIMAGE_118.jpg&hash=0a10178d42d9e1ff98b008817132c515d754270c)
-
Ainda bem :) Depois mete também o esquema que assim fica-se com a informação toda junta ;)
-
com transistores e resistencias (BC337 (1A) e resistencias de 1k nas bases).
ai... atenção à fumaça. :D
Transistores de caixa TO-92 não aguentam correntes de 1A, sem deitarem fumo passado pouco tempo.
Quanto muito 500mA e bem arejados.
Essas correntes altas são para picos pontuais, e de micro duração. Para utilização continua, a corrente deve andar à volta de <250mA.
É preferivel usar o 293 ou o 298, para salvaguardar essas situações.
Ou então fazer a ponte H com transistores de caixa TO-220, e usar MOSFETs, que têem menos perdas, e podem ser comutados com tensão em vez de corrente.
-
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fmotard.x10hosting.com%2Fponte-h.JPG&hash=428e316b9a617edf14be347b8c31cb82dd0ea8aa)
isto está feito em paint mas acho que se percebe ;)
esqueci-me de colocar em cima +5V ou outra tensão que queiram...
-
Alguem daqui ja experimentou o L293B?
Comprei esse por engano e nao sei se terei aqui diodos suficientes. Fazer as ligações sem os diodos é obrigar o IC ao suicidio nao? :P
-
é homicído, msr.. :P
-
é homicído, msr.. :P
Que é o que vai acabar por acontecer ao circuito do ricardogomes que não os tem...
-
Ahhh afinal tou safo. Tenho para aqui uns quantos diodos 1N4148 :) A ver se é desta que vejo os bixos a mexer em condições :P
-
alguemme podia a judar a fazer um circuito utilizando uma ponte h l293d?
-
Arduino L293d no google faz maravilhas.
-
Nem era preciso o Google...Bastava ler o primeiro post deste tópico que encontrava este link:
http://lab.guilhermemartins.net/2009/01/29/l293d-custom-motor-driver/ (http://lab.guilhermemartins.net/2009/01/29/l293d-custom-motor-driver/)
Ou procurar isto no fórum:
http://lusorobotica.com/index.php?topic=575.0 (http://lusorobotica.com/index.php?topic=575.0)
-
obrigado foi a melhor resposta ate agora
-
Samples de Pontes H: No site da Intersil podem pedir-se 2 samples do ic HIP4082IP.
-
Boas.
Ando a procura de uma ponte em h que suporte 12V e 5A eu so conheço a vnh2sp30 mas gostaria que fosse outro encapsulamento.
Alguém conhece algum.
Atenciosamente
-
12v e 5A e queres isso integrado num chipzinho pequenino?
Ou tens discretas, ou terá de ser um package bem grande que vai pedir planos gigantes e uma carrada de vias para dissipar o calor.
-
Exatamente o que um Professor meu disse posso usar o vnh2sp30 mas tenho de meter un dissipadores e reforçares as pistas da placa,por min o chip pode ter um tamanho qualquer, ;) ;)
-
Boa tarde a todos, ando a ver se aprendo o funcionamento das pontes H's e encontrei um "tutorial" que me pareceu bom para ajudar um pouco os que sabem pouco sobre esta matéria, se alguém quiser dar uma olhadela fica aqui o link, espero que ajude alguém,
[url]http://www.maxwellbohr.com.br/downloads/robotica/mec1000_kdr5000/tutorial_eletronica_-_montagem_de_uma_ponte_h.pdf[/url
mas ainda tenho umas duvidas, sei que existem pontes H's duplas e quadruplas, quais as distinções entre elas?
-
A distinção entre uma ponte H dupla ou uma simples é que a dupla tem duas pontes H no mesmo CI (CI=circuito integrado). A L293, uma das pontes H mais utilizadas, é caso disso, tem duas pontes no mesmo chip (aliás, o datasheet da L293 diz que tem 4 meias-pontes, ou seja, 2 pontes H). vê a imagem/esquema que está na página 2 do datasheet da L293 ;)
-
O link da primeira pagina deste tópico está a dar erro, mas encontrei,
http://pdf.datasheetcatalog.com/datasheet/texasinstruments/l293d.pdf (http://pdf.datasheetcatalog.com/datasheet/texasinstruments/l293d.pdf)
e sem, não segunda página está la "QUADRUPLE HALF-H DRIVERS", obrigado pela explicação, já agora, a drive L293 é igual a L293D com a diferença de que a L293D já trás diodos certo? não é preferível comprar logo a drive com os diodos?
-
O link da primeira pagina deste tópico está a dar erro, mas encontrei,
http://pdf.datasheetcatalog.com/datasheet/texasinstruments/l293d.pdf (http://pdf.datasheetcatalog.com/datasheet/texasinstruments/l293d.pdf)
e sem, não segunda página está la "QUADRUPLE HALF-H DRIVERS", obrigado pela explicação, já agora, a drive L293 é igual a L293D com a diferença de que a L293D já trás diodos certo? não é preferível comprar logo a drive com os diodos?
São dos diodos e a corrente de saída. na página 4 está lá:
Continuous output current, IO: L293 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ±1 A
Continuous output current, IO: L293D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ±600 mA
-
São dos diodos e a corrente de saída. na página 4 está lá:
Continuous output current, IO: L293 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ±1 A
Continuous output current, IO: L293D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ±600 mA
o que significa " ,IO..."
-
Corrente de saida, em notação, I de currente, O de output, Io.
-
;)