-
Posts
8.316 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Livros
Cursos
Análises
Fórum
Tudo que aphawk postou
-
Lote de LM35 com defeito ou falha na programação (Arduino)
aphawk respondeu ao tópico de GustavoH93 em Eletrônica
@Sérgio Lembo Como curiosidade .... meu primeiro trabalho na área de microcontroladores foi usar um sistema de desenvolvimento GEPETO , um sistema Z-80 a 1 MHz e dois enormes disquetes de 8" que armazenavam cerca de 100K cada um, conversar com um Apple II via serial, pois o pessoal tava migrando para os Apple II com CP/M que eram bem mais fáceis de se trabalhar...... Eu implementei um protocolo KERMIT ( nossa estou parecendo o @.ifcom as velharias agora ) no Gepeto, usando um buffer circular de recepção a alta velocidade ( mesmo sem precisar a 38Kbps kkkkk ) , e penei para fazer esse buffer circular em Asm ..... bons tempos aqueles de aprendizado na marra ! Paulo -
Lote de LM35 com defeito ou falha na programação (Arduino)
aphawk respondeu ao tópico de GustavoH93 em Eletrônica
@Sérgio Lembo , Ah sim, faz muitttto tempo que não trabalho com DMA ( só usei isso em 1987 para memórias do IBM-PX XT ) ... a linha nova dos AVRs tem tanto o DMA como o famosos hardware com links programáveis ,que encadeiam um monte de coisas onde antes era usado interrupção.... confesso que ainda não brinquei com esses novos Avrs, mas existe uma opção adicional do Bascom para trabalhar com eles. Usando um simples esquema de interrupção do ADC eu consigo fazer fácil o scan e colocar na tabela, tudo em Asm, mas implementar circular sempre encheu o saco e consome ciclos de máquina .....mas seria de 10 bits nativos apenas, 16 bits em ADC é um sonho muito distante para mim no momento kkkkk Não sabia que existia ADC de 16 bits nesses STM .... Paulo -
Lote de LM35 com defeito ou falha na programação (Arduino)
aphawk respondeu ao tópico de GustavoH93 em Eletrônica
Ué .... voce sabia que no Atmega328P quase todo pino dele pode gerar interrupt ? Existem dezenas disponíveis ! Eu uso 3 interrupts em pinos diferentes, fora 4 interrupts nos módulos internos do Atmga328P ( 1 Timer, 1 Counter, 1 Serial, 1 I2/C ) , tudo rodando ao mesmo tempo..... a maior vantagem que vejo no STM é existir PRIORIDADE de interrupção, isso ajuda bastante a não ter de fazer um baita controle na unha de todas elas podendo ter reentrância. Pailo -
@Reinaldo_Lopes , Experimente aumentar ou diminuir a distância entre as espiras dessa bobina com 4 espiras. Paulo
-
O mosfet IRFZ44N precisa de dissipador a 12V, 500mA?
aphawk respondeu ao tópico de rmlazzari58 em Eletrônica
@Sérgio Lembo , Eu usei muito esse Mosfet justamente pelo baixo RDSon dele, 22 miliohms, com mais de 7A ele continua normal, soldado direto na placa e sem dissipador, com PWM a 5 Khz. Mas experimente aplicar VGS de 3,5 Volts e tente passar esses mesmos 10A nele, e vai ter uma surpresinha kkkkk Paulo -
O mosfet IRFZ44N precisa de dissipador a 12V, 500mA?
aphawk respondeu ao tópico de rmlazzari58 em Eletrônica
@Renato.88 , Esse Mosfet é do tipo lógico, é para conduzir com a menor resistência interna possível a partir de 4 Volts. Não me refiro à tensão VDS, e sim à tensão de condução VGS, que é o mais importante neste caso. Se o 555 estiver alimentado com 12 V, não há com que se preocupar, pois a tensão VGS será bem acima de 5 Volts, e com a arquitetura de saída do 555, a transição do sinal será bem abrupta, que é o que importa para que o Mosfet não fique com resistência interna alta em nenhum instante. Este tópico foi sobre o aquecimento do Mosfet, e aqui o imperativo é a mais baixa resistência interna possível. Paulo -
O mosfet IRFZ44N precisa de dissipador a 12V, 500mA?
aphawk respondeu ao tópico de rmlazzari58 em Eletrônica
Sim, e igual aos amplificadores, a excursão da saída é sempre menor que a tensão de alimentação. O datasheet não deixa claro qual é essa queda em 5 Volts, mas em 15 Volts essa queda é acima de 1,5 Volt. Suponho que essa saída do 555 chegue a uns 4 Volts no máximo quando alimentado com 5 Volts. Esse Mosfet é do tipo lógico, mas não temos um gráfico para saber qual a resistência interna dele quando VGS= 4 Volts. Se for 1 ohm, a potencia nele será de 0,25 Watts, o que não exige dissipador. Mas se for maior, pode complicar. Isso é função do VGS versus corrente.... Paulo -
Não sei a curva de frequência de operação versus tensão de alimentação desse microcontrolador, mas seria bom verificar se ele consegue operar na frequência desejada com apenas 3,6 Volts .... Paulo
-
O mosfet IRFZ44N precisa de dissipador a 12V, 500mA?
aphawk respondeu ao tópico de rmlazzari58 em Eletrônica
@rmlazzari58 , Esse seu circuito é meio complicadinho do jeito que está .... Não consigo visualizar se esse 555 está sendo alimentado com 5V ou com 12V. Eu recomendaria no mínimo uns 7 Volts para o 555, para garantir que o pino 3 dele entregue 5V quando em nível alto, para que o Mosfet opere sempre fora de condução linear, isto é, sempre em condução total ou sempre em corte total. Desta maneira, não precisa colocar dissipador nele; eu uso esse mesmo Mosfet para controlar um motor de 7A em PWM, alimentado direto por um Atmega328 via um resistor de 68 ohms, mas a saida do Atmega é quase 5V mesmo, e o Mosfet opera na temperatura ambiente mesmo o motor no máximo.... . O 555 apresenta uma queda de tensão acima de 1 Volt na saída do pino 3, então é melhor garantir que esse pino 3 tenha no mínimo 5 Volts para garantir que o seu Mosfet não esquente. Ou então use um dissipador nele para garantir..... Paulo Paulo -
Lote de LM35 com defeito ou falha na programação (Arduino)
aphawk respondeu ao tópico de GustavoH93 em Eletrônica
Confirmo tudo o que você disse, claro que a ressalva de que isso vale para usar Basic em computadores tipo PC ..... até no Sinclair era muito semelhante a linguagem. O ZX-81 era um belo micro para a época, no Brasil copiaram e lançaram como a linha TK-82 e para o TK-85. Mas existe uma diferença GIGANTESCA entre o BASCOM, que é uma linguagem feita para usar todos os recursos de hardware de um microcontrolador AVR, e esse BASICs genéricos. Mas é algo que precisa que o programador pelo menos saiba os conceitos básicos de timers, I2C, Serial, SPI, Interrupts, etc, para que ela mostre todo o potencial. Os microcontroladores possuem registros de trabalho, no nosso caso são registros de 8 bits, a linha AVR tem 32 registros desse tipo sendo que alguns funcionam em pares para poder fazer operações de 16 bits. Essas instruções MOV fazem a movimentação entre dois registradores ( MOV R0,R1 ) . Nesta linha não tem MOV de 16 bits, temos de movimentar dois registros de 8 bits mesmo. Mas como essas operações usam apenas 1 ciclo de clock, a eficiência é bem alta. Na linha 8080 era MOV A,C e alguns registros também podiam trabalhar em pares ( para usar 16 bits ), como MOV BC,DE . Já no Z-80 existiam instruções especiais que economizavam um baita tempo.... mas também ele tinha mais de 500 instruções diferentes !!!!!! Já sobre os PIC não posso falar nada pois detesto chaveamento de bancos .... Paulo -
Programador de eeprom BIOS 775 Atmel 25L010 25L020 25L040
aphawk respondeu ao tópico de Adja em Eletrônica
@.if , Aparentemente é o mesmo sim.... e sai mais barato mesmo ! Acho que vou comprar um desses , quem sabe um dia aprece um uso ... Paulo -
Lote de LM35 com defeito ou falha na programação (Arduino)
aphawk respondeu ao tópico de GustavoH93 em Eletrônica
@GustavoH93 , Programar é algo fácil, DESDE QUE você se sinta à vontade com a linguagem que você escolheu. Eu também não consigo entender nem um pisca-pisca em C, tentei aprender duas vezes e percebi que não me traria vantagem nenhuma em relação à linguagem que aprendi fazem mais de 40 anos se eu não conseguir entender direitinho essa linguagem, e abandonei o C. Desde 1979 eu programo em Basic e Assembler, e até hoje são as duas linguagens que utilizo em todos os meus projetos e produtos que vendo sob encomenda. Eu cheguei a programar um pouco para PIC em Basic, mas era uma linguagem sem muitos recursos. Quando fui ver o Assembly para os Pics apareceu essa dodeira de bancos, coisa que eu nunca havia visto, e desisti deles de vez. Depois que descobri o BASCOM, que é para a linha AVR, que permite mixar trechos em Basic e Assembler, e estudei o hardware padrão dos AVRs e percebi que eles são muito parecidos aos 8080 e Z80 em termos de instruções e organização de memória ( sem os malditos bancos dos Pics ) e já tinham dentro os equivalentes do Z80 CTC, Z80 SIO, Z80 PIO, etc, percebi que poderia fazer qualquer coisa usando eles com Basic e Assembler caso fosse estritamente necessário. Fiz até um tutorial que ficou alguns anos nos tópicos destacados, para quem quiser aprender um pouco, com 169 páginas e dezenas de exemplos de montagens e programa e mais de uma centena de posts aqui no CDH . Explico algumas coisas em detalhes, o que ajuda o entendimento da eletrônica dos Avrs, quem sabe lhe seja útil. Vou colocar o link do tópico para facilitar : https://www.clubedohardware.com.br/forums/topic/937085-projetos-com-avr-design-programação-em-basic-e-assembly/#comment-5252683 Por exemplo, usar hoje um Attiny 45 ou 85 é uma opção muito legal até para fazer um CI dedicado; eu fiz um projeto legal que era uma plaquinha controladora de display LCD, 2 rotary encoders e 4 I/Os que poderiam ser tanto entradas como saídas, usava um Atmega88 e a comunicação e comandos era tudo via Serial ou I2C. Você mandava os códigos para programar a plaquinha de uma maneira bem fácil, e a partir daí a plaquinha sabia como configurar os I/os como entrada ou saída, e se alguém mexia em uns dos encoders ou mudava um dos I/OS de entrada ,ela informava via serial ou I2C. Sem usar Assembly, tudo apenas em Basic do Bascom! Vendi esse projetinho para uma empresa que fabricava equipamentos dedicados de telecomunicação. O céus é o limite, ( diminuído pelos limites de RAM e Flash de programa kkkk ) mas você tem de se dedicar uns dias para entender bem como tudo funciona. Logo estaremos todos obsoletos, igual o seu rádio AM valvulado à pilhas ! Paulo -
Programador de eeprom BIOS 775 Atmel 25L010 25L020 25L040
aphawk respondeu ao tópico de Adja em Eletrônica
@Renato.88 , Então ajude a todos nós, já que você sabe onde podemos encontrar barato : Uma placa com serial e uma placa paralela, para slot PCI-EX, tá custando quanto ? Com certeza mais caro que o programador USB não é ? Paulo -
Programador de eeprom BIOS 775 Atmel 25L010 25L020 25L040
aphawk respondeu ao tópico de Adja em Eletrônica
Nossa parece que sou um mau-caráter ...... não precisa me pedir desculpas. Citar meu apelido 3 vezes e querer dizer que eu que ponho para baixo à toa é algo errado. Continuo falando que esse projeto só atende uma parte pequena das BIOS existentes hoje em dia. Não sei qual o motivo de o programador que você comprou com ch341 não ter funcionado. Este aqui deve funcionar direitinho, o vendedor é MercadoLider do ML, e especialista em produtos de robótica, já comprei algumas coisas dele e sempre funcionaram : https://produto.mercadolivre.com.br/MLB-867910596-gravador-de-eeprom-usb-flash-BIOS-series-24-e-25-c-software-_JM#position=15&search_layout=stack&type=item&tracking_id=8f8d4022-bb9b-49f3-a65c-f57b49f91a0a Já vem com USB, soquete, tudo o que você precisa, por apenas R$ 65,99 , com frete grátis no meu caso. E sim, grava as suas 24C sem problema. Esqueça isso de portas seriais ou portas paralelas. Isso é passado , obsoleto e caro para caramba de se achar. Não sei o porque você continua querendo divulgar essas plaquinhas, fornecendo o layout do pcb, ninguém hoje iria montar isso artesanalmente, pois R$ 66,00 já resolvem e chega rapidinho. Paulo. -
Lote de LM35 com defeito ou falha na programação (Arduino)
aphawk respondeu ao tópico de GustavoH93 em Eletrônica
@Sérgio Lembo , Eu padronizei usar um Atmega328P para qualquer projeto, depois vejo realmente o que eu preciso de verdade. Com a falta que teve no ano passado, refiz o meu padrão, que agora é um Arduino Nano, que nada mais é que um Atmega328P rodando a 16Mhz. Como tenho várias rotinas padronizadas e em módulos, fica fácil fazer o desenvolvimento, usando INCLUDES do Bascom, onde tenho rotinas em Assembly para medição de sinais analógicos com filtragem, para tratar 2 encoders ao mesmo tempo com interrupções , para debug das variáveis em tempo real pela serial usando interrupção, e também trechos prontos em Basic mesmo para rotinas de relógio, RTC, display I2C, contagem de eventos, PWM, etc.. Uma ideia que veio de um sistema de desenvolvimento que fiz em 1985 com outro engenheiro, usando Z-80 e um Apple II com CP/M como terminal e ferramenta de programação. Consigo simular isso tudo no Proteus, criando uma interface serial virtual onde o meu projeto possa conversar com o mundo real. Por mais experiência que a gente tenha, sempre aparece algo para dificultar ..... e não somos programadores, somos engenheiros que programam, o que acaba criando muitas vezes soluções doidas para problemas que podiam ter soluções mais simples ..... raramente vejo uma solução otimizada a nível de usar o microcontrolador mais barato possível. Paulo -
Projeto Amplificador Áudio ciclotron DBS6000 +ic1001 ic1002 ic1003+ esquema!!!!
aphawk respondeu ao tópico de Malandros erechim em Eletrônica
E os dois termostatos, quais são eles ? Paulo -
Lote de LM35 com defeito ou falha na programação (Arduino)
aphawk respondeu ao tópico de GustavoH93 em Eletrônica
É o que eu falo toda hora para todo mundo. Hoje em dia os programadores não sabem como que funcionam os hardwares, eles apenas usam bibliotecas prontas para tratar o hardware para eles. Fazer algo que implique controle total sobre as interrupções conforme a necessidade é algo impensável para eles. Só falam que precisam de uma CPU que rode a 200 MHz ou mais, assim não precisam se preocupar com interrupções e suas prioridades. E usam um canhão para matar uma mosca.... Paulo -
Não. Já trabalhei com 2,8 Volts , cansei de ver com 3,3 Volts, e alguns modelos rodam bem com 1.8 Volts ! Existe Arduino nano que funciona com 3,3V, mas você pode pegar direto o Atmega328P que roda a partir de 1,8 Volts. Só terá de trabalhar com o clock mais baixo, tipo 8 MHz ou menor. Paulo.
-
Se tiver Avrs eu posso ficar com vários, kkkkkk Aí sim ...... e colocaria um outro LDR para sentir a iluminação total, assim geraria um PWM para ir aumentando a luminosidade necessária dos Leds conforme a luz natural ir diminuido, de maneira a não gastar nada a mais de energia do que for necessário. Se for para ser perfeccionista, usaria um sensor real de lumens para "equilibrar" a iluminação. Seria um trabalho de conclusão de curso interessante...., usaria 3 barras separadas de Leds de cores R,G,B e controlaria o PWM individualmente para tentar manter a naturalidade da iluminação diurna..... Paulo
-
Está totalmente errado sim ... esses tempos são em NANOSEGUNDOS , não em milissegundos. E Esses Mosfets tem o famoso problema da capacitância de gate elevada, seu driver tem de ter baixa impedância para pode carregar e descarregar essa capacitância rapidamente, ou o seu Mosfet vai pegar fogo por trabalhar na região ativa com alta impedância ! Dependendo do uso pode ter de adicionar transistores de driver entre o 555 e esse P-mosfet. Paulo
-
Lote de LM35 com defeito ou falha na programação (Arduino)
aphawk respondeu ao tópico de GustavoH93 em Eletrônica
@alexandre.mbm , Repare no prefácio do trecho que você citou : Advogando diabólicamente. Kkkkk No geral concordo com o @.if …. Interessante que sempre acaba virando a página do tópico mesmo detestando kkkk Paulo -
Tem algumas coisas que precisam ser melhor explicadas..... A Lei de ohm continua válida inclusive no corpo humano : a corrente que passa é sempre proporcional à tensão e inversamente proporcional à resistência. A TENSÃO é que vai fazer a corrente circular. E sabemos que é a corrente que interfere em nossos circuitos internos, podendo paralisar nossos músculos inclusive o coração. Uma corrente de 15 mA que circule entre o braço direito e o braço esquerdo já é capaz de causar fibrilação ventricular. 30mA podem matar por asfixia, paralisando o diafragma. Agora, qual a impedância interna do corpo humano ? Uma estimativa existente em algumas normas técnicas define cerca de 1.750 Ohms para o caminho mão-mão. Embora a resistência da pele seja muito mais alta do que isso, se ela estiver totalmente molhada devemos estimar esses 1750 ohms mesmo. Com uma tensão de 2 Volts, a corrente será menor do que 1,5 mA, não apresentando nenhum perigo. Mas com 20V, a coisa já apresenta um risco de danos, claro que isso se as duas mãos estiverem totalmente molhadas. De modo geral, tensões abaixo de 12V não apresentam risco, a menos que sejam aplicadas na língua kkkkkk a mudança de sabor é instantânea e a sensação de gosto é muito ruim ! Paulo
-
Modificar Led da fonte do Amplificador pro 2000 Gradiente
aphawk respondeu ao tópico de Eduardo Lima de Oliveira em Eletrônica
@Eduardo Lima de Oliveira , É um tipo de limitador de corrente. Conforme aumenta a temperatura do filamento, a resistência aumenta, limitando a corrente e diminuindo a tensão sobre a saída do amplificador. Em baixas potências ela age como um curto circuito. Não recomendo tirar não, a etapa de potência desses Pro-2000 costuma queimar fácil fácil .... Paulo -
Circuito integrado com poucas informações
aphawk respondeu ao tópico de carlos m f gomes em Eletrônica
@.if , É o sot23 de 5 pinos mesmo ...... eu não consigo ler a inscrição, pesquisei pelo que o @carlos m f gomes informou, 101A, que me pareceu bem coerente com a aplicação dele pertinho desse conector amarelo de 2 pinos que deve ser de alimentação. E tem dois resistores e capacitores pertinho também, para ajuste da tensão de saída. Mas levantar o esquema não cabe a nós, idosos com dificuldade visual kkkkkkk, mas é o Denorex : que parece, parece .... ! Paulo -
Circuito integrado com poucas informações
aphawk respondeu ao tópico de carlos m f gomes em Eletrônica
O original é o 101A, que é um regulador de tensão ajustável, cuja tensão é definida por dois resistores. Você pode medir eles e ver através da fórmula do datasheet qual a tensão de saída projetada. Mas esse CI aí é especial, ele tem baixo dropout de tensão, perde apenas 60mV, e ainda tem uma entrada tipo ENABLE que habilita ou não sair tensão na saída. E o pior é que essa entrada está sendo usada pelo que vi na foto.... Não vejo uma substituição simples não .... Paulo
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