LusoRobótica - Robótica em Português

Electrónica => Electrónica Geral => Tópico iniciado por: cyberTron em 15 de Agosto de 2013, 21:14

Título: Duvidas gerais.
Enviado por: cyberTron em 15 de Agosto de 2013, 21:14
Boa noite a todos, criei este tópico para que eu possa esclarecer aqui algumas duvidas, espero que esteja no lugar correto, visto que em principio não vou aprofundar muito as duvidas e por isso tornam-se gerais,
aqui vai a primeira, tenho um dinamo de uma bicicleta e já tenho ideias para o transformar num "mini aerogerador", que vai ser unicamente para alimentar um LED.

1ª pergunta,
o dinamo vai produzir corrente continua ou alternada? (visto que os LED's só funcionam com corrente continua, estou errado?)

ainda tenho de medir a diferença de potencial "máxima" ou quase, para depois ver que tipo de resistência terei de usar.

2ª pergunta,
se for corrente alternada devo usar um díodo certo?

cumprimentos,
Título: Re: Duvidas gerais.
Enviado por: senso em 15 de Agosto de 2013, 21:51
Produz corrente alternada.
E a voltagem varia conforme a rotação, portanto só uma resistência vai-te dar um brilho variavel.
Título: Re: Duvidas gerais.
Enviado por: dvdt em 15 de Agosto de 2013, 21:57
O led em si já é um diodo ;)
Título: Re: Duvidas gerais.
Enviado por: senso em 15 de Agosto de 2013, 21:58
Mas muito raramente gosta de ver mais que 5v quando polarizado ao contrário, o resultado costuma ser um led queimado.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 15 de Agosto de 2013, 22:11
a minha ideia era tentar rodar o dinamo o mais rápido possível (claro que não era á mão, tentar que fosse bem rápido para ver um valor elevado da diferença de potencial) mas visto que um LED não "gosta" de valores superiores a 5v, como podia criar esse limite?
então não é necessário nenhum diodo á parte?
Título: Re: Duvidas gerais.
Enviado por: senso em 15 de Agosto de 2013, 22:20
Um LED não gosta de mais que a corrente máxima que o mesmo suporta, a voltagem não "importa", o que tem de ser limitado é a corrente e não a voltagem.
Esses dinamos diria que dificilmente passam dos 12v, pelo menos os poucos que conheço usavam lampadas de 12v, ou até mesmo de 6v.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 15 de Agosto de 2013, 22:36
e normalmente qual é a corrente suportada por um LED?
Título: Re: Duvidas gerais.
Enviado por: senso em 15 de Agosto de 2013, 22:41
Depende do lab.
Título: Re: Duvidas gerais.
Enviado por: samc em 15 de Agosto de 2013, 22:55
Os dínamos que tive de bicicleta eram todos de 6V.
Quanto aos LEDs procura na "datasheet" do modelo que vais utilizar por Forward Current e Forward Voltage, são os valores da tensão e da corrente "recomendados".
Se for um LED de alto brilho, terás de ter especial cuidado com o aquecimento (utilizar um dissipador). O ideal é usares um driver que limite a corrente.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 15 de Agosto de 2013, 23:00
ok, obrigado pelas rápidas respostas e esclarecimentos, só mais uma coisa, vai ser preciso um diodo a parte para que a corrente passe a ser continua ou o LED em si é suficiente?
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 23 de Agosto de 2013, 14:31
Boa tarde, venho aqui postar mais uma duvida, tenho aqui uma bateria de 7,2v de 650ma, mas não sei do carregador, mas tenho aqui um carregador de pilhas, estive a ver com o multimetro e ele dá 7,6v e 600ma, a minha duvida é: se posso carregar a bateria com aquele carregador?
Título: Re: Duvidas gerais.
Enviado por: LuísR.A. em 23 de Agosto de 2013, 21:29
É daquelas normais? Sem se de células de litio?
Se sim não deverás ter grandes problemas...eu costumo fazer isso.
Vai é demorar pouco mais de 1 hora a carregar
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 24 de Agosto de 2013, 00:26
a bateria é muito simples, são apenas 6 pilhas ligadas, é quase certo que não são de litio, estava mais preocupado pelos valores dados pelo carregador não serem iguais ao da bateria, vou vendo com o multimetro com respeito a carga.

obrigado ;)
Título: Re: Duvidas gerais.
Enviado por: rglove em 24 de Agosto de 2013, 00:40
7.6V? A tensão da bateria totalmente carregada não é 8.5/9V?
Ou o carregador varia a tensão de carregamento consoante a carga da bateria vai aumentando?
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 24 de Agosto de 2013, 09:34
O carregador pode carregar as pilhas AA, pilhas AAA e pode carregar pilhas de 9v, o carregador é parecido com este (desculpem mas não consegui por hiperligação), http://www.google.pt/search?q=pilha+9v+recarreg%C3%A1vel&bav=on.2,or.r_qf.&biw=1218&bih=968&bvm=pv.xjs.s.en_US._-554IbEZc0.O&um=1&ie=UTF-8&hl=pt-PT&tbm=isch&source=og&sa=N&tab=wi&ei=iW0YUpHTJc6h7AatvYDwAQ#facrc=_&imgdii=_&imgrc=STRXAbAdR1LoeM%3A%3Bp8NZAie8PIDk_M%3Bhttp%253A%252F%252Fl.rapimg.com%252Fupload_tmp%252F48%252F573%252Fimg_214857348_1362786057_med.jpg%3Bhttp%253A%252F%252Fwww.coisas.com%252FCarregador-de-Pilhas-Recarregaveis-Universal---AA---AAA---9V%252Cname%252C216506769%252Cauction_id%252Cauction_details%3B298%3B300 (http://www.google.pt/search?q=pilha+9v+recarreg%C3%A1vel&bav=on.2,or.r_qf.&biw=1218&bih=968&bvm=pv.xjs.s.en_US._-554IbEZc0.O&um=1&ie=UTF-8&hl=pt-PT&tbm=isch&source=og&sa=N&tab=wi&ei=iW0YUpHTJc6h7AatvYDwAQ#facrc=_&imgdii=_&imgrc=STRXAbAdR1LoeM%3A%3Bp8NZAie8PIDk_M%3Bhttp%253A%252F%252Fl.rapimg.com%252Fupload_tmp%252F48%252F573%252Fimg_214857348_1362786057_med.jpg%3Bhttp%253A%252F%252Fwww.coisas.com%252FCarregador-de-Pilhas-Recarregaveis-Universal---AA---AAA---9V%252Cname%252C216506769%252Cauction_id%252Cauction_details%3B298%3B300)
eu medi a tensão onde se podem por as pilhas de 9v, e deu 7,6v, não sei se o carregador varia a tensão, mas então porque é que não tem uma tensão fixa?
a bateria totalmente carregada nunca medi, mas supostamente as baterias não deviam ter uma tensão igual á que vem escrito nelas?
Título: Re: Duvidas gerais.
Enviado por: LuísR.A. em 24 de Agosto de 2013, 12:17
O carregador pode carregar as pilhas AA, pilhas AAA e pode carregar pilhas de 9v, o carregador é parecido com este (desculpem mas não consegui por hiperligação), http://www.google.pt/search?q=pilha+9v+recarreg%C3%A1vel&bav=on.2,or.r_qf.&biw=1218&bih=968&bvm=pv.xjs.s.en_US._-554IbEZc0.O&um=1&ie=UTF-8&hl=pt-PT&tbm=isch&source=og&sa=N&tab=wi&ei=iW0YUpHTJc6h7AatvYDwAQ#facrc=_&imgdii=_&imgrc=STRXAbAdR1LoeM%3A%3Bp8NZAie8PIDk_M%3Bhttp%253A%252F%252Fl.rapimg.com%252Fupload_tmp%252F48%252F573%252Fimg_214857348_1362786057_med.jpg%3Bhttp%253A%252F%252Fwww.coisas.com%252FCarregador-de-Pilhas-Recarregaveis-Universal---AA---AAA---9V%252Cname%252C216506769%252Cauction_id%252Cauction_details%3B298%3B300 (http://www.google.pt/search?q=pilha+9v+recarreg%C3%A1vel&bav=on.2,or.r_qf.&biw=1218&bih=968&bvm=pv.xjs.s.en_US._-554IbEZc0.O&um=1&ie=UTF-8&hl=pt-PT&tbm=isch&source=og&sa=N&tab=wi&ei=iW0YUpHTJc6h7AatvYDwAQ#facrc=_&imgdii=_&imgrc=STRXAbAdR1LoeM%3A%3Bp8NZAie8PIDk_M%3Bhttp%253A%252F%252Fl.rapimg.com%252Fupload_tmp%252F48%252F573%252Fimg_214857348_1362786057_med.jpg%3Bhttp%253A%252F%252Fwww.coisas.com%252FCarregador-de-Pilhas-Recarregaveis-Universal---AA---AAA---9V%252Cname%252C216506769%252Cauction_id%252Cauction_details%3B298%3B300)
eu medi a tensão onde se podem por as pilhas de 9v, e deu 7,6v, não sei se o carregador varia a tensão, mas então porque é que não tem uma tensão fixa?
a bateria totalmente carregada nunca medi, mas supostamente as baterias não deviam ter uma tensão igual á que vem escrito nelas?

Se uma pilha de 1.2v estiver a 1.2v esta quase a descarregar.
Tinha la umas de 9.6v que davam quase 11v quando carregadas
Título: Re: Duvidas gerais.
Enviado por: rglove em 24 de Agosto de 2013, 12:48
Não, quando a bateria chega aos 7.2V é porque já está quase descarregada.
O carregador pode variar a tensão para a bateria não aquecer muito, mas não me parece que seja o caso.
Quando as células estão carregadas chegam aos 1.4/1.5V, dando um total de 8.5/9V
Qual era a tensão da bateria quando meteste a carregar?
Título: Re: Duvidas gerais.
Enviado por: Njay em 24 de Agosto de 2013, 12:56
A forma como se carrega uma bateria (tensão e corrente e respectivas curvas, critérios de paragem, se pára mesmo ou se fica a fazer carga de manutenção, etc) dependem essencialmente do tipo de química e da capacidade da bateria. Se os parâmetros não forem os adequados, e dependendo do tipo de quimica, podem acontecer várias coisas, desde a bateria não carregar até explodir ou incendiar-se.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 24 de Agosto de 2013, 13:28
Não, quando a bateria chega aos 7.2V é porque já está quase descarregada.
O carregador pode variar a tensão para a bateria não aquecer muito, mas não me parece que seja o caso.
Quando as células estão carregadas chegam aos 1.4/1.5V, dando um total de 8.5/9V
Qual era a tensão da bateria quando meteste a carregar?

eu ainda não a pus a carregar, ainda estou a ver se devo por ou não, mas tive a ver e ela agora  está com 6,36v.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 24 de Agosto de 2013, 13:29
A forma como se carrega uma bateria (tensão e corrente e respectivas curvas, critérios de paragem, se pára mesmo ou se fica a fazer carga de manutenção, etc) dependem essencialmente do tipo de química e da capacidade da bateria. Se os parâmetros não forem os adequados, e dependendo do tipo de quimica, podem acontecer várias coisas, desde a bateria não carregar até explodir ou incendiar-se.

então na sua opinião não devo ligar a bateria aquele carregador?
Título: Re: Duvidas gerais.
Enviado por: Njay em 24 de Agosto de 2013, 13:37
Na minha opinião precisas de saber exactamente o que estás a fazer, mas pelo que dizes nem sequer tens bem a certeza de que tipo de quimica é essa bateria...
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 24 de Agosto de 2013, 14:08
Pelo que sei são 6 pilhas AAA de 1,2v cada de modo a darem "7,2v" o que devo saber em relação a quimica?
Título: Re: Duvidas gerais.
Enviado por: Njay em 24 de Agosto de 2013, 14:49
deves saber qual é exactamente e verificar se o carregador diz que carrega esse tipo.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 24 de Agosto de 2013, 14:58
o carregador consegue carregar pilhas AAA, que são as mesmas (6) da bateria, a composição química entre uma pilha AAA recarregável normal deve ser igual as pilhas que formam em conjunto a bateria, logo o carregador deve ser apto para carregar aquele tipo de bateria visto que a bateria é feita das mesmas pilhas que em separado, o carregador está apto para as carregar, é apenas o que estou a pensar...
Título: Re: Duvidas gerais.
Enviado por: senso em 24 de Agosto de 2013, 15:10
Existem carradas de tipos diferentes de baterias, usas o modo de carga errado e podes ter um incendio nas mãos..
Título: Re: Duvidas gerais.
Enviado por: Njay em 24 de Agosto de 2013, 15:58
o carregador consegue carregar pilhas AAA, que são as mesmas (6) da bateria, a composição química entre uma pilha AAA recarregável normal deve ser igual as pilhas que formam em conjunto a bateria, logo o carregador deve ser apto para carregar aquele tipo de bateria visto que a bateria é feita das mesmas pilhas que em separado, o carregador está apto para as carregar, é apenas o que estou a pensar...

Estás a pensar erradamente. AAA é só um formato, não te garante nada acerca da quimica da célula.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 25 de Agosto de 2013, 18:50
ok, obrigado, então alguém sabe se devo experimentar, ou se existe alguma maneira segura de o fazer?
Ah encontrei uma bateria igual:
http://pt.aliexpress.com/item/Hm-ship-model-battery-ni-mh-rechargeable-battery-7-4v-650mah/974550800.html (http://pt.aliexpress.com/item/Hm-ship-model-battery-ni-mh-rechargeable-battery-7-4v-650mah/974550800.html)

pode ser que ajude...
Título: Re: Duvidas gerais.
Enviado por: rglove em 25 de Agosto de 2013, 19:41
Se for igual a essa dá para carregar com um simples transformador, mas digamos que não é o método mais seguro... Tens de estar sempre atento e se possível ir fazendo algumas medições...
O ideal seria com uma fonte onde pudesses ir variando a tensão e onde pudesses limitar a corrente.
Tem em atenção que se a coisa correr mal a bateria pode incendiar...
O melhor é arranjares um carregador próprio para essa bateria.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 08 de Setembro de 2013, 21:37
Boa noite a todos, venho aqui por mais umas duvidas, estou a pensar fazer um primeiro robot, e ele no máximo dos máximos vai pesar 3kg, andei a ver uns motores que vão ser aplicados para fazer rodar as "lagartas" ou seja dois motores e quando andei a pesquisar, encontrei uns motores a bom preço, tive a ver as informações e o motor tem 2,7kg.cm de torque mas em stall, esse motor vai ser suficiente para mover o robot com "genica" rasoavel?
Título: Re: Duvidas gerais.
Enviado por: LuísR.A. em 08 de Setembro de 2013, 22:55
Boa noite a todos, venho aqui por mais umas duvidas, estou a pensar fazer um primeiro robot, e ele no máximo dos máximos vai pesar 3kg, andei a ver uns motores que vão ser aplicados para fazer rodar as "lagartas" ou seja dois motores e quando andei a pesquisar, encontrei uns motores a bom preço, tive a ver as informações e o motor tem 2,7kg.cm de torque mas em stall, esse motor vai ser suficiente para mover o robot com "genica" rasoavel?

Ai depende se é numa superficie plana ou inclinada.

Primeiro tens de saber o tamanho da roda.
Se tive 3cm de raio, 2,7/3=0,9kg. 0,9/9,8=8,82N
Com 3kg, 8,82/3=2,94m/s*s (segundo quadrado). Esta é a acelaração.
Quanto maior o raio menor a acelaração e maior a velocidade, e vice-versa

Qual é o rpm dos motores?
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 09 de Setembro de 2013, 00:26
obrigado pela resposta, o motor é de 100 rpm
Título: Re: Duvidas gerais.
Enviado por: LuísR.A. em 09 de Setembro de 2013, 00:30
isso na roda de 3cm de raio dá uns 31cm/s ou 0,31m/s. Considerando que a acelaração seria teoricamente aquele valor, demoras 0,10s a chegar aos 31cm/s

Acho que está porreiro.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 09 de Setembro de 2013, 00:33
Boa noite a todos, venho aqui por mais umas duvidas, estou a pensar fazer um primeiro robot, e ele no máximo dos máximos vai pesar 3kg, andei a ver uns motores que vão ser aplicados para fazer rodar as "lagartas" ou seja dois motores e quando andei a pesquisar, encontrei uns motores a bom preço, tive a ver as informações e o motor tem 2,7kg.cm de torque mas em stall, esse motor vai ser suficiente para mover o robot com "genica" rasoavel?

Ai depende se é numa superficie plana ou inclinada.

Primeiro tens de saber o tamanho da roda.
Se tive 3cm de raio, 2,7/3=0,9kg. 0,9/9,8=8,82N
Com 3kg, 8,82/3=2,94m/s*s (segundo quadrado). Esta é a acelaração.
Quanto maior o raio menor a acelaração e maior a velocidade, e vice-versa

Qual é o rpm dos motores?

pelo que estou a ver e me recordo essa formula já interfere com as leis de newton certo?
a roda é mais pequena, amanha já vou alterar as medidas para ver que velocidade dá, muito obrigado pela ajuda.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 11 de Setembro de 2013, 11:17
Boas a todos, estive a pesquisar aqui pelo forum e vi os vários tópicos que mostram como se montam e se podem programar os famosos "smalluinos", sei que com esses robot's podemos criar uma sequência de movimentos, (frente, traz lados etc) e que podem haver pausas entre esses movimentos á nossa escolha, a minha duvida é se é possível determinar quanto tempo é que um smalluino por exemplo pode estar a andar para a frente (tanto faz o lado) , alguém me pode ajudar?
Título: Re: Duvidas gerais.
Enviado por: LuísR.A. em 11 de Setembro de 2013, 13:13
Depende como controlas o motor mas dá sempre.

Se for servos com PWM por sofware (PWM criado por codigo, com interrupts e tal) agora assim serve:

Código: [Seleccione]
for(int i=0;i<50;i++){

servo(frente);             //não me lembro da função para o servo
delay(1);
}

Assim ele vai para a frente 50ms. Mudas o i<x, e cada valor é 1 ms.


Se for PWM por hardware basta meter um delay à escolha. O timer dentro do uControlador continua a dar o PWM para os motores apesar de o codigo parar.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 11 de Setembro de 2013, 21:09
no meu caso não eram servos, eram dois motores, ponte H, como posso fazer? num codigo como este que fiz:
Código: [Seleccione]
const int Motor1Pin1 = 8;
const int Motor1Pin2 = 9;
const int Motor2Pin1 = 10;
const int Motor2Pin2 = 11;

void setup() {               
  pinMode(Motor1Pin1, OUTPUT);   
  pinMode(Motor1Pin2, OUTPUT);   
  pinMode(Motor2Pin1, OUTPUT);   
  pinMode(Motor2Pin2, OUTPUT);     
}


void loop() {
  GoForward();
  delay(3000);
  GoBackward();
  delay(2000);
  GoRight();
  delay(2000);
  GoLeft();
  delay(2000);
  Stop();
  delay(2000);             
}

void GoForward(){
  digitalWrite(Motor1Pin2, LOW);
  digitalWrite(Motor1Pin1, HIGH);
  digitalWrite(Motor2Pin2, LOW);
  digitalWrite(Motor2Pin1, HIGH);
}

void GoBackward(){
  digitalWrite(Motor1Pin1, LOW);
  digitalWrite(Motor1Pin2, HIGH);
  digitalWrite(Motor2Pin1, LOW);
  digitalWrite(Motor2Pin2, HIGH);
}

void GoLeft(){
  digitalWrite(Motor1Pin1, LOW);
  digitalWrite(Motor1Pin2, HIGH);
  digitalWrite(Motor2Pin2, LOW);
  digitalWrite(Motor2Pin1, HIGH);
}

void GoRight(){
  digitalWrite(Motor1Pin2, LOW);
  digitalWrite(Motor1Pin1, HIGH);
  digitalWrite(Motor2Pin1, LOW);
  digitalWrite(Motor2Pin2, HIGH);
}

void Stop(){
  digitalWrite(Motor1Pin2, LOW);
  digitalWrite(Motor1Pin1, LOW);
  digitalWrite(Motor2Pin1, LOW);
  digitalWrite(Motor2Pin2, LOW);
}
Título: Re: Duvidas gerais.
Enviado por: LuísR.A. em 11 de Setembro de 2013, 21:33
Nesse codigo basta:

frente();
delay(500);
parado();

O tempo do delay determina quanto tempo vai para a frente.
Que ponte-H usas? Falta um PWM para a velocidade ou ligas directamente ao VCC?

Olha vê assim, o delay para o codigo. Durante esse tempo o codigo não sai dali.
Mas o estado dos pins não é mudado logo a direção dos motores mantêm-se a mesma.
Se usares PWM por hardware no 3º pin da ponte-H o mesmo acontece. Esse PWM mantêm-se porque é gerado por um componente interno do microcontrolador.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 11 de Setembro de 2013, 21:40
estou ainda a estudar o caso, mas em principio, quando fizer o meu projecto vou usar a L293D  , a pelo peso que o robot vai ter, a velocidade penso ser a ideal para o que quero fazer com ele, mas se depois, se for preciso uso PWM,
desculpa a pergunta mas o que é VCC?
Título: Re: Duvidas gerais.
Enviado por: LuísR.A. em 11 de Setembro de 2013, 21:43
VCC é alimentação, sem ser o ground. Devia especificar melhor pois pode ser qualquer valor acima ou abaixo do GND.
Neste caso estava a falar de +5V. A L293D tem 2 VCC+. Um para os motores e outro para alimentar a propria ponte.

Olha que essa ponte H para alem das 2 portas que controlam a direção ainda tens outra para controlar a velocidade através de PWM
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 11 de Setembro de 2013, 21:56
Mas não é obrigatório usar PWM ou é? fogo fiz aquele código, baseando-me no que já sei e pesquisei, mas com aquele código é necessário usar a ponte H? pelo que estive a ver melhor o arduino é que controla tudo, já ando aqui as voltas por causa deste assunto e ainda não percebi bem o que é que a L293D está ali a fazer (até estou com vergonha, mas é a única maneira de ficar esclarecido) não é o arduino que está a fazer tudo ao tornar certos pin's "hight" ou "low"?
Título: Re: Duvidas gerais.
Enviado por: LuísR.A. em 11 de Setembro de 2013, 22:13
Mas não é obrigatório usar PWM ou é? fogo fiz aquele código, baseando-me no que já sei e pesquisei, mas com aquele código é necessário usar a ponte H? pelo que estive a ver melhor o arduino é que controla tudo, já ando aqui as voltas por causa deste assunto e ainda não percebi bem o que é que a L293D está ali a fazer (até estou com vergonha, mas é a única maneira de ficar esclarecido) não é o arduino que está a fazer tudo ao tornar certos pin's "hight" ou "low"?

Primeiro tens de ver como se controla a direção de um motor.
Tens um motor com 2 contactos, contacto 1 (C1) e contacto 2 (C2).
Se ligares 12V ao C1 e GND ao C2 o motor anda numa direção, por exemplo contra-ponteiro do relogio.
Se em vez disso, ligares o GND ao C1 e os 12V ao C2 o motor irá girar noutra direção.

Agora vê o consumo de um motor pode ser algo como 100mA andando livre ou 500mA-1A em stall.
Um pin do arduino apenas pode levar uns 20mA, acho que 40mA se tanto. Logo directo rebentas com o pin.

Vê esta imagem de um ponte-H básica:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fwww.mcmanis.com%2Fchuck%2Frobotics%2Ftutorial%2Fh-bridge%2Fimages%2Fbasic-bridge.gif&hash=7c766222285e1f3c1eda571f213f0d3da77d7bf7)
Como vês neste caso é necessário 4 interruptors/transistors, 4 pins digitais para os controlar, para controlar a direção de 1 unico motor.
O L293D já é uma ponta-H mais complexa que permite usar apenas 2 pins para controlar a direção e ainda suporta um extra que controla a velocidade.

O controlo funciona com os interruptores em pares. O High left com o low right e o high right com o low left.
Faz assim com o dedo.
Imagina o High Left ligado e o Low right tambem. Faz o caminho da corrente com o dedo.
Agora faz isso com os outros dois.
Reparas como o +/positivo está ligado a contactos diferentes do motor nos 2 casos?

Edit: O PWM não é necessário. Assim tens sempre a velocidade ao maximo ou a nada.
Podes ligar o pin do L293D do PWM aos 5V que assim a velocidade é sempre maxima
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 11 de Setembro de 2013, 22:33
sim, fiz aqui com o dedo e realmente é verdade, entao, se já temos os "interruptores" a função da L293D é ??
Título: Re: Duvidas gerais.
Enviado por: msr em 11 de Setembro de 2013, 23:21
sim, fiz aqui com o dedo e realmente é verdade, entao, se já temos os "interruptores" a função da L293D é ??

Os "interruptores" nao são mecanicos, são electricos. O que o L293D tem são esses interruptores que possibilitam que o motor possa puxar mais corrente do que a necessária para controlar os interruptores, é por isso que a parte digital que controla os motores (arduino?) tem (ou deve ter) uma fonte de alimentação diferente da dos motores. Um pino digital em geral só consegue fornecer ~20mA.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 18 de Setembro de 2013, 22:17
Em relação á ponte H estou esclarecido, mas a algum tempo fiz uma pergunta, se era possível determinar o tempo que queríamos, que por exemplo, um smalluino" anda-se para a frente, e responderam-me que era o tempo do delay seguinte como está em baixo:

Nesse codigo basta:

frente();
delay(500);
parado();

O tempo do delay determina quanto tempo vai para a frente.
Que ponte-H usas? Falta um PWM para a velocidade ou ligas directamente ao VCC?

Olha vê assim, o delay para o codigo. Durante esse tempo o codigo não sai dali.
Mas o estado dos pins não é mudado logo a direção dos motores mantêm-se a mesma.
Se usares PWM por hardware no 3º pin da ponte-H o mesmo acontece. Esse PWM mantêm-se porque é gerado por um componente interno do microcontrolador.

a minha questão é, se eu quiser que por exemplo o smalluino ande para a frente 40 segundos, ele vai depois ficar parado durante esse tempo todo? como posso fazer para ele passar ao "comando" seguinte em pouco tempo? ou a seguir ao movimento que quero que ele faça meto o delay com o tempo que eu quero que ele faça tal coisa?
Título: Re: Duvidas gerais.
Enviado por: LuísR.A. em 18 de Setembro de 2013, 23:46
tu no frente(), se for pwm por hardware, deves ter configurado a porta de forma a estar ligada um timer que gera uma frequencia com um certo duty. Isto mantêm-se até alterares isso.
Qualquer coisa que corra no codigo depois disto, deste que nao altere o estado desse pin, não vai alterar a velocidade dos motores.

tu fazes frente(). Ele em pouco tempo mete-se a um certo duty. Para ai uns micros ou assim (nao tenho grande noçao de velocidades de processamento).
Se tu metere logo parado() ele nem deve andar.
Tipo:
frente()
parado()

o tempo entre ele andar e parar é minusculo. logo por si so os comandos sao rapidos. Praticamente para o que deves usar é como se fosse instantaneo.
Título: Re: Duvidas gerais.
Enviado por: rglove em 19 de Setembro de 2013, 02:42
O que ele quer saber é se há alternativas aos delays... Experimenta ver o exemplo "Blink without delay". Se continuares com dúvidas diz :)
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 19 de Setembro de 2013, 20:25
tu no frente(), se for pwm por hardware, deves ter configurado a porta de forma a estar ligada um timer que gera uma frequencia com um certo duty. Isto mantêm-se até alterares isso.
Qualquer coisa que corra no codigo depois disto, deste que nao altere o estado desse pin, não vai alterar a velocidade dos motores.

tu fazes frente(). Ele em pouco tempo mete-se a um certo duty. Para ai uns micros ou assim (nao tenho grande noçao de velocidades de processamento).
Se tu metere logo parado() ele nem deve andar.
Tipo:
frente()
parado()

o tempo entre ele andar e parar é minusculo. logo por si so os comandos sao rapidos. Praticamente para o que deves usar é como se fosse instantaneo.

E não dá para fazer sem ser por PWM? o que eu queria fazer era:
ex

frente (40 segundos)
trás (20 segundos)

devo por um delay a seguir a "frente" com o tempo que eu quero que eu quero que ele ande para a frente?
pelo que estive a ver, "blink without delay" não é bem o que procuro....
Título: Re: Duvidas gerais.
Enviado por: senso em 19 de Setembro de 2013, 20:30
É uma questão de meteres um delay dentro da função frente a receber o valor, o funcionamento vai ser precisamente o mesmo que ter o delay no main, ou na função..
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 19 de Setembro de 2013, 20:42
obrigado,
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 24 de Setembro de 2013, 22:20
Boa noite, tenho uma bateria de chumbo de 6V e 1,3A a minha duvida é se com essa bateria posso "alimentar" dois motores iguais que funcionam de 3v a 12v e ainda outro que funciona de 1,4v a 4v, posso usar a bateria para esse fim? no caso do ultimo motor como faço para limitar a corrente da bateria que vai para o motor?
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 25 de Setembro de 2013, 20:47
 alguém me pode ajudar?
Título: Re: Duvidas gerais.
Enviado por: m90mine em 25 de Setembro de 2013, 20:59
Na mesma bateria queres ligar quantos motores?? 2 ou 3??
Título: Re: Duvidas gerais.
Enviado por: samc em 25 de Setembro de 2013, 21:12
Primeiro de tudo tens de ver o consumo dos motores e não só a tensão de alimentação dos mesmos. Os motores tipicamente têm um consumo elevado e essa bateria pode não ser suficiente.
Para alimentares o motor de 12 V podes usar um conversor DC deste género
http://www.ebay.com/itm/DC-Boost-Buck-Converter-3-5-28V-1-25-26V-Step-Down-Step-Up-Voltage-Regulator-/370889256674?pt=LH_DefaultDomain_0&hash=item565ab8eee2 (http://www.ebay.com/itm/DC-Boost-Buck-Converter-3-5-28V-1-25-26V-Step-Down-Step-Up-Voltage-Regulator-/370889256674?pt=LH_DefaultDomain_0&hash=item565ab8eee2)
(tem atenção às limitações de corrente deste modelo)
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 25 de Setembro de 2013, 21:38
Na mesma bateria queres ligar quantos motores?? 2 ou 3??

na mesma bateria queria ligar 3  :-[ (até estou com medo)
Primeiro de tudo tens de ver o consumo dos motores e não só a tensão de alimentação dos mesmos. Os motores tipicamente têm um consumo elevado e essa bateria pode não ser suficiente.
Para alimentares o motor de 12 V podes usar um conversor DC deste género
http://www.ebay.com/itm/DC-Boost-Buck-Converter-3-5-28V-1-25-26V-Step-Down-Step-Up-Voltage-Regulator-/370889256674?pt=LH_DefaultDomain_0&hash=item565ab8eee2 (http://www.ebay.com/itm/DC-Boost-Buck-Converter-3-5-28V-1-25-26V-Step-Down-Step-Up-Voltage-Regulator-/370889256674?pt=LH_DefaultDomain_0&hash=item565ab8eee2)
(tem atenção às limitações de corrente deste modelo)

nao vou ter nenhum motor de 12v, são dois de 3v-12v, acho que é escusado funcionarem a 12v mas nao sei, e outro motor que funciona de 1,5v-4v, a minha outra duvida é como vou fazer para limitar a corrente para esse motor.
Título: Re: Duvidas gerais.
Enviado por: m90mine em 25 de Setembro de 2013, 22:52
Queres limitar a corrente ou a tensão? É diferente
Título: Re: Duvidas gerais.
Enviado por: LuísR.A. em 26 de Setembro de 2013, 00:51
A unica forma de limitar a corrente de um motor que eu conheço é:

Diminuir a voltagem de alimentação, penso que não só a potência diminua como tambem a corrente.
Evitar que puxe cargas mas principalmente que esteja em stall (travado).
Título: Re: Duvidas gerais.
Enviado por: senso em 26 de Setembro de 2013, 01:12
Limitar-lhe a corrente é muito facil, é meter uma resistência.
Título: Re: Duvidas gerais.
Enviado por: LuísR.A. em 26 de Setembro de 2013, 01:15
Limitar-lhe a corrente é muito facil, é meter uma resistência.

Mas não é muito dificil calcular o quanto limita a corrente e a queda de tensão na resistência?
Título: Re: Duvidas gerais.
Enviado por: m90mine em 26 de Setembro de 2013, 01:38
Limitar a tensão metes uns díodos ou um regulador de tensão...
Título: Re: Duvidas gerais.
Enviado por: jm_araujo em 26 de Setembro de 2013, 10:53
PWM... o motor é indutivo, funciona como integrador (/passa-baixo).
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 26 de Setembro de 2013, 19:42
Queres limitar a corrente ou a tensão? É diferente

queria limitar a tensão apenas para o motor que pode funcionar no maximo a 4v, como posso saber se os motores podem funcionar a 1,3A?

 



Título: Re: Duvidas gerais.
Enviado por: LuísR.A. em 26 de Setembro de 2013, 23:33
Queres limitar a corrente ou a tensão? É diferente

queria limitar a tensão apenas para o motor que pode funcionar no maximo a 4v, como posso saber se os motores podem funcionar a 1,3A?

metes os motores a 4V, usas um amperímetro e medes a corrente com o motor livre e travado .Para travar convinha ter um roda para fazer de alavanca senão não consegues
Título: Re: Duvidas gerais.
Enviado por: Njay em 26 de Setembro de 2013, 23:36
Isso de medir a corrente com o motor travado não é bem assim... a corrente máxima suportada pelo motor é menor (às vezes *bem* menor) do que essa, e com motores a partir de certa potência não se deve fazer isso... e é preciso que a fonte de energia aguente...
Título: Re: Duvidas gerais.
Enviado por: LuísR.A. em 27 de Setembro de 2013, 00:09
Isso de medir a corrente com o motor travado não é bem assim... a corrente máxima suportada pelo motor é menor (às vezes *bem* menor) do que essa, e com motores a partir de certa potência não se deve fazer isso... e é preciso que a fonte de energia aguente...

é de evitar ter um motor travado ou mesmo forçado demais. Tinha la uns que começavam a perder a força pouco a pouco conforme aqueciam com o esforço (eram umas coisitas pequeninas).
 Mas é possivel isso acontecer e mais vale testar nalguma fonte de mesa ou carregador do que com aquelas mais fracas que se mete nos robôs (eu pelo menos nunca uso reguladores que aguentem mais de 1A).

Convem saber se o regulador e fonte que usamos no robô aguenta os picos de corrente nesses momentos.
Também para saber se é necessário arrefecer dito regulador (heatsinks)
Título: Re: Duvidas gerais.
Enviado por: Njay em 27 de Setembro de 2013, 00:58
Não faz mal travar um motor... desde que o driver limite a corrente. Não dá para falar de motores sem um "contexto".
Isso do motor perder força com o aquecimento deve ser os imãs a desmagnetizar.
Título: Re: Duvidas gerais.
Enviado por: LuísR.A. em 27 de Setembro de 2013, 01:19
Não faz mal travar um motor... desde que o driver limite a corrente. Não dá para falar de motores sem um "contexto".
Isso do motor perder força com o aquecimento deve ser os imãs a desmagnetizar.

Voltavam a magnetizar depois de 10min parados e sendo novos?

Pois realmente limite de corrente. Isso se calhar era uma coisa porreira a adicionar. Só a l293 com controlo do micro é so algo acima do minimo.
Se calhar devias pensar nisso cyberTron
Título: Re: Duvidas gerais.
Enviado por: senso em 27 de Setembro de 2013, 05:38
É o efeito de Curie:
http://en.wikipedia.org/wiki/Curie_temperature (http://en.wikipedia.org/wiki/Curie_temperature)

É assim que as Metcal regulam a temperatura, usam um "emissor" RF, se não me engano oscila a 14Mhz, e depois a ponta tem metais diferentes, conforme o metal, assim que atinge a temperatura de curie do metal, mantem a temperatura estavel, e assim conseguem tempos de aquecimento estupidamente baixos, e mantêm a pega fria.
Título: Re: Duvidas gerais.
Enviado por: Njay em 27 de Setembro de 2013, 09:46
Se o problema  não é permanente então pode ser a resistência do cobre. Com o calor a resistência sobe e logo a corrente baixa, se a corrente baixa o torque também baixa. Não fiz contas mas só estou a ver isto se o motor tiver um enrolamento grande de fio fino.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 27 de Setembro de 2013, 19:20
Queres limitar a corrente ou a tensão? É diferente

queria limitar a tensão apenas para o motor que pode funcionar no maximo a 4v, como posso saber se os motores podem funcionar a 1,3A?

metes os motores a 4V, usas um amperímetro e medes a corrente com o motor livre e travado .Para travar convinha ter um roda para fazer de alavanca senão não consegues

então mas vou ter dois motores que podiam funcionar a 6v da bateria directamente, o problema é o outro motor, como faço para reduzir a tensão apenas para o motor que pode funcionar so a 4v?
Título: Re: Duvidas gerais.
Enviado por: Njay em 27 de Setembro de 2013, 19:47
Como é que estás a controlar esse motor e em que aplicação?
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 27 de Setembro de 2013, 20:37
a ideia é usar os dois motores que podem funcionar a 6v fazendo uma ponte H e o outro é para fazer de ventoinha basicamente.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 27 de Setembro de 2013, 20:41
Não faz mal travar um motor... desde que o driver limite a corrente. Não dá para falar de motores sem um "contexto".
Isso do motor perder força com o aquecimento deve ser os imãs a desmagnetizar.

Voltavam a magnetizar depois de 10min parados e sendo novos?

Pois realmente limite de corrente. Isso se calhar era uma coisa porreira a adicionar. Só a l293 com controlo do micro é so algo acima do minimo.
Se calhar devias pensar nisso cyberTron

o que quer dizer com "é so algo acima do minimo?"
Título: Re: Duvidas gerais.
Enviado por: Njay em 27 de Setembro de 2013, 20:48
Então a solução simples é isso, mete 2 a 4 diodos 1N4001/7 em série com o positivo do motor até a tensão se aproximar mais de 4V. Eles são capazes de aquecer um bocado, depende da corrente que o motor vai consumir nessas condições. Deixa as patas mais compridas; se fores montar num PCB deixa-os afastados do PCB, pelo menos 1.5 ou 2 cm. Desde que não fiquem a escaldar não deve haver stress (se conseguires aperta-los entre os dedos sem te escaldares durante o tempo que fôr preciso). Podes metê-los no caminho do fluxo de ar.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 27 de Setembro de 2013, 21:00
muito obrigado pela solução, em principio devo fazer a montagem numa veroboard, eu não ia usar a ventoinha para arrefecer os componentes, acha que devo por uma só para arrefecer esses componentes?

então os diodos não têm apenas a função de transformar corrente alternada em corrente continua? ou são usados apenas pela quebra de tensão que fornecem?
Título: Re: Duvidas gerais.
Enviado por: Njay em 27 de Setembro de 2013, 21:25
Sem fluxo de ar eles não devem escaldar ao toque. Mas se não custar nada fazer com que o fluxo existente passe por eles, vale a pena fazê-lo, mas não vale a pena tar a meter uma ventoinha só para isso (ficaria mais barato ir para outras soluções).

Eles aqui, e como se trata de DC, estão a ser usados apenas pela queda de tensão que "proporcionam".
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 27 de Setembro de 2013, 23:12
ok, e quanto a corrente, tenho de por resistências para a baixar um pouco ou os motores podem funcionar com 1,3A?
na informação nos dois motores que vou usar para fazer ponte H está : Current: 0.20A (no load), 1.25A (Max)

e no outro motor está: No load current: 0.07A
Load current: 0.35A

como devo fazer num caso e outro?
Título: Re: Duvidas gerais.
Enviado por: Njay em 27 de Setembro de 2013, 23:27
O que tá com a ventoínha vai ter uma carga constante, portanto vai drenar uma corrente constante. Para usares os díodos que indiquei essa corrente tem que ser abaixo aí de uns 150mA. Ou então uma resistência, já que a carga é constante; não tou a ver agora a ver bem como calculá-la mas teria certamente que ser de dissipação acima das normais de 1/4W.

Quanto aos outros não faço ideia, depende de como vão ser usados, e se a ponte tem limitação de corrente. Cabe-te a ti garantir que a corrente neles não ultrapassam os limites indicados, ou tendo limitação de corrente ou pela própria natureza da aplicação.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 28 de Setembro de 2013, 12:24
O que tá com a ventoínha vai ter uma carga constante, portanto vai drenar uma corrente constante. Para usares os díodos que indiquei essa corrente tem que ser abaixo aí de uns 150mA. Ou então uma resistência, já que a carga é constante; não tou a ver agora a ver bem como calculá-la mas teria certamente que ser de dissipação acima das normais de 1/4W.

Quanto aos outros não faço ideia, depende de como vão ser usados, e se a ponte tem limitação de corrente. Cabe-te a ti garantir que a corrente neles não ultrapassam os limites indicados, ou tendo limitação de corrente ou pela própria natureza da aplicação.

então tenho de por uma resistencia antes dos diodos de modo a que a corrente não passe os 150mA certo?ja agora, nestes casos devo ter em conta o sentido convencional ou o sentido real da corrente?
Título: Re: Duvidas gerais.
Enviado por: Njay em 28 de Setembro de 2013, 15:30
Se é para meter uma resistência não deves precisar dos díodos.

Em electrónica lidamos sempre com o sentido convencional da corrente, é esse que é indicado em todos os símbolos.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 28 de Setembro de 2013, 17:42
então, uma resistência pode reduzir a corrente e a tensão?
Título: Re: Duvidas gerais.
Enviado por: senso em 28 de Setembro de 2013, 18:48
Não, está tudo ligado, por uma coisa chamada Lei de Ohm.
R = U/I.

Mas se o motor suportar a voltagem, é só ligar e siga, só consome a corrente que precisa.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 28 de Setembro de 2013, 19:56
obrigado, agora é que vai, não sabia essa parte do "o motor só consome a corrente que precisa" sendo assim é só por um/s iodo/s e está feito.

obrigado a todos!
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 30 de Setembro de 2013, 20:38
Então a solução simples é isso, mete 2 a 4 diodos 1N4001/7 em série com o positivo do motor até a tensão se aproximar mais de 4V. Eles são capazes de aquecer um bocado, depende da corrente que o motor vai consumir nessas condições. Deixa as patas mais compridas; se fores montar num PCB deixa-os afastados do PCB, pelo menos 1.5 ou 2 cm. Desde que não fiquem a escaldar não deve haver stress (se conseguires aperta-los entre os dedos sem te escaldares durante o tempo que fôr preciso). Podes metê-los no caminho do fluxo de ar.

Boa noite, tive a falar com um professor meu para esclarecer umas duvidas e ele aconselhou-me também a por uns diodos, ele disse-me que não tinha de me preocupar com os diodos porque eles dó vão usar a corrente que necessitam, é verdade? e ele também disse que devia ser diodos zener (pelo menos acho que foi isso que ele disse) pode ser um qualquer ou tem mesmo de ser diodo zener?
Título: Re: Duvidas gerais.
Enviado por: dropes em 30 de Setembro de 2013, 20:59
Em cada díodo vais ter uma queda de 0.7V aproximadamente, não vão limitar a corrente apenas vão aquecer um pouco.
Quanto a usar zeners desaconselho, são apenas para gerar uma tensão de referência e não para potencias grandes, simplesmente não dissipam bem o calor e o mais normal é queimarem-se.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 30 de Setembro de 2013, 21:10
fogo então até o meu professor aconselha a usar um diodo, ele disse-me que a resistência é que pode aquecer...
o diodo serve ou não?
Título: Re: Duvidas gerais.
Enviado por: senso em 30 de Setembro de 2013, 21:22
Existem carradas de diodos diferentes!
Uma coisa são zeners, outra coisa são simples diodos, outra coisa são diodos de efeito de tunel, outra coisa são diodos de schokley, outra coisa são diodos de schottky.
Para o que queres são diodos super comuns, uns simples 1N4001 servem perfeitamente.
Título: Re: Duvidas gerais.
Enviado por: Njay em 30 de Setembro de 2013, 22:55
É simples cyberTron. Basta-te ir estudar a Lei de Ohm e da potência (Joule) para perceber isto.

Imagina que a ventoínha exige 4V a 0.1A e tu tens uma fonte de 6V (capaz de fornecer 0.1A). Para baixares os 6V para os 4V (de uma forma simples, sem conversores DC-DC comutados pelo meio), tens que "abater" 6-4= 2V de tensão sem abater a corrente. A 0.1A isto corresponde a 2V x 0.1A = 0.2W de potência que tens que dissipar, na forma de calor.

Se meteres uma resistência calculada para o efeito, ela vai ter que dissipar esses 0.2W, ou seja tem que ser uma resistência de 1/2W (0.5W) (as resistências devem ter pelo menos o dobro da potência que se espera que dissipem em continuo). Provavelmente ficará quentinha.

Se meteres 1 diodo zener, teria que ser um zener de cerca de 2V (não sei se encontras com facilidade valores assim tão baixos). Esse único zener teria tb que dissipar os mesmos 0.2W. Há zeneres de 0.4W, e de 0.5W, e de 1W e até de mais, pelo que em principio eu diria que pode ser utilizado. O zener costuma ser fisicamente mais pequeno que uma resistência de 1/2W, portanto eu diria que ele iria ficar mais quente do que a resistência (a mesma energia num volume mais pequeno aquece mais esse volume).

Se meteres vários diodos em série, digamos 3 para abater cerca de 2V, esses 3 terão que dissipar os 0.2W entre eles, ou seja, mais ou menos cada um irá dissipar 0.2W / 3 ~ 0.067W (67mW). Nestas condições acredito que cada um pouco aqueça.

Apesar de a resistência e o zener aquecerem notóriamente (acredito eu, não experimentei), ambos estariam a trabalhar dentro das suas especificações, nestas condições que indiquei (abater 2V com corrente de 0.1A). Qualquer das 3 soluções serviria. Noutra condições, é preciso fazer contas.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 22 de Novembro de 2013, 16:26
Boa tarde, alguém sabe de algum programa estilo "fritzing" que dê para testar o circuito que fazemos?
Título: Re: Duvidas gerais.
Enviado por: dropes em 22 de Novembro de 2013, 17:26
Costumo usar o multisim para simulações mas é mais profissional e não tem breadboards.
Título: Re: Duvidas gerais.
Enviado por: Nunito em 22 de Novembro de 2013, 18:57
Boa tarde, alguém sabe de algum programa estilo "fritzing" que dê para testar o circuito que fazemos?
Boas, o fritzing é só desenho.
Título: Re: Duvidas gerais.
Enviado por: Nunito em 22 de Novembro de 2013, 18:58
Costumo usar o multisim para simulações mas é mais profissional e não tem breadboards.
Boas, o multisim por acaso até tem breadboard  ;)
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 22 de Novembro de 2013, 19:54
o fritzing é so para desenho mas gosto dele porque tem mesmo muitos componentes e têm a forma real dos componentes e como se ligam entre eles, vou então experimentar o multisim.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 22 de Novembro de 2013, 19:59
O multisim é parecido com o circuitmaker, sabem de algum como o fritzing a nivel de realismo e quantidade de   componentes mas que de para testar...
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 12 de Dezembro de 2013, 21:45
Antes de mais boa noite, já a algum tempo que não posto aqui nada mas aqui vai mais uma duvida, provavelmente vou fazer um projeto em que vai ser utilizado o reconhecimento de voz, estive a pesquisar um pouco e encontrei este "tutorial" BOB-09964  (http://BOB-09964) que me pareceu bastante fácil e acessível o problema que que tenho de utilizar o "BitVoicer" que é pago, alguém sabe como posso fazer ou qual programa posso utilizar na vez do "BitVoicer"? 
Título: Re: Duvidas gerais.
Enviado por: senso em 12 de Dezembro de 2013, 22:06
Isso é simplesmente um microfone..
Ou fazes de raiz, ou procuras por software que o faça, de certeza que existem carradas de programas e com certeza software open source.
Mas a ideia do projecto não é efectivamente tu desenvolveres essas soluções?
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 14 de Dezembro de 2013, 19:48
a ideia do projecto era controlar algo por voz, A função do bitvoicer não é memorizar os comandos/frases para que quando o microfone receba um determinado som, o bitvoicer reconhece o tal som e envia informação ao arduino?
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 18 de Dezembro de 2013, 20:38
boa noite, para fazer um robot que imita-se o andar de uma pessoa, devo usar servos ou steppers nas pernas?
Título: Re: Duvidas gerais.
Enviado por: jm_araujo em 18 de Dezembro de 2013, 23:46
Com steppers é mais complicado mecânicamente.
Acho que seja mais fácil com servos, podes aproveitar o próprio servo como elemento estrutural. Se fizeres uma pesquisa encontras alguns exemplos.
Título: Re: Duvidas gerais.
Enviado por: StarRider em 19 de Dezembro de 2013, 11:00
Boas,

Estruturalmente os stepper são mais robustos, como é óbvio depende do motor, mas de uma forma geral
mecanicamente os motores de passo apresentam vantagens, têm um maior torque, os eixos são no geral
de maiores diâmetro e os rolamentos de suporte (ou bushings) são dimensionados superiormente , pelo que
não concordo com o  jm_araujo.

No entanto, e por varias razões que se calhar era interessante debater, os motores servo quando usados
com reduções são mais comuns nesse tipo de utilização.

Just my 2 cents,
PA
Título: Duvidas gerais.
Enviado por: cyberTron em 07 de Julho de 2014, 00:34
Boas a todos, ando com uns projectos em mente e claro com algumas duvidas e estava na esperança de que alguém me pude-se esclarecer:
imaginei que têm um circuito com um botão de pressão que ao ser pressionado vai permitir acender o LED e ao largarmos ele vai desligar o led automaticamente (lógico),
a minha duvida é se existe alguma maneira de ao pressionar-mos o botão de pressão, o circuito ficar ligado (e ao largarmos o botão ele continua ligado) e para desligar teria-mos que o pressionar outra vez, com um arduino, o assunto era fácil, mas o meu objectivo era conseguir fazer o circuito apenas com circuitos integrados, nada de programação, alguém me cocegue ajudar?
cumprimentos,
jaime


Título: Re: Duvidas gerais.
Enviado por: jm_araujo em 07 de Julho de 2014, 00:49
A primeira solução e mais parvinha é um interruptor biestável, como os dos candeeiros de pé, de pera de um só botão ou dos abajours.
Agora que sabes o nome desse interruptor :D , no google tens montes de circuitos  se procurares pelo inglês "bistable switch circuit"), com transistores, flip-flops, 555, o que quiseres.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 07 de Julho de 2014, 00:52
obrigado pela rápida resposta, vou pesquisar e depois digo alguma coisa.
Título: Re: Duvidas gerais.
Enviado por: rglove em 07 de Julho de 2014, 00:53
É exatamente o que tu queres: https://www.youtube.com/watch?v=Foc9R0dC2iI (https://www.youtube.com/watch?v=Foc9R0dC2iI)
Título: Re: Duvidas gerais.
Enviado por: Hugu em 07 de Julho de 2014, 02:47
cyberTron: sem ofença, que idade tens? (acho que os perfis deviam ter a idade incluida, nao pra julgar as pessoas, mas para termos uma noçao do tipo de users sao pra flitrar o evitar certas respostas rispidas de users com menos paciencia :P)

Título: Re: Duvidas gerais.
Enviado por: cyberTron em 07 de Julho de 2014, 16:01
obrigado "rglove"
ja pus a minha data de nascimento, mas para constar tenho 15 anos. "hugu"
Título: Re: Duvidas gerais.
Enviado por: dropes em 07 de Julho de 2014, 18:50
Pois é, agora com arduinos e micros o pessoal até se esquece das portas lógicas e flip-flops  ???
Um dos 1ºs circuitos que fiz (à mão) tinha 15 ICs, sem net, não havia nada de micros nem o pobre 8051.
Olha aqui um interruptor electrónico com esquema e tudo: http://pdropes.blogspot.pt/search/label/Interruptor%20Electr%C3%B3nico (http://pdropes.blogspot.pt/search/label/Interruptor%20Electr%C3%B3nico)

Fui ver por curiosidade a idade do @jm_araujo e tem a mesma que eu :P ok, no meu perfil tenho um ano a mais porque a data de nascimento está incorrecta.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 07 de Julho de 2014, 19:40
muito fixe o interruptor :) já tenho o esquema agora é só testar :)
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 08 de Julho de 2014, 18:53
Estive a testar o circuito já mais de uma vez e ainda não funcionou, alguém tem ideia do porquê? deixo aqui dois prints para ser feita a comparação, alguém pode dar uma vista de olhos?:
circuito feito por mim:
https://www.dropbox.com/s/yolbaq5q2uxmt0t/circuito.png (https://www.dropbox.com/s/yolbaq5q2uxmt0t/circuito.png)

circuito original
https://www.dropbox.com/s/npn1lulk9u7hsg2/circuti.png (https://www.dropbox.com/s/npn1lulk9u7hsg2/circuti.png)
Título: Re: Duvidas gerais.
Enviado por: Njay em 08 de Julho de 2014, 19:24
Tens a base de Q3 ligada ao "nada".
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 08 de Julho de 2014, 20:17
my bad  :-[

mesmo assim continua a não dar, mais alguma ideia do que possa ser o problema? o LED está sempre ligado pressionando ou não o botão.
Título: Re: Duvidas gerais.
Enviado por: senso em 08 de Julho de 2014, 20:46
Tens de fazer mirror ao mosfet de canal P, se não o diodo interno está sempre a conduzir.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 08 de Julho de 2014, 21:06
se fizer mirror, ele faz apenas mirror com eixo horizontal e não dá para fazer com eixo vertical, e continua a não dar  :-\
Título: Re: Duvidas gerais.
Enviado por: jm_araujo em 08 de Julho de 2014, 21:08
Tanto faz.
Tens a source e o dreno trocados, se não dá mirror, faz fios novos cruzados, vai dar ao mesmo.

Título: Re: Duvidas gerais.
Enviado por: cyberTron em 08 de Julho de 2014, 21:13
fios cruzados como assim?
Título: Re: Duvidas gerais.
Enviado por: jm_araujo em 08 de Julho de 2014, 21:22
Duuuuhhhhhh ;)
(desculpa pela falta de esquadria da linhas novas, usei o "Paint CAD" :D )
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 08 de Julho de 2014, 21:29
paint cad  :D

e continua a não dar agora o led esta sempre desligado.... mais alguma hipótese?
Título: Re: Duvidas gerais.
Enviado por: dropes em 08 de Julho de 2014, 21:35
Colocas a imagem do circuito ao lado e fazes exactamente essas ligações, até o switch está mal ligado, devia ser ao colector de Q3, o gnd da bateria também está mal ligado.


last edit:
Testei agora o circuito no multisim e ao princípio não funcionou, então coloquei uma carga de 100 ohms ao GND e resolveu, nunca se liga um LED à saída sem resistência.
O inconveniente deste circuito é que fica logo em ON mal se liga a alimentação.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 08 de Julho de 2014, 22:36
vou experimentar agora a resistência, pois, tive a rever o video todo, e reparei nisso, mal ele liga a fonte de alimentação ele fica automaticamente ligado, não existe nenhuma maneira de controlar isso?

edit:
 ainda não dá, fiz o circuito todo de novo deixo aqui outro print, experimentei trocar a entrada e saída do mosfet, pus a resistência no LED ainda nada, se tiver mais algum erro provavelmente enterro-me  :-\ ( :D ), poderá ser problema do software?

https://www.dropbox.com/s/yolbaq5q2uxmt0t/circuito.png (https://www.dropbox.com/s/yolbaq5q2uxmt0t/circuito.png)
Título: Re: Duvidas gerais.
Enviado por: senso em 08 de Julho de 2014, 22:47
E que transistores são esses do esquema, isso é simplesmente um transistor genérico ou o modelo está escondido, dependendo do circuito, é a diferença entre simular ou dar resultados estupidos, garbage in, garbage out..
E sim, tens o source e o drain trocados, os mosfets têm um diodo parasita interno inerente do processo de fabrico dos mosfets, logo se metes isso para o lado errado o diodo interno conduz e o mosfet a unica coisa que faz é variar-te entre um curto praticamente ideal e um diodo comum com 0.7v de queda de tensão.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 08 de Julho de 2014, 22:53
Sim, os transístores são genéricos vou tentar noutro modo, neste programa tenho também a opção de testar em "estilo" breadboard" onde posso escolher modelos específicos de transístores e outros componentes.
Título: Re: Duvidas gerais.
Enviado por: senso em 08 de Julho de 2014, 22:58
Meh, eu já acho que SPICE's no geral são uma desgraça, então usar SPICE's orientados á população que não entende nada de eletrónica, ainda gera mais dores de cabeça, chatices e confusão que usar uma ferramenta a sério.
Agarra no TINA da TI ou no LTSpice da LT, são gratuitos, e são simuladores em condições, testados por milhares de utilizadors, o LTSpice então é digamos que o Eagle dos SPICE's, GUI estranho e tudo lol.
Título: Re: Duvidas gerais.
Enviado por: dropes em 08 de Julho de 2014, 23:10
Já vi que não sabes copiar esquemas, o problema aqui não é do programa.

(https://lh3.googleusercontent.com/-oOXT44aeeLM/U7xrVi_uaqI/AAAAAAAAA6E/HSXGZHeF5Q4/w672-h473-no/flipflop.png)
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 08 de Julho de 2014, 23:16
Não estava a espera que fossem problemas de software, alias, entrei este ano para um curso de Electrónica automação e Comando, e é um programa bastante utilizado entre os professores e nas aulas, mais umas tentativas e tento noutro programa. (obrigado pela parte que me toca  >:(     :)

dropes, supostamente, esse interruptor "A" é um botão de pressão mas suponho que ao testar tenho de desligar e ligar...
esse interruptor " Z" é apenas opcional?, (no programa que utilizo não posso escolher o modelo dos transístores/mosfets

edit:

afinal consigo mudar o modelo.....
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 08 de Julho de 2014, 23:35
já consegui simular o circuito, mudei os modelos dos transístores, mas não encontrei o modelo certo do mosfet, ele desliga correctamente, mas quando tento voltar a ligar, ele não "tranca" logo, tenho de esperar um pouco e depois voltar a carregar para que ligue, não tenho a certeza mas penso ser do condensador não?
obrigado por toda a ajuda!
Título: Re: Duvidas gerais.
Enviado por: jm_araujo em 08 de Julho de 2014, 23:45
Também está no video a resposta ao não comutar imediatamente... andas com a cabeça no ar, larga o PC e vai ter com ela :D.
Título: Re: Duvidas gerais.
Enviado por: dropes em 08 de Julho de 2014, 23:50
A ver se no curso entendes o que faz cada componente

(https://lh5.googleusercontent.com/-LFQMa9h1sos/U7x0jJyC-tI/AAAAAAAAA6Y/mwC-IBOEs54/w115-h145-no/house-face-palm_av%255B1%255D.jpg)
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 08 de Julho de 2014, 23:56
a frase bastava, é esse o objectivo.
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 09 de Julho de 2014, 01:36
Ora aqui estou eu outra vez, para variar com mais uma duvida, imaginem que têm dois circuitos separados, e que querem que passado algum tempo depois do 1º circuito estar ligado, o 2º circuito ligue automaticamente e permaneça ligado, no meu caso era de evitar condensadores grandes ou outro tipo de componente maiorzito,
 regras:
o sinal para ligar o segundo circuito pode vir ou não do primeiro circuito.

para facilitar a explicação, pensem num conjunto de LED's que se vão ligando sequencialmente, o meu objectivo era que quando um LED da sequência fosse ligado, o segundo circuito ligava automaticamente alguém tem uma ideia?

basicamente, vai ser um circuito parecido ou até igual ao que tive anteriormente a tentar fazer?
Título: Re: Duvidas gerais.
Enviado por: jm_araujo em 09 de Julho de 2014, 02:04
O mais simples é uma resistência e condensador, e um par de portas schmitt-trigger, conforme quiseres o funcionamento (se não quiseres o mesmo delay ao desligar).

Mas se começas a complicar, não tarda muito começa a ficar mais barato, simples e versátil meter um micro.


Título: Re: Duvidas gerais.
Enviado por: cyberTron em 09 de Julho de 2014, 02:17
pois, mas esse condensador já tinha de ter uma capacidade "razoável" e ao fazer dessa maneira estávamos a utilizar o tempo fornecido pela carga do condensador?
micro por agora está fora de questão :)
Título: Re: Duvidas gerais.
Enviado por: senso em 09 de Julho de 2014, 02:26
555's e andar a escolher passivos a dedo para funcionar na breadboard e depois não funcionar numa pcb, só o tempo perdido, é atirar com um attiny45 de 50 centimos para cima, milhões de vezes mais versatil que qualquer coisa feita com IC's de 1970.
Título: Re: Duvidas gerais.
Enviado por: jm_araujo em 09 de Julho de 2014, 09:14
Não precisas condensadores gigantes. Os tempos são na ordem da constante de tempo RC.
Para uma resistência de 1Mohm (o maior valor habitual antes de começares de ter problemas com valores parasitas), cada uF é 1 segundo na constante de tempo (1M*1u=1E6*1E-6=1). Tens cerâmicos de 100u em SMD tamanho 1206 e 47u em 0805. Não sei a aplicação, mas parece-me pequeno suficiente :D
E se 100 segundo (1:40) é pouco, podes trocar a resistência por uma de 10M se tiveres alguns cuidados e passas para 1000s (um bocado mais de 15 minutos).
Ou então fazes um relógio, um contador, e ligas quando passar determinado numero de pulsos.  Só que já estás a falar em 2 ou 3 IC's lógicos (1x 74HC14 ou outro schmitt trigger para gerar clock, um 74hc4040 para contar,e podes necessitar de glue-logic) , e se quiseres mudar o tempo ou regular com precisão, estás lixado.

Um micro parece-me mais simples e económico e versátil como tinha dito.

Título: Re: Duvidas gerais.
Enviado por: cyberTron em 09 de Julho de 2014, 11:13
eu estava a precisar de intervalos de tempo mais na casa dos 2 segundos  e pelo que disseste não é preciso grandes valores. :)
só para saber se estamos a falar do mesmo, quando dizes um micro estou a assumir que é um "micro controlador" certo?
Título: Re: Duvidas gerais.
Enviado por: jm_araujo em 09 de Julho de 2014, 12:14
Sim, microcontrolador.
Não precisas de condensadores grandes, mas precisas de meia dúzia de componentes de apoio, lá se vai o espaço poupado.
Título: Re: Duvidas gerais.
Enviado por: senso em 09 de Julho de 2014, 12:23
Depende, um soic8 e um 0806 de um 1uF de decoupling chega para funcionar sem se chatear.
Condensadores ceramicos smd com tensões(bias) DC perdem bastante capacidade, ainda á pouco o Dave fez um video sobre isso, e é algo que tambem já deves saber, vem em algumas app-notes decentes sobre condensadores.
Título: Re: Duvidas gerais.
Enviado por: dropes em 09 de Julho de 2014, 12:33
um pequeno teste power-on para 9V 2seg, rápida comutação
o delay baixa se aumentar a tensão
(https://lh3.googleusercontent.com/-V3xDQ0TCpp0/U70nbtlQ2xI/AAAAAAAAA6s/L1VT2By7JHA/w518-h291-no/power+on+-+2s+delay.png)
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 09 de Julho de 2014, 12:38
eu de micro controladores ainda percebo pouco, então para vocês qual era a melhor solução para um atraso de aproximadamente 2 segundos?
se puderem digam que componentes utilizavam.

o projeto que estou a fazer utiliza uma tensão de 5v, só não percebi o que é aquele componente (DC 10MIl)
Título: Re: Duvidas gerais.
Enviado por: senso em 09 de Julho de 2014, 12:45
É um voltimetro, a medir a tensão aos terminais do led(luz?)
Título: Re: Duvidas gerais.
Enviado por: dropes em 09 de Julho de 2014, 12:50
É um voltímetro, e dá para ver as perdas insignificantes. (10Mohms é a resistência interna deste voltimetro)
A luz que aparece é um sinal de prova que acende ao atingir 5V.
Os transístores devem ser outros, isto foi apenas para simulação, depende da corrente

Não queria que levasses a mal a foto que coloquei do dr. house, foi na brincadeira quando não estavas a atinar com a cópia do circuito ;)
Quando me estava a referir das características e tipos de componentes, foi por ter uma má experiência dos "professores" e "formadores" nesta área, ou contornam ou não sabem explicar as coisas mais básicas, acho isso bastante revoltante...
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 09 de Julho de 2014, 13:03
não a problema, vou fazer esse circuito assim que tiver oportunidade e depois digo alguma coisa,
obrigado :)
Título: Re: Duvidas gerais.
Enviado por: jm_araujo em 09 de Julho de 2014, 13:09
Não precisas de condensadores grandes, mas precisas de meia dúzia de componentes de apoio, lá se vai o espaço poupado.
Mal português. Referia-me a um esquema analógico/digital, não a um micro.
Título: arduino nano
Enviado por: cyberTron em 19 de Fevereiro de 2015, 23:04
Boa noite a todos! comprei a pouco tempo um arduino nano no ebay, com objectivo de o colocar numa fonte de alimentação de bancada que estou a fazer, ele sempre funcionou bem até hoje, que quando ia para o programar apareceu-me um erro ( se puderem vejam print "Porgrammer is not responding" ) que me impede de enviar o código. como é um clone, ja instalei os drivers que não sao FTDI mas sim drivers para o IC CH340G e ainda nada, confimei sempre a porta COM e a placa sempre tudo certo, alguém me consegue ajudar a resolver este problema?

https://www.dropbox.com/s/9x9ybr6r9820p8g/fotos.png?dl=0 (https://www.dropbox.com/s/9x9ybr6r9820p8g/fotos.png?dl=0)

cumprimentos..
Título: Re: Duvidas gerais.
Enviado por: jm_araujo em 19 de Fevereiro de 2015, 23:53
Se é um clone FTDI, usar drivers de outro chip não faz qualquer sentido, o que precisa é de drivers FTDI antigos (antes do bloqueio).
Título: Re: Duvidas gerais.
Enviado por: cyberTron em 20 de Fevereiro de 2015, 00:07
é um clone do arduino nano em geral, mas o IC da comunicação é diferente deste para o arduino nano original, sem os drivers para o  CH340G o pc nao o reconhece sequer como "arduino"