Ir ao conteúdo

.if

Membro VIP
  • Posts

    15.902
  • Cadastrado em

Tudo que .if postou

  1. algo me diz que é um placar de tênis de campo. Amigo creio que com um microcontrolador fica bem mais fácil. Uma meia dúzia de linhas de programação podem superar suas expectativas. De fato com mc, pode fazer os dois placares até alguns temperos. ou seja, é fácil placar alho... aff.. fraquinha esta Além de médico, você tem alguma noção de eletrônica e afins? abç
  2. Moris realmente não está dando certo mais. Fiz isso há muitos anos. na época dava certo. Acho que nem vale a pena insistir. Mas qualquer dia tento inserir uma imagem modificada destas no fb p.ex. pra ver que merdadá. Ou em outros foruns Talvez seja por segurança. http://g1.globo.com/tecnologia/noticia/2015/06/virus-de-pc-pode-ser-escondido-em-imagem-mostra-pesquisador.html Enfim, compartilho os trechos-fonte abaixo. Quiçá pode não ser totalmente inútil. É de décadas atrás. Claro atualmente pode ter o visual melhorado. //le valor analógico 4bits na entrada de um comparador . Pra 5 bits não achei o fonte correto. Vá quebrando o galho com este mesmounsigned char adcreadcomp(){unsigned char vr=0;VREN=1; //hab. referênciafor (vr=0;vr<16;vr++) //só lower. (VREN,VRR=1) { wdt; VRCON=vr|0b10100000; //incrementa referência até setar o... if (COUT) goto fim; //... bit da comparação / captura }fim:VREN=VRR=0; //des. ref. - bits 7 e 5 de VRCONreturn VRCON;}//le valor de um potenciometro 10k em GP5 pro vcc com 10nF pro gndunsigned char lepot(){unsigned char an=0;GP5=0; //descarrega capacitorTRIS=0b100000; //GP5=entradado { an++; }while (!GP5);TRIS=0;GPIO=0; //saidas=0. descarrega capacitorreturn an; abç ah sim. Você, meu caro amigo, pode gostar disso... http://www.datasheetarchive.com/dl/Datasheets-SW5/DSASW0095373.pdf ou google ds40040
  3. moris para anexar arquivos zip numa imagem e compartilhar aqui mesmo neste forum, veja como eu faço - faria - fazia - fiz: no prompt do dos (enquanto ainda existe) copy /b arquivo.zip + imagem.jpg imagem1.jpg aí anexo imagem1.jpg quem quiser o arquivo.zip basta renomear a extensão imagem1.jpg para xxx.zip Bom de fato aqui em casa uso linux. Digito isso de memória Amanhã faço um teste completo e exemplo prático. Sobre ler várias entradas, meio que intuitivamente entendi sua técnica. apesar de não ter baixado pra ver. Amanhã (sempre amanhã) dou uma olhadela. Certa feita fiz um conversor ad 5 bits meia boca com o comparador com umas 3 ou 4 linhas de C. E também usei 1 pino pra ler um potenciômetro para ajuste de um temporizador num pic12f509 (nem comparador tem). Amanhã (de novo) analiso se vale a pena compartilhar pois é 1/2 on topic
  4. Não vou com a cara do arduíno mas este codigo em c dele eu comentaria +- assim (só pra constar, nunca tive contato com este mc) static void setup_clock( void ){/*Examine Page 33*/CLKPR = 0x80; //bit 7 de CLKPR em 1 e depois em...CLKPR = 0x00; //...zero//Maximum clock speeds!//PLLCSR = (1<<PCKE) | (1<<PLLE); //baseando nesta informação...PLLCSR = _BV(PLLE) | _BV( PCKE );//faz com que os bits PLLE e PCKE fiquem em 1. Dê uma olhada na função _BV() que provavelmente só seta bitsOSCCAL = 0xff; // provavelmente um valor de calibração}void setup(){setup_clock(); //vai ter que dar uma olhada no funçãopinMode(0, OUTPUT); // Enable PWM output pin (!)pinMode(4, OUTPUT); // Enable PWM output pin (!)DDRB &= _BV(2); //Sound input //baseando no que vi acima faz o bit 3 de DDRB=0 tornando-o entrada - um TRIS do pic ao contrárioDDRB |= _BV(3) | _BV(4); //Speaker //o mesmo com bits 3 e 4 como saídaTCCR1 = _BV(CS10); //Use high speed PCK. //seta o bit CS10 de TCCR1GTCCR = _BV(PWM1B) | _BV(COM1B0); //seta os bits PWM1B e COM1B0 de GTCCR//Make sure PLLE is already selected.OCR1B = 127; //"pra ter certeza que o PLLE está selecionado" } Não sei se percebeu mas uma lida no d.s. é imprescindível pra tornar o sistema entendível com razoável clareza. Vai ter que quase que literalmente pegar bit a bit com uma pinça, colocar no microscópio, estudá-lo, conhecê-lo e devolver. voce pode fazer rápido ou direito mas nunca os dois ao mesmo tempo abç
  5. quase sincronizamos.... agora que vi... seu nick, seu desafio desde 2008 kk sucessos!
  6. olá amigo. Há alguns anos fiz um projetinho (que virou) com attiny26 em c pra medir corrente & tensão. O legal é que ele tem ampop 20x. Usei pra medir corrente (tensão num shunt) com sucesso e relativa precisão. Infelizmente basic foi a 1ª linguagem que tive contato la pelos idos dos 1980´s. Como estava me causando pouca adrenalina, migrei pro c e ... resumindo, veja uma função read_adc() que bolei em c pro attiny261 unsigned int read_adc(unsigned char ch){unsigned char dl;dl=20;ADCSRA=0x87;ADMUX=ADC_VREF_256 | ch; //ref= 2.56V interno// delay_ms needed for the stabilization of the ADC input voltagewhile(dl--);// Start the AD conversionADCSRA|=0x40;// Wait for the AD conversion to completewhile (!ADCSRA_Bit4);//while (!ADCSR_Bit4); //attiny26ADCSRA|=0x10;return ADC;//(unsigned int)ADCH*256+(unsigned int)ADCL;} Como prometido, dei uma olhadela no d.s. do seu mc, notei que pode atender seus requisitos (o ad dele é bem rápido) no entanto preferi não me aprofundar muito ok? Mas num é difícil não! Dá uma olhadela na nomenclatura dos registros e bits. Pode haver semelhança ao fonte acima. pwm a alta frequencia=ok. o problema seria o conversor analogico-digital corresponder. Essencialmente você vai ter que setar o duty cicle com o valor que capturou do ad Crie uma função setduty() Seu programa se resumiria a (depois de inicializar o hw claro) for (; setduty(read_adc(0)); //p.ex. Sorry, just in c. Mas pode não lhe ser totalmente inútil Como vai usar um canal só, talvez não precise do "delay_ms for the stabilization of the ADC input voltage". De fato ele atrapalharia Existem ci´s pra amplificador classe d sabia? mas já sei... adrenalina.... abç
  7. Sugiro procurar no seu compilador uma maneira de acessar os registros internos do seu mc. Além á claro de dar uma lidinha no datasheet. Mas isso é óbvio demais então espero que nem tenha lido este comentário. Agora sério ... legal seu projeto! você quer fazer algo como um amplificador classe D? Se sim, o conversor ad tem velocidade pra medir sinais audíveis de frequencia +- alta? Me fez lembrar que certa feita fiz um oscliloscópio com pic mas não consegui mostrar direito no display gráfico sinais de freq maiores que 5Khz devido a limitação da velocidade da conversão. Se o conversor ad do seu trabalhar rapidinho, quem sabe num futuro tento algo com ele. A qualquer momento dou uma olhada no d.s. do bixo... abç
  8. talvez 2 lâmpadas fiquem mais frias provocando corrente maior e fazendo atuar a proteção de sobrecorrente. kichute... de novo: ligue na linha 3V, espere avermelhar, mude imediatamente pra 12V Maaaaasssssss... pra dar 200W sua fonte tem que ser no mínimo 12Vx20A. +1 Maaaassssss... como você está aumentando os 12 pra carregar bateria o bixo pega ainda +
  9. a pergunta que não quer calar: o interruptor de luz continua desligando a geladeira?
  10. Não muito estranho amigo. você recebeu um display com set de caracteres chineses. Sinceramente não sei se isso é alterável. Contacte o vendedor. Dá um trabalho do cão mas em último caso você pode desenhar as letras. Bom, isso só se for pra seu proprio uso e não um produto comercial. De fato recentemente tive um dissabor semelhante com um produto que funciona a contento apenas na china.
  11. Pior que parece chinês mesmo Sobre imagens... entre tags [i m g] e [/ i m g] sem espaços [i m g] https://www.mediafire.com/convkey/9282/66zi3s63yxfv71o6g.jpg [/i m g] Ou "mais opções" "selecionar arquivo" "Anexar este arquivo" O espaçador pode dar curto. Coloque arruela isolante abç
  12. Ah tá. O dinheiro... sempre o dinheiro (em inglês: the money... vá te reto!) Me lembrei... ontem vi uma mulher entrar numa sapataria pra consertar uma tampa de panela. O 'defeito': o pegador não para pois o parafuso estava solto. Cara... o que a falta de uma simples chave de fenda não faz. (Se bem que o cara deve trocar o pegador pois o parafuso estava espanado....) Se gosta de se aventurar por estas bandas, além de uma chave de fenda sugiro comprar um multímetro Lhe desejo boa sorte e espero que alguma dica supramencionada não lhe seja totalmente inútil.
  13. tudo bem amigo. Nosso negócio é somar. Como entendo um pouco de eletronica, vejamos de adiciono algo... -o aquecimento não causa danos aos zeneres. Pra confirmar, caso possa, meça a tensão em cada um que deve ser igual -sim há uma chance de você recuparar esta placa. O problema geralmente é solda fria (google it) ou defeito nos relés (acontenceu com minha geladeira), capacitor eletrolítico estufado (ou não: troque assim mesmo), etc (o etc é que mata...) -não descarto erro de projeto. Como te disse layout - distribuição das peças, trajeto das trilhas, correntes parasitas, etc - (olha ele aí de novo) deve ser bem analisado com algum insigth ou com complexos programas (claro, você pouco ou nada pode fazer a respeito) -concordo com a riqueza de nosso amado idioma mas.... perdão... qual é mesmo a proposta deste tópico? Até onde pretende conduzi-lo? Seja a onde for, conte comigo: 1...2...3...5 (ai que engraçado) Em tempo: Cada um com seu ganha pão... Certa feita uma máquina de lavar (brastemp) de minha irmã deu defeito. Chamou o técnico... U$100,00 pela placa controladora. Tempos depois deu problema novo. Assumi desta vez. Peguei a antiga com defeito... foi só trocar um botãozinho (chave tactil). A "nova" está comigo. Provavelmente alguma solda fria em algum triac. Resinado. Preguiça temporária de desmontar com cuidado. abç
  14. não necessariamente. A corrente é muito pequena e independentemente do tipo de lâmpada ela sempre existiu. Só com o advento dos leds ela resolveu 'mostrar sua cara'.
  15. perdão amigo mas achei que tinha relacionado "...se ele pode ser o responsável realmente pelos problemas relatados,..." Os zener provavelmente são 3x8v2 em serie pra dar os 24 pro relé. Se achar que deve, confirme 24v impresso nele. Realmente se trocar os 3 não deve solucionar a questão título... ops! esqueci que desfizeste a relação. Aliás, quais são os novos problemas mesmo? memória fraca aliada a preguiça de reler. Se o problema for só o enegrecimento da pci provocado pelo calor do zener, uma opção é diminuir este capacitor azul aí. Ele deve estar em série com a rede ac. Um cuidado que se deve tomar é que se diminuir muito, os relés podem não atracar. Realmente colocar mc alimentado por fonte rabo quente é barato de se produzir mas tem seus efeitos colaterais. Por isso esta deve ser bem calculada e o layout pci muito bem projetado abç
  16. Amigo, não vejo relação entre os diodos e o título do seu tópico. Os componentes sensíveis devem estar do outro lado da placa. abç
  17. saidera: ligue 1ªmente a lampada na saída 3V (ou 5) que tem alta capacidade de corrente. Esquentou, passe pro 12. Uma chave reversora é mais barata do que os resitores abç
  18. entre o bc337 e o bd135 tem o irmão do meio bc635
  19. mas não era barco? de fato a proposta ado amigo França é a mais eficiente. Na sua configuração, a cada etapa daquela você joga fora um monte de energia em forma de calor. Algo como usar o vapor quente que sai de uma panela pra aquecer a água de outra pra cozinhar um ovo. (foi que pensei agora. Sei lá se deu pra entender...) abç
  20. .if

    Funcionamento Circuito.

    Melhorou um pouco. Falta dizer de onde vem a tensão (máquina industrial é muito vago), qual a faixa que vai medir, uV, mV, V? Já é linear? Que tipo de informação a tensão reflete? temperatura? pressão? peso? ou seja, tá muito vago mesmo. A saída nem precisa dizer que só pode ser de 0 a 5 né? Bom mas acho que nem precisa responder. Foi só curiosidade mesmo... Quebrar seu galho: capacitor é um filtro pra não passar sinal de freq acima de determinado valor. O entre vcc e gnd é desacoplamento de nada
  21. .if

    Funcionamento Circuito.

    acho que só vale a pena você saber saber se soubermos a natureza do circuito. Mesmo assim libero algum membro pra te responder
  22. .if

    Funcionamento Circuito.

    Amigo a fórmula é simples. Se R2=R1 e R3=R4, V=(V1-V2)*(R4/R2). Ou seja Ganho = R4/R2. De fato digitei isso sem googlar. Peço a gentileza pra algum amigo teórico corrigir/confimar Agora nos fale a aplicação prática disso. Quanto mais informação você passar, melhor. Que tipo de tensão quer condicionar? dc? ac? frequência? de onde vem? pra onde vai? etc.. Bola de cristal enferrujando, sacuméquié... Mesmo assim vou xutar...célula de carga ou de pressão? termopar? ponte de weatstone? nem passou perto da trave? abç
  23. .if

    Funcionamento Circuito.

    Tem algo contra este? Se não for isolação galvânica (sem contato elétrico), ele faz o que você quer (obviamente não precisa ser o velho guerreiro 741)
  24. .if

    Funcionamento Circuito.

    é sério... tentei por vários segundos analisar este circuito mas me deu um meio nó no cérebro. Dá mais uma conferida ou fale onde/como/porquê/por quem este trem é usado. Ou no mínimo dá uma melhorada na distribuição dos itens. o mais próximo que cheguei foi isso um ampop diferencial com seguidor de tensão
  25. pois é... a gente pensa que já viu de tudo nesta vida... e depara com isso. Bem, não foi bem aquilo que quis dizer. Chave-relés-contator-resistência faz sentido. O que quis dizer foi é que deveria ter algo entre as entradas (+) e (-) e o potenciometro e não como desenhou, compreendeste? Também argumentei sobre presença de termopar, pt100, sonda ou sensor de temperatura ou algo do gênero que daria indício da presença de um controlador... Mas enfim, vivendo e aprendendo... Obs: tudo bem se eu continuar discordando do seu desenho? Sucessos aí amigo!

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

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!