Forum: Mikrocontroller und Digitale Elektronik STM32F103 treibt TI-SN65HVD232 nicht richtig


von WeP (Gast)


Lesenswert?

Moin moin,

ich habe da mal ein Problem, ich benutze grade ein STM32F103 um mit CAN 
zu kommunizieren dazu habe ich mir den Transceiver(TRCVR) von TI 
SN65HVD232 ausgesucht.

CAN ist auf dem ST komplett implementiert und es werden auch Daten an 
den TRCVR übersendet nur leider nicht auf den Bus umgesetzt und genauso 
wenig wieder empfangen(Rücklauf auf RX) ich bekomme dem entsprechen 
einen BIT-Error bei der Transmission(STM-CAN Register).

Die Spannung die vom STM aus am TRCVR anliegt stimmt ebenso, und 
Nachrichten sind hierauf auch zu sehen(Oszilloskop). Auf dem Empfangspin 
des TRCVRs bleiben jedoch konstant nur 3,3V. dementsprechend empfängt 
der STM auch nichts. Auf dem Bus liegen ~2.3V also ein recessives 
CAN-Bit.

Hardwarefehler habe ich zumindest dahingehend ausschließen könne, dass 
alle ICs richtig verbunden und auch intakt sind(Wechsel beider Chips).

Ich habe aktuell noch eine Vermutung, dass einfach nur nicht genug Saft 
anliegt, da die beiden von einem einzigen 200mA Spannungsregler versorgt 
werden und habe daher noch einen größeren bestellt.

Habt ihr noch Ideen bzw. schon Erfahrungen, die der Lösung des Problems 
dienlich sein können - dann würde ich sie gerne hören.

Danke und Grüße
WeP

von Wolf P. (Firma: UNI HL / illuminight) (wep85)


Lesenswert?

Da hat wirklich keiner eine Idee?!

Der neue (größere) Spannungskontroller hat es aber erledigt, der TRCVR 
hatte anscheinend wirklich zu wenig Saft bzw der Kontroller hat zu wenig 
Saft am PIN anliegen gehabt.

Ein größerer Spannungsregler hat demzufolge das Problem gelöst.
Danke an alle die ihren Grips angestrengt haben.

Grüße
WeP

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.