Ir ao conteúdo
  • Cadastre-se

eletron1791

Membro Pleno
  • Posts

    187
  • Cadastrado em

  • Última visita

Tudo que eletron1791 postou

  1. Achei que ninguém havia respondido porque não vi nenhuma notificação no meu e-mail apesar de eu habilitar esta função quando postei a mensagem inicial. Nem na lixeira nem na caixa de spam. Aí mudei o curso do meu projeto (até por outros motivos) e deixei de usar o LM567. Porém acredito que as sugestões serão muito úteis para quem estiver passando por questão semelhante. Pessoal aqui é bão demais. Muito grato. ***
  2. Passando raiva aqui... Prezados, montei um simples decodificador de tom destes que encontramos aos montes no google. Minha carga é um LED, tensão de alimentação 4,75 volts mas já testei com 12 volts. O integrado é o JRC 567D (não tenho outro), deste eu tenho mais de cinco. Minha carga será um transistor BC 337 que fará a função de fechar com o GND uma chavinha tipo push-button, ou seja, o BC trabalhará em paralelo com a chave simulando um pulso nesta chave mecânica. Mas por enquanto minha carga é só o LED (apesar de eu já ter montado o BC...depois desmontei). Toda vez que eu energizo o circuito o LED lampeja, dá uma piscada. Já troquei de fonte, já coloquei um 1.000 uF entre o + e o GND. Nada dá certo. A carga, o LED, nunca poderia ser acionado logo na energização pois assim será como eu já tivesse simulado o fechar da tal chave mecânica que o BC estará em paralelo. Comentei sobre como será a minha carga (BC em paralelo com contatos de uma chave) para ficar claro que não terei uma carga consumidora de corrente, vou manter o LED, então minha carga será o LED. O que pode estar ocorrendo ? como resolver ? Abraços
  3. Eu gostaria de entender dessas coisas, mas não tenho osciloscópio. Nem conhecimento. Achei que era meio banaç piscar um led com tempo ON e tempo OFF diferentes. Pelo visto não é. adicionado 0 minutos depois Vou correr atrás de um 555. Grato a todos que tentaram ajudar.
  4. Sérgio eu usei o 629 veja minha mensagem anterior. Isadora, o led pisca rápido mas agora fica mais aceso do que apagado, diferença bem pouca. No final do programa tem 3FA4 e no osccal = 0x34FF. Mas quando o oscilador interno está com algum problema o programador PicPgm nem aceita abrir, digo nem reconhece o PIC, e por enquanto está tudo certo tanto com o 12f675 quanto o 12f629...são os únicos que eu tenho.
  5. Bdia. para ser mais exato tá dando 40 segundos quase (41). Criei um novo projeto no CCS 5 para usar o código num 12f629 que também tenho aqui. Gravou sem erro e os 40-41 segundos continuam. Criei 30 delay_ms(2000); um atrás do outro e nada mudou. Minha montagem é banal capacitor entre os pinos 1 e 8 e 10K do pino 4 ao +5 volts. Mudei o pino de A2 para A0 mas não resolveu. Uso o mesmo hardware-gravador de sempre JDM e o programador PICPGM, aliás esta dupla comigo nunca deu problema.
  6. Isadora, então era para não usar mais a função for, nem unsight char, e tal. E usar somente este novo código. Se foi isso eu gravei com sucesso mas aí o led fica piscando rápido sem parar acho que 1 vez a cada meio segundo. Amanhã eu volto aqui pra ver se há mais sugestões.
  7. Sérgio Lembo e Isadora F rs), gravou sem erro mas no cronômetro o LED pisca com 38 segundos. Veja como ficou o código: /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Definicao das portas * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ #define PINOLED PIN_A2 //Pino ao qual o led esta ligado /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Rotina Principal * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ void main() { unsigned char i; //valor máximo = 255 while (1) { output_bit(PINOLED, TRUE); // Liga o Led for (i = 0; i< 120; i++) // Mantem o led ligado por 60s { delay_ms(500); } output_bit(PINOLED, FALSE); // Desliga o Led delay_ms(500); // mantem o led desligado por meio segundo } }
  8. Lembo, como faço para definir o i pois deu undefined identifier
  9. Caramba, eu não sou programador, estava usando um 555 mas perdi ele e para avançar num outro circuito eu só preciso de 1 led no pino 5 do 12f675 ficando 60 segundos aceso logo ao ligar e 500 ms apagado repetindo isso indefinidamente sem cristal. O tempo OFF 500ms tá funcionando pois eu vejo o led apagar e tornar a acender. Mas falta os 60 segundos. E o máximo qu eu sei fazer é abrir o CCS, abrir um código, compilar, e só...acho que sei também alterar um ou outro pino. Lembo, meu caro, essa sua ideia do FOR parece boa ein. Como ficaria o código ? ali depois do void main pra baixo ?
  10. Caro Delpitec, como seria incluir este trecho no código no CCS ? Tentei de algumas formas aqui mas deu erro. Para não reconhecer a variável i
  11. Prezados, estou a programar um 12f675 apenas para piscar um led no pino 5, quero que ele fique aceso por 60 segundos e apagado por 500 ms. Não entendo, eu coloco 60000ms no tempo ON e ele não respeita, coloquei 100000ms e deu só 23s marcando num cronômetro. Não quero usar cristal externo. Não preciso de precisão, mas esperraria erro de no máximo 1 segundo + ou -. O que pode estar errado ? Como seria para dar certo ? (estou usando meu velho e funcional gravador JDM com programador PICPgm). Grava com sucesso. Grato /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Definição e inicialização das variáveis * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ # include <12F675.h> #use delay(internal = 4000000) // Oscilador interno de 4MHz #fuses intrc_io #fuses nowdt #fuses put #fuses mclr #fuses nobrownout #fuses noprotect #fuses nocpd /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Definicao das portas * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ #define PINOLED PIN_A2 //Pino ao qual o led esta ligado /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Rotina Principal * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ void main() { while (1) { output_bit(PINOLED, TRUE); // Liga o Led delay_ms(110000); // Ligado por 1 minuto output_bit(PINOLED, FALSE); // Desliga o Led delay_ms(700); // Desligado por meio segundo } }
  12. Colegas, Estes kit´s que têm aos montes por aí de transmissor RF 433 Mhz cujo transmissor é FS1000A, se eu usar o HT12E + HT12D e fizer um transmissor receptor, se eu pôr a uns 20 metros (enquanto estiver dando alcance) mais um par só do receptor+transmissor ligando a saída de um na entrada do outro talvez com um resistor de 390 ohms, consigo aumentar a distância com este repetidor no meio ? Explicando melhor: Na bancada tenho um transmissor com HT12 -------------------- alguns metros no meio do caminho coloco um par de receptor+transmissor puro, somente os módulos com resistor 390 ohsm + 5 volts em ambos -------------------- depois coloco o meu receptor final que tem o outro HT12 acionando um led. Consigo de fato criar, no meio do caminho, um repetidor desta forma ? É que se a resposta for sim, será que daria para ir colocando pares e mais pares de receptor+transmissor um pegando o sinal do outro e 'empurrando' pra frente ? será que daria certo para ir contornando paredes, andares, ou distâncias enormes ?
  13. Valeu pessoal, Grato pelas excelentes opiniões. Até a próxima.
  14. Grato a todos Vou deixar o Triac de lado, usarei o contator. Falando nele creio que os contatos não sofrerão tanto pois vão ficar ou muitas horas ligados ou muitas horas desligados (e com snubber). Mas a bobina vai esquentar. Fiquei pensando se eu alimentar a bobina (opera em 110 AC) com um 555.PWM+triacBTA12 e jogasse nela uma tensão média menor, eu teria um aquecimento menor dela (= vida útil maior = menos intervenções). O que acham ?
  15. Prezados, Estou pretendendo desligar a toda a energia num quarto de uma pousada. Geralmente tem só 1 fase e 1 neutro (127 volts). Pretendo interromper somente a fase. Dentro do quarto tem 1 ar condicionado 12.000 BTU, TV, lãmpadas, etc (não tem chuveiro elétrico). Até agora quero usar um contator bipolar 32 ampéres (o preço dele tá ajudando). Mas pensei em usar TRIAC como chave estática. Pensei isso pois contator tem o problema do aquecimento da bobina pois poderá ficar horas ligada. Tem desgastes nos contatos e por aí vai. Com relação ao desgaste nos contatos um circuito snuber em paralelo com os mesmos pode resolver, mas será que o TRIAC seria mais fácil ? Minha dúvida é a seguinte: Nesta função de não controlar nada, apenas ligar e desligar, eu teria que pensar em zero-crossing, disparo em ângulo de 60 graus por conta do compressor do ar condicionado visando aquecer o TRIAC o mínimo possível, e todo aqueles outros conceitos que envolvem TRIAC´s com cargas AC ? Ou posso ligá-lo da forma bem simples que vai funcionar numa boa ? (ah, pretendo proteger o TRIAC com sensor de corrente não invasivo...se a corrente passar de X ampéres desliga o TRIAC). Grato !
  16. Boa pessoal, Realmente vocês têm razão Muito grato
  17. Penso que se eu reduzir 10% a tensão (128 para 116), verei esta redução na conta de energia elétrica para sempre. Acho que todo aparelho funcionaria bem (da mesma forma) se fosse alimentado com 116 volts mínimos previstos pela Aneel. Só fico pensando em motores que poderiam 'suar' mais para entregar a mesma potência no eixo mas em se tratando de pouca redução acho que não teria problema pois o meu ventilador dimmerizado realmente consome menos quando reduzo a rotação. Tá certo que ele gira menos mas quase não se nota a diferença. Minha ideia seria como eu tivesse colocado na minha casa um estabilizador de tensão, que estabilizasse tudo em 116 volts. Falei ***** ?
  18. Grato pessoal, Minha pretensão é fazer um teste: Reduzir 18 volts nas duas fases que tem na minha casa. A tensão tá um pouco alta 128 volts, quero mantê-la em 110. Não vou ficar variando mas sim manter fixo em 110. Para isso pretendo usar PWM-555, MOC3043 (zero-crossing) e TRIAC BTA100. Colocarei sensor de corrente que desligará o sistema se passar de certo valor e NTC no dissipador do TRIAC. Minha dúvida é se com o tempo poderá queimar geladeira, ar condicionado, que usam motores. Não pela redução em si mas pela nova forma de onda. Pensei num transformador mas, o que acham ?
  19. Prezados, O triac mais potente que encontramos até na padaria é o BTA41 (40 ampéres RMS) Se eu usar um PWM-555 para dispará-lo será que consigo chegar a uns 60 ampéres de controle de carga máxima ? Pergunto isso pois vendo o datasheet dele tem um tal de: Non repetitive surge peak on-state current (60 Hz t=16,7 ms) diz que ele aguenta 420 ampéres (ô loco) O que quer dizer isso ?
  20. Pessoal, Compilei o código anexado que é um simples contador de pulso usando display anodo comum com push-button ligando pino 13 ao GND tendo 10K indo para o + 5volts. Só tenho cristal de 4 Mhz, daí no CCS eu simplesmente coloquei 4000000 no lugar de 8000000 e compilei. Mas o troço não funcionou legal não, ele até conta mas assim: os três primeiros digitos vão contando juntos 000 111 222 333 444 quando chega em 999 aí o quarto digito incrementa 1. Estranho demais, pois era para contar 0000, 0001, 0002 e assim até 9999, testei com dois 16f84a. Outra coisa que achei estranho é porque ali no inicio do código está HS ao invés de XT ? mudei mas foi inútil. E o terceiro problema foi os segmentos que não eram para aparecer ficaram bem acesos quase não dando para ver a contagem. CódigoCounter.txt
  21. Este meu cálculo tá certo ? ou eu fiz alguma confusão ?
  22. Prezados, coloquei um multímetro analógico em série com as duas pilhas AA do controle remoto da minha TV e apertei uma tecla qualquer e o ponteiro (escala 50mA DC) foi até 13 mA e ali ficou oscilando pois certamente o sinal são sob a forma de pulsos. Mas posso imaginar que a média seria algo perto de 10mA. Quis comparar a um botão transmissor de campainha sem fio que eu codifiquei usando HT12E, este botão usa aquela mini pilha 12V 23A que dizem fornecer 55mA. Pois bem, fiz a mesma coisa, coloquei o multímetro em série e apertei o botão, o ponteiro moveu e parou em 3 mA. Fiquei surpreso ao perceber que o botão da campainha consome menos que o controle remoto, aí comecei a pensar em algumas contas. Se o botão da campainha consome 3mA e a pilha fornece 55mAh teoricamente o botão funcionaria durante 18 horas (55/3). Mas vamos supor 70% disso, ou seja, 18 x 0,70 = 12 horas. Esse tanto de horas equivale a (12*60*60) = 43.200 segundos. Supondo que o ato de pressionar o botão dure 1 segundo, a pilha 12V suportará 43.200 apertos do botão. Se o botão for pressionado 200 vezes por dia vai funcionar por 216 dias (43.200/200). Se pressionarem 100 vezes por dia, vai funcionar 432 dias. Tá certo isso ?
  23. Agradeço aos dois colegas que responderam. Liguei na base usando resistor de 1K e ficou legal para a minha aplicação.
  24. Prezados, comprei uma campainha sem fio num camelô, mas o botão acionador dela também faz tocar outra campainha idêntica. Daí vi que eu já tinha um par de HT12E e HT12D. O circuito da campainha é muito parecido com estes que coloquei em anexo. Tirei o cristal do botão e da campainha e liguei conforme o desenho. Até funcionou bem mas a distância de atuação reduziu demais, só funcionou a uns 2 metros. 'Funcionou bem' quer dizer que ao apertar o botão do acionador o LED X acende, ao soltar o botão, o LED X apaga. Porém nada fez a distância aumentar. Sem os HT´s, a distância é bastante boa, uns 30 metros pra mais. Como eu faço para codificar e manter a boa distância ? valeu
  25. Desconfio que o circuito desta minha campainha wireless sejam estes pois tem os mesmos componentes. Daí acho que ficou mais fácil para vocês me ajudarem porque eu preciso mudar a frequencia o tanto suficiente para que uma campainha não toque ao apertar o botão da outra. É que eu comprei duas idênticas e o botão de ambas faz tocar as duas campainhas. Pretendo escolher um par e trocar um capacitor tanto no botão quanto na campainha formando assim um par diferente do outro par e assim acabar com a interferência. Pensei em trocar aquele cristal 32 Khz mas nas lojas que eu vi não tem valor próximo e nesta forma de encapsulamento só tem de 32 Khz mesmo. Daí pergunto: Qual capacitor eu devo trocar ? O problema é que no transmissor tem capacitores que não tem no receptor. Vejam ali no transmissor (3 pF e 9 pF) mas no receptor são 2 pF e 4 pF. Agradeço se puderem ajudar.

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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!