Fehlersuche - Platine usw

OP #2430358
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
Gast #2430366
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.
OP #2430430
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.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.