Problem mit Logic Analyzer

Gast #3622641
Lesenswert?

Abend,
habe hier ein UART Signal, welches ich mir gerne mit meinem Logic 
Analyzer ansehen möchte. Leider empfange ich nur auf der Seite vom 
PC(TX) zum Mikrocontroller(RX) etwas, kann also mit dem Logic Analyzer 
ein Signal mit baud-Rate 9600 sehen.
Vom uC zum PC wechselt der Logikpegel einfach nur auf 0 und es wird laut 
Logic Analyzer nichts übertragen. Allerdings sehe ich, dass Daten am PC 
ankommen.

PS: Der uC läuft nur mit einer 3V Knopfzelle, kann es sein der der Pegel 
für das HIGH-Signal einfach zu niedrig ist?
Gast #3622858
Lesenswert?

Der PC ist verbunden mit einem USB-UART-Wandler der Pegel ist mir 
unbekannt, liegt aber irgendwo zwischen 0V bis 0,8V für LOW und 2V bis 
3,3V für HIGH.

Signal vom PC zum uC kann ich per LA aufzeichnen und ergeben auch einen 
Sinn. Nur in die Gegenrichtung wechselt der Pegel einfach auf LOW, es 
kommen aber Daten am PC an.

Werde mal einfach einen SN74HC125N bestellen und als Pegelwandler an die 
Datenleitung vom uC hängen.

                      LA
                       |
               SN74HC125N
                       |
                      ^
                       |
     --------->---------
uC                                UART->USB-------<->------ PC
     ---------<---------
Gast #3622911
Lesenswert?

Maxamp schrieb:
> Einen günstigen Clone...müsste mit diesem Cypress Chip laufen. 3,3V und
> 5V funktionieren.

Dann stell doch mal die Schaltschwelle fest.

Maxamp schrieb:
> der Pegel ist mir unbekannt, liegt aber irgendwo zwischen 0V bis 0,8V
> für LOW und 2V bis 3,3V für HIGH.

Dann stell das doch mal genauer fest, indem du den Pin auf High setzt 
und den Pegel nachmisst.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren