¿Qué es este chip IC en esta placa de circuito?

Muy nuevo en electrónica fuera del conocimiento básico.

Esta placa es de un pequeño teléfono inteligente de juguete, donde al presionar y mantener presionado el botón se muestra 1 color en un LED RGB adjunto y al presionar dos veces rápidamente el mismo botón se cambia a otro color fijo. No hay forma (a bordo) de recorrer los distintos valores de color, es solo un cambio difícil entre diferentes valores.

Estoy tratando de construir mi propio circuito que haga lo mismo, pero no estoy seguro de qué IC está debajo del botón pulsador. No hay texto ni siquiera una imagen, así que no puedo buscar la hoja de datos. La búsqueda del "TLBZ-039-V2.0" serigrafiado tampoco arrojó resultados. Lo primero que pensé fue que era un chip 555 genérico porque todo lo que tiene que hacer es cambiar el voltaje que va a las diferentes almohadillas, pero todas las hojas de datos que encontré para un chip 555 muestran que el pin 1 es GND y en esta placa, tiene el pin 1 siendo VCC.

Sin quitar el IC de la placa, también parece que los pines 2 y 3 simplemente no se usan, o desaparecen en algún lugar debajo del chip. Puedo publicar más fotos de la placa desnuda con los rastros una vez que apague el botón/IC.

Imagen de una placa de circuito redonda que muestra 1 capacitor de tamaño desconocido, 3 resistencias, un chip IC desconocido, un solo botón y 4 contactos para un LED RGB

Intente obtener más brillo en el IC en la foto, si tiene el control de la configuración de exposición de su cámara, suba 3 o 4 pasos en el tiempo o la apertura. si no, cubra todo lo demás con papel negro y use una luz brillante.
No creo que los rastros ocultos hagan nada interesante.
Probablemente sea un MCU simple de 8 bits como un PIC 12F barato o similar. También es posible que sea un IC personalizado si se fabrican en cientos de miles.
¿Tiene un alcance para sondear alrededor de los pines? ¿Hay algún componente además de R1-3, C1, el interruptor y el IC? Son los 4 cables de la derecha que van al LED. Podría simplemente activarse en el interruptor y pasar por los pines 4, 5 y 6. Supongo que es una configuración de chip TTL/CMOS simple en lugar de algo sofisticado. Podría ser un chip personalizado, pero eso podría tener un costo prohibitivo. Si es un procesador, necesitará un reloj.
1) es de un juguete (así que debe ser barato) 2) 8 pines 3) algunos botones, LED, muy pocas resistencias y un condensador: eso es lo que usa el 95% de la electrónica en juguetes, etc., un microcontrolador barato. Estos se pueden comprar por alrededor de 3 centavos cuando compras suficientes. Consulte: youtube.com/watch?v=VYhAGnsnO7w Simplemente no existe una solución más económica, por lo que todos los fabricantes utilizan un uC económico como este.
@mhaselup 4 cables a la derecha son RVGB a un LED RGB con un ánodo común. Los 2 inferiores van a un terminal de batería AA. Cuando esto se vendió al público hace aproximadamente 3 años, creo que costaba alrededor de $ 15 o más, así que probablemente no sea algo personalizado. Sé, según mi conocimiento muy limitado de los LED RGB, que solo envía diferentes valores de voltaje a través de los pines 5, 6 y 7, lo que hace que el LED tenga diferentes colores.
Probablemente no sean valores de voltaje diferentes; Los LED generalmente se controlan con PWM (modulación de ancho de pulso), lo que significa apagar y encender rápidamente esos pines (entre 0 y VCC) para promediar el brillo que desea.
Voto para cerrar esta pregunta porque presenta una parte ofuscada. Consulte las Pautas para las preguntas de identificación de componentes .

Respuestas (4)

Un 555 no puede simplemente hacer lo que hace ese chip, así que no es un 555.

Lo más probable es que sea un microcontrolador barato que ejecuta un programa de parpadeo de LED de lectura de botones para que funcione. O un chip específico hecho para este tipo de productos, pero un microcontrolador permite usar un solo chip para todo tipo de productos diferentes.

El 555 siguió apareciendo cuando busqué "8 pin icu" y fue la hoja de datos más cercana que logré encontrar, pero la polaridad invertida en los pines 1/8 me hizo pensar que no era así, gracias por confirmar mi sospecha.
¿Qué es una "UCI"?
@Justme Es donde van los pacientes críticos en un hospital (unidad de cuidados intensivos). :) Tal vez sea un error tipográfico de "MCU".
@JYelton Creo que es un error tipográfico de "IC"
@ user253751 Ah, sí, mucho más probable.

Probablemente sea un MCU simple de 8 bits como un PIC 12F barato o similar. También es posible que sea un IC personalizado si se fabrican en cientos de miles.

Si simplemente está tratando de recrear el comportamiento, elija cualquier pequeño microcontrolador (por ejemplo, PIC o ATTiny) y programe el comportamiento que desee.

Recomiendo un PICAXE si eres nuevo. Lo ayuda a protegerse de un montón de complejidad de configuración y programación. Hace las cosas mucho menos abrumadoras.

Coloque la placa en el congelador durante 30 minutos y luego, cuando la saque, ya que se descongela a menudo, verá el contorno de las marcas que se eliminaron. Mi sospecha es que es uno de esos controladores de 2-5 centavos sobre los que escribió EEvblog

+1, las ubicaciones de VCC y GND coinciden con el "microcontrolador de 3 centavos" PMS150

Estoy tratando de construir mi propio circuito que hace lo mismo...

Como ya se escribió, el IC es un microcontrolador o un IC personalizado.

Si es un IC personalizado, no tiene posibilidad de obtener el mismo IC y tiene que usar un microcontrolador (precio: alrededor de 1 euro o 1 dólar estadounidense más alrededor de 30 euros/dólares por un dispositivo de programación) si desea construir tal dispositivo usted mismo.

Si desea utilizar el mismo pin-out que el IC de la foto: los ATtiny 102/104 IC tienen ese pin-out.

Sin embargo, se requiere mucho conocimiento de programación para programar un controlador de este tipo, y usar una programación ATtiny 10x será un poco complicado si se usa el pin 4 porque un programador con cuatro estados (0V, Vcc, 12V, alta impedancia) Se requiere señal de salida.

Dudo que los programadores baratos tengan señales de salida de cuatro estados, por lo que se necesitaría un programador más caro.

Usar el pin 2 o 3 en lugar del pin 4 facilitaría la programación porque solo se requieren señales de salida binarias si no se usa el pin 4.

Si puede usar un chip con otro pin-out (quizás con más pines), elegiría un controlador más grande que pueda programarse en un lenguaje de alto nivel. Hay controladores Cortex de 8 pines y 32 bits que se pueden programar en C, C++ y otros lenguajes de programación.

Sé, según mi conocimiento muy limitado de los LED RGB, que solo envía diferentes valores de voltaje a través de los pines 5, 6 y 7, lo que hace que el LED tenga diferentes colores.

Tal "LED de color" es en realidad tres LED: uno rojo, uno verde y uno azul.

Si quieres amarillo, enciendes el LED verde y el rojo y apagas el azul.

Como ya se escribió, no usaría diferentes corrientes (y de ninguna manera diferentes voltajes) para cambiar el brillo del LED. En su lugar, usa PWM: enciende un LED durante 10 milisegundos y lo apaga durante 30 milisegundos, lo vuelve a encender durante 10 milisegundos y así sucesivamente...

El ojo humano no percibirá esto como un "parpadeo", sino como un brillo del 25%.

10 ms encendido y 30 ms apagado significa un período PWM de 40 ms, que es de 25 Hz. Sé que diferentes personas tienen diferentes umbrales de fusión de parpadeo, pero creo que incluso la persona promedio encontraría que 25 Hz parpadean molestos en lugar de percibirlos como un 25% de brillo, especialmente si la luz se mueve o el escenario iluminado por PWM se mueve (por ejemplo, andar en bicicleta) .