PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : AVR Programmer unter euch?


DraconiX
2009-12-16, 16:23:07
Hiho,

nun endlich - lang ersehnt - ist mein AVR Eval Board angekommen. Und nun wollte ich mal fragen ob es denn unter euch auch AVR Programmierer gibt? Zwecks Informationsaustausch etc.. :redface:

Wäre sehr schön auch außerhalb der einschlägigen AVR Boards ein paar gleichgesinnte zu finden.

Ausschlaggebend für mich war übrigens folgender Thread (http://www.forum-3dcenter.org/vbulletin/showthread.php?t=469609)

Senior Sanchez
2009-12-18, 06:30:30
Also ich habe damit schon öfters was gemacht und ich denke, man kann dir dann am Besten helfen, wenn du deine Fragen hier stellst. ;-)

Djon
2009-12-18, 08:03:07
Hallo!

Ich habe einen RN-Control und einen Asuro hier liegen. Beide habe einen AVR (ATmega32 / ATmega16) drauf. :rolleyes:

Mfg Djon

Gohan
2009-12-18, 11:53:25
Auf dem Asuro habe ich mal einen PID-Regeler programmiert, damit dieser mit seinem IR Sensor einer schwarzen Linie folgen kann ;)

DraconiX
2010-02-10, 15:11:51
Mein aktuelles Projekt... eine Röhren Uhr :freak:

Der Versuchsaufbau:
http://www.abload.de/img/100_13090osg.jpg

als µC kommt ein Atmega8 zum Einsatz, ich denke mal das ich heute so gegen späten Nachmittag die ersten Ergebnisse auf der Anzeige habe. Hätte ich gedacht wie aufwendig die Verdrahtung der Röhren, Treiber und Schieberegister ist - hätte ich mir von vornherein eine Platte geätzt :freak: na beim nächsten mal weiß ich bescheid :D

DraconiX
2010-02-10, 16:08:32
Soo nunmal leuchtend.:

http://www.abload.de/img/100_1310g2e3.jpg

EDIT:

und hier ein Video :D

http://www.youtube.com/watch?v=m6-O_ZHyv0E

Schrumpelratte
2010-02-10, 20:24:18
schaut echt super aus! wie hoch sind die gesamtkosten für das projekt bisher?

DraconiX
2010-02-10, 20:29:27
Die Gesamtkosten.. nunja.. :D Am Teuersten waren halt die Röhren, da ich noch spezielle wollte (komplett klar (auch die Kuppe), gewisse Größe (kleiner als IN8), klares Bild (also kein grobes Gitter wie die IN8)) sind diese dann meinem Budget mit knackigen 60€ aufgeschlagen, alles zusammen mit den, auch verhältnissmäßig schwierig zu beschaffen Röhrentreibern komme ich momentan auf ca. umme 80€ komplett - ohne Arbeitszeit. Als Kosten kommt jetzt nur noch das Gehäuse auf mich zu, was ich bei einem Schreiner fertigen lassen möchte.

Is bis dato das teuerste Projekt, sonst liege ich immer so zwischen 5 bis 20€

Schrumpelratte
2010-02-10, 20:58:05
wieviele stunden arbeitest du schon daran? und wieviele würdest du bei einem möglichen zweiten bau brauchen ;)?

DraconiX
2010-02-10, 21:05:17
Wieviele Stunden... uff gute Frage... teilt sich halt alles ein wenig auf, für den DCF Empfänger und dessen Programmierung sind schon einige Stunden ins Land gegangen, für die Beschaffung der Teile ging etwas Zeit ins Land und nun sitze ich halt an der Programmierung des Treibers.

Das löten an sich, hat so 3-4 Stunden gedauert... Eine zweite Uhr wird dann quasi so einen Nachmittag dauern, da die Programme ja dann fertig sind, geht ja dann nur noch ums zusammenschustern :D

Rockhount
2010-02-10, 21:05:51
Ich bin wirklich total auf das Endergebnis gespannt.
Sehr schöne Idee und bisher siehts echt klasse aus :)

Gast
2010-02-10, 21:20:55
Wozu sollen die grünen Leuchtdioden da sein, das passt doch garned zu den Nixies...

DraconiX
2010-02-10, 21:29:43
Zu den Nixies nicht, aber dann zum fertigen Projekt - die erste überlegung war ja blau - wirkt aber in meiner Schrankwand eher störend als schön - da die Fronttaster auch grün hinterlegt werden - meine Wand hellgrün ist und da auch noch grüne Blumen rumstehen :D. Im übrigen ist die grüne "Beleuchtung" via µC (PWM) Dimm- und Abschaltbar.

Schrumpelratte
2010-02-10, 21:57:39
bin echt super gespannt auf das endergebnis! könnte mir so ein teil bei mir auch gut vorstellen...:wink::cool:
wie lange wird es ungefähr noch dauern bis das gehäuse fertig ist?

huha
2010-02-11, 00:04:03
Fragen!

1) Für was brauchst du die Schieberegister?
2) In den Videos sieht man die Zahlen immer nur hochzählen. Kannst du auch direkt eine Zahl einstellen, ohne durch die Zahlen bis dahin zu fahren?
3) Benutzt du eigentlich nie Sockel? :O

-huha

Coda
2010-02-11, 00:09:53
Sockel sind für Anfänger. Profis machen keine Fehler ;)

huha
2010-02-11, 00:11:19
Sockel sind für Anfänger. Profis machen keine Fehler ;)

Echte Profis löten BGA. Von Hand. :uup:

-huha

ilPatrino
2010-02-11, 01:21:24
Echte Profis löten BGA. Von Hand. :uup:

-huha
viel zu langsam. seit kurzem nur noch per ceranfeld :uup:

sind multiplexer so viel schwerer zu handhaben?

Coda
2010-02-11, 02:01:13
Wozu brauchst du eigentlich die Schieberegister?

DraconiX
2010-02-11, 08:40:33
Fragen!

1) Für was brauchst du die Schieberegister?
2) In den Videos sieht man die Zahlen immer nur hochzählen. Kannst du auch direkt eine Zahl einstellen, ohne durch die Zahlen bis dahin zu fahren?
3) Benutzt du eigentlich nie Sockel? :O

-huha

Zu 1.)
Ich bau mir die Uhr mit einem Atmega8 auf, dort hätte ich alleine für 6 Nixie Röhren 60 Ausgänge gebraucht. Mit den Treibern für die Nixie Röhren habe ich das schonmal für jede Röhre auf 4 Ausgänge reduziert, sind bei 6 Röhren aber halt immernoch 24 Ausgänge. Deshalb die Schieberegister... 3x 8Bit in Reihe macht dann 24Bit.. für den Atmega hab ich nun 2 Ausgänge für das Register (CLK,DATA) und gut ist. ;)

Pins am Atmega.:

- Nixie pur = 60 I/O
- Nixie mit Treiber = 24 I/O
- Nixie mit SR = 2 I/O

zu 2.)
Selbstverständlich, ist ja nun alles Softwareseitig. Ich kann jede Stelle mit jeder Zahl anfahren. In dem Video ist auch ein delay je Schreibzyklus von 30ms x 24Bit drinn, deshalb "sieht" man die Zahlen fahren, das Register kann ich aber mit 10Mhz beschreiben. Da sieht man dann nicht hauch eines Wechsels ;)

zu 3.)
Selbstverständlich, normalerweise immer mit Sockel... jedoch kommt es bei diesem Projekt auch sehr stark auf den Platz an. In der Höhe kämpfe ich um jeden mm :/ da im fertigen Projekt der Spannungswandler und der µC ja auch noch unter die Anzeige kommen soll. Und wenn das Geschoss zu hoch wird, siehts einfach nicht mehr gut aus :/

...sind multiplexer so viel schwerer zu handhaben?

Eigentlich nicht, es klingt zwar etwas blöd oder besser unsinnig.: Aber Nixies sind dafür zu "langsam" ich spreche da nicht von der Standzeit der Anzeige sondern von der "Aufleuchtzeit" - Mulitplexen bei Nixies sieht man unheimlich. Bei LEDs ist das natürlich was völlig anderes... da mulitplexe ich mitunter auch mal, aber solange ein Treiber noch im Schrank liegt wird dieser genutzt. :D

ilPatrino
2010-02-11, 15:52:43
Eigentlich nicht, es klingt zwar etwas blöd oder besser unsinnig.: Aber Nixies sind dafür zu "langsam" ich spreche da nicht von der Standzeit der Anzeige sondern von der "Aufleuchtzeit" - Mulitplexen bei Nixies sieht man unheimlich. Bei LEDs ist das natürlich was völlig anderes... da mulitplexe ich mitunter auch mal, aber solange ein Treiber noch im Schrank liegt wird dieser genutzt. :D
danke. klingt einleuchtend, und zwei i/o für die komplette uhr klingt erstmal nicht verkehrt. ich glaube, daß so ein projekt mittelfristig auf die todo-liste wandert, gleich nach dem magic eye mit em84 als statusanzeige am pc. wollte schon immer mal was mit röhren machen, und so ne röhren-digitaluhr hat was extrem stylisches.

noid
2010-02-13, 20:12:25
Die Uhr ist klasse. Blau wäre nicht so schick gewesen X-D

Sowas ist auch nett:
http://www.das-labor.org/wiki/Borg3d_Bauanleitung

@AVR: mehr als alle Schaltjahre mal nen PIC privat, ansonsten mach ich ja täglich mit ST10 und den XC2200 herum - das reicht mir total.

DraconiX
2010-02-17, 13:02:07
Kleines Update:

http://www.youtube.com/watch?v=IE1RsvJwczU

Der DCF Empfänger funktioniert wunderbar. Nun muß ich nur noch den IR Empfänger zum laufen bringen, wird ne Sache für sich da es mit Halbbits in 36khz Moduliert wird... mal sehen...

Hab auch gerade eine zweite Uhr fertig... mach mal fix Bilders :D

DraconiX
2010-02-17, 13:11:01
Sooo hier mal Bilder von meiner zweiten Uhr mit anderen Nixies, gefällt mir leider nicht sooo gut wie die andere, weil man sie schlechter ablesen kann leider :/ Und die Russen sind ja nicht doof: Die 2 ist einfach eine umgedrehte 5... schaut schon, nuja, eigenartig aus :D

http://www.abload.de/img/100_1318a521.jpg

http://www.abload.de/img/100_131946ps.jpg

http://www.abload.de/img/100_13204u5a.jpg

Sewing
2010-02-17, 21:51:51
wozu der poti?

Helligkeitssteuerung?

DraconiX
2010-02-17, 22:03:44
Jain... Helligkeit kann man bei Nixie Röhren nicht wirklich regeln, denn sie werden zwar heller (in einem gewissen Maße) oder dunkler, aber ab einem gewissen Schwellenwertglimmen sie nur noch zur hälfte. Ich möchte sie so betreiben das sie zwar alle leuchten, aber halt nicht so hell, über diese Leitung fließen immerhin 160V DC. Im Grunde zwar schon eine Helligkeitsregelung... Aber mehr eine "Lebensverlängerung" :D

DEAF BOY
2010-02-18, 18:13:47
Ich programmiere auch Atmega mit BASCOM-AVR. AVR-Board habe ich nicht. Platinen planen und bestücken mache ich selber.

http://s8b.directupload.net/images/100218/temp/x9wzvrwe.jpg (http://s8b.directupload.net/file/d/2074/x9wzvrwe_jpg.htm) http://s10b.directupload.net/images/100218/temp/rtggrsx3.jpg (http://s10b.directupload.net/file/d/2074/rtggrsx3_jpg.htm) http://s3b.directupload.net/images/100218/temp/v2lsuqm2.jpg (http://s3b.directupload.net/file/d/2074/v2lsuqm2_jpg.htm)

DraconiX
2010-02-18, 21:42:12
Ich programmiere auch Atmega mit BASCOM-AVR. AVR-Board habe ich nicht. Platinen planen und bestücken mache ich selber.

http://s8b.directupload.net/images/100218/temp/x9wzvrwe.jpg (http://s8b.directupload.net/file/d/2074/x9wzvrwe_jpg.htm) http://s10b.directupload.net/images/100218/temp/rtggrsx3.jpg (http://s10b.directupload.net/file/d/2074/rtggrsx3_jpg.htm) http://s3b.directupload.net/images/100218/temp/v2lsuqm2.jpg (http://s3b.directupload.net/file/d/2074/v2lsuqm2_jpg.htm)


Fein Fein.... sehr fein :biggrin:

Hab hier auch noch ein 27x4 LCD von Polin rumliegen, wollte es immermal schon in Betrieb nehmen. Ist deines auch mit 2x SED Controllern ausgestattet?! Das wird dabei wohl die herrausforderung.

DraconiX
2010-02-20, 14:18:11
Kurze Frage... kann ich #define Definitionen während der Laufzeit ändern?!

Neomi
2010-02-20, 15:44:21
Wenn du nicht irgendeine exotische Sprache verwendest, die anders ist als alle anderen Kinder, dann nicht. Das ist nämlich Präprocessor-Gedöhns und wird zur Compilezeit ausgewertet, nicht zur Laufzeit.

DraconiX
2010-02-23, 15:51:25
Hab hier was feines für euch:
http://www.forum-3dcenter.org/vbulletin/showthread.php?p=7861779#post7861779

DraconiX
2010-02-23, 19:42:55
Da ich nun endlich meine VFD Treiber bekommen habe *[thumbup] Hab ich mich nun heut gleich mal ans Werk gemacht meine übrigen, stehenden, VFD Röhren zusammenzuschustern zu einem dritten Testobjekt. Die anderen Uhren (na gut die eine erstmal nur) sind ja nun beim Schreiner für ein gescheites "Äußeres"... Also hier nun mal die VFD Variante - dort sieht man auch wunderbar den absolut genialen VFD Treiber vom Maxim MAX6921:

Von vorne:
http://www.abload.de/img/100_1326msoa.jpg

Von hinten:
http://www.abload.de/img/100_13277oyt.jpg

Ich hoffe heute noch ein gescheites Ergebnis zu bekommen :D

DraconiX
2010-02-24, 13:55:16
Auch diese funktioniert wunderbar (momentan habe ich die Anodenspannung noch unter der Normalspannung, damit mir beim Multiplexing nichts schief geht :freak:):

http://www.abload.de/img/100_1329qh4r.jpg

Sewing
2010-02-26, 18:02:38
Nixie röhren mit 7 Segment anzeigen? gefällt mir!

Fallen die im Preis gegen die anderen ab?

DraconiX
2010-02-26, 18:09:28
Jep, sind halt VFD Röhren... preislich habe ich, glaube ich, 16USD für 12 Stück bezahlt, also kein Vergleich zu den normalen Nixies.

huha
2010-03-03, 12:46:08
Gestern am eigenen Versuchsaufbau erfahren:
Merke! Wenn du nicht weißt, was die Software sonst noch so macht, verlasse dich nicht darauf, daß sie das macht, was du willst. :freak:

... besonders dann, wenn man direkt in Register schreibt und annimmt, daß das schon passen wird. Denn wenn an den MSBs noch ungefragt ein UART rumwackelt, liefert der DAC natürlich nur Mist. :usad:
Gut, wenn man Meßgerät hat, um das feststellen zu können :usweet:

-huha