Forum: Mikrocontroller und Digitale Elektronik Fehlersuche - Platine usw


von Hans B. (hans_b92)


Lesenswert?

Liebe Alle,


ich bin ratlos - evtl kann mir jemand hier noch einen Denkanstoß geben. 
Folgende Situation:

Atmega32 auf selbst geätzter Platine - div. Lichstschranken, LEDs, PWM 
und einige Taster im Betrieb. Nun soll der UART noch in Betrieb genommen 
werden. Benötigt wird nur der Sender. Auf der Platine ist der TXD auf 
einzelner Bahn gezogen. Im Endeffekt wird hierüber ein anderes Modul 
angesteuert. Gesendet wird nach Verzögerung laut Code ein einfacher 
Steuerungscode für das Modul mit 1 sek Verzögerung.

Unerwartet aber wahr: es geht nicht.

Folgende Ansätze habe ich probiert:

- Aufbau am Testboard mit gleiche Konfi (Quarz, tmega32 etc) - flashen 
gleicher Software => geht (=> mechanisches Problem?)
- UART an PC gehängt => 0xFF im Dauerfeuer


Der TXD steht am Mega32 wirklich allein in weiter Flur - die Bahn 
unversehrt und ohne andere Kontakte. Was übersehe ich?

Viele Grüße
Hans

von Nachtaktiver (Gast)


Lesenswert?

Rücke Schaltplan, Leiterkarten Layout und Software raus -
Dann kann man dir besser helfen!

Es ist schwer etwas nachvollziehen zu wollen, ohne in den
Projekt eingebunden zu sein. Ich kann zwar gut nachvollziehen
das du ein wenig frustiert bist, aber deine Umschreibungen lassen
so noch keine Hilfe zu. Wenn mehr Infos von dir kommen wird
sich der Fehler garantiert finden lassen.

von Hans B. (hans_b92)


Angehängte Dateien:

Lesenswert?

Hier mal Plan und Platine. Bzgl. Code habe ich gerade lediglich den UART 
- Tutorial Code im Einsatz (der mit der Testkonfi ebenfalls funzt).

von Hans B. (hans_b92)


Lesenswert?

Nach div. Tests sind nun alle Pegel auch gleich. Masse und VCC laufen 
über eine Quelle. Zum Grundaufbau noch erläuternd:

Über den UART wird ein Soundmodul angesteuert. Wenn ich nun den TXD mit 
dem Modul verbinde, rührt sich da nichts. Vom TXD Pin führe ich ein 
weiteres Kabel zu nem RS232 Wandler -> Am PC kommen die richtigen Codes 
an.

Diese funktionieren wie gesagt am Testboard vollkommen korrekt, auch in 
Verbindung mit dem Soundmodul.

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.