hi ich bins mal wieder g
also ich habe einen 74LS47 mit meinem AVR verbunden (A,B,C,D direkt an
PB0-PB3) aber ganz komischerweiße hängt sich mein AVR auf wenn ich
irgendeinen wert an portb ausgebe. könnt ihr mir sagen wieso?
MFG Marcel
AT90S4433 und der 74LS47 ist ein BCD/7seg
also ich hab den 74LS47 mit Vcc und Gnd verbunden und die leitungen a-f
mit der 7segment anzeige verbunden
A,B,C,D gehen direkt an PB0-PB3 vom AVR
ich glaub ich hab das mit der verbindung zwischen dem IC und dem AVR
falsch gemacht. soll ich da vielleicht noch nen 1k Widerstand dazwischen
schalten?
Also eigentlich ist es ja egal, welchen Wert du an den 74 abgibst, den
AVR sollte das nicht stören. Sind alle Pins als Ausgang deklariert?
Alle verbindungen auf richtigen sitzt geprüft, alles richtig angelötet
(Wackelkontakte können kurzzeitig hohe Ströme verursachen).
Stromversorgung okay?
Ansonsten könnte der 74 defekt sein? Hat der schon mal funktioniert?
Poste mal deinen Code, obwohl ich nicht denke, daß der Code direkt was
damit zu tun hat. Vielleicht löst du durch irgendwelche register
irgendwo im AVR ungewollt einen Reset aus.
Matthias hat recht.
Du must Vorwiderstände zwischen 74LS47 und die LEDs schalten, z.B. 180R.
LEDs haben eine Kennlinie wie Z-Dioden, d.h. sie müssen immer mit
Vorwiderstand zur Strombegrenzung betrieben werden.
Eine Ausnahme bilden spezielle Stromquellen-Treiber, wie z.B. der
MAX7219.
Einige CMOS-Treiber-IC haben auch einen sehr hohen Innenwiderstand, den
man zur Strombegrenzung mißbrauchen darf. Nachteil, der Strom und damit
die Helligkeit ist dann sehr stark Temperatur-, Spannungs- und
Exemplarabhängig.
Peter
also zwischen dem 74 und der 7seg anzeige sind 7 vorwiderstände. einen
100nF Kondensator habe ich auch bei beiden ics.
Mir ist da was aufgefallen:
Ich gebe einen wert z.b. 0011 an PB0-PB3 und auf der 7seg anzeige
erscheint 3 wenn ich jetzt aber etwas anderes an PORTB ausgebe, dann
erst hängt sich der AVR auf :/ komisch
also erst beim zweiten oder dritten "wechseln" des inhaltes von PORTB
Marcel
hi nochmal,
also ohne den 74LS47 funzt der AVR einwandfrei, nur wenn ich den IC ran
hänge hängt er sich auf
könnte es irgendwie sein das meine stromversorgung net richtig funzt und
sich der AVR aufhängt weil die Spannung zuweit fällt?
Marcel
7805 ohne Kühlkörper könnte je nach Eingangsspannung knapp werden. Der
74LS47 ist im Gegensatz zum AVR in richtiger "Heizofen" mit einer
Stromaufnahme von typ. 64 mA ohne Last.
also es liegt an der stromversorgung
das problem ist: ich weiß nich wo der fehler in meiner stromversorgung
ist...die eingangsspannung beim 7805 ist so bei 12V, ich hab nen extrem
fetten kühler rangeschraubt und hinten und vorne nen 100nF-Kondensator
rangehängt
wieso fällt dann die ausgangsspannung vom 7805 so weit ab? (teilweiße
auf 3V oder so)
Marcel
Hi!
Also der LS47 klaut den Strom,hmmm Das klingt nach
Kurzschluss,Fehlbelegung,def.LS47 oder zu schwaches Netzteil.
Moment mal du schreibst "hinten und vorne 100n drann". Ich hoffe auch
einen Ladeelko am Eingang!
Ansonsten LS47 lose mit Anzeige betreiben und die Eingänge A,B,C,D
einzel ansteuern. Dabei auf den Strom achten. Eventuell 7-Segm.falsch
angeschlossen?
Wenn das alles bestens gehen sollte kann es nur am Netzteil
scheitern. (Ev.10uF an den Ausgang des 7805)
MFG Uwe
hi,
ich bin mir jetzt ziemlich sicher das es am netzteil liegt. Ich hab
jetzt mal einen 100uF Elko an den Ausgang des 7805 gehängt und jetzt
bekomm ich ca. 4,7V raus (bei ca. 70mA die fließen)
wo bekomm ich denn ein gescheites netzteil her?
MFG Marcel
Sieht so aus, als ob Du den Ladeelko vergessen hast.
Richtwert sind so 1000µF (bis 1A), größer schadet nicht.
Und auf die Spannungsfestigkeit achen !
Richtwert ist mindestens: Spannung ohne Last * 1,5
Peter
Hi!
Ich lese nur was von 12V, keine Aussage über Gleichsp. bzw.
Spannung unter Last.Steckernetzteil? Die brechen sehr zusammen. Ue unter
Last sollte nicht unter 8V sein oder LoDrop-Regler benutzen (Ue_min 6V).
MFG Uwe
@Andreas,
wie schon gesagt, da scheint gar kein Ladeelko drin zu sein nur der
Trafo mit Graetzbrücke.
1000µF sind heutzutage auch weder besonders groß, noch teuer, daher
lieber auf Nummer sicher.
HiFi-Freaks würden ja nicht unter 100mF=100000µF nehmen :-)
Peter
hi,
also nochmal: ich habe einen Gleichstromtrafo den ich auf 9V eingestellt
habe.
Ich habe jetzt vor meinen 7805 einen 1000uF-Elko gehängt und an den
ausgang einen 100uF-Elko. Daraufhin bekomme ich am Ausgang genau 5,01V.
Jetzt habe ich mich schon gefreut und dachte es würde jetzt richtig
funzen. Als ich mich dann aber am Kühler des 7805 verbrannt habe wusste
ich das es nicht so ist.
Ganz komischerweiße steigt die Eingangsspannung des 7805 auf 18V(aber
nur wenn der elko dran is)... Wie kommt das zu stande?
Marcel
hi nochmal,
meine schaltung funktioniert ja... aber ich will eine korrekt
funktionierende stromversorgung. OK mein trafo is schrott.
Könnt ihr mir jetzt mal ganz konkret sagen woher ich für zukünftige
bastelleien saft herbekommen soll?
also ich kauf mir jetzt bei reichelt nen trafo (230V/9V mit 1A oder so)
dann setz ich dahinter nen gleichrichter, dann nen Ladekondensator, dann
meinen 7805 und dahinter einen weiteren kondensator.... hab ich dann ne
gescheite versorgung?
Hallo
Ich will mich hier auch mal zu wort melden.
Ich habe ein Schaltplan einer stabilen Stromversorgung angehängt.
Ich hoffe es hilft dir weiter Marcel
Julien