Hallo miteinander, bastel gerade an einem Sternhimmel. Die Sterne funkeln auch schon soweit und ich will jetzt noch eine Sternschnuppe mit Schweif implementieren. habe meinen anfänglichen Plan mit dekodiertem BCD zähler und einer Transtor Kondensator schaltung wieder verworfen, weil ich keine Lust auf so viel löten habe. Und weil ich hier noch 2 Mega 16 rumliegen hatte, hab ich gedacht ich programmiere ich mir da ein Lauflicht mit Nachleuchten, und hänge die LEDs direkt mit Vorwiderstand an den Mega 16. Die Software funktioniert auf dem Pollin EVA Board ganz gut soweit, der MC läuft mit den internen 8MHZ dann hab ich das ganze auf dem Steckbrett aufgebaut, MC reingesteckt und es macht einfach gar nichts. habe je 100 nF zwischen VCC und GND und AVCC und AGND, Reset mit 10k an VCC und AREF hängt an AVCC. hab ich irgendwas vergessen, damit der Controller läuft? Mit dem Messgerät gemessen dass an jedem Pin ein definierter Pegel 0,x V liegt. Die Spannung an den Pins wie oben geschrieben passt auch.
Joachim schrieb: > AREF hängt an AVCC das ist meist ein Fehler, zumindest wenn man nicht weiß was AREF für eine Funktion hat das ist aber nicht der Grund für "es macht einfach gar nichts", dafür ist der Grund: da ist irgendwo ein Fehler ...
Joachim schrieb: > und ich will jetzt noch eine Sternschnuppe mit Schweif implementieren. Ein Komet hat einen Schweif, eine Sternschnuppe ist ein Meteor, der beim Eintritt in die Athmosphäre meist nur eine knappe Sekunde lang ein sich schnell über den Himmel bewegendes Licht erzeugt. Welchen der beiden willst du jetzt 'implementieren'?
Vergleich doch mal den Schaltplan des Pollin-Boards mit dem, was du auf dem Steckbrett aufgebaut hast.
Joachim schrieb: > habe je 100 nF zwischen VCC und GND und AVCC und AGND, > Reset mit 10k an VCC und AREF hängt an AVCC. > > hab ich irgendwas vergessen, damit der Controller läuft? An und für sich nicht. Das sollte reichen, dass der Mega16 läuft. Aber irgendwas hast du vergessen. Vielleicht ist es ja auch ein schlechter Kontakt irgendwo. > Mit dem Messgerät gemessen dass an jedem Pin ein definierter Pegel 0,x V > liegt. Die Spannung an den Pins wie oben geschrieben passt auch. Misst du direkt am µC, oder hast du den Masseanschluss vom Voltmeter an einer zentralen Stelle, zb gleich hinter einem 7805? (Alles schon gehabt. So gesehen hab ich am Vcc Pin +5V gemessen. Hab aber eine Masse-Brücke übersehen, so dass der µC selber keine Masseverbindung hatte).
Joachim schrieb: > ich will jetzt noch eine Sternschnuppe mit Schweif implementieren. Einfach in den Ural gehen. :-) SCNR ...
MR. Ohm schrieb: > Reset beschalten? ist mit 10k gegen vcc Walter S. schrieb: > Joachim schrieb: >> AREF hängt an AVCC > > das ist meist ein Fehler, zumindest wenn man nicht weiß was AREF für > eine Funktion hat > das ist aber nicht der Grund für "es macht einfach gar nichts", > dafür ist der Grund: da ist irgendwo ein Fehler ... naja grundsätzlich weis ich schon wofür AREF gut ist. War mir aber grade nicht so sicher ob ichs einfach unbeschaltet lassen kann. (ich weiß halt dass es die möglichkeit gibt intern auch vcc als AREF zu benützen, aber das muss man dann denke ich softwaremäßig irgendwo hinschreiben) Udo Schmitt schrieb: > Ein Komet hat einen Schweif, eine Sternschnuppe ist ein Meteor, der beim > Eintritt in die Athmosphäre meist nur eine knappe Sekunde lang ein sich > schnell über den Himmel bewegendes Licht erzeugt. > Welchen der beiden willst du jetzt 'implementieren'? War jetzt nicht direkt die lösende Antwort, aber trotzdem Danke. Ich denke ich will eine Sternschnuppe mit Bewegungsunschärfe, die ich vorher fälschlicherweise als Schweif bezeichnet habe. Schlumpf schrieb: > Vergleich doch mal den Schaltplan des Pollin-Boards mit dem, was du auf > dem Steckbrett aufgebaut hast. habe ich. Beim Pollinboard ist halt noch der Quarz dran (den ich aber ja nicht verwende) und noch ein Reset Taster gegen Masse zusätzlich zum 10k Pullup. Sonst völlig identisch Karl Heinz Buchegger schrieb: > Joachim schrieb: > Aber irgendwas hast du vergessen. Vielleicht ist es ja auch ein > schlechter Kontakt irgendwo. > schlechter Kontakt kann ich ausschließen, etwas vergessen nicht, das war meine Frage (habe ein Bild angehängt) > Misst du direkt am µC, ja Jörg Wunsch schrieb: > Joachim schrieb: >> ich will jetzt noch eine Sternschnuppe mit Schweif implementieren. > > Einfach in den Ural gehen. :-) > > SCNR ... whatever...
Schließ den Mega direkt an 230 Volt an, dann brauchste keinen Code zu schreiben... ;-)
mikel schrieb: > Schließ den Mega direkt an 230 Volt an, dann brauchste keinen Code zu > schreiben... ;-) der code ist aber schon geschrieben und auch schon drauf.. deshalb bleib ich lieber bei 5V.
Karl Heinz Buchegger schrieb: > Blöde Frage: > > Du LED ist definitiv richtig rum drinn? > Und du steuerst auch tatsächlich PD2 an? Die Frage ist durchaus berechtigt. Aber ja ich hab extra nochmal probiert ob sie auch leuchtet wenn am Pin 5 V anliegen Und die Software steuert alle Pins der Reihe nach an, hab vorher noch mehr LEDs drangehabt (hab sie für Übersichtlichkeitszwecke weggemacht) aber es tut gar nichts einfach.
Dann bleibt für mich nur noch, dass deine Fuses nicht wie erwartet auf 8Mhz-intern stehen, sondern auf Quarzverwendung. Ansonsten seh ich nichts mehr auf dem Bild oder hätte noch eine Idee. Wenn die beiden Versorgungsspannungen da sind, Masse durchverbunden ist (ist soweit ich sehen kann alles da), läuft der Mega normalerweise. Heck, ich hab schon an einen 40-poligen Sockel wild die Versorgung mit 4 Drähten angelötet und sonst nichts ... Mega rein ... und der läuft.
Ich tippe auch drauf, dass du nicht den internen Oszillator verwendest und das Teil keinen Takt hat
Joachim schrieb: > naja grundsätzlich weis ich schon wofür AREF gut ist. War mir aber grade > nicht so sicher ob ichs einfach unbeschaltet lassen kann. Kann man, problemlos. Der Pin wird sowieso erst benutzt, wenn man den ADC benutzt. Andererseits ist die Voreinstellung beim ATmega16 die Benutzung von AREF als Referenz, insofern würde es (solange du die REFSx-Bits in ADMUX nicht anders beschreibst) auch nichts passieren, wenn du es an AVCC hängst. Nur zur Sicherheit: VCC und AVCC hängen beide gemeinsam an 5 V, GND und AGND beide gemeinsam an Masse, ja? >>> ich will jetzt noch eine Sternschnuppe mit Schweif implementieren. >> >> Einfach in den Ural gehen. :-) >> >> SCNR ... > > whatever... Einfach mal aktuelle Nachrichten lesen, z. B. hier (mit recht eindrucksvollem Bild): http://www.sz-online.de/nachrichten/500-verletzte-nach-meteoriten-absturz-in-russland-2509795.html (Einen "Schweif" haben ihm die Zeitungsschreiberlinge dort auch noch angedichtet. ;-)
Schlumpf schrieb: > Ich tippe auch drauf, dass du nicht den internen Oszillator verwendest > und das Teil keinen Takt hat ich bin jetzt grade leicht confused... ich hab die fusebits vorher extra nochmal geschrieben und gelesen und da hats eigentlich gepasst und jetzt hab ichs nochmal gelesen und Tatsache CKSEL1111 :/ scheint als ob mein billig usb programmer die fuses nicht schreiben kann :/ 1000x sorry und danke an alle die mir ernsthaft helfen wollten
Mit ein bisschen Glück fliegt einer heute um 20:25 Uhr nicht vorbei, sondern in uns rein.. Dann sollte auch ein Schweif am Himmel zu sehen sein...
Joachim schrieb: > naja grundsätzlich weis ich schon wofür AREF gut ist. War mir aber grade > nicht so sicher ob ichs einfach unbeschaltet lassen kann. Dann scheint dir die Funktion wohl doch noch nicht so richtig klar zu sein. Zur Not hilft in solchen Fällen ein Blick in's Datenblatt.
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.