Hi, ich habe so einen RGB-LED-Strahler für e27 Sockel, die man auf ebay ab 5,50€ bekommt, zerlegt. Ich möchte gerne den uC ersetzten um die einzelnen Strahler adressierbar zu machen und dann mit einer zentralen Steuerung (vielleicht ARM-Board mit Tochscreen, Linux und Qt-Embedded GUI) und High-Power Infrarot-LED eine größere Anzahl dieser Strahler anzusteuern, vielleicht so 10-20 Stück. Oben seht ihr Bilder von der Platine und den uC (hab die Beinchen einfach durchtrennt, habe Zuhause nix zum ordentlichen auslöten). Was für ein uC könnte das sein? Sockel: SOIC-8 Beschriftung oben: keine Beschriftung unten: T2GAG3RBJ Pin8: GND Pin3,6,7: PWM Pin5: vermutlich Vcc Pin4: IR-Eingang Pin2: ka Pin1: sieht aus wie ein Pulldown gegen GND Auf der Platine steht sonst nur RGB V1.2 und JDKJ.
keine Ahnung schrieb: > Ben jamin schrieb: >> Pin8: GND >> Pin5: vermutlich Vcc > riecht nach PIC, hab aber... s.o. Habe noch mal an einer anderen nachgemessen und Vcc liegt an Pin1 an und nicht an Pin5, also würde PIC passen.
Hallo, wenn du den Chip tauschen willst, ist es eigentlich egal was für ein Chip das ist. Du musst halt die Funktionen der einzelnen Pins herausbekommen, was dir ja schon gelungen zu sein scheint und dann einen für deine Anwendung geeigneten Controller wählen. Da es sich bei der LED-Leuchte wahrscheinlich um ein China-Import handelt, ist es ziemlich unwahrscheinlich, dass dort ein teurer "westliche" Controller verwendet wird.
Jop, wäre zwar schön wenn ein PIC drin wäre auf den man sein eigenes Programm flashen kann aber ca. 1$ für nen kleinen PIC ist für die Chinesen sicher schon zu teuer. Zumindest sind die kleinen PICs kompatibel was die Pinbelegung angeht, deswegen werde ich mir nen Programmer dafür zulegen.
wie hoch ist die vcc? wie wird diese erzeugt?
ca. 4,6 V, gemessen direkt am IC erzeugt wird sie durch eine extra Schaltung im Sockel des Strahlers (siehe Bild). Kleiner Trafo, 2x 470uF Elkos, 1-2 ICs?
Ben jamin schrieb: > ch habe so einen RGB-LED-Strahler für e27 Sockel hab hier gerade ein ähnliches Board (von einem E17 Sockel) wo ist denn bei dir der IR-Receiver? ebay art: 220841222356 bin noch nicht groß zum Messen gekommen. aber die Platine bekommt vom Netzteil 5,4V. Die Pins sehen so aus: VCC 1 - - 8 GND XTAL1 2 - - 7 XTAL2 3 - - 6 IR 4 - - 5 entsprechend die restlichen Pins die PWM
> hab hier gerade ein ähnliches Board (von einem E17 Sockel) > wo ist denn bei dir der IR-Receiver? Im ersten Bild von mir am oberen Rand. Der "liegt" aber nicht wie bei dir sondern "steht". Vlad Tepesch schrieb: > Die Pins sehen so aus: > VCC 1 - - 8 GND > XTAL1 2 - - 7 > XTAL2 3 - - 6 > IR 4 - - 5 > > entsprechend die restlichen Pins die PWM nach neustem Erkenntnisstand bei mir: VCC 1 - - 8 GND Rot 2 - - 7 Blau ? 3 - - 6 Grün IR 4 - - 5 ? Habe leider kein Oszi Zuhause um Pin 3 und 5 genauer zu Untersuchen. Mit nem Multimeter hab ich an Pin3 0V gemessen und an Pin5 0,8V.
Die Platine kommt mir sehr bekannt vor. Ich habe die mal selber umgebaut. Es gibt da mehrere Bestückungsvariationen. Die neuen Platinen haben oft einen ab Werk programmierten unbeschrifteten PIC12F683 mit internem 8MHz Oszillator. Drei PWM Ausgänge sind per Software realisiert. Gruß kokisan
> Ich habe die mal selber umgebaut.
Hast du e14 oder e27 umgebaut?
Bei Vlads Variante würde man gut mit einer Art Zange dran kommen um ihn
umzuprogrammieren.
Ich hatte E27 Fassungen. Mit umprogrammieren war da nichts. Meiner war ab Werk fix programmiert. Bei großen Stückzahlen ist das für den Käufer einfacher und billiger. Soll heissen Microchip hatte den schon so hergestellt nach Kundenvorgabe. Es würde mich wundern, wenn die jetzt offen sein sollten ...
Umprogrammieren dürfte so oder so schwierig werden, solange der µC in der Schaltung ist. Pin 4 ist z.B. MCLR/Vpp bei ICSP, oder GP3 im Normalbetrieb. Daten und Clock für den ICSP sind auf Pin 6 und 7. Da wird man wenig Glück haben den ohne Auslöten neu zu programmieren. Oder man lötet halt vorübergehend die angeschlossenen Teile ab. Sinnvoller wäre es einen 16F Typen zu nehmen für die Entwicklung, so das man echtes ICSP machen kann, da dieser mehr Pins hat. Per kurzen Drähten halt provisorisch in die Schaltung hängen. Wenn alles funktioniert kann man die wenigen Stellen, an denen es nötig ist, im Code dann auf den PIC12 anpassen. Ich nehme schon an das es sich um normale Flash-basierte Bausteine handelt, die halt einfach nur ab Werk geflasht werden. Eine eigene OTP Linie halte ich für weniger wahrscheinlich. Machen die überhaupt noch OTP Bausteine heutzutage? Kann mich da natürlich auch irren. Hätte hier noch ein paar 16F610 sowie ein paar 12F510 übrig, alles in SOIC. Bei Interresse einfach eine PN an mich. Übrigens liegen bei den 12F Chips die Anschlüsse für ein Quarz auf Pin 2 und 3, Vlad's Pinout passt da also auf einen 12F-Typen. Die haben aber auch einen internen RC Osc. Grüße, Chris
Habe jetzt 12 Stück von der e14-Variante da (mit Quarz und liegendem IR). Hat hier noch jemand Interesse an Infos? Zeichne gerade den Schaltplan der Platine nach. PIC Programmer ist bestellt, genau so wie ein FriendlyARM-Board mit 7" LCD und ARM9. Ein paar PICs bestelle ich mir Heute auch noch.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.