[Resolvido] Potenciometro + microservo (comportamento estranho) - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-29T00:25:47Zhttps://labdegaragem.com/forum/topics/potenciometro-microservo-comportamento-estranho?commentId=6223006%3AComment%3A637929&xg_source=activity&feed=yes&xn_auth=noBom.. pelo menos encontrou a…tag:labdegaragem.com,2017-10-16:6223006:Comment:6396352017-10-16T21:17:55.606ZCarlos kwiekhttps://labdegaragem.com/profile/Carloskwiek
<p>Bom.. pelo menos encontrou a causa, por isso se olhar em um dos meus post, faço menção a que mecanicamente o seu servo não deveria girar da maneira que estava girando sem para a rotação, porque mecanicamente ele é construído para "frear" em 0 ou 180.</p>
<p>Eu tenho apenas um que utilizo para testes e tutoriais no meu canal e funciona muito bem, Micro Servo SG92R 9g TowerPro e nunca tive problemas, mas evidentemente você pegou um lote com defeito e que não passou por nenhum test de qualidade…</p>
<p>Bom.. pelo menos encontrou a causa, por isso se olhar em um dos meus post, faço menção a que mecanicamente o seu servo não deveria girar da maneira que estava girando sem para a rotação, porque mecanicamente ele é construído para "frear" em 0 ou 180.</p>
<p>Eu tenho apenas um que utilizo para testes e tutoriais no meu canal e funciona muito bem, Micro Servo SG92R 9g TowerPro e nunca tive problemas, mas evidentemente você pegou um lote com defeito e que não passou por nenhum test de qualidade já que não havia visto nada parecido até ver seu post.</p>
<p>Kleyson, se você considerar que seu tópico esta solucionado, por favor, edite o titulo atual e coloque antes dele a palavra RESOLVIDO, desta forma servira de ajuda e facilitara a busca para outros garagistas com problemas similares, não é obrigatório, mas é um costume muito bom que alguns temos aqui.</p>
<p>Obrigado!</p>
<p>Abs.</p>
<p>CK</p> Que fumo esses servos chinese…tag:labdegaragem.com,2017-10-16:6223006:Comment:6396262017-10-16T20:47:58.486ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p>Que fumo esses servos chineses !</p>
<p>Eu tenho alguns aqui em casa, mas nunca testei-os. </p>
<p>Funcionamento dos servos :</p>
<p><iframe width="475" height="267" src="https://www.youtube.com/embed/eLWiQ5hwGrM?wmode=opaque" frameborder="0" allowfullscreen=""></iframe>
</p>
<p></p>
<p><iframe width="560" height="315" src="https://www.youtube.com/embed/_jJb6i1kPl0?wmode=opaque" frameborder="0" allowfullscreen=""></iframe>
</p>
<p>Que fumo esses servos chineses !</p>
<p>Eu tenho alguns aqui em casa, mas nunca testei-os. </p>
<p>Funcionamento dos servos :</p>
<p><iframe width="475" height="267" src="https://www.youtube.com/embed/eLWiQ5hwGrM?wmode=opaque" frameborder="0" allowfullscreen=""></iframe>
</p>
<p></p>
<p><iframe width="560" height="315" src="https://www.youtube.com/embed/_jJb6i1kPl0?wmode=opaque" frameborder="0" allowfullscreen=""></iframe>
</p> Caros,
Tentei trocando as po…tag:labdegaragem.com,2017-10-16:6223006:Comment:6396192017-10-16T20:06:24.111ZKleyson Rioshttps://labdegaragem.com/profile/KleysonRios
<p>Caros,</p>
<p></p>
<p>Tentei trocando as portas analogicas e digitais bem como testando os 10 micro servos que tenho, e de tudo que testei, mesmo comportamento. Inclusive testado o codigo <a href="https://www.arduino.cc/en/Tutorial/Knob" target="_blank">https://www.arduino.cc/en/Tutorial/Knob</a></p>
<p></p>
<p>Entao, resolvi dar uma olhada com mais carinho para o servo em funcionamento, e visualmente tive a impressao dele estar tendo uma rotacao de mais de 180 graus. Fiquei imaginando que…</p>
<p>Caros,</p>
<p></p>
<p>Tentei trocando as portas analogicas e digitais bem como testando os 10 micro servos que tenho, e de tudo que testei, mesmo comportamento. Inclusive testado o codigo <a href="https://www.arduino.cc/en/Tutorial/Knob" target="_blank">https://www.arduino.cc/en/Tutorial/Knob</a></p>
<p></p>
<p>Entao, resolvi dar uma olhada com mais carinho para o servo em funcionamento, e visualmente tive a impressao dele estar tendo uma rotacao de mais de 180 graus. Fiquei imaginando que seus limites de 0 a 180 estavam dando um angulo maior do que deveria, causando etao o problema detectado.</p>
<p></p>
<p>Novamente, visualmente (e testando) tentei identificar limites para ficar dentro dos 180 graus. Fiz uma adaptacao no codigo para mapear de 0:1023 => 10:180. O problema se foi e tenho o servo ainda trabalhando "180 graus"</p>
<p></p>
<p>Acontece que um outro servo usando o range 10:180 tambem deu problema, entao tive que adaptar esse novo servo para 12:180.</p>
<p></p>
<p>Foi a primeira vez que trabalhei com servos, e nao sei se todos trabalham perfeitamente usando o range de 0:180, mas esse lote de TowerPro SG90 9g que tenho esta dando essa canseira.</p>
<p></p>
<p>Obrigado a todos.</p> Kleyson,
aparentemente toda a…tag:labdegaragem.com,2017-10-10:6223006:Comment:6389032017-10-10T13:16:48.653ZCarlos kwiekhttps://labdegaragem.com/profile/Carloskwiek
<p>Kleyson,</p>
<p>aparentemente toda a ligação esta correta, resta apenas identificar o componente que esta com defeito, creio que tudo leva a crer isso.</p>
<p>Para tratar de ilustrar melhor o tópico fiz um vídeo que esta no meu canal no youtube com a simulação do seu circuito como Proteus.</p>
<p><iframe width="560" height="315" src="https://www.youtube.com/embed/oTXtEPnfZj8?wmode=opaque" frameborder="0" allowfullscreen=""></iframe>
</p>
<p></p>
<p>Abs.</p>
<p></p>
<p>CK</p>
<p></p>
<p>Kleyson,</p>
<p>aparentemente toda a ligação esta correta, resta apenas identificar o componente que esta com defeito, creio que tudo leva a crer isso.</p>
<p>Para tratar de ilustrar melhor o tópico fiz um vídeo que esta no meu canal no youtube com a simulação do seu circuito como Proteus.</p>
<p><iframe width="560" height="315" src="https://www.youtube.com/embed/oTXtEPnfZj8?wmode=opaque" frameborder="0" allowfullscreen=""></iframe>
</p>
<p></p>
<p>Abs.</p>
<p></p>
<p>CK</p>
<p></p> OK, duas alternativas :
- seu…tag:labdegaragem.com,2017-10-10:6223006:Comment:6382982017-10-10T12:12:22.521ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p>OK, duas alternativas :</p>
<p>- seu motor esta com defeito</p>
<p>- algum problema no Sketch. </p>
<p></p>
<p>Faça um teste com essa montagem:</p>
<p><a rel="nofollow" href="https://www.arduino.cc/en/Tutorial/Knob" target="_blank">https://www.arduino.cc/en/Tutorial/Knob</a></p>
<p></p>
<p>Se der problema, seu motor esta com defeito.</p>
<p>OK, duas alternativas :</p>
<p>- seu motor esta com defeito</p>
<p>- algum problema no Sketch. </p>
<p></p>
<p>Faça um teste com essa montagem:</p>
<p><a rel="nofollow" href="https://www.arduino.cc/en/Tutorial/Knob" target="_blank">https://www.arduino.cc/en/Tutorial/Knob</a></p>
<p></p>
<p>Se der problema, seu motor esta com defeito.</p> @José Gustavo Abreu Murta
A t…tag:labdegaragem.com,2017-10-10:6223006:Comment:6385932017-10-10T11:54:03.992ZKleyson Rioshttps://labdegaragem.com/profile/KleysonRios
<p>@<a class="fn url" href="http://labdegaragem.com/forum/topic/listForContributor?user=1ydc4n22tklh9">José Gustavo Abreu Murta</a></p>
<p>A tensao medida eh entro o + e - do server. Eu estava usando uma fonta de 5v, mas ontem fiz o teste colocando uma fonte de externa de 6v (4 pilhas alcalinas) e o problema continua o mesmo. Entao como foi dito o problema nao deve ser por conta da queda da voltagem mesmo nao :(</p>
<p></p>
<p>@…</p>
<p>@<a href="http://labdegaragem.com/forum/topic/listForContributor?user=1ydc4n22tklh9" class="fn url">José Gustavo Abreu Murta</a></p>
<p>A tensao medida eh entro o + e - do server. Eu estava usando uma fonta de 5v, mas ontem fiz o teste colocando uma fonte de externa de 6v (4 pilhas alcalinas) e o problema continua o mesmo. Entao como foi dito o problema nao deve ser por conta da queda da voltagem mesmo nao :(</p>
<p></p>
<p>@<a href="http://labdegaragem.com/forum/topic/listForContributor?user=3sud7b2c52gp5" class="fn url">Carlos kwiek</a></p>
<p>Ainda nao tentei mudar as portas. Vou fazer esse teste.</p>
<p></p>
<p></p>
<p>Anexo a foto da montagem.</p>
<p></p>
<p></p>
<p><a href="http://storage.ning.com/topology/rest/1.0/file/get/1939711042?profile=original" target="_self"><img width="721" src="http://storage.ning.com/topology/rest/1.0/file/get/1939711042?profile=RESIZE_1024x1024" width="721" class="align-full"/></a></p> Vi agora que você já trocou o…tag:labdegaragem.com,2017-10-06:6223006:Comment:6379392017-10-06T11:08:11.461ZCarlos kwiekhttps://labdegaragem.com/profile/Carloskwiek
<p>Vi agora que você já trocou o servo e não resolveu, resta pensar que você esta com problemas na placa Arduino, pelo visto você fez as mudanças como o colega J. G. Murta propôs sem solução, já tentou mudar de port, usar outra entrada analógica e outro port para o servo?</p>
<p></p>
<p>Abs.</p>
<p></p>
<p>CK</p>
<p>Vi agora que você já trocou o servo e não resolveu, resta pensar que você esta com problemas na placa Arduino, pelo visto você fez as mudanças como o colega J. G. Murta propôs sem solução, já tentou mudar de port, usar outra entrada analógica e outro port para o servo?</p>
<p></p>
<p>Abs.</p>
<p></p>
<p>CK</p> Kleyson boa noite.
Você con…tag:labdegaragem.com,2017-10-05:6223006:Comment:6378652017-10-05T23:44:07.154ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p>Kleyson boa noite. </p>
<p></p>
<p><span>Você conectou o Potenciometro no pino 5V (de alimentação ) do arduino ? Não é na porta. </span></p>
<p>Você nos informou que esta usando um MICRO servomotor. Se esta usando a fonte externa para alimentá-lo, esta OK . A variação de 5.03V até 4,95V é desprezível para o motor, não interfere no funcionamento. Essa tensão medida é na fonte do motor ? </p>
<p></p>
<p>Deve ter alguma coisa errada na sua montagem .<br></br>Envie fotos da sua montagem . Envie…</p>
<p>Kleyson boa noite. </p>
<p></p>
<p><span>Você conectou o Potenciometro no pino 5V (de alimentação ) do arduino ? Não é na porta. </span></p>
<p>Você nos informou que esta usando um MICRO servomotor. Se esta usando a fonte externa para alimentá-lo, esta OK . A variação de 5.03V até 4,95V é desprezível para o motor, não interfere no funcionamento. Essa tensão medida é na fonte do motor ? </p>
<p></p>
<p>Deve ter alguma coisa errada na sua montagem .<br/>Envie fotos da sua montagem . Envie as especificações do servomotor. </p>
<p></p>
<p>Pode fazer um teste com essa montagem:</p>
<p><a href="https://www.arduino.cc/en/Tutorial/Knob" target="_blank">https://www.arduino.cc/en/Tutorial/Knob</a></p> Kleyson,
Pelo que você esta d…tag:labdegaragem.com,2017-10-05:6223006:Comment:6379292017-10-05T22:44:59.426ZCarlos kwiekhttps://labdegaragem.com/profile/Carloskwiek
<p>Kleyson,</p>
<p>Pelo que você esta dizendo, o servo esta consumindo uma corrente de 150mA, note, se é isso mesmo, cada port pode consumir no maximo 15mA, senso 150mA o maximo que o conjunto de todos os ports podem consumir, então existe algo errado com seu servo, e mecanicamente, o servo deveria travar ao chegar em um extremo e outro, não rodar livre como vi agora no video que você postou, acredito que algo esta errado no seu servo, tente trocar por outro, acredito que o seu estava com…</p>
<p>Kleyson,</p>
<p>Pelo que você esta dizendo, o servo esta consumindo uma corrente de 150mA, note, se é isso mesmo, cada port pode consumir no maximo 15mA, senso 150mA o maximo que o conjunto de todos os ports podem consumir, então existe algo errado com seu servo, e mecanicamente, o servo deveria travar ao chegar em um extremo e outro, não rodar livre como vi agora no video que você postou, acredito que algo esta errado no seu servo, tente trocar por outro, acredito que o seu estava com problemas e por isso esta consumindo de forma tão excessiva.</p>
<p>Anexo imagem simulando no proteus, veja no osciloscopio a forma de onda que o pin de entrada do servo recebe, que varia a frequência e não a tensão que permanece constante.</p>
<p></p>
<p>Abs.</p>
<p></p>
<p>CK</p> Obrigado amigos pelas respost…tag:labdegaragem.com,2017-10-05:6223006:Comment:6377972017-10-05T18:36:33.433ZKleyson Rioshttps://labdegaragem.com/profile/KleysonRios
<p>Obrigado amigos pelas respostas.</p>
<p>Demorei um pouco a responder pois esta viajando a trabalho.</p>
<p></p>
<p>@Jose Gustavo Abreu Murta</p>
<p>O Potenciometro ja esta ligado a porta 5V do arduino e nao resolveu.</p>
<p></p>
<p>@<a class="fn url" href="http://labdegaragem.com/forum/topic/listForContributor?user=3sud7b2c52gp5">Carlos kwiek</a> </p>
<p>Ja revisei e refiz varias vezes, inclusive trocando o servo - ja testei 3 diferentes e tenho o mesmo problema, a nao ser que o problema…</p>
<p>Obrigado amigos pelas respostas.</p>
<p>Demorei um pouco a responder pois esta viajando a trabalho.</p>
<p></p>
<p>@Jose Gustavo Abreu Murta</p>
<p>O Potenciometro ja esta ligado a porta 5V do arduino e nao resolveu.</p>
<p></p>
<p>@<a href="http://labdegaragem.com/forum/topic/listForContributor?user=3sud7b2c52gp5" class="fn url">Carlos kwiek</a> </p>
<p>Ja revisei e refiz varias vezes, inclusive trocando o servo - ja testei 3 diferentes e tenho o mesmo problema, a nao ser que o problema seja o proprio arduino.</p>
<p></p>
<p>O estranho disso tudo eh que quando o potenciometro esta totalmente de um lado os polos + e - do micro servo estao dando uma voltagem de 5.03V, mas quando o potenciometro esta completamente do outro lado a voltagem cai para 4,95V.</p>
<p>Entao eu acho que o problema do micro servo rodando sem parar deve estar relacionado com a voltagem abaixo dos 5V.</p>
<p></p>
<p>Mas a pergunta eh, pq o potenciometro esta derrubando a voltagem do micro servo ?</p>
<p>Ja li que se o motor puxar mais corrente do que pode ser fornecida eh comum a tensao cair, mas se medi corretamente, quando o motor esta rodando igual um doido a corrente consumida esta sendo de 150mA.</p>
<p></p>
<p>Sera que falta no circuito alguma coisa para isolar algum tipo de interferencia do potenciometro no micro servo ?</p>
<p></p>
<p>Atenciosamente.</p>
<p>Kleyson Rios.</p>
<p></p>