Ir para conteúdo
  • Cadastre-se

Thallysson_Eng

Membros
  • Posts Por Dia

    0
  • Posts

    3
  • Registrado em

  • Última visita

  • Créditos EBR

    10 [ Doar ]

Conquistas de Thallysson_Eng

Novato

Novato (1/14)

1

Joinhas

  1. Thallysson_Eng

    dúvida Zero Crossing MOC3021

    A parte do Zero Cross eu consegui fazer e está funcionando perfeitamente, só falta implementar o tempo agora pra gatilhar o pulso no momento certo. #include <TimerOne.h> //--- Mapeamento de Portas --- #define Gate 9 #define Zero 2 //--- Rotina de Interrupção --- void Interrupt() { digitalWrite(Gate, HIGH); delayMicroseconds(500); digitalWrite(Gate, LOW); } //--- Configuração Inicial do Programa --- void setup() { Serial.begin(9600); pinMode(Gate, OUTPUT); pinMode(Zero, INPUT); digitalWrite(Gate, LOW); attachInterrupt(0, Interrupt, RISING); } //--- Loop Infinito --- void loop() { } Vlw nagkiller, partiu entender esse timer1 agora
  2. Thallysson_Eng

    dúvida Zero Crossing MOC3021

    Olá a todos da comunidade, este é meu primeiro post aqui no forum então pode faltar informações, ou conter muitas desnecessárias ok? kk Certo, estou desenvolvendo uma PCB para controle de cargas AC (resistivas e/ou Indutivas, mas de baixa indutância). Com base em pesquisas fui montando todo circuito utilizando o 4N25 para transmitir a passagem por Zero para o Arduino, o MOC3021 (Não tem o 3020 no Proteus), como comutador do Triac, enfim um circuito completo. Ele funciona? Sim funciona, se eu fizer a sketch de leitura da passagem de zero com HIGH na porta e uma condição if/else para ligar outra porta quando tiver em HIGH, funciona ele fica comutando várias vezes a a entrada do MOC, só que não é isso que é pra ele fazer, preciso de controlar o ângulo de disparo para que ele comute de acordo com esse ângulo, tipo 0° ele começa em 0seg, mas 90º ele começa em 4,16ms. São dois os meus problemas, o tal do Zero_Crossing_RISING e o Timer1 do Arduino, por mais que eu tente não acho um tutorial bem explicado de como utilizar eles, principalmente para essa tarefa. Logo se alguém tiver alguma ideia, ou se tiver essa sketch pronta e puder compartilhar, eu agradeço. PS: Segue em anexo a imagem do meu circuito. Obrigado
  3. 1. Como você conheceu o EletrônicaBR? Através do Google 2. Qual seu nível técnico? Sou Técnico em Eletrotécnica pelo SENAI e estudante de Eng. Elétrica pela PUC Minas 3. Quais habilidades você pretende desenvolver? Melhora na criação de sketch para Arduíno 4. Conte um pouco de você. Qualquer coisa. Sou muito entusiasta com área de eletrônica, ainda que seja totalmente elétrica minha carreira estudantil. Ultimamente tenho me arriscado em criar PCB e até que estão relativamente boas pra quem nunca mexeu com isso antes kk. Mas criar programas complexos no Arduíno ainda tem sido um grande problema

SOBRE O ELETRÔNICABR

EletrônicaBR é o melhor fórum técnico online, temos o maior e mais atualizado acervo de Esquemas, Bios e Firmwares da internet. Através de nosso sistema de créditos, usuários participativos têm acesso totalmente gratuito. Os melhores técnicos do mundo estão aqui!
Técnico sem o EletrônicaBR não é um técnico completo! Leia Mais...
×
×
  • Criar Novo...