Du kannst keine neue Antwort schreiben
Seiten (24): « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 [22] 23 24 »

Autor Thema 
Reinhard

Überflieger

Reinhard

Registriert seit: Sep 2003

Wohnort: Österreich

Verein: TRA #10691, AGM

Beiträge: 1186

Status: Offline

Beitrag 125721 [Alter Beitrag26. Juli 2007 um 19:58]

[Melden] Profil von Reinhard anzeigen    Reinhard eine private Nachricht schicken   Besuche Reinhard's Homepage    Mehr Beiträge von Reinhard finden

Hmm, das ist ominös. Einen Fehler im Schaltplan habe ich bis jetzt nicht gefunden (Wie komme ich bloss auf die Idee dass es daran liegen könntejesus?). Ein paar Sachen die du probieren könntest um das Problem einzugrenzen:
*Versuche etwas zu empfangen wenn der Pegelwandler abgesteckt ist. Was kommt da an? Zufall, 0x00, 0xFF, oder gar nichts...
*Wie oben, nur diesmal zusätzlich den RxD Pin mit GND verbinden.
*Hänge eine LED an den RxD Pin. Flackert die? Nur wenn etwas vom PC gesendet wird, immer oder nie? Dazu kannst du ja einfach den RxD Pin mit PB3 oder PB4 verbinden, der muss dann aber softwareseitig als Eingang konfiguriert werden.

Eine weitere Möglichkeit, aber davon habe ich noch nie was gehört: Der AVR wird, je nach Quarz, die Standardbaudrate nicht exakt treffen. Vielleicht hat der Empfänger des PCs hier eine größere Toleranz als der AVR. So richtig mag ich das aber nicht glauben.

Gruß
Reinhard
michael123

PU-Meister

Registriert seit: Apr 2007

Wohnort: Kissing

Verein: Alleinstarter Kissing .eV

Beiträge: 429

Status: Offline

Beitrag 125751 [Alter Beitrag27. Juli 2007 um 11:11]

[Melden] Profil von michael123 anzeigen    michael123 eine private Nachricht schicken   michael123 besitzt keine Homepage    Mehr Beiträge von michael123 finden

Hallo,

hatte gestern bei meine Mega48 das gleiche Problem: Hatte zuerst ohne MAX232 gesendet kammen auch nur schmierzeichen an. Dann mit MX232 kamen wieder nur Schmierzeichen an. Fehler was dann, dass ich den MAX232 falsch rum reingebaut hatte. Schau mal ob es auch bei dir so ist.

mfg
Michael

Bitte tut mir den Gefallen und Nutzt die Suchfunktion des Forums, alle Artikel des Forums. Es ist hilfreich und lässt nicht so schnell andere wirklich interessante Topics in die Tiefen rutschen, nur weil ihr eine Frage habt, die schon 1000 mal besprochen wurde.
Scorpion_XIII

Poseidon

Scorpion_XIII

Registriert seit: Jun 2005

Wohnort:

Verein:

Beiträge: 1154

Status: Offline

Beitrag 125809 [Alter Beitrag28. Juli 2007 um 17:59]

[Melden] Profil von Scorpion_XIII anzeigen    Scorpion_XIII eine private Nachricht schicken   Besuche Scorpion_XIII's Homepage    Mehr Beiträge von Scorpion_XIII finden

Hallo,

also falsch herum ist er eigentlich nicht eingebaut. Das senden geht ja auch ohne Probleme vom uC aus. Nur das empfangen geht nicht. Ankommen tut am PC mit der reinen Interruptroutine nur 00 sonst nichts. (ob ich nun sende oder nicht) Aber das gesendete kommt auch nicht zum PC zurück?

#Empfangen, wenn nichts am PC angeschlossen ist =nichts kommt an ->OK
#Verbinde RxD mit TxD am PC-Stecker =das gesendete kommt zurück ->OK
#RxD mit GND verbinden Empfange=nichts kommt an

Edit: Ich habe mal die Messbox als Multimeter missbraucht wink (So ähnlich wie oben von Reinhard beschrieben)
Fazit: Ich bin die Pins auf der Platine "abgegangen". Am Sub-D Stecker kommen die Signale super an; gehen weiter bis in den Chip, aber kommen da nicht mehr raus. Also am Pin (Max202), wo das Signal für den uC(Atmel) anliegen sollte ist Masse, aber es kommt nix an.

Gruß
Scorpion_XIII

Edit: Juhu !!!
Nach dem "Abfahren" der Leiterbahnen mit dem Multimeter Messbox wink stellte sich heraus, dass eine Leiterbahn in einer Kurve nen Haarriss hatte. Mit dem Auge nicht zu erkennen. Ein Lötkolben und ein Hauch von Lötzinn und nun geht alles big grin

Geändert von Scorpion_XIII am 28. Juli 2007 um 18:37


t(h)rust in GARDENA
Reinhard

Überflieger

Reinhard

Registriert seit: Sep 2003

Wohnort: Österreich

Verein: TRA #10691, AGM

Beiträge: 1186

Status: Offline

Beitrag 125918 [Alter Beitrag30. Juli 2007 um 22:52]

[Melden] Profil von Reinhard anzeigen    Reinhard eine private Nachricht schicken   Besuche Reinhard's Homepage    Mehr Beiträge von Reinhard finden

Auch Juhu! Diesmal habe ich nichts verbockt...

Gruß
Reinhard

Geändert von Reinhard am 30. Juli 2007 um 22:52

Andreas Jörg

Raketenbauer

Registriert seit: Sep 2005

Wohnort: Apfeltrach (Unterallgäu)

Verein: agm, T2

Beiträge: 186

Status: Offline

Beitrag 128019 [Alter Beitrag30. August 2007 um 13:26]

[Melden] Profil von Andreas Jörg anzeigen    Andreas Jörg eine private Nachricht schicken   Andreas Jörg besitzt keine Homepage    Mehr Beiträge von Andreas Jörg finden

Auch ich möchte meine Messbox gerade zum laufen bringen, und muss feststellen, dass etwas nicht funktioniert. Ich habe mir bei Conrad folgenden Isp programmer gekauft. Es war auch eine Software (Demo von myAVR Workpad SE) dabei, diese unterstützt aber keinen Mega16. Im AVRStudio kommt immer die Meldung Connection failed, wenn ich etwas Brennen möchte. Es kann sein, dass mein µC bei den vielen Fehlversuchen Schaden genommen hat, ich habe mir auch schon ersatz bestellt, allerdings habe ich in der Eile und mitten in der Nacht keinen Mega 16 sondern einen Mega162 bestellt (die 2 verschwand wahrscheinlich in dem schon geschlossenem Bereich der Augen) angry . Ich habe auch schon gemessen: Die Spannungsversorgung ist in Ordnung(Pin 10+11). Sonst habe ich noch nichts gemessen. Eigentlich sollte die Schaltung ja am RJD reloaded fliegen, aber das wird jetzt wohl etwas knapp

Es ist so wie es ist, denn wenn es nicht so wäre, könnten wir nicht Fragen, warum es so ist, wie es ist.
Lightning_Man

Raketenbauer

Registriert seit: Jul 2007

Wohnort: -----

Verein: -----

Beiträge: 176

Status: Offline

Beitrag 128058 [Alter Beitrag31. August 2007 um 12:26]

[Melden] Profil von Lightning_Man anzeigen    Lightning_Man eine private Nachricht schicken   Besuche Lightning_Man's Homepage    Mehr Beiträge von Lightning_Man finden

Hi Andreas,


Ich nutze gleichen Programmer für meine Atmels. Funzt wunderbar unter BASCOM. Es
könnte höchstens sein, daß Du evtl ein Update für den Progger brauchst (gibts by
MyAVR zum downloaden). Was zeigen den die Status LEDs am Progger an? Ob das
Ding mit AVRStudio luppt weiß ich allerdings nicht. Versuche es mal mit Pony-
Progger 2000 (kostenloser download). Sprich erzuegt die nötigen HEX Files mit
AVRStudio und dann mit PonyProgger übertragen. Den ISP Anschluß hast Du
richtig rum verdrahtet bzw den Stecker auch richtig rum drauf?

Geändert von Lightning_Man am 31. August 2007 um 12:28


viele internette Grüße,

Reinhard

if nothing else helps, just add a couple of kilovolts smile)

L1
TRA #: 11857
Andreas Jörg

Raketenbauer

Registriert seit: Sep 2005

Wohnort: Apfeltrach (Unterallgäu)

Verein: agm, T2

Beiträge: 186

Status: Offline

Beitrag 132608 [Alter Beitrag25. November 2007 um 17:18]

[Melden] Profil von Andreas Jörg anzeigen    Andreas Jörg eine private Nachricht schicken   Andreas Jörg besitzt keine Homepage    Mehr Beiträge von Andreas Jörg finden

Danke für die Tipps! Seit längerer Zeit bin ich wieder dazu gekommen, mich mit dem Messsystem zu beschäftigen, und möchte sie bald in einem Projekt einsetzen. Leider habe ich ein Problem: Wenn ich die Platine in Betrieb nehme, ist die untere Zeile des Displays komplett schwarz, und die obere nicht. Dies ist unabhängig davon, ob ich den µC Einbaue oder nicht, und auf ein Testprogramm reagiert das Display auch nicht. Ich habe Tests durchgeführt, mit folgendem Ergebnis:
-Pin 1,7,9,8,10,16 liegen wie sie sollen auf Masse
-an Pin 2 liegt die Versorgungsspannung von 5V an
-Der Kontrast lässt sich einstellen, Pin 3 und Poti müsste also in Ordnung sein
-zwischen Pin 15 und Versorgungsspannung lässt sich ein Widerstand von 15 Ohm messen, müsste also in Ordnung sein.
-die Zuleitungen zwischen µC und Display haben untereinander keine Verbindung, die korrekten Verbindungen sind gewährleistet.
Also müsste das Display kaputt sein, wobei es neu und in optisch einwandfreiem Zustand ist. Gibt es eine Möglichkeit, dies herauszufinden, oder noch andere Sachen, die man Messen müsste?

Es ist so wie es ist, denn wenn es nicht so wäre, könnten wir nicht Fragen, warum es so ist, wie es ist.
Reinhard

Überflieger

Reinhard

Registriert seit: Sep 2003

Wohnort: Österreich

Verein: TRA #10691, AGM

Beiträge: 1186

Status: Offline

Beitrag 132615 [Alter Beitrag25. November 2007 um 18:20]

[Melden] Profil von Reinhard anzeigen    Reinhard eine private Nachricht schicken   Besuche Reinhard's Homepage    Mehr Beiträge von Reinhard finden

Hi,

ist sichergestellt, dass das Display schon richtig initialisiert ist? Oder anders gesagt, bist du dir sicher dass du kein Softwareproblem hast? Ich vermute mal dass das Display einen HD44870 oder kompatiblen Controller verwendet. Das wäre sonst auch eine mögliche Fehlerquelle.

Gruß
Reinhard
Andreas Jörg

Raketenbauer

Registriert seit: Sep 2005

Wohnort: Apfeltrach (Unterallgäu)

Verein: agm, T2

Beiträge: 186

Status: Offline

Beitrag 132616 [Alter Beitrag25. November 2007 um 18:24]

[Melden] Profil von Andreas Jörg anzeigen    Andreas Jörg eine private Nachricht schicken   Andreas Jörg besitzt keine Homepage    Mehr Beiträge von Andreas Jörg finden

Initialisiert habe ich noch nichts, ich habe das Display genommen, welches du in der Teileliste angegeben hast. Wenn es normal ist, dass ohne µC die untere Zeile des Displays schwarz ist, kann es auch ein Software Problem sein. Wie kann ich das Display initialisieren?

Es ist so wie es ist, denn wenn es nicht so wäre, könnten wir nicht Fragen, warum es so ist, wie es ist.
Reinhard

Überflieger

Reinhard

Registriert seit: Sep 2003

Wohnort: Österreich

Verein: TRA #10691, AGM

Beiträge: 1186

Status: Offline

Beitrag 132636 [Alter Beitrag25. November 2007 um 23:23]

[Melden] Profil von Reinhard anzeigen    Reinhard eine private Nachricht schicken   Besuche Reinhard's Homepage    Mehr Beiträge von Reinhard finden

Hi,

sieh mal hier nach:
http://www.mikrocontroller.net/articles/AVR-Tutorial:_LCD
Der Beispielcode dort ist zwar in Assembler, aber es wird detailliert erörtert wie die ganz Sache abläuft. Einfacher ist es aber, fertige Bibliotheken zu verwenden. Welche Programmiersprache verwendest du denn?

Gruß
Reinhard
Seiten (24): « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 [22] 23 24 »
[Zurück zum Anfang]
Du kannst keine neue Antwort schreiben