Guten Abend, Ich habe mir den 3x3x3 LED-Cube nachgebaut: http://www.sparkfun.com/products/9391 Ich habe es sogar geschafft den ATMEGA 168 mit dem Source-Code von denen mit AVR-Studio zu Programmieren. Wenn ich das Teil einschalt, sieht man die Programmabläufe, aber die LEDs blinken als hätten sie einen Wackel. Das komische dabei ist, dass wenn ich mit dem Finger in die Nähe des M74HC238 komme oder diesen berühre, die LEDs darauf reagieren. Das Layout habe ich auch selbst gemacht, dummerweise habe ich keine Groundfläche gemacht, könnte es sein das es an dem liegt? Das Schema hab ich schon mehrfach geprüft und auch die Richtigkeit der Bauteile, soviel sind das ja net. Hätte da jemand Theorien? Odr wüsste an was des liegen kann? Danke!
>Das komische dabei ist, dass >wenn ich mit dem Finger in die Nähe des M74HC238 komme oder diesen >berühre, die LEDs darauf reagieren. Offene Leitung mit kapazitiver Kopplung. Identifiziere den Pin der dafür verantwortlich ist.
Vielleicht vergessen die Eingänge alle richtig zu beschalten? Ich würde mal raten das die beiden /Enable nicht mit GND verbunden sind.
Danke, irgendwie war die Leitung PC2 des ATMEGAs nicht mit dem Eingang A des M74HC238ers verbunden -.- Im Schema von Eagle wird zwar eine Verbindung angezeigt, jedoch aber nicht im Layout.. ka Jetzt lauft alles BIS auf das, dass die LEDs blinken.. habe das Gefühl als währe der Takt zu langsam, der Quarz ist aber der richtige, zudem hab ich am Programm nichts gemacht, sondern nur heruntergeladen und auf den Würfel programmiert. Hier:http://embeddedmicro.com/products/electronics-products/3x3x3-rgb-led-cube Beim obersten Video sieht man die Programmabläufe, die auf meinem Würfel sind die selben, nur viiel langsamer so, als würde man bei nem Video mit zu wenig Frames filmen :(
HAHA, ihr seid die besten! Bin nicht der Programmierer, eher der Techniker.. konnte dort iwie zwischen hunderten von einstellungen wählen, hab einfach ext. osc. und irgendwas genommen, jetzt gehts so wie es soll :)
Rufus schrieb: > HAHA, ihr seid die besten! > Bin nicht der Programmierer, eher der Techniker.. konnte dort iwie > zwischen hunderten von einstellungen wählen, hab einfach ext. osc. und > irgendwas genommen, jetzt gehts so wie es soll :) Glücksgriff! Wenn du anstatt Quarz auf Quarzoszillator gestellt hättest, dann wäre dein AVR gar nicht mehr gelaufen, erst wieder mit nem schönen Rechtecktakt! Also das nächste mal lieber genauer lesen was du machst, ist ja alles Technik, also sollte schon verständlich sein! Gruss
Rufus schrieb: > HAHA, ihr seid die besten! > Bin nicht der Programmierer, eher der Techniker.. konnte dort iwie > zwischen hunderten von einstellungen wählen, hab einfach ext. osc. und > irgendwas genommen, jetzt gehts so wie es soll :) Ziemlich erniedrigend dir selbst gegenüber ...
Kann halt nicht jeder alles, irgendwann muss mal hald anfangen, oder konnted Ihr das schon seit geburt? :O ;) Noch ne Frage: Habe zwei 168er die durch falsche Einstellungen nicht mehr "ansprechbar" sind. Hab dort eben mal ausprobieren wollen wie es sich bei einer Anderen Einstellung verhält, aber jetzt kommt immer ein ISP Fehler.. Sind die Bausteine irgendwie noch zurückzustellen oder gehören die in den Müll?
Rufus schrieb: > Kann halt nicht jeder alles, irgendwann muss mal hald anfangen, oder > konnted Ihr das schon seit geburt? :O ;) > Immer wieder der gleiche Spruch. Nein, wir können das nicht seit der Geburt. Aber wir haben klein angefangen und nicht gleich mit einem LED-Cube. Das volle Programm: eine LED an einem Ausgang und so weiter.
> Noch ne Frage: Habe zwei 168er die durch falsche Einstellungen nicht > mehr "ansprechbar" sind. Hab dort eben mal ausprobieren wollen wie es > sich bei einer Anderen Einstellung verhält, aber jetzt kommt immer ein > ISP Fehler.. Sind die Bausteine irgendwie noch zurückzustellen oder > gehören die in den Müll? Gibt mehrere Arten falscher Einstellungen, mit Glück isses nur die Taktquelle, dann siehe [1]. Ich hab übrigens weder mit einer LED und schon gar nicht mit einem LED-Cube angefangen, sondern mit einem Datenblatt (kein Scherz!), im Speziellen dem vom t13. Bis die Lieferung dann endlich kam war ich (komplett) durch und konnte schmerzfrei loslegen. HTH [1] http://www.mikrocontroller.net/articles/AVR_Fuses#Reaktivieren_bei_fehlerhaften_Taktquellen-Fuse-Einstellungen
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.