Forum: Mikrocontroller und Digitale Elektronik Sternschnuppe für Sternenhimmel


von Joachim (Gast)


Lesenswert?

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.

von MR. Ohm (Gast)


Lesenswert?

Reset beschalten?

von Walter S. (avatar)


Lesenswert?

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 ...

von Udo S. (urschmitt)


Lesenswert?

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'?

von Schlumpf (Gast)


Lesenswert?

Vergleich doch mal den Schaltplan des Pollin-Boards mit dem, was du auf 
dem Steckbrett aufgebaut hast.

von Karl H. (kbuchegg)


Lesenswert?

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).

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Joachim schrieb:
> ich will jetzt noch eine Sternschnuppe mit Schweif implementieren.

Einfach in den Ural gehen. :-)

SCNR ...

von Joachim (Gast)


Angehängte Dateien:

Lesenswert?

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...

von mikel (Gast)


Lesenswert?

Schließ den Mega direkt an 230 Volt an, dann brauchste keinen Code zu 
schreiben... ;-)

von Joachim (Gast)


Lesenswert?

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.

von Karl H. (kbuchegg)


Lesenswert?

Blöde Frage:

Du LED ist definitiv richtig rum drinn?
Und du steuerst auch tatsächlich PD2 an?

von Joachim (Gast)


Lesenswert?

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.

von Karl H. (kbuchegg)


Lesenswert?

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.

von Schlumpf (Gast)


Lesenswert?

Ich tippe auch drauf, dass du nicht den internen Oszillator verwendest 
und das Teil keinen Takt hat

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

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. ;-)

von Joachim (Gast)


Lesenswert?

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

von Большая Медведица (Gast)


Angehängte Dateien:

Lesenswert?

Jörg Wunsch schrieb:
> Einfach in den Ural gehen. :-)

Mit Promi-Events ...

von Meteor (Gast)


Lesenswert?

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...

von Wolfgang (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.