SPI-Programierung mit PIC18F46J50 von Microchip

Gast #2293203
Lesenswert?

Guten Abend,
ich habe ein Problem mit der Programierung von µC.
Ich verwende ein PIC18F46J50. Ich will einen digitalen Poti mittels der 
gerade erwähnten µC's ansteuern über SPI. Das digitale Poti ist ein 
MCP4161 von Microchip. Die Programierung an sich war ganz simpel.
Aber es funktioniert leider nicht.

Jetzt habe ich die Vermutung, dass es was mit den Versorgungsspannung zu 
tun hat. Und zwar: Mein µC wird mit 3.6V betrieben und mein dig. Poti 
mit 5V.
Ich vermute, dass die SPI-Signale von den Spannungsniveau nicht 
ausreichen.

Kann es was damit zu tun haben?

P.S. Im Datenblatt von MCP4161 steht was von einem High-Signal von 0.7 x 
Vdd.
Da die Versorgungsspannung 5V beträgt ergibt es sich ein Wert von ca. 
3.5V.

Was meint Ihr?

Hat jemand mit dig. Potis Erfahrungen gemacht?
#2293219
Lesenswert?

Hallo,

>P.S. Im Datenblatt von MCP4161 steht was von einem High-Signal von 0.7 x
>Vdd.
>Da die Versorgungsspannung 5V beträgt ergibt es sich ein Wert von ca.
>3.5V.

Das wird nix werden, 3,6V ist als Vdd gerade an der Granze und als High 
Pegel am Ausgang wirst du sicher nicht erreichen.

Erstmal die Vdd des PIC auf 3,3V wie angedacht, drueber verbraet nur 
unnoetig Engergie.

Ich sehe 2 Moeglichkeiten:

1. Vdd des Poti auf 3,3V oder
2. Pegelwandler mit TTL Pegeln verwenden.
Gast #2293652
Lesenswert?

Ok,
Danke für die Antwort. Das Poti befindet sich auf einer anderen Platine 
und kann somit nicht an den Spannungen herumspielen. Ich hol mir am 
besten einen anderen µC mit Vdd von 5V.

Gruß
Canbus

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