Half Duplex Interface

Gast #5258365
Lesenswert?
• ▲
▼
Hallo,

Ihr konntet mir schonmal bei einem Problem helfen, weswegen ich mich nun 
erneut an euch wende ;)

Ich arbeite derzeit an einem Projekt mit einer Half Duplex 
Schnittstelle. Im Anhang ist ein Schaltplan eines Tri-State Buffers 
(74LS241DW von TI), welchen ich wie abgebildet mit einem Atmega644 (+5V) 
verkabelt habe. Leider funktioniert die Ansteuerung nicht - und habe 
leider auch kein Oszilloskop zur Hand um das Signal auszuwerten.

Hatte schon mal jemand ein Problem mit einer Half Duplex Schnittstelle 
und kann mir vielleicht das Problem aufzeigen?

Würde mich über Lösungsvorschläge freuen.
Angehängte Dateien:
Gast #5258623
Lesenswert?
• ▲
▼
Danke für deine Antwort.

Clemens L. schrieb:
> Vielen Dank für diese ausführliche Fehlerbeschreibung! Meine
> Kristallkugel ist leider auch kaputt ...

Ich weiß, die Fehlerbeschreibung ist nichts sagend, jedoch ist es für 
mich äußerst schwer den Fehler zu diagnostizieren, wo ich selber noch im 
dunkeln stocher ;)

Bezüglich der LED, war es eine sehr gut Idee, die ich soeben gleich in 
die Tat umgesetzt habe. Ich kann nun schön sehen, wie das Signal 
getaktet ist - doch der Fehler bleibt weiterhin bestehen.


Hast du noch eine Idee um den Fehler einzugrenzen?
Gast #5258701
Lesenswert?
• ▲
▼
Daniel schrieb:
> Danke für deine Antwort.
>
> Clemens L. schrieb:
>> Vielen Dank für diese ausführliche Fehlerbeschreibung! Meine
>> Kristallkugel ist leider auch kaputt ...
>
> Ich weiß, die Fehlerbeschreibung ist nichts sagend, jedoch ist es für
> mich äußerst schwer den Fehler zu diagnostizieren, wo ich selber noch im
> dunkeln stocher ;)
>

welchen Fehler? Bislang ist alles was wir wissen "es tut nicht."

> Bezüglich der LED, war es eine sehr gut Idee, die ich soeben gleich in
> die Tat umgesetzt habe. Ich kann nun schön sehen, wie das Signal
> getaktet ist - doch der Fehler bleibt weiterhin bestehen.
>

Du solltest mal in den Support gehen. Die ersten paar Male wo ich es 
gewagt habe, einem Entwickler einen Fehlerbericht wie "es tut nicht" vor 
die Füsse zu spucken, wurde ich rund wie ein Tennisball gemacht. Harte 
aber gute Schule. Jetzt wo ich selbst entwickle mache ich die Supporties 
rund wie Atome, wenn ich auch nur eine Rückfrage stellen muss.

>
> Hast du noch eine Idee um den Fehler einzugrenzen?

Ja, Hirn einschalten. Fehler einzugrenzen ist das kleine Einmaleins 
JEDES technischen Jobs. Wenn Du darauf keinen Bock hast und davon 
ausgehst, dass Jede/r Mitlesende/r deine Gedanken lesen kann und genau 
weisst, welchen Fehler Du siehst, bist Du in dieser Art von Job (egal ob 
hobbymässig oder professionell) komplett falsch aufgehoben.
Gast #5258916
Lesenswert?
• ▲
▼
--- schrieb:
> Mit Oszilloskop : alles in die Tonne. Das wird eh nichts.
> Da er nicht weiss wo der Feler ist, weiss er auch nicht wo er messen
> muss.

 Das sehe ich genauso. Vorallem ist das ja keine Raketenwissenschaft, 
was ich betreiben möchte ;)


Ich danke euch für eure Hilfe und habe mein Problem gefunden. An der 
Half Duplex Schnittstelle ist ein Actor angeschlossen, welcher eine 
seperate Spannungsquelle hat. Was ich nicht wusste ist, dass man 
zusätzlich zur Datenleitung eine Masseleitung braucht, die vom Actor an 
einen GND Pin des uC geht. Nun funktioniert mein Testaufbau, und ich 
kann weiter machen :)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 8 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.