Ir ao conteúdo
  • Cadastre-se

.if

Membro VIP
  • Posts

    15.331
  • Cadastrado em

Tudo que .if postou

  1. Um norte: monitore a corrente que entra no celular. Se ela mudar bruscamente, bloqueie o carregamento por digamos 5 minutos. Ao final ligue e reverifique rapidinho se diminuiu. Se não, desligue. Se sim religue.
  2. Amigo basta um resistor de 100K 2W+ e um 1n4148 em antiparalelo com o do opto. Nem precisa da ponte. Inverta o resistor pra ele ficar de pullup no coletor. Se quiser 'nivel lógico', coloque um C duns 10uF entre C e E
  3. Sim... o processo é complexo. Lá vai o resumo: -tire a foto ou escaneie pra ficar bem reto. -insira-a no seu cad. Mas antes você deve vetorizar a foto. (Corel Draw faz isso. opção rastreio rápido de bitmap). -coloque-a numa camada qualquer que você cria. P.ex. "referencia" -agora vá colocando as trilhas, ilhas e peças exatamente em cima da referência Este processo é algo como o infantil tirar cola que a gente fazia com papel transparente, lembra disso? E é 100% original de minha criação que você não deve achar na net... bem ... agora acha. Entre uma etapa e outra tem algumas peculiaridades mas foi só pra você saber que é possível e relativamente fácil (apesar de complexo kk) Mas isso é bom pra circuito mais complexo. Este seu é trisimples. Pra facilitar... você pode imprimir numa transparẽncia , colar na tela e fazer o processo acima. abç
  4. afff... Seu ctrl-c ctrl-v tá com defeito!!! Ou a peça que fica entre a cadeira e o monitor! kk
  5. Atthá.. Ai sim hein. Sim pode ligar que vai funcionar sem risco. Só dá uma verificadinha no aquecimento do powerbank. Me passa o link de compra da lousa.
  6. Alguma coisa me diz que você não apagou o while(1) da interrupt ou não reabilitou o bit. É a 3ª vez que te falo! Se for isso receba um cocão!!! kk ok tem seu valor mas esse era meu medo o tal "comando apropriado" sem precisar saber ou ver a função dos registradores em termos de bit. Fica meio que parecendo a engessadora linguagem arduína. O argumento que pode agilizar o projeto e blablabla pra mim não cola mais. Já ouviu Almir Sater? "Ando devagar porquê já tive pressa...levo este sorriso porq... ". Tem sido minha derradeira filosofia de vida kk. Já estou em contagem regressiva pra aposentadoria!!! UHUL!
  7. Amigo, ok é um progresso (ainda que pequeno). Sim é altamente recomendado o trafo 9V , cujo secundário seria o símbolo ac , e o divisor /2 ou /3. No caso acima é pra medir a tensão 220. Pode colocar outro C em paralelo com R2. Pra corrente é melhor você usar um sensor de corrente qualquer mas que seja isolado - shunt direto no mc não vale. Pra medir só consumo, tudo bem. Mas pra medir fator de potência e afins, o bixo pega. Nem tente isso agora ok? Pra esta façanha simples, a família 16F daria conta de tudo com o pé nas costas. Mas se seu experiente programador achou melhor evoluir, então tá. abç
  8. Ahtá... se ... ... , sim está perturbadoramente certo. É que parece que li plug p4 ... ...em algum lugar mas sei lá. Posso ter confundido com outro post. Tem tido muita movimentação aqui. Se lousa for alimentada com 5V e pelo usb, não tem risco algum. E seu power bank deve dar certo. Mas pra funcionar meia hora ele deve ser bem parrudinho. > 20000mAh e sem bateria falsificada. Se achar que deve, publique fotos do treco. Ou link do exato seu.
  9. Mas chegou a funcionar a contento neste último mês? É geladeira comum de motor? Ou pastilha peltier ou algo do gênero? De fato quando desligada (de motor compressor) o consumo deveria ser bem baixo quase zero. Vai ter que fazer medições (que lhe disse) e mais alguma que alguém possa te orientar. P.ex., desligue a tal geladeira (ou tudo) e faça alguma medição de consumo tanto do lado dos 24V como do lado ac. Tarefa não muito fácil pra quem ... ... mas não impossível. Também cogite consultar quem instalou o sistema pra você.
  10. Eu (eu) não faria isso. Penso que o conector usb da lousa é só entrada da tecla e não alimentação dela da lousa. Sim INTERNAMENTE ela pode ter um conversor pra 5V mas não necessariamente pra alimentar os leds. Situação complexa pede medida idem: abrir e analisar eletroeletronicatecnicamente. (puts... sério que não tem tomada lá? af...)
  11. ... caso ele esteja encostado num dissipador... ... e de quebra economiza pro montador o trabalho de ... que acho que foi o fator originador do isolado. O dinheiro fala mais alto...
  12. Já vi e pequei nas mãos um modelo que usa uns 15 leds de 18V em série. Só pra 220Vac claro. Não deve dar nem 5W. E sim usa o lance do capacitor em série com o ac. Quantas você tem? Se tiver + de 500... ganhou de mim. kk . E sim.. fiz a lesmíssima lerda com caps. tmj.
  13. Os tempos mudaram. Tem (tenho) até led (smd) de 36V. Tem até um que aplica "direto" 220Vac nele! Grande sacada dos chinas pra economizar o driver.
  14. Googlei e amei esta lousa. Nem preciso mas me deu muita vontade comprar uma. A informação de que é plug p4 é suficiente. E com a bateria que o amigo @Mestre88 falou, pode ficar ligado por horas. Só prestar atenção ao + e -. E fusível! Edit: eu achei que "a peça que parece um pendrive" é só um botão de controle
  15. Chutes: -ao manter a geladeira 100% do tempo ligada, sobra pouco pra carregar as baterias. Provavelmente não atinge 100% da carga. -Sua bateria já era. Meça a V delas quando na condição descrita. -seu controlador já era. Meça a I que está carregando as baterias. Pra ter uma (01) noção meia boca, veja como eu (eu!) faria: na escala de 200mV, meça a V no mesmo fio na distância de uns 20cm (algo como um shunt). Vai dar alguns +mV carregando e -mV em uso ou vice versa. -Mau contato nos bornes, contatos ou emendas. No lado 24Vdc você pode por o dedo que não dá choque (teoricamente). Ve se sente algo quente.
  16. Uma alternativa é você usar a V que vai pro led pra acionar um transistor e um relé e nos contatos do relé você põe outro led com outra fonte. Mas o meliante pode usar destas armas de choque e zoar mesmo assim... aff acabei de dar ideia kk.
  17. Então avisa seus convidados pra levar celular carregado 100% kk. Ah sim e não... não se preocupe com isso. O que sugiro fortemente é que coloque um fusível em série e não descuide pra não ligar - soldar - invertido.
  18. Amigo você não vai ligar na porta usb. Vai ligar na entrada 12V do seu aparelho. Publique fotos dele e de sua fonte. É relativamente fácil. Mas vem cá... este seu restaurante é numa ilha deserta? Sério que estão te regulando uma tomada? Já pensou em comprar ou fazer uma simples extensão? (Bem se for na ilha ela precisa ter quilómetros kk) Corretíssimo... Ao invés de comprar outro carregador, compre só o plug p4
  19. Paulão de fato lá tem quase zero de c. O que tá lá 99% são os nomes dos registros. O lance é entender os registros bit a bit pra que servem o que fazem. P.ex. como aquele pic só tem um (01) vetor de interrupção - qualquer evento pula pra ele - , temos que verificar qual ocorreu. Algo como: if(INTCON.RBIF == 1) ... se o Bit Flag do Registro de Interrupção do portB foi pra 1... já sabe Ou seja, "the book is on the table?" => Tem que passar os olhos pelo d.s. Algo do gênero aconteceria no seu precioso avr p.ex. atmega48 com os bits p.ex.: Bit 0 – PCIE0: Pin Change Interrupt Enable 0 When the PCIE0 bit is set and the I-bit in the Status Register (SREG) is set, pin change interrupt 0 is enabled. Any change on any enabled PCINT[7:0] pin will cause an interrupt. The corresponding interrupt of Pin Change Interrupt Request is executed from the PCI0 Interrupt Vector. PCINT[7:0] pins are enabled individually by the PCMSK0 Register. Então ilustre amigo, ilustre amigo alguma rotina em basic pra esta missão. Só por curiosidade mesmo. Ok pode ser simples mas só não vale usar rotinas prontas tipo gosub setinterrupt sem saber o que ela tem dentro. Aí é sw né. Também não vale criar o controle bit a bits em assembly. Queria ver como seu basic trata dos registros baseando-se no datasheet do mc. p.ex. o c dum atmega pra interrupt timer0 // Timer 0 overflow interrupt service routine interrupt [TIM0_OVF] void timer0_ovf_isr(void) { // Reinitialize Timer 0 value TCNT0=0xa0; // Place your code here. Apaguei as linhas pra você não se assustar kk leds0^=0xff; leds1^=0xaa; a++;if (a>9999) a=0; } TIM0_OVF é o vetor de interrupt do timer0. Está nos #includes, TCNT0 é o contator do timer propriamente dito . Está no d.s. Perceba que neste caso nem precisa resetar o flag. avr++! Portanto, claro, não conta como fator simplificador pro basic ok? eis uma original... micro-aula meia boca kk abç
  20. Amigo ctrl-c ctrl-v = ndv né. Vejamos... o while(1) lá ta errado. Já te disse! Tira ele. temp não existe ainda. você tem que definir - alocar espaço de memória pra - ele antes. Antes do interrupt unsigned char temp; void interrupt (void) { if(INTCON.RBIF == 1) { RBIE_bit = 0x00; RBIF_bit = 0x00; RC4_bit = 0x01; temp = PORTB; //leia o port todo //INTCON.RBIF = 0x00; //nem precisa pois já zerou ele ... RBIE_bit=1;//reabilite se não não volta } } e no loop do main() void main() { CMCON = 0x07; // Desabilita Comparadores; RBIE_bit = 0x01; // Habilita a interrupção por mudança do PORTB <7:4> RBIF_bit = 0x00; PEIE_bit = 0x01; // HAbilita Periféricos GIE_bit = 0x01; // Habilita a interrupção global TRISB = 0xFF; // PORTB configurado como entrada digital TRISC = 0xEF; // Apenas usaremos RC4 como saída digital RC4_bit = 0x00; // Inicia a saída em nível baixo while(1) //agora sim while(1) ou for(;;) este é o loop do main():nunca mais sai daqui...for ever. { if (RC4_bit) delay(2000); //vai ficar 2 segundos a toa. mas por hora é só pra você entender RC4_bit=0;//depois volta a zero } } Não sei se RC4 é open drain ou só entrada. Verifique d.s.
  21. Olá ... Consegue sim! Yes you can! Dei um clique no google pic portb interrupt example e vi este detalhe curioso neste sítio e neste pdf void interrupt(void){ if (INTCON.RBIF == 1) { PORTD = ~PORTD; // invert PORTD temp = PORTB; //Read PORTB to clear mismatch INTCON.RBIF = 0; // Clear interrupt flag }//end intcon.RBIF if }//end ISR Ou seja você deve ler o portb pra corrigir alguma cagadinha da microchip. Não esqueça de habilitar o pullup ou colocar por fora senão a porta fica aberta e o trem endoida.
  22. É pra você "carregar bateria" ou aprender alguma coisa sobre? No 1º caso googlei seu título e topei com tp4046. Tem módulo no m.l. No 2º, apesar de parecer simples: só comparador-de-tensão-quando-atinge-acende-led, de fato há mais fatores sinistros envolvidos como p.ex., corrente constante, monitorar temperatura e etc. Mas sem nóia. Um comparador (p.ex. seu 741 mesmo) avisando quando atinge uns 3,9V e desliga seu bc548 (melhor bd135, tip31...), já era. Eu (eu hein!) carrego bateria desta tensão apenas usando corrente baixa e 3 leds em série em paralelo com a bateria. Cada led uns 1,3V trabalham como um "zener de luz" de 3V9. É só pra bateria não explodir. De fato adaptei esta "proteção" naquela lampada de emergência que fica o tempo todo na tomada. Carrega via rabo quente mesmo.
  23. você não está só I... Estamos aqui pra te ajudar você não está só II... Muitos têm dificuldade em expressar gratidão. Mas muitos mais se recusam propositadamente. Escolha onde quer estar... A propósito quase ia me esquecendo... de nada! kk Brinc... sua vitória é nossa! Pra mim... ...isso conta! abç

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

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!