Postado 29 de Março de 2025 1 ano Monitor HQ 24HQ-White RGB R3000 sem brilho - Solução PN: JY85QS_UPH_WS_R30.2 Recebi esse monitor em que o circuito de brilho (driver de leds) não estava sendo ativado, de cara suspeitei que fosse o próprio circuito integrado OB3350, feito análise e nada na volta estava com problema, e mesmo trocando esse ci duas vezes o circuito não funcionava, estudando o datasheet e o circuito do monitor (sem esquema elétrico do monitor), foi constatado que o microcontrolador não estava gerando sinal de PWM, apenas sinal de ENABLE, foi onde pensei na solução de gerar o sinal com Arduino, segue tutorial da solução e do código. A placa utilizada foi Arduino Nano, removido os pinos e o ci 1117 (regulador de 5V). A alimentação do Arduino deve ser de 3,3V na entrada de 5V da placa do Arduino. Ligações: 8 pino de entrada do Enable vindo do monitor. 9 pino de saída do sinal de PWM que vai para o pino 8 do OB3350 na placa do monitor. Descrição: Sinal de PWM é ativado quando o pulso no pino de enable está em nível alto. Sinal PWM em 490HZ a cerca de 98% de dutty cicle. Segue em anexo fotos e abaixo o código do Arduino. Se foi útil, deixe um joinha! Atte. Mamtrix. Código: /* Engenheiro Marco Aurélio Machado 29/03/2025 Versão 1.0 Placa Arduino Nano */ #define pwmPin 9 #define enable 8 int pwm = 0; void setup() { pinMode(enable, INPUT_PULLUP); pinMode(pwmPin, OUTPUT); pwm = 0; setPWM(); } void loop() { //Ativa o sinal de PWM if(digitalRead(enable) == HIGH){ pwm = 250; //98% setPWM(); } //Desativa o sinal de PWM if(digitalRead(enable) == LOW){ pwm = 0; setPWM(); } delay(100); } void setPWM(){ analogWrite(pwmPin, pwm); } Editado: 29 de Março de 2025 1 ano por mamtrix
Participe agora da conversa!
Você pode postar agora e se cadastrar mais tarde. Se você tiver uma conta, faça login para postar com sua conta.