Brauche Hilfe bei einem Microcontroller und Platine!

#6307580
Lesenswert?

Ich habe eine Platine mit einem Microcontroller mit der Bezeichnung 
2316, leider habe ich nichts gefunden was zu diesem Microcontroller 
passt!

Ich möchte die Funktion ändern das wenn die Platine Strom bekommt auch 
sich Einschaltet, leider sind die Tasten Touch und reagieren auf die 
Hautspannung. Ich wollte es mit einem Zeitrelais lösen, bekomme aber 
denn Touch Anschluss nicht dazu zu schalten!

Ich hoffe einer hier im Forum kann mir helfen!
Angehängte Dateien:
#6307746
Lesenswert?

Ratefuchs schrieb:
> Ich verstehe die gesamte Aussage des Textes nicht ansatzweise?!

Dann tust du mir leid.

Michael M. schrieb:
> Ich habe eine Platine mit einem Microcontroller mit der Bezeichnung
> 2316, leider habe ich nichts gefunden was zu diesem Microcontroller
> passt!

Wenn das ein µC ist, nutzt dir der Typ gar nix.
Du hast kein Programmiergerät (lösbar durch kaufen), keine Ahnung 
(lösbar durch lernen) und keinen Quelltext (lösbar durch jahrelange 
Erfahrung).
Effektiv also nicht sinnvoll, für die meisten hier nicht machbar, für 
dich ungefähr so weit weg wie der Pluto. Zu Fuß.

Alleine schon die Idee, das der Aufkleber der Typ sein könnte, lässt den 
Post schon knapp in die Trollzone fallen.
Hoffe, das es kein µC ist, dann kann man vielleicht was machen.
Gast #6307775
Lesenswert?

Michael M. schrieb:
> Ich möchte die Funktion ändern das wenn die Platine Strom bekommt auch
> sich Einschaltet, leider sind die Tasten Touch und reagieren auf die
> Hautspannung. Ich wollte es mit einem Zeitrelais lösen, bekomme aber
> denn Touch Anschluss nicht dazu zu schalten!

Aha?

Bitte was??
Persönliche Seite #6307826
Lesenswert?

Per Platinenaufdruck EPI130A findet man schnell einen Luftreiniger, 
dessen Ansicht zu den Funktions-LEDs der Platine passt.

SDA und SCL lassen bei U1 zunächst auf einen 16-bit-I²C-Expander 
schließen, der per Steckverbinder CN2 zu einer anderen Platine geht.

MCP23016 ("2316") und MCP23017 haben zwar 28 Pins, aber deren SDA und 
SCL sind nicht an der aufgedruckten Stelle.

Aber für einen HT16K33 (LED-Controller/Tasten-Scanner von Holtek) im 
SOP-28 könnte das I²C-Pinout passen.
Angehängte Dateien:
Gast #6307877
Lesenswert?

Ich denke, es handelt sich um eine kapazitive Messung. I2C beschreibt 
dort nur die Testpunkte.

Es sollte daher gehen, wenn du die entsprechende Touchleitung mit einem 
kleinen Kondensator in Reihe gegen Masse schaltest.
Gast #6307879
Lesenswert?

(Dieser Kondensator darf jedoch nicht direkt nach dem Einschalten gegen 
den Touchpin geschaltet werden, sondern erst ein paar Sekunden später, 
da die Schaltung sich vermutlich in den ersten Sekunden, nach dem sie 
Strom bekommt, justiert.
#6307889
Lesenswert?

Hallo, danke für die tolle Teilnahme.

Unter dem 2316 Aufkleber steht leider nichts drunter!

Die Platine ist aus einem Luftreiniger wie Eberhard H. Bereits 
herausgefunden hat, wenn es hilft kann ich auch die anderen Bauteile 
Photografieren!

Ich wollte jetzt nicht gleich alles lernen nur um diesem Gerät bei zu 
bringen wenn es Strom bekommt sich auch gleich einzuschalten, denn es 
ist bei Zuführung von Strom nur auf Standby und mann muss aktiv diese 
Power Touch Taste drücken. Ich habe schon mehrere Geräte (ohne Touch 
bedienung) mit einem einfachen Zeitrelais umgebaut, das sie sich nach 
dem sie Strom bekommen nicht nur im Stendby befinden sondern komplett 
einschalten. Da ich diese Funktion durch die WLAN Steckdosen brauche, 
wollte ich das bei diesem Luftreiniger auch so machen, nur hier bin ich 
aktuell mit meinem Wissen am Ende.

Kann ich über die Platine dies mit einem Zeitrelais oder ähnlichem 
(Brücke) realisieren ohne den Microcontroller um zu Programmieren?
Angehängte Dateien:
#6307922
Lesenswert?

Einige Nanofarad. Oder sogar noch weniger.

Was du realisieren musst:
- Einschalten
- Warten (Kalibrierzeit des Touchcontrollers)
- Transistor (oder eben einen Relaiskontakt) aktivieren der den Taster 
drückt (in dem ein Kondensator von Tastenpin gegen GND geschaltet wird.
- warten
- Transistor ausschalten
- warten auf Powercycle

Das ist mit einer Verkettung aus 2 Zeitgliedern möglich.
Gast #6307971
Lesenswert?

Hohle dir einen Arduino Nano, google nach Blink sketch. Schreibe das ins 
Setup, damit es nur einmal ausgeführt wird beim Start und mit einem 
Transistor schließt du den Kondensator gegen Masse. Kostet ca 3-4 Euro.
Gast #6307974
Lesenswert?

Das ist der Code, den du über USB hochladen kannst. Braucht es keinen 
programmer oä dafür. Als Transistor reicht ein BC548
1
void setup() {
2
  pinMode(13, OUTPUT);
3
  delay(5000);
4
  digitalWrite(13, HIGH);  
5
  delay(500);              
6
  digitalWrite(13, LOW);
7
}
8

9
void loop() {
10
                     // wait for a second
11
}
#6307999
Lesenswert?

Die Idee mit dem Arduino finde ich gut, habe aktuell nur mit Raspberry 
Pi Projekte gemacht aber mit einem Arduino wollte ich mich schon lange 
mal beschäftigen.

Ich werde mir einen Arduino Nano, Transistor BC548, Metallschicht 1,00 
kOhm und ein 330 pF Kondensator besorgen.

Wenn alles da ist werde ich es zumannen Bauen und Testen und danach 
berichten!

Ich danke schon mal allen an die vielen Kommentare und die zahlreichen 
Tipps.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren