12V Impuls für Taste simulieren

Gast #3457183
Lesenswert?

Hallo,

ich stehe vor folgender Aufgabe:
An einer bereits EXISTIERENDEN Schaltung werden Tasten gegen VCC 
eingelesen (12V). Der dort arbeitende Prozessor ist ein Atmega8.
Die Eingänge sind mit einem 10k Serienwiderstand geschützt und einem 10k 
Pulldown gegen Masse.

Um die Schaltung zu testen, will ich diese Tasten mit einem 2. AVR 
simulieren und möchte mir daher eine Testschaltung aufbauen.
Leider reicht es nicht aus, die Taste mit 5V (TTL) zu simulieren. Es 
wird kein High Pegel mit 5V erkannt.

Daher meine Frage, wie simulieren ich am besten die Tasten? Mit einer 
Transistorstufe (NPN+PNP)?

Konkret sind 3 Tasten die simuliert werden müssen in der Schaltung.

Zur Verfügung stehen mit 12V aus einem Netzteil und 5V nach einem 
Festspannungsregler.

Danke.

Grüße und frohe Weihnachten,
Sven
Gast #3457272
Lesenswert?

Hmm, der Mega8 läuft doch bestimmt auf 5V, 10k zu 10k von 12V sind 6V.
Ist das richtig so, dass die Schaltung über die 12V vom Taster versorgt 
wird?

Der Spannungsbereich in dem ein High erkannt werden soll einerseits, der 
Controller andererseits nicht gegrillt werden soll ist etwas blöd 
manchmal gegeneinander abzuwägen.
Ich bevorzuge aber auf jeden Fall erstmal 100k 
Reihen-Eingangswiderstände.
Gast #3457284
Lesenswert?

Der Atmega läuft mit 5V richtig.
Der Taster wird mit 12V aus der Schaltung versorgt auch richtig.
Die eigentliche Schaltung läuft aber mit 10k ok. Den Rest machen die 
internen Clamping Dioden.

Den Schaltungsvorschlag von Markus habe ich mal aufgebaut. Funktioniert 
leider nicht.
Ich bekomme bei durchgesteuertem Transistor zwischen Collektor und 
Pullup keinen High-Pegel. Gemessen gegen Masse liegen hier fast 0V an.
Gast #3457292
Lesenswert?

Sven schrieb:
> Ich bekomme bei durchgesteuertem Transistor zwischen Collektor und
> Pullup keinen High-Pegel. Gemessen gegen Masse liegen hier fast 0V an.

Das Signal wird invertiert.
Wenn der Transistor durchsteuert liegt logischerweise 0V an. Wenn er 
nicht schaltet liegt ein Tastendruck (also 12V) an.

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