Forum: Mikrocontroller und Digitale Elektronik Problem mit Logic Analyzer


von Maxamp (Gast)


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?

von D. V. (mazze69)


Lesenswert?

Welchen LA benutzt du?

von Maxamp (Gast)


Lesenswert?

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

von D. V. (mazze69)


Lesenswert?

Such mal hier im Forum nach "10 Euro Logic Analyzer".

von Gerri W (Gast)


Lesenswert?

Was für eine Schaltung genau? Transceiver? Invertiert der evtl? Z.b. 
Max232 invertiert! Kommt am PC was sinnvolles an?

von L.A. Gain (Gast)


Lesenswert?

Maxamp schrieb:
> Vom uC zum PC wechselt der Logikpegel einfach nur auf 0

Wo guckst du denn mit dem LA?
Der µC kann ja nicht direkt mit dem PC verbunden sein, weil RS-232 mit 
andereren Pegeln arbeitet.

von Maxamp (Gast)


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
     ---------<---------

von L.A. Gain (Gast)


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.

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.