Ir ao conteúdo
  • Cadastre-se

.if

Membro VIP
  • Posts

    15.244
  • Cadastrado em

  1. Estava editando quando você apareceu... Esta brincadeira com este tipo de inversor me leva a crer que: -Não posso ligar carga indutiva ou capacitiva com segurança na saída. L e C da carga vão interferir na ressonância -L do motor ac tende a ser elevado. Pra eu ligar ele na saída o L secundário deve ser bem baixo pra que o paralelo L alto não derrube a ressonância... Claro amigo... Está minimalista ao extremo, como sempre. Como sempre + é - ... #include <avr/io.h> #include <avr/interrupt.h> #include <math.h> #define SinDivisions 200 #define microMHz 16 #define freq 240 static long int period; static unsigned int lookUp[SinDivisions]; void setup() { double temp; period = microMHz*1e6/freq/SinDivisions; for(int i = 0; i < SinDivisions/2; i++) { temp = sin(i*2*M_PI/SinDivisions)*period; lookUp[i] = (int)(temp+0.5); } TCCR1A = 0b10110010; TCCR1B = 0b00011001; TIMSK1 = 0b00000001; ICR1 = period; sei(); DDRB = 0b00010110; // DDRC = 0b00001000; pinMode(13, OUTPUT); } void loop() { } ISR(TIMER1_OVF_vect) { static int num; static char trig; static bool led; OCR1A = OCR1B = lookUp[num]; if(num++ >= (SinDivisions/2)) { num=0; if (trig++>59) {trig=0;digitalWrite(13,led);led^=1;} //led tô vivo } } Acredite se quiser mas é só isto que está rodando: OCR1A = OCR1B = lookUp[num]; O led é só frescura pra dizer que não tá travado. Ajustar o registro TCCR1A = 0b10110010 e alimentar o registro OCR1B com a tabela foram os pulos de gato Anexo também o .hex já em 60Hz pra você gravar se quiser...arduino.avr.nano.zip Queria fazer um pra um mini inversor de frequência pra controlar meu ventilador - atualmente uso um dimmer e fica um pôômmm irritante além do que ele esquenta. A ideia é reduzir tanto a V como a F pra reduzir a velocidade. Ainda não vi como fazer... Este controle deve ser feito dentro do loop() que neste momento está vazio. Em caso de seu sucesso inicial, autorizo a você publicar nos seus grupos. O preço: alguém fazer o controle acima pro meu ventilador
  2. Pra 127 pode usar o 250Vac de boa. A princípio poderia até no 220ac - cujo valor aplicado é menor - mas na prática usa-se usar 400Vac ou maior por segurança...
  3. ...e nesta outra simulação fiz a recomposição da senoide usando 2 trafos e um filtro chutado com 1H e 10uF https://i.imgur.com/2yeYSud.mp4 Algo me diz que é quase isso que vai rolar na real quando colocar drivers, ponte (?) de mosfet e etc, certo? A senoide - agora em 60Hz - continua imperfeita.. Suponho ser pelos valores do L & C 'amatemáticos' Edit... Indiretamente descobri que minha teoria da falta de teoria matemática estava certa ... coloquei um voltímetro ac, fui ajustando o valor do capacitor na simulação até dar o maior valor vac. 2.52 e 3.52 de pico que foram os máximos O valor de C 14.5uF ficou totalmente coerente com a teoria da ressonância LC bem como a de L em paralelo Tipo assim 1H//1H=0.5H .. coloque na fórmula acima com C=14.5 e vai achar ... ~60Hz . Capacitor menor ou maior que isso cai a tensão e/ou distorce a onda. Perceba que a onda ficou mais surfável
  4. @albert_emule olha isso agora... https://i.imgur.com/ThcvakD.mp4 Senoide sinistra - é soma dos sinais filtrados - mas perceba na simulação os canais que se invertem. Está mais lento algo como 3Hz mas é só pra gente ver mesmo. Nos anexos é só uma prova de conceito mesmo pra você gravar e testar se quiser pois a freq ainda está baixa. Caso você ou alguém se interesse eu dou mais uma estudadela nos registros pra aumentar a freq pra 60 ou 50hz. A referência que me ajudou indiretamente a inverter os sinais - não menciona explicitamente como inverter: https://www.eprojectszone.com/how-to-modify-the-pwm-frequency-on-the-arduino-part2timer-1-and-phase-correct-pwm-mode/ Como dei uma raladinha básica, o fonte eu posto só se alguém me implorar de joelhos, ok? arduino.avr.nano.zip
  5. Me fez lembrar de uma liga de cobre níquel que tinha um baita rolão aqui. Semi caro, desapareceu há alguns anos.. Mas o que importa é que usava o fio como shunt pra medir corrente quase bem muito alta. O detalhe curioso dele é que ele frio ou quando avermelhava pela alta corrente, mantinha o valor de resistência "inalterado" (pro propósito proposto) https://www.kanthal.com/pt-br/knowledge-hub/heating-material-knowledge/resistance-alloys-for-lower-temperature-applications/copper-nickel-alloys/ "No campo do resistor, sua alta resistência e coeficiente de resistência de temperatura insignificante são os principais atrativos." Ao amigo autor, olha que fofo... de onde veio... De novo.. quero minha comissão!! Ah e G.T. viajou na maionese.. até parece que vou ficar procurando o simbolo de ohm Ω pra colocar nas minhas postagens mesmo né! Vou de R mesmo pow!
  6. é impressão sua.. são 3 .. i=(raiz de p sobre r)
  7. Aquecimento significa potência. Mais potencia, mais quente certo? Sendo a tensão constante p.ex. 220V, a matemática do P=V²/R explica direitinho... menor o R -> maior a P... Matemática eu não ensino porquê não sei
  8. Gênio! Descobriu isso sozinho? kk .. calma amigo,, brincadeira, ok? 1- é pouco 2- é bom mas 3- ... ed+ Ufa...! kk .. de novo, sem ofensas ok? Sobre a bat penso que não tem como opinar. Geralmente eu considero as estrelas e número de vendas. Caso compre, a 1ª coisa que deve ver é o peso. Se leve d+.. tem boi na linha. Me lembro de ter comprado algumas muuuuito barato e tive que segurar pra não flutuar...
  9. Para esta função usa-se usar 74xx245 Apesar de não isolar, um uso curioso é como buffer - algo como um ganho de potência - pra um sistema qualquer... As entradas estão nos pinos da cpu que tem baixa capacidade de corrente. Perceba suas saídas em 16(!) chips de memória em paralelo. A cpu não daria conta de fornecer os níveis lógicos 0 e 5V pra todas. De quebra perceba também o bidirecional 245 citado
  10. ... não é trabalho pra meros mortais... especialmente abastados que devem comprar outro ... Mas penso que a esperança, fé em si e etc aliados ao 'não tenho nada a perder' vale mais pela adrenalina Ao amigo autor Meça na escala continuidade ou ohms ou diodo ou similar e sem ligar no 127, ok? De novo: o par que der algum valor - geralmente acima de 50 - ligue este na tomada. Por gentileza, faça com supervisão de um "adulto"...
  11. França olha isso https://i.imgur.com/YSUrztn.mp4 Está em 3Hz pra ver direito o pwm na simulação mas o anexo está em 60... apesar que acho que está a metade ou dobro... Tem um pulsinho cocozinho que está pentelhando mas to com preguiça de avaliar pra tirar.. outra hora eu vejo Se tiver o nano, grave e veja as saídas com osc 2 canais.. óbvio? #include <avr/io.h> #include <avr/interrupt.h> #include <math.h> #define SinDivisions (200) static int microMHz = 16; static int freq = 60; static long int period; static unsigned int lookUp[SinDivisions]; static char theTCCR1A = 0b10000010; void setup() { double temp; period = microMHz*1e6/freq/SinDivisions; for(int i = 0; i < SinDivisions/2; i++) { temp = sin(i*2*M_PI/SinDivisions)*period; lookUp[i] = (int)(temp+0.5); } TCCR1A = theTCCR1A; TCCR1B = 0b00011001; TIMSK1 = 0b00000001; ICR1 = period; sei(); DDRB = 0b00000110; // DDRC = 0b00001000; pinMode(13, OUTPUT); } void loop(){;} ISR(TIMER1_OVF_vect) { static int num; static int delay1; static char trig; static bool led; OCR1A = OCR1B = lookUp[num]; if(++num >= SinDivisions/2) num=0; digitalWrite(13,led); led^=1; theTCCR1A ^= 0b10100000; TCCR1A = theTCCR1A; num++; } arduino.avr.nano.zip edit...Vi agora.. não está invertido .. só tá defasado em 180° .. nem baixe ... (mas vou deixar aí assim mesmo)... A dica rápida é mesmo colocar um inversor tipo 74hc14.... Também errei no fonte colocando duas vezes num++. Posso montar em minutos o esquema do carinha, tenho mosfets de 100A, trafos e etc.. mas no momento minha motivação é pequena... aguardemos...
  12. foi o que entendi amigo.. ... Você vai simular ou montar? Seu simulador possui o mc em questão? Coloca o inversor pra me mostrar o resultado desejado.. É que gosto de ver mentalmente e entender o trajeto dos eletrons pelo indutor e tal. Não ligo muito pra matemática mas ao visualizar a física da coisa dá uma sensação melhor de domínio, entende? Sua saída vai ser uma ponte de mosfets? A princípio entendi que algo como num pulso pwm vai de um lado e no outro vai de outro... mas acho que não é nada disso. É que to sem oportunidade de pesquisar sobre seu pwm bipolar... Uma explicação personalizada a conta gotas seria bem produtiva pra nós e pro forum, claro Ainda não vi se saem sinais pwm invertidos deste mc.
  13. Pilha AA usa dar mais potência que uma fonte. Fale mais sobre a fonte. Fale com fotos
  14. A esperança é a última que morre... Testa continuidade nas 3 fios de entrada. Se um par der algum valor, ligue no 127 pra ver que merdadá. Alguns trafos deste tipo usam ter um fusível térmico semi inacessível pra meros mortais mas no caso do ocorrido pode nem ter dado tempo dele queimar e sim abriu o fio de cobre mesmo.
  15. Bem mas reinterpretando sua pergunta, você que saia simultaneamente? Do jeito que o carinha fez ele monta um semiciclo e depois outro... Mais tarde dou + 1 analisada. Por enquanto coloca uma porta inversora pra ver se é isso mesmo que você quer entendi amigo... Vou analisar com calma e a qualquer momento te falo, ok?

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

APRENDA A MONTAR COMPUTADORES!

montagem2022-capa-peq.jpg

 

CLIQUE AQUI E BAIXE AGORA MESMO!