Sehr neu in der Elektronik außerhalb des Basiswissens.
Dieses Board stammt von einem kleinen Smartphone-Spielzeug, bei dem durch Drücken und Halten der Taste eine Farbe auf einer angeschlossenen RGB-LED angezeigt wird und durch schnelles zweimaliges Antippen derselben Taste in eine andere feste Farbe geändert wird. Es gibt keine Möglichkeit (an Bord), die verschiedenen Farbwerte zu durchlaufen, es ist nur ein harter Wechsel zwischen verschiedenen Werten.
Ich versuche, meine eigene Schaltung zu bauen, die dasselbe tut, aber ich bin mir nicht sicher, was dieser IC unter dem Druckknopf ist. Es gibt keinen Text darauf oder sogar ein Bild, also kann ich das Datenblatt nicht nachschlagen. Auch die Suche nach dem Siebdruck „TLBZ-039-V2.0“ brachte keine Ergebnisse. Mein erster Gedanke war, dass es sich um einen generischen 555-Chip handelt, weil er nur die Spannung ändern muss, die zu den verschiedenen Pads geht, aber alle Datenblätter, die ich für einen 555-Chip gefunden habe, zeigen, dass Pin 1 GND ist und auf dieser Platine ist es Pin 1 ist VCC.
Ohne den IC von der Platine zu nehmen, sieht es auch so aus, als ob die Pins 2 und 3 einfach nicht verwendet werden oder irgendwo unter dem Chip verschwinden. Ich kann mehr Bilder der nackten Platine mit den Spuren posten, sobald ich den Knopf / IC abbekomme.
Ein 555 kann nicht einfach das tun, was dieser Chip tut, also ist es kein 555.
Es ist höchstwahrscheinlich ein billiger Mikrocontroller, der ein LED-Blinkprogramm zum Lesen von Tasten ausführt, damit es funktioniert. Oder ein spezieller Chip, der für diese Art von Produkten hergestellt wurde, aber ein Mikrocontroller ermöglicht es, nur einen Chip für alle Arten von verschiedenen Produkten zu verwenden.
Es ist wahrscheinlich eine einfache 8-Bit-MCU wie ein billiger 12F-PIC oder ähnliches. Es ist auch möglich, dass es sich um einen kundenspezifischen IC handelt, wenn er zu Hunderttausenden hergestellt wird.
Wenn Sie einfach versuchen, das Verhalten nachzubilden, wählen Sie einen beliebigen kleinen Mikrocontroller (z. B. PIC oder ATTiny) und programmieren Sie das gewünschte Verhalten.
Legen Sie das Brett für 30 Minuten in den Gefrierschrank und ziehen Sie es dann heraus, da es oft auftaut, sehen Sie die Umrisse aller Markierungen, die entfernt wurden. Mein Verdacht ist, dass es einer dieser 2-5-Cent-Controller ist, über die EEvblog geschrieben hat
Ich versuche, meine eigene Schaltung zu bauen, die dasselbe tut ...
Wie bereits geschrieben, ist der IC entweder ein Mikrocontroller oder ein kundenspezifischer IC.
Wenn es sich um einen kundenspezifischen IC handelt, haben Sie keine Chance, den gleichen IC zu bekommen, und Sie müssen einen Mikrocontroller verwenden (Preis: etwa 1 Euro oder 1 US-Dollar plus etwa 30 Euro/Dollar für ein Programmiergerät), wenn Sie ihn bauen möchten selbst ein solches Gerät.
Wenn Sie die gleiche Pinbelegung wie der IC auf dem Foto verwenden möchten: Die ATtiny 102/104 ICs haben diese Pinbelegung.
Es erfordert jedoch eine Menge Programmierkenntnisse, um einen solchen Controller zu programmieren, und die Programmierung mit einem ATtiny 10x wird etwas schwierig, wenn Pin 4 verwendet wird, da ein Programmierer mit einem Vierzustand (0 V, Vcc, 12 V, Hochimpedanz) Ausgangssignal erforderlich.
Ich bezweifle, dass billige Programmierer Ausgangssignale mit vier Zuständen haben, daher wäre ein teurerer Programmierer erforderlich.
Die Verwendung von Pin 2 oder 3 anstelle von Pin 4 würde die Programmierung vereinfachen, da nur binäre Ausgangssignale erforderlich sind, wenn Pin 4 nicht verwendet wird.
Wenn Sie einen Chip mit einer anderen Pinbelegung (vielleicht mit mehr Pins) verwenden können, würde ich einen größeren Controller nehmen, der in einer Hochsprache programmiert werden kann. Es gibt 8-polige 32-Bit-Cortex-Controller, die in C, C++ und anderen Programmiersprachen programmiert werden können.
Ich weiß aufgrund meines sehr begrenzten Wissens über RGB-LEDs, dass es nur unterschiedliche Spannungswerte über die Pins 5, 6 und 7 sendet, die dazu führen, dass die LED unterschiedliche Farben erzeugt.
Eine solche „Farb-LED“ besteht eigentlich aus drei LEDs: Eine rote, eine grüne und eine blaue.
Wenn Sie Gelb wollen, schalten Sie die grüne LED und die rote ein und Sie schalten die blaue aus.
Wie bereits geschrieben, würden Sie keine unterschiedlichen Ströme (und keinesfalls unterschiedliche Spannungen) verwenden, um die Helligkeit der LED zu ändern. Stattdessen verwenden Sie PWM: Sie schalten eine LED für 10 Millisekunden ein und schalten sie für 30 Millisekunden aus, Sie schalten sie wieder für 10 Millisekunden ein und so weiter ...
Das menschliche Auge wird dies nicht als „Blinken“ wahrnehmen, sondern als 25 % Helligkeit.
Jasen
Jasen
Tom Tischler
mhaselup
Bimpelrekkie
T. Cubbin
Glen Willen
Dmitri Grigorjew