Módulo step-up (booster) direto na saída do arduino

Bom dia!

Sou novo aqui no Laboratório de Garagem, então perdoem caso esteja fazendo ao errado.

Gostaria de saber se alguém aqui já ligou algum módulo booster (MT3608 ou XL6009E1) direto na saída analógica do arduino. Tem risco de queimar a saída?

PS: Meu problema era converter a saída 0 a 5v do arduino em 0 a 10v (entrada analógica de inversor), já resolvi meu problema utilizando um ampop na saída pwm. Só que tá pra surgir um projeto que vai precisar de vários desses circuitos e o circuito com ampop demanda fonte externa o que deixa a instalação mais cara. Daí a ideia de usar esses módulos porque além de baratear, simplifica bastante a instalação. 

Agradecido!

Exibições: 1302

Responder esta

Respostas a este tópico

Bom dia HV,

Não entendi bem a sua dificuldade.

Os ports analógicos do arduino, qdo usados como analógicos, são somente ports de entrada e não saída.

Eles funcionam bem com entradas de 0 a +5V.

Não podem receber voltagens negativas, e nem acima de 5V, sob o risco de danificar o port.

Não sei como voce usará o seu MT3608, mas se for assim, como mostra no datasheet e a saída 

não for superior a +5V, não  vejo problemas.

http://prom-electric.ru/media/MT3608.pdf

O XL6009E1, conforme este datasheet, pode fornecer valores até 18V, portanto para liga-lo em

uma entrada anlogica do arduino, vc deverá usar um divisor resistivo, de modo que limite a voltagem em 5V.

https://www.sunrom.com/get/283300

RV

Opa!

Eu quero ligar um pino do arduino como OUTPUT na entrada analógica do inversor. Minha ideia é não utilizar fonte externa.

Aí pensei, crio uma saída variável de 0 a 5V (com potenciômetro digital ou algum outro circuito), aí nessa saída ajustável eu ligaria um regulador step-up. 

Olhando os datasheets acho que o XL6009E1 não daria porque precisa de alimentação >12V, mas o MT3608 pode ser alimentado com 2V o que me daria um range na saída de pelo menos 2V até uma outra tensão maior do que a entrada(dependendo do ajuste do trimpot do módulo). Certo?

Mais dúvida ainda. 

Você quer usar um Step Up pois pretende usar o 5V para elevar a tensão?

Você não especificou a corrente e a frequência desse sinal. Seria sinal Corrente contínua? Qual a necessidade de corrente na saída ?

Como eu já disse :

Você pode até tentar fazer uma adaptação com o  MT3608 ou XL6009. Mas não acho que sejam os mais apropriados. Esse chips são autônomos, não precisam de um microcontrolador para funcionar. 

Para variar a tensão de saída você terá que injetar uma tensão de referência no pino FB .

Bom dia Heitor, 

Não entendi bem a sua necessidade. Você pretende converter uma tensão de entrada de 0 a 5V em uma saída de 0 a 10V.

Mas qual será a potência necessária ? (qual a corrente?)  Qual a frequência desse sinal ? Seria CC ? 

O circuito vai depender da potência - o que pretende ligar na saída ?

Se for baixa corrente, o recomendado seria um circuito com amplificador operacional.

Uma outra alternativa (baixa potência) seria usar Arduino com PWM.

Mas se precisar de corrente, pode ser necessário um Regulador Step Up ou um Step Down.

Você pode até tentar fazer uma adaptação com o  MT3608 ou XL6009. Mas não acho que sejam os mais apropriados.

Esse chips são autônomos, não precisam de um microcontrolador para funcionar. 

http://www.haoyuelectronics.com/Attachment/XL6009/XL6009-DC-DC-Conv...

https://www.olimex.com/Products/Breadboarding/BB-PWR-3608/resources...

Veja esse projeto com um Step Down com Arduino : (dá para fazer Step Up) 

https://jgamblog.wordpress.com/2017/03/20/circuito-regulador-cc-ste...

Mais informações sobre Step Down:

https://jgamblog.wordpress.com/2017/06/18/fonte-step-down-como-func...

Boa tarde!

Nessa minha proposta não demanda potência na saída, já que é só pra variar a entrada analógica de inversor.

A ideia principal é usar uma saída do arduino para controlar a velocidade do motor através do inversor. Já fiz um teste usando ampop, porém o ampop precisa de fonte externa. Minha ideia é desenvolver um circuito que não demande fonte externa.

tks

Heitor, 

Você quer controlar um Inversor de frequência (controle de motor) ?

Não sou especialista nessa área, mas é interessante que haja isolamento elétrico entre o Arduino e o Inversor , não é ? 

Explique melhor (com detalhes) o seu projeto. 

Se entendi vc imaginou gerar uma saída analogica (com PWM) no arduino com 0 a 5V e usar esse módulo para converter para 0 a10V.

Esse módulo não faz isso. ele pega uma faixa de tensões de entrada e converte para um valor de saída fixa.

Para o q vc precisa existem 3 caminhos:

- Fazer uma etapa adicional do PWM, com transistor, que converta o pulso digital PWM em um pulso digital de 10V. Assim vc filtra e tem um analogico de 0 a 10v. Convém usar 12V para cobrir as perdas.

- Fazer com ampop como vc fez. Pode usar um transistor na saída do ampop. Ligue a base dele na saída, o coletro no VCC e faça a realimentação considerando como saída o emissor.

- Amplificar mesmo usando um ampop com ganho 2. <-Vc deve estar fazendo isso.

Gosto mais da opção 1.

Opa!

Então. Já fiz esse esquema do PWM usando o ampop. Minha ideia é não utilizar fonte externa, por isso pensei no booster.

Bom! Vou explicar direitinho.

Esta proposta é de otimização de um outro projeto que já esta funcionando.

Nesse projeto tenho uma saída pwm do arduino ligada através de um circuito RC e um amplificador operacional na entrada analógica de um inversor de frequência que por sua vez controla o motor. 

Saída PWM arduino --> Circuito RC --> AMPOP --> Entrada 0 a 10V do inversor --> Motor.

Funciona perfeitamente.

Eis a questão. Este circuito acima demanda que tenha uma fonte externa para alimentar o AMPOP, caso contrário fico limitado entre 0 e 5V.

Minha proposta de otimização é: crio uma saída variável de 0 a 5V (com potenciômetro digital ou algum outro circuito), aí nessa saída ajustável eu ligaria um regulador step-up aí ligaria a saída do booster na entrada analógica do inversor. 

Saída arduino --> Potenciômetro digital (ajuste 0 a 5V) --> BOOSTER --> Entrada 0 a 10V do inversor --> Motor.

Perguntei sobre os reguladores step-up porque nunca utilizei e fiquei com receio de queimar a saída do arduino. Isso sem falar que não tenho nenhum em mãos pra testar. Aí dependendo das vossas recomendações tentarei esse projeto de otimização.

Ok, obrigado. Melhorou o entendimento.

Esse Inversor de frequência não tem uma fonte de 10V disponível ?

Informe as especificações do Inversor. 

Não sou especialista nessa área, mas é interessante que haja isolamento elétrico entre o Arduino e o Inversor , não é ? 

Veja esse projeto de Step UP com Arduíno :

https://playground.arduino.cc/Main/RegulatedPositiveVoltageBooster

Esse Inversor de frequência não tem uma fonte de 10V disponível ?

Tem, porém além dos inversores tem algumas válvulas que também preciso controlar com esse esquema que não possuem fonte interna. Falei só do inversor porque todos já conhecem e fica mais fácil o entendimento. 

Não sou especialista nessa área, mas é interessante que haja isolamento elétrico entre o Arduino e o Inversor , não é ?

Imagino que não. O inversor possui um resistor de 10k interno, quando configurado para entrada 0 a 10V. As válvulas também possuem um resistor interno de alta resistência. Portanto, creio que não há problemas nesse sentido.

Heitor, 

Mais variáveis ? Válvulas ? 

Véio, tá dificil para ajudá-lo. Esta parecendo o gato caçando o rato. 

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço