Ir ao conteúdo

vtrx

Membro Pleno
  • Posts

    4.393
  • Cadastrado em

  • Última visita

Tudo que vtrx postou

  1. Este não tem suporte USB.
  2. Engraçado,foi a encomenda das placas vindas da JLCPB chegar ao Rio de Janeiro,primeira vez que passa por lá,fui taxado. O valor total do frete e placas é de 70,00 reais. Esse valor é taxado? Fiz um pedido de revisão baseado no preço.
  3. Só para alertar,o código EAX61124201 não é o código da fonte,é o código de linha de produção. Fontes geralmente começam com EAYxxxxxxxx,não estou na empresa agora então não tenho acesso a listagem.
  4. Na placa principal,entre o Flat 1 e o dissipador,existem dois capacitores. Meças o maior,o lado perto do dissipador é o positivo(+),ali tem que ter mais ou menos 28V,se não tiver,desconecte um Flat da tela ligue a TV e meça. Se a tensão só aparecer com nenhum Flat conectado ou só com algum,é a tela LCD em curto. Pelo que citou é 99% tela em curto.
  5. Troque todo o barramento ou vai ficar abrindo ela até talvez danificar a tela.
  6. Seria interessante,se possível,postar um vídeo. Geralmente o receptor do TV Box fica na frente do aparelho,não entendo como a luz da TV de plasma iria atrapalhar se essa luz ficaria atrás do TV Box.
  7. Preço bom. Toda troca de barramento envolve alguns riscos quando desmonta a tela. Se ele trocou todo o barramento ou não,a garantia do serviço dele é para isso.
  8. Vou ter que comprar um validador pra testar melhor. Andei lendo uns datasheet e as saídas são Coletor aberto(Open collector outputs),as saidas são LOW ou HIGH. Isso significa que precisa de resistor pull up e que o sinal vai ser aterrado(LOW) ou aberto(HIGH),e se for isso o HIGH vai ser a tensão do pul up,correto?
  9. Se o problema era o barramento de Leds e não foi trocado TODOS por novos,vai durar pouco mesmo. A tensão esta alta porque os leds não estão acesos. Esta TV deve ter uns 5 a 6 anos de uso e sempre funcionou bem com os leds originais,não existe correção,o que existe é redução de tensão para aproveitar leds usados,mas isso implica na redução do brilho. Melhor comprar tudo novo.
  10. Vou ter que montar as figuras,faço mais tarde...mas a ideia esta correta.só um ponto não confere. Os dois poderiam compartilhar o terra,mas o 0/12 gera uma saída nível alto/baixo(não sei ainda se é +-5v),o 0/24 gera uma tensão. Achei um como exemplo,mas existe mais variantes: https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwi2oI62_p34AhU8uZUCHay8AZ8QFnoECAYQAQ&url=https%3A%2F%2Fwww.coinoperatorshop.com%2Fmedia%2Fproducts%2FAzokoyen_L56S-L66s.pdf&usg=AOvVaw3bbjA7sTplTGhItzDxCHM9
  11. O circuito terá duas opções para ativar um pino de um port que virá de validadores de moeda ou nota. O validador de moeda é alimentado com 12v,tem um terminal terra e um terminal Coin,que quando ativado fica em nível baixo,neste caso utilizaria o terra deste validador junto com o do micro e o terminal Coin ligado ao pino 4 do photo(coletor) para acionar o port em nível baixo,mas existe a alternativa de utilizar um validador de notas,neste caso este validador utiliza 24v de alimentação e sua saída Coin é uma tensão positiva,provavelmente para acionar um relé diretamente.Neste caso esta saída seria ligada ao photo mas seria útil compartilhar o terra para evitar confusão na fiação pois iria utilizar um conector de 4 pinos.
  12. Existe alguma restrição em utilizar um Microcontrolador para receber um sinal numa Porta,isolada por um optoacoplador mas compartilhando o mesmo terra? Exemplo,o circuito do microcontrolador alimentado com 5v com uma fonte e outro circuito alimentado por tensão maior,tipo 12v,que acionará o optoacoplador que compartilhará o Terra com o Micro,deste modo a conexão dos dois utilizaria um 'fio' a menos.
  13. Este painel lcd não é mais fabricado.
  14. Voltando para falar resultados. Como as placas foram encomendadas e não tive meios de alterar(chegaram),só tive a opção de usar um resistor de 1K,deste modo o circuito responde com tensões entre 4v e 20v. Não testei com tensão maior,mas 5 a 20 esta bom. Não ativou com 3v mesmo usando resistor de 200omhs,e não seria prudente diminuir mais o valor e depois testar com 20v...
  15. Ultimamente eu mando uma mensagem para o vendedor antes de fechar,confirmando o preço e disponibilidade.
  16. No AliExpress esta normal.
  17. Ja faz um ano que fico procurando preços baixos ou trocando de micro por causa dos preços. Infelizmente não estão seguindo o dólar,estão colocando o preço que acham mais conveniente. Acabei de comprar 10 microcontroladores que 'substituem' os que uso nos circuitos que vendo,pois o micro original eu pagava 18 a 20 reais,agora esta entre 36 a 57 reais. Os que comprei estavam por 150 reais(dez unidades),foi eu acabar de comprar e alteraram o valor para 31 reais...
  18. Também acho desnecessário pois o Buzzer é ativo,mas como achei este esquema na internet fiquei curioso.
  19. Uma dúvida apareceu,então pergunto,principalmente a quem usa ou usou a muito tempo,se o diodo do circuito é necessário.
  20. Só vou poder testar a noite. Vou ver também se consigo fazer um circuito no Proteus porque vou acabar quebrando algum terminal do micro de tanto tirar e por.
  21. Não sei como vou 'separar' os dígitos pois a rotina aceita como argumento um Int,mas postando a rotina talvez entenda a sua ideia,lembrando que o modulo usa uma comunicação parecida com I2C. const char segmentMap[] = { 0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, // 0-7 0x7f, 0x6f, 0x77, 0x7c, 0x39, 0x5e, 0x79, 0x71, // 8-9, A-F 0x00 }; unsigned int Tempo=0; #include <TM1637.H> ... void main() { ... InitTM1637(2); Tempo = 200; tm1637DisplayDecimal(Tempo,1); ... } //TM1637.H #define CLK PIN_A0 #define DIO PIN_A1 void InitTM1637(char brightness); void start(void); void ask(void); void stop(void); void writeByte(unsigned char oneByte); void tm1637DisplayDecimal(int v, int displaySeparator); // //----------------------------------------------------------------------------- void InitTM1637(char brightness) { start(); writeByte(0x87 + brightness); ask(); stop(); } //----------------------------------------------------------------------------- void start(void) { output_high(clk); output_high(dio); Delay_us(2); output_low(dio); } //----------------------------------------------------------------------------- void ask(void) { output_low(clk); Delay_us(5); // while (dio); // We're cheating here and not actually reading back the response. output_high(clk); Delay_us(2); output_low(clk); } //----------------------------------------------------------------------------- void stop(void) { output_low(clk); Delay_us(2); output_low(dio); Delay_us(2); output_high(clk); Delay_us(2); output_high(dio); } //----------------------------------------------------------------------------- void writeByte(unsigned char oneByte) { unsigned char i; for(i=0; i<8; i++) { output_low(clk); if(oneByte & 0x01) { output_high(dio); } else { output_low(dio); } Delay_us(3); oneByte = oneByte >> 1; output_high(clk); Delay_us(3); } } //----------------------------------------------------------------------------- void tm1637DisplayDecimal(int v, int displaySeparator) { unsigned char digitArr[4]; for (int i = 0; i < 4; ++i) { digitArr[i] = segmentMap[v % 10]; if (i == 2 && displaySeparator) { digitArr[i] |= 1 << 7; } v /= 10; } start(); writeByte(0x40); ask(); Stop(); Start(); writeByte(0xc0); ask(); for (int i = 0; i < 4; ++i) { writeByte(digitArr[3 - i]); ask(); } Stop(); } O legal da rotina é que voce não precisa preencher os espaço,ela preenche com zeros(0)automaticamente,1=0001.
  22. Preciso de ideias para aproveitar uma rotina para display de 7 segmentos(4 dígitos) para utilizar como um contador de tempo. A rotina apresenta no Display um numero int entre 0 e 9999. Fiz um esboço onde 200 representa 02:00 e vai diminuindo a contagem em 1. Então quando for 199 ficará 159(01:59),99 fica 59(00:59) etc. Fico comparando os valores para ajustar. Deve existir um meio mais eficaz,creio eu. Alguma ideia para não reinventar a roda? Modulo utilizado. https://www.curtocircuito.com.br/modulo-display-7-seg-4-dig-tm1637.html
  23. Não consigo encontrar erro no código porque não vejo o código.
  24. Tem como voce postar um link com o projeto do Proteus?

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!