Tiny2313 - Ausgänge springen wirr

OP #481075
Lesenswert?

Hallo

ich habe eine Schaltung aufgebaut indem per PC die Ausgänge (PortB)
eines Tiny2313 geschaltet werden. funktioniert soweit 1A.
aber
sobald ich den Pin2 (TXD) des Tinys berühre schalten die Ausgänge wirr 
durcheinander, auch noch nach der Berührung.
Erst wenn ich die Betriebsspannung aus und wieder eingeschaltet habe
läuft es wieder normal.

kennt jemand dieses Symptom und wie ist es zu beheben

Info:
Signal kommt von einem Funkmodul 3,3 Volt Pegel zum Tiny

gruß und danke Gerhard
Gast #481320
Lesenswert?

das mit dem 4,7 kOhm gegen 5 Volt funktioniert nicht,
da ein 3,3 Volt Signal vom Funkmodul kommt.

aber ich habe das Datenblatt (lange Version) nochmal studiert
da steht das ich 4,2V als High brauche, ich habe nur die 3,3V
jetzt werde ich mal alles umbasteln auf 3,3 Volt
und hoffen das es funktioniert

gruß Gerhard
Gast #481612
Lesenswert?

@Falk
......Der "Ziehwiderstand" heisst Pull-up und ist im AVR schon drin. Man 
muss ihn nur einschalten.


Das weiß ich schon, nur hat der interne Pull-up einen Wert um 100Kohm
und das ist bei manchen Anwendungen zu viel.

MfG Paul
Gast #482060
Lesenswert?

Hi,
ich hatte einmal ein aehnliches Problem mit dem ATmega8.Da dachte ich es 
waeren EMV -Stoerungen. Bis ich feststellte das es an der programmierung 
liegt. Wollte einen Output und habe nur das DDR Register fuer den 
jeweiligen Pin mit 1 beschrieben. Das Ergebnis war das der Pin einen 
undefinierten Pegel hatte und irgendeine Spannung zu messen war. Dann 
hatte ich noch das PORT Register fuer diesen Pin mit 1 beschrieben und 
alles war in Ordnung.

Mit freundl. Grueßen
Daniel
Gast #482686
Lesenswert?

Hi Johannes,
die zwei hat er wahrscheinlich genommen um die selbe logik zu bekommen: 
high (in) == high (out)
bei einem wäre high (in) == low (out) und umgekehrt.
Sicher hätte man das auch softwaremäßig lösen können.

Marc

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