Forum: Mikrocontroller und Digitale Elektronik 5V SMI Slave an 3,3V uC STM32


von Tina T. (Gast)


Lesenswert?

Hallo,
wen ich versuche meinen ADC ADS1118 nicht mit 3,3 sondern 5V zu 
betreiben spielte r verrückt bzw stimmen die Werte vorne und hinten 
nicht mehr.
Der ST32F103 ist ja 5V tolerant.
Müssen da noch widerstände zwischen doer so?

von Wolfgang (Gast)


Lesenswert?

Was meinst du mit SMI?

von Frank K. (fchk)


Lesenswert?

Tina T. schrieb:

> Der ST32F103 ist ja 5V tolerant.

Vorsicht damit. Einige Pins sind 5V-tolerant, andere nicht.

Und: Dein STM32 liefert nur maximal 3.3V an seinen Ausgängen. Wenn Dein 
ADS1118 mit 5V betrieben wird, erwartet er an seinen Eingängen 
mindestens 5.0V*0.7=3.5V, damit er eine logische 1 erkennt. Die kann er 
aber niemals bekommen, weil der STM ja nur mit 3.3V betrieben wird. Wenn 
ich dann in das Datenblatt eines STM32F103C8 (DocID13587 Rev 17) auf 
Seite 65 in Table 36 nachschaue, sehe ich, dass der Prozessor in Worst 
Case Fall nur eine Ausgangsspannung von VDD-1.3V erzeugt, bei VDD=3.3V 
sind das gerade mal 2.0V.

Es ist also völlig klar, dass Dein Aufbau nicht funktionieren kann. Du 
brauchst Pegelwandler zwischen dein Prozessor und Deinem ADC. Und mit 
der %v-Toleranz musst Du sehr aufpassen: Du könntest Deinen STM32 
bereits geschrottet haben.

fchk

von Tina T. (Gast)


Lesenswert?

Schade, das IC hat ja getrent Digital VDD und Analog VDD..aber offenbar 
geht das dennoch nicht den einfach getrennt zu versorgen:-(

von Tina T. (Gast)


Lesenswert?

iich nutze dafür diese ebay Platine...würde das gehen?
Womöglich haben die das auf der Platine einfach zusammengelegt:-(

von Tina T. (Gast)


Lesenswert?

hmm...habe das IC gerade mal ausgelötet..da scheint es keine Verbindung 
zwischen GND Analog und GND Digital und ebenso bei VCC zu geben.
Bedeutet es dann, man kann es getrennt mit 5V und 3,3 versorgen?
Wo finde ich was dazu im Datenblatt?

von Tina T. (Gast)


Lesenswert?

hat sich erledigt...das IC hat gar keine seperatren Spannungseingänge:-(

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.