Forum: Mikrocontroller und Digitale Elektronik Folientaster per Atmega steuern?


von Marius (Gast)


Lesenswert?

Guten Tag

Ich habe mir gestern ein normales Telefon gekauft, welches ich per 
Atmega (32) steuern möchte.
Also hab ich es nach einer kurzen Funktionskontrolle auseinander 
genommen, und solche Taster (wenn jemand den korrekten Namen weis, bitte 
mitteilen) vorgefunden:

[siehe Anhang]

Wenn ich die Sannung zwischen den beiden messe, bekomme ich 3V 
angezeigt, und wenn cih die beiden mit einem normalen Kabel verbinde, 
wertet das Telefon das als normalen Tastendruck

Weis jemand, wie ich solche Taster per Atmega steuern kann?
(also Kabel dranlöten, doch wie "verbinde" ich die beiden Kabel dann im 
richtigen Moment?)

PS: Auf die Idee mit einem Relais bin ich auch schon gekommen. doch 9 
Relais zu verbauen, darauf hab ich keine Lust;)

PS2: Ich programmiere in Bascom

liebe Grüsse aus der Schweiz

Marius

von Gibts N. (schneeblau)


Lesenswert?

Anhang?

von Marius (Gast)


Angehängte Dateien:

Lesenswert?

vielen dank für den hinweis

von JoeAmp (Gast)


Lesenswert?

4066 ist den Freund.

von Werner (Gast)


Lesenswert?

>(also Kabel dranlöten, doch wie "verbinde" ich die beiden Kabel dann im
>richtigen Moment?)

Einfach mit einem NPN-Transistor, dessen Basis vom µC gesteuert wird.
Collector an Plus vom Taster, Emitter an Minus.

von Marius (Gast)


Lesenswert?

entschuldige, aber wer oder was ist 4066?

von Marius (Gast)


Lesenswert?

@werner

wäre das ganze nicht ohne Transistoren zu bewerkstelligen?
Ich möchte gerne Bauteile sparen...

Grüsse

von Werner (Gast)


Lesenswert?

>wäre das ganze nicht ohne Transistoren zu bewerkstelligen?
>Ich möchte gerne Bauteile sparen...

Mußt Du ausprobieren.
Am Taster messen, ob 3V runtergezogen oder der andere Schalteranschluß
auf 3V gezogen wird.

von Marius (Gast)


Lesenswert?

wie merkt man das?

Wenn ich beginne zu messen, dann steigt die spannung langsam auf 3 V

von Alexander S. (esko) Benutzerseite


Lesenswert?

Da die Tasten oft in einer Matrix abgefragt werden geht es nicht ganz so 
leicht.

von Werner (Gast)


Lesenswert?

>Da die Tasten oft in einer Matrix abgefragt werden geht es nicht ganz so
>leicht.

Eben.
Was soll an ein paar Transistoren schlimm sein?
Wenn Dich die Größe stört, nimm SMD.

von Marius (Gast)


Lesenswert?

Schlimm daran ist nichts, ausser eben das ich nur 30 Stück habe und ich 
die immer aus Deutschland liefern lassen muss...;)

von Alexander S. (esko) Benutzerseite


Lesenswert?

Male erstmal den Schaltplan ab, dann kann man mehr sagen.
Wenn es wirklich eine Matrix ist, dann helfen Transistoren auch nicht 
weiter.
Dann braucht man Relais oder Hirnschmalz.

Wo wohnst du denn? Kann dir auch ein paar Transistoren schicken.

von guest (Gast)


Lesenswert?

In welchem Land möchte man denn nicht dass Hobbybastler elektronisch 
Bauteile kaufen und damit Schaltungen bauen oder Geräte reparieren so 
dass man gezwungen ist sowas zu importieren?
Klingt ja gruselig!

von ?? (Gast)


Lesenswert?

Meistens ist die Tatsatur als Matrix verschaltet. Hab das ganze mal mit 
Optokopplern gelöst, funktioniert wunderbar.

von Henning D. (henk_tm)


Lesenswert?

in Ghana könnte ich mir das vorstellen...

von Marius (Gast)


Lesenswert?

Hallo zusammen

Ich hab jetzt versuchsweise doch mal mit Transistoren gearbeitet, es 
geht!

Und noch zu der Frage wo ich den wohne

Ich wohne in der in der Schweiz, genauer gesagt in Basel.
Es gab hier bis vor ca. 1 1/2 Jahren einen Laden, der Einzelteile 
verkaufte, allerdings hat sich der inzwischen nur noch in einen 
Onlineshop verwandelt, und man kann sich den horrenden 
Mindermengenzuschlag vorstellen, wenn man mal "nur" 30 Transistoren oder 
so kaufen möchte...


Liebe Grüsse

Marius

von ?? (Gast)


Lesenswert?

Mit einem Taster oder mit mehreren? Soll nur einer bedient werden?

von Vlad T. (vlad_tepesch)


Lesenswert?

mann sollte einen Reicheltproxie einrichten

von JoeAmp (Gast)


Lesenswert?

Marius schrieb:
> entschuldige, aber wer oder was ist 4066?

Ein 4066 ist in 14-pin IC mit 4 integrierten Analogschaltern. Jeder 
Schalter hat einen Logik-Eingang, sowie einen Schalteingang und einen 
Schaltausgang.

siehe z.B. hier:
http://www.datasheetcatalog.org/datasheets/90/206772_DS.pdf
(Tante Gurgel findet aber auch noch andere Hersteller)

Schalteingang und Schaltausgang lötest du an deine Tastenkontakte (die 
beiden ineinandergreifenden U's auf deinem Foto), den Logik-Eingang 
verbindest du mit einem Ausgangs-Pin des Mikrocontrolles. Dann schaltest 
du diesen Pin kurz auf High und simulierst so einen Tastendruck.

Hoffe das war verständlich genug.

Gruß

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

> mann sollte einen Reicheltproxie einrichten
Aber Reichelt ist doch jetzt in Schweizer Hand... ;-)

> entschuldige, aber wer oder was ist 4066?
Ein Analogschalter: CD4066
Google hilft hier weiter.
Den würde ich auch nehmen, weil die Transistorgeschichte in die Hosen 
geht, wenn die Muxerei bidirektional wäre...

von John Doe (Gast)


Lesenswert?

Warum sollte das Ding mit Wechselstrom muxen? Bei einer 3x4 
Matrixtastatur von einem Telefon.

Nehm einfach Optokoppler, so hast du eine Trennung zwischen dem Telefon 
(das ja mit der Telefonleitung verbunden sein dürfte - 48V gegen Erde) 
und deinem Controller. Sowas ist gerade während der Entwicklungsphase 
wichtig, sonst lesen wir hier in ner Woche wieder Beiträge über auf 
mysteriöse Weise verstorbene Telefone, Controller, Programmieradapter 
und/oder Notebooks.

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
Noch kein Account? Hier anmelden.