Por dentro de um carregador portátil Pineng PN956

Power Bank Pineng PN956
Comprei mais uma bateria externa e fiz os testes e desmontagem no vídeo:

É um suposto Pineng modelo PN956. Suposto pois nos testes ele não deu os 10000 mAh anunciados, mais provável que seja de 8000 mAh. Internamente a maior parte do aparelho é ocupada pelas baterias:

Power Bank Pineng PN956
São duas baterias em paralelo e sem um sensor de temperatura. Tentei checar os códigos escritos no corpo delas mas não retornou nada nas buscas. Já o circuito é o padrão, usando um IP5306 que é um CI completo para powerbanks como esse:
Power Bank Pineng PN956

Como mostrado nos testes a capacidade ficou abaixo do anunciado. Uma curiosidade aqui foi a regulação de saída que se manteve perto dos 5V em todo o testes.

Por dentro de um ferro de solda USB GVDA GD300

GVDA GD300

 Pra variar um pouco, segue o meu vídeo sobre o ferro de solda USB GVDA modelo GD300:

O aparelho desmontado:

GVDA GD300

A entrada de alimentação é um conector USB-C e suporta a negociação de tensão com a fonte (PD ou QC). As pontas possuem 3 terminais e deve ter um dos pinos comuns entre a resistência e o sensor de temperatura. Os circuitos integrados não tem identificação e o componente marcado como Q1 (de 8 pinos) é um VK21H5 que desconfio ser um transistor. Estranho aí é o componente de dois pinos marcado como ZDKG que tem um curioso encapsulamento. Ainda não sei o que seria ele.

A placa por baixo tem mais um transistor, dois botões e o display OLED:

GVDA GD300

Montando um amplificador Classe A JLH 1969 em kit

Kit amplificador JLH 1969

Comprei esse kit para montar um amplificador transistorizado para um projetinho em andamento (compre aqui). Não atentei muito na compra e só descobri que ele era classe A depois que chegou. Sendo classe A ele consome uma boa potência mesmo sem sinal, tendo uma eficiência bem baixa. A qualidade de áudio acabou surpreendendo aqui. Segue o vídeo da montagem e dos testes:

A placa de circuito impresso aparenta ser bem feita e a máscara de solda branca deixou ela bem bonita, apesar de atrapalhar pra ver as trilhas:

Kit amplificador JLH 1969

O kit não vem manual, mas é fácil de montar já que os valores dos componentes estão marcados nas legendas dos componentes. Só os dois transistores 2N3055 que tem que tomar cuidado pra não darem curto entre as carcaças, os pads da placa e o suporte de alumínio. Pra facilitar segue uma foto da montagem:

Kit amplificador JLH 1969

O kit montado lembra o M150 da Ibrape, embora seja um circuito bem diferente:
Kit amplificador JLH 1969

Nos testes o amplificador se comportou bem e forneceu 5W RMS na carga de 8 Ohms com uma alimentação de 28V. Segundo o que li ele pode chegar aos 10W RMS com alimentação de 40V, mas não testei. Até onde consegui medir a distorção ficou melhor que -60 dB (< 0.1%) limitada pelos equipamentos que tenho pra fazer as medidas. Qualquer hora vou fazer a medida no ARTA pra ter uma ideia melhor. Aqui o meu setup (bem limitado) de medidas:

Kit amplificador JLH 1969

Por ser classe A ele não vai dar muito certo no meu projeto, mas talvez eu monte ele numa caixa qualquer hora. Os testes com caixa de som surpreenderam, o amplificadorzinho é muito bom e bem quieto, sem ruído perceptível quando sem sinal.

Um simulador de luz de TV com Arduino

Arduino Light TV simulator
Deixei passar esse projetinho que comecei em Fevereiro deste ano, mas agora resolvi registrar ele aqui para a posteridade.

A ideia é simular a luz de uma TV, tipo um simulador de presença. Quem olha para a janela de onde o aparelho estiver colocado pensará que tem alguém ali. Parecia uma boa ideia e acabei fazendo uma versão rápida pra testes e só depois fui pesquisar melhor e descobri que já existem várias implementações com Arduino e até equipamentos comerciais pra isso. Parei o desenvolvimento aí, mas pra não perder o código resolvi subir pro meu Github e fazer este post aqui.

Como é uma ideia inicial montei três LEDs (vermelho, verde e azul) num proto-shield e fiz um código que manda um sinal PWM pra cada LED randomicamente. Segue o código:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
/*
  TV Light simulator - 19/02/2022
  By Rodrigo Feliciano
  https://www.pakequis.com.br

*/
#include <SoftPWM.h> 

#define RED_PIN     8
#define GREEN_PIN   9
#define BLUE_PIN    10

int redr = 0;
int bluer = 0;
int greenr = 0;
int timer = 0;

void setup() 
{

  SoftPWMBegin();
  
  SoftPWMSet(RED_PIN, 0);
  SoftPWMSetFadeTime(RED_PIN, 50, 50);
  SoftPWMSet(GREEN_PIN, 0);
  SoftPWMSetFadeTime(GREEN_PIN, 50, 50);
  SoftPWMSet(BLUE_PIN, 0);
  SoftPWMSetFadeTime(BLUE_PIN, 50, 50);

  randomSeed(analogRead(0));
}

void loop() 
{

  //Red random light
  redr = random(0, 255);
  SoftPWMSet(RED_PIN, redr);

  //Blue random light
  bluer = random(0, 255);
  SoftPWMSet(BLUE_PIN, bluer);

  //Green random light
  greenr = random(0, 255);
  SoftPWMSet(GREEN_PIN, greenr);    

  timer = random(100, 500);
  delay(timer);
}