Por dentro de uma lanterna recarregável Western EL-99N

Esta é a lanterna que uso aqui em casa quando preciso ver alguma coisa lá no porão (como os morcegos). Comprei numa loja de 1,99 ano passado e ela funciona bem, embora a carga da bateria não dure muito tempo.
Lanterna recarregavel Western EL-99N

A marca é Western, modelo EL-99N e tem em várias cores diferentes,
Lanterna recarregavel Western EL-99N

Como ela já caiu no chão várias vezes estava fazendo um barulho de algo solto internamente. Abri ela hoje e eram pedaços de plástico da carcaça que quebraram:
Lanterna recarregavel Western EL-99N

A lanterna tem cinco LEDs brancos em paralelo, com um único resistor limitador para todos eles:
Lanterna recarregavel Western EL-99N

A fonte é composta por um capacitor de 1uF x 400V (é ele parece menor do que deveria), uma ponte de diodos e dois resistores (um para carregar a bateria e outro pra limitar a corrente no LED vermelho (indicador de carga). A bateria, como em outras lanternas do tipo, é só uma caixa preta sem nenhuma indicação:
Lanterna recarregavel Western EL-99N

Notas aleatórias de sexta 16/09/2016

Notas, comentários, links e outras coisas que não dão um post mas valem o registro.

0. Foto da semana:

Placa de um aparelho de som Sony, na roça...

1. Campanha:

O Lucas lançou uma campanha para o seu livro "Como Escrever uma Dissertação" no kickante. Quem puder ajudar é só ir até lá e contribuir. A partir de R$30,00 você leva um exemplar do livro pra casa, caso a campanha atinja a meta.
Livro Como escrever uma dissertação

2. Lista

Há um tempinho esbarrei no "Portal Brasileiro de Dados Abertos" e fuçando por lá encontrei a base de "Boletins de Ocorrências em Rodovias Federais". Os dados são de 2013, mas mesmo assim baixei os arquivos CSV e, após umas linhas de código em VB.net, cheguei no gráfico abaixo (com os itens com mais de 5000 ocorrências):
Gráfico de ocorrências

Aquele pico de quase 45000 ocorrências me deixou curioso e filtrei os dados com o tipo de veículos. O resultado para os 10 mais é a tabela:
Código: Quantidade de ocorrências: Tipo de veículo:
9004 44932 VW/GOL 1.0
4183 23457 M.BENZ/LK 1618
7445 18492 HONDA/CG 125 FAN
2647 17130 GM/CORSA WIND
8283 17054 FIAT/UNO MILLE FIRE FLEX
9504 15122 FIAT/PALIO FIRE FLEX
7449 14771 HONDA/CG 125 FAN
8420 14334 FIAT/UNO MILLE FIRE
3796 12392 M.BENZ/L 1316
7419 11695 BANCO LLOYDS TSB S/A

Os três primeiros colocados são, respectivamente, um carro, um caminhão e uma moto. Curioso que o Gol tenha quase o dobro do número de ocorrências do segundo colocado. Mas o estranho mesmo é o décimo colocado: BANCO LLOYDS TSB S/A. Queria ter mais tempo pra brincar com estes dados...

3. Link:

Legal o último post no blog do Fábio Pereira. Ali ele comenta sobre um projeto que fez para um cliente na área de animatrônica. Aprendi que existe software próprio para a área e protocolos específicos. Deu até vontade de brincar com uns bonequinhos.

4. Outro Link:

Sou muito desorganizado com meus componentes e não mantenho um controle sobre o que tenho. Não me lembro como, mas cheguei no site Partsbox e me parece uma boa alternativa para controle do meu estoque. Duro é olhar caixa por caixa e gaveta por gaveta e digitar os dados de tudo.

5. Notícia:

Ótima notícia: o pessoal da Elektor autorizou o Picco a disponibilizar os scans das revistas da primeira série lançadas por aqui.

6. Navegador:

Depois do Chrome, o navegador que eu mais uso é o Lynx (navegador em modo texto). Ultimamente o navegador começou a não abrir alguns sites e descobri que a causa é a mudança dos sites de http para https. Não estava dando muita bola pra isso até que não abriu mais a Wikipedia. O Lynx é muito bom para quem gosta de ler e não quer se desconcentrar com imagens e vídeos. Fui checar se havia alguma atualização do navegador que suporte o https e a última versão é a 2.8.9dev.9 (10 de Abril de 2016):
Lynx novo

Fui conferir a que eu estava usando e vejam só:
Lynx velho

Pois é, 16 anos desatualizado. Instalei a nova versão mas ainda não consegui fazer abrir páginas https e não gostei muito das atualizações. Voltei pra versão antiga e não estou com paciência pra brincar com isso... Tô ficando velho e (mais) chato.
Pakéquis no Lynx
O Pakéquis visto do Lynx

7. Fotos:

O Tabajara postou umas (3) fotos de uma loja da Rua Santa Ifigenia. Senhor Tabajara, queremos mais fotos e, por favor, um vídeo sobre o assunto.

8. Livro:

Dei uma lida no livro "Arduino Cookbook" (de Michael Margolis (2011)). Como o nome já entrega, é um livro de receitas que vai desde piscar um LED até usar rede Ethernet e Twitter. O formato dos capítulos é apresentar um problema, mostrar a solução (receita) e depois discutir esta solução. Simples e direto. O livro é muito bom, embora quase tudo seja fácil de achar via pesquisa na web. De ruim só os esquemas, que achei muito mal desenhados. Poderiam ter usado um software melhor. O apêndice A, com apenas cinco páginas é um resumo sobre componentes eletrônicos que não deve ajudar muito um principiante. É o primeiro "livro de bicho" da O'Reilly que vejo que não tem um bicho "de verdade" na capa.
Arduino Cookbook

9.  Software de código aberto:

Qual a empresa com mais contribuições no Github? Pois é, a Microsoft está surpreendendo na área de código aberto. Um exemplo é o Visual Studio Code um bom editor que estou testando e que, talvez, me faça aposentar o JEdit.

10. Em Inglês:

Sobre o medidor de energia Peacefair PZEM-021

Sempre quis um Kill-a-Watt, mas como meu orçamento é curto acabei procurando uma alternativa e cheguei no PZEM-021 da Peacefair. Eles fabricam vários modelos de medidores de consumo de energia, todos muito parecidos. É preciso ter cuidado para não fazer como eu e comprar um modelo DC. Comprei o meu no Aliexpress, mas é possível encontrar em praticamente qualquer loja (além do eBay).

Por dentro ele é assim:

Medidor Peacefair PEZM-021

O primeiro teste foi feito em vídeo:

O esquema de ligação não poderia ser mais simples:
Medidor Peacefair PEZM-021

Agora sobre os componentes principais:

  • O CI HT1621B é um controlador LCD do Holtek.
  • O microcontrolador é um STM32F30F4, um ARM Cortex-M0 de 16k de Flash. Pois é, chegamos a era dos 32 bits...
  • Já o RN8208G (só achei o datasheet em Chinês) da Renergy é um medidor de energia elétrica. Ele tem dois conversores A/D internos, um pra corrente e outro pra tensão. Ele faz as medidas e passa para o microcontrolador via SPI. CIzinhho bem legal.

Sobre os modelos de medidores de energia da Peacefair fiz um pequeno levantamento dos modelos

PZEM-002 - AC 80-260V e corrente de 0 a 20A, com teclado.
PZEM-003 - DC 6.5 a 100V e corrente de 20A com teclado.
PZEM-004 - AC 80-260V 0 a 100A com trafo na medida de corrente.
PZEM-005 - Teste e medição de baterias 2.8-26V 0.1-10A.
PZEM-006 - AC 80-260V 0-100A com transformador na medida de corrente e teclado.
PZEM-031 - DC 6.5 a 100V 0 a 20A.
PZEM-021 - AC 80-260V 0 a 20A.
PZEM-051 - DC 6.5-100V 0-100A com resistor shunt externo para medida de corrente.
PZEM-061 - AC 80-260V 0-100A com trafo para medida de corrente.

Monitor cardíaco com Arduino e Pulse sensor


Sensor de batimentos cardíacos para Arduino

Fiz um vídeo mostrando os primeiros testes com o sensor e com um software no Arduino:



O sensor não tem nada demais, sendo composto por um LED, um sensor de luz e um amplificador operacional. O LED ilumina o dedo (ou a orelha) e o sensor mede o nível de luz que retorna. A placa é bem pequena e o lado dos componentes é assim:

Sensor de batimentos cardíacos para Arduino

O sensor que comprei não vem completo como a versão oficial. No oficial vem umas coisinhas de velcro, clipe pra orelha e proteções de silicone para a plaquinha. Como mostrei no vídeo acertar a posição do sensor no dedo não é tão fácil e estes itens devem ajudar.

O circuito original é este aqui:

Pulse sensor for Arduino Schematic

A representação do amplificador operacional como uma caixa não é muito boa e aquela malha com capacitores na entrada me deixou curioso. Desenhei esta parte (sem o LED) no Tina-TI para poder simular o comportamento e ver a resposta em frequência do circuito:

Amplificador para o sensor de monitor cardíaco
A simulação só funcionou depois que coloquei R7, que pode ser um valor mais alto. Testei com 1G Ohm e funcionou também. Coisas do Tina-TI... A resposta em frequência ficou:

Resposta em frequência do amplificador
Bom, é um filtro passa faixa com ganho de 40dB em torno de 3Hz.

Para testar o sensor no Arduino e medir meus batimentos usei o meu shield de LCD 16x2 com a seguinte ligação:
Sensor de batimentos cardíacos para Arduino

Para evitar problemas eu soldei diretamente os fios do sensor no shield de LCD.

Para o software usei os exemplos disponíveis no site oficial do sensor de batimentos cardiacos adicionando alguma coisa do shield de LCD. De código meu mesmo deve ter umas cinco linhas somente (viva o Arduino!). Para quem quiser conferir, coloquei o código num repositório do meu GitHub. Coloquei também o arquivo de simulação para o Tina-TI.

Por dentro de um osciloscópio Tektronix SC501

Ganhei um mainframe Tektronix TM515 do meu cunhado e ele veio com cinco módulos (plugins). Destes cinco, apenas o osciloscópio modelo SC501 está funcionando. Devido a minha falta de tempo para poder fuçar nos outros módulos, só vou fazer o "por dentro" do osciloscópio.

O módulo é este aqui ó:
osciloscópio Tektronix SC501

E tem o vídeo onde mostro ele funcionando e o que tem dentro:




Agora as notas e fotos:

1. Ele é bem pequeno, com uma tela de 2,5 polegadas. As escalas são limitadas a apenas três de volts/divisão (10mV/div, 100mV/div e 1V/div) e tempo/divisão (1ms/div, 10ms/div e 100ms/div). Esta última tem uma chave que amplia para mais três escalas (1us/div, 10us/div e 100us/div). 

2. A palavra que eu estava procurando no vídeo para o tubo era CRT (tubo de raios catódicos). As palavras sempre fogem quando estou gravando... 

3. O manual de serviço, com esquema e como fazer a calibração, pode ser encontrado facilmente na web.

4. O módulo SC501 usa os dois transistores disponibilizados pelo mainframe (no meu caso o TM515) na fonte de alimentação.

osciloscópio Tektronix SC501

5. Falei sobre o mu metal no vídeo e não me pareceu muito claro o que eu queria dizer. Os CRTs dos osciloscópios normalmente tem uma blindagem feita de mu metal para evitar a interferência de campos magnéticos. Mu metal não é bem "isolante magnético" como eu disse no vídeo, mas pode ser entendido assim.

osciloscópio Tektronix SC501

6. Os outros módulos que vieram com o meu TM515 são: Dois DC504 (frequêncimetro até 80MHz), um FG503 (gerador de funções até 3MHz), um DM502 (múltimetro digital de 3 1/2 digitos) e o osciloscópio deste post (SC501). O ventilador traseiro do TM515 não está ligando e a chave de ligar o mainframe está bem dura para ligar (isso é mais um check list para mim mesmo para quando for tentar consertar).

6. A lâmpada (ou LED?) que indica se o aparelho está ligado parece que está queimada.

7. Detalhe da placa abaixo do CRT:

osciloscópio Tektronix SC501

8. Blindagem do circuito de alta tensão com o aviso de "Perigo 1000V" ali dentro:

osciloscópio Tektronix SC501

Por dentro de um Phone Patch Gert

Daí eu encontrei outro phone patch no ferro velho e trouxe pra casa. Este aqui é pequeno e não encontrei nada sobre ele na web. Comprei pensando em reaproveitar a caixa para acomodar um amplificadorzinho de áudio.

A caixa até que está em bom estado, com um leve amassado na parte de cima. Nunca ouvi falar deste fabricante (GERT). Os knobs estão bem sujos, mas nada que uma lavadinha não resolva:
Phone Patch GERT

Atrás do aparelho tem três conectores RCA marcados de 1 a 3:
Phone Patch GERT

O aparelho é todo passivo, com um transformador e alguns capacitores e indutores:
Phone Patch GERT

O esquema deve ser bem fácil de levantar, mas ainda não fiz isso. Quando tiver tempo ou quando for desmontar eu vejo se vale a pena.
Phone Patch GERT

Por dentro de um Spelling B da Texas Instruments

Pois é, houve um tempo em que a Texas Instruments (TI) fabricava "brinquedos". Este aqui é o irmão menos conhecido (e com menos recursos) do Speak & Spell, aquele aparelho que o ET usou pra ligar pra casa.

Encontrei ele no ferro velho e trouxe pra casa, mas não mexi muito. Então, para fins de registro, vamos as fotos e comentários.

1. O aparelho por fora não está em muito bom estado. Falta uma tecla e a tampa da bateria, na traseira.
Spelling B
2. O aparelho por dentro. Embaixo da placa principal está a placa do teclado (branco) e na tampa traseira fica o buzzer. 
Spelling B inside

3. Algo difícil de se ver hoje: a frase "Made in USA" num equipamento eletrônico fabricado em larga escala.
Spelling B

4. O microcontrolador TMC0274NL que controla todo o aparelho:
Spelling B PCB

5. A plaquinha separada eu acho que é do inversor para o display fluorescente (VFD). O CI do lado é uma memória TMC0355 (CD2602) de 128kbit onde ficam guardadas as palavras. 
Spelling B PCB

6. O aparelho está funcionando e quase deu pra escrever o nome do blog no display. Ele tem até 8 caracteres, mas só consegui escrever 7:
Spelling B Display VFD

Montando um gerador de funções com o CI ICL8038

Já faz tempo que eu penso em montar um gerador de funções. Até tenho guardado duas peças do ICL8038, mas o máximo que fiz foi colocar um deles num protoboard. Como o projeto não andava acabei comprando um kit Chinês para queimar etapas e poder testar o desempenho do CI. O kit vem assim:
Kit de gerador de funções com o CI ICL8038

E tem vídeo da montagem e demonstração do ajuste e funcionamento:


Pra complementar seguem as fotos e comentários adicionais.

1. Foi comprado no início de Junho e chegou semana passada. Bem rápido em comparação com a média das encomendas. Comprei na Banggood e caso queira comprar um igual é só clicar aqui.

2. A placa é de fenolite face simples e vem com os códigos e valores dos componentes. Isso facilita muito a montagem. Nem olhei no esquema pra montar.
Placa do gerador de funções com o CI ICL8038

3. A parte de baixo da placa, só para registro:
Placa do gerador de funções com o CI ICL8038

4. O kit montado. Os conectores azuis (esquerda), ficam bem apertados e não ficaram bem alinhados:
Gerador de funções com o CI ICL8038 montado
5. Troquei o ICL8038 que veio com o kit pelo que eu tenho aqui com encapsulamento cerâmico (date code de 1978). O kit funcionou, mas o ajuste de distorção da saída senoidal teve que ficar com o trimpot no extremo. O que nos leva ao próximo item...

6. O circuito integrado ICL8038 do kit tem o símbolo da Intersil, mas não tenho certeza de que seja original. A Intersil parou de fabricar esse gerador de funções faz tempo.

7. Medi por volta de -40dB de distorção na saída senoidal (ajustada e com o CI que veio no kit). Dentro do esperado segundo o data sheet do ICL8038.

Calculadora relacionada: Filtro RC.

Como abrir um HD externo Hitachi XL1000

O post vale também para os HDs XL2000 e XL500.

Tenho dois HDs destes e semana passada fui fazer um backup de quase 500GB nos dois. Pela USB iria demorar um pouco e resolvi abrir e ligar direto numa porta SATA do PC. Como tive trabalho pra descobrir a manha de como abrir o aparelho fiz o seguinte vídeo para, quem sabe, ajudar alguém com o mesmo problema:


Agora as fotos. Primeiro a placa USB/SATA, de um lado:

Placa USB/SATA do HD Hitachi XL1000

 E do outro:
Placa USB/SATA do HD Hitachi XL1000

O LED branco que acende o logo:
LED do HD Hitachi XL1000

Sobre código de cores de resistores

Resistores

Bom, todo site sobre eletrônica tem que ter a tabelinha de código de cores de resistores. Como eu não tinha uma decidi usar os meus vastos conhecimentos de Excel e Paint e fazer a minha versão. Não vou criar um post pra isso, mas sim uma página fixa acessível ali em cima no menu (logo abaixo do banner). Atualizado 16/07/2016: Coloquei mais calculadoras lá!

Aproveitei e montei um script para os preguiçosos que não querem pensar muito. Dividi em duas calculadoras já que ainda não domino os scripts muito bem. Espero que seja útil pra alguém... ;-)