Εμφάνιση αποτελεσμάτων : 1 έως 7 από 7

Θέμα: SPI Επικοινωνια 3.3V με 5V

  1. #1
    Μέλος Το avatar του χρήστη billtech
    Όνομα
    Βασιλης
    Εγγραφή
    Mar 2006
    Περιοχή
    Χανια και Κυπρο
    Μηνύματα
    2.221

    Προεπιλογή SPI Επικοινωνια 3.3V με 5V

    λοιπον παιδια θελω την γνωμη σας για κατι σημαντικο.
    αυτο που λεω στο τιτλο ισως να μην περιγραφετε καλα.
    εχω το CC1101 της Texas και τον PIC18F452.
    αυτα τα δυο επικοινωνουν με SPI.
    αλλα δεν δουλευει η επικοινωνια.
    το CC1101 εχει τροφοδοσια 3.3V
    0 PIC18F452 εχει τροφοδοσια 5V.

    αναμεσα τους χρειαζετε να βαλω καποιο Voltgage level translator?
    ας πουμε σαν αυτη την εικονα?
    http://www.circuit-projects.com/dimg...controller.jpg

    0 Not allowed! Not allowed!
    Η γυναίκα και τα ηλεκτρονικά θέλουν γείωση!!!

  2. #2
    Μέλος Το avatar του χρήστη tasosmos
    Όνομα
    Τάσος
    Εγγραφή
    Jul 2005
    Περιοχή
    Αθήνα
    Μηνύματα
    3.057

    Προεπιλογή

    Οταν βαζεις ολοκληρωμενα με διαφορετικες τασεις λειτουργιας να επικοινωνησουν μεταξυ τους πρεπει να δεις αν ειναι πχ 5V tolerant στην περιπτωση του rf ic σου.
    Απ'οτι ειδα στο datasheet για το συγκεκριμενο λεει δεν επιτρεπεται να ξεπερασεις τα 3,9V σε κανενα πιν οποτε υπαρχει κ η πιθανοτητα να ψηθηκε τπτ με τα 5V.

    Ο απλουστερος τροπος ειναι να βαλεις και τον pic στα 3,3V.

    Το κυκλωματακι που ανεβασες δεν το εχω δει αλλα για level translator υπαρχουν κι εξειδικευμενα ολοκληρωμενα, δεν ειναι πολυ ακριβα απ'οσο θυμαμαι.

    0 Not allowed! Not allowed!

  3. #3
    Μέλος Το avatar του χρήστη billtech
    Όνομα
    Βασιλης
    Εγγραφή
    Mar 2006
    Περιοχή
    Χανια και Κυπρο
    Μηνύματα
    2.221

    Προεπιλογή

    τα βρηκα ηδη Τασο και παρειγγειλα..
    απλα θα ηθελα να ξερω αν γινετε και χωρις τα IC.

    0 Not allowed! Not allowed!
    Η γυναίκα και τα ηλεκτρονικά θέλουν γείωση!!!

  4. #4
    Μέλος
    Όνομα
    Όνομα
    Εγγραφή
    Nov 2009
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    197

    Προεπιλογή

    Για να έχουμε επικοινωνία SPI ανάμεσα σε ολοκληρωμένα με 3,3 και 5V με την προϋπόθεση οτι MASTER θα είναι το ολοκληρωμένο με τα 5V η σύνδεση μπορεί να γίνει κάπως έτσι:
    33T5.JPG
    Αυτό πάλι με την προϋπόθεση οτι το ολοκληρωμένο με τα 5V μπορεί να λειτουργήσει με την 3,3V λογική. Στο datasheet του PIC αναφέρει οτι η είσοδος SDI είναι Schmitt trigger με Vih = 0,8VDD οπότε ίσως τα 3,3V δεν είναι αρκετά για να οδηγήσουν την πόρτα.

    0 Not allowed! Not allowed!

  5. #5
    Μέλος Το avatar του χρήστη billtech
    Όνομα
    Βασιλης
    Εγγραφή
    Mar 2006
    Περιοχή
    Χανια και Κυπρο
    Μηνύματα
    2.221

    Προεπιλογή

    εννοεις απο το SO του module(slave) στο SI του PIC(master) σωστα?
    δηλαδη ειναι 0.8 * 3.3V = 2.64 σωστα?
    αυτο μπορει να γινει μονο με τρανζιστορ σωστα? τα 2.64 να τα δινω στη βαση του και να περνω απο τον συλλεκτη τα 5V σωστα?

    τα αλλα ποδαρακια ειναι ενταξει ετσι?
    Συνημένες Εικόνες Συνημένες Εικόνες

    0 Not allowed! Not allowed!
    Η γυναίκα και τα ηλεκτρονικά θέλουν γείωση!!!

  6. #6
    Μέλος
    Όνομα
    Όνομα
    Εγγραφή
    Nov 2009
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    197

    Προεπιλογή

    Εννοώ οτι σύμφωνα με το datasheet ο pic θέλει στην είσοδο SI 0,8 * VDD για να έρθει σε Hi κατάσταση. Δηλαδή 0,8 * 5 = 4V. VDD είναι η τάση τροφοδοσίας του pic και σε αυτή αναφέρεται το datasheet. Το ζήτημα είναι αν θα παίξει με τα 3,3 που δίνει στην έξοδο του το άλλο ολοκληρωμένο... ίσως ναι, ίσως όχι... δεν έχω δοκιμάσει για να μπορώ να πω. Η σκέψη με το τρανζίστορ είναι σωστή, αλλά πρέπει το τρανζίστορ να ανταποκρύνεται στην συνχότητα που θα επιλέξεις για το SPI και επίσεις να μην είναι inverter. Έτσι όπως το έχεις σχεδιάσει τώρα όταν η έξοδος του 3,3V ολοκληρωμένου θα είναι Hi, η έξοδος που παίρνεις από το τρανζίστορ θα είναι Lo. Γνώμη μου είναι αν χρειαστείς τελικά level conversion κοίταξε κάποιο έτοιμο ολοκληρωμένο.

    0 Not allowed! Not allowed!

  7. #7
    Μέλος Το avatar του χρήστη billtech
    Όνομα
    Βασιλης
    Εγγραφή
    Mar 2006
    Περιοχή
    Χανια και Κυπρο
    Μηνύματα
    2.221

    Προεπιλογή

    εχω κοιταξει αδερφε.
    και θα επερνα το σημα απο κατω απο τον εκπομπο και οχι απο τον συλλεκτη.
    το τρανζιστορ ειναι τυπικο.FET θα εβαζα.θα δειξει.

    0 Not allowed! Not allowed!
    Η γυναίκα και τα ηλεκτρονικά θέλουν γείωση!!!

Παρόμοια Θέματα

  1. SD Card SPI
    By ALAMAN in forum Γενικά
    Απαντήσεις: 33
    Τελευταίο Μήνυμα: 17-12-14, 20:38
  2. SPI επικοινωνια μεταξύ dsPIC30F
    By marfour in forum Μικροελεγκτές
    Απαντήσεις: 2
    Τελευταίο Μήνυμα: 21-04-13, 12:36
  3. Weller spi 27 μυτη...
    By katmadas in forum Όργανα & Εξοπλισμός
    Απαντήσεις: 10
    Τελευταίο Μήνυμα: 13-09-12, 01:21
  4. spi επικοινωνια
    By giannhssdra in forum Μικροελεγκτές
    Απαντήσεις: 1
    Τελευταίο Μήνυμα: 03-05-10, 20:36
  5. SPI ή I2C ????
    By viper in forum Μικροελεγκτές
    Απαντήσεις: 5
    Τελευταίο Μήνυμα: 27-05-09, 01:34

Δικαιώματα - Επιλογές

  • Δημιουργία θεμάτων: Όχι
  • Υποβολή μηνυμάτων: Όχι
  • Σύναψη αρχείων: Όχι
  • Επεξεργασία μηνυμάτων: Όχι
  •  
  • BB code: σε λειτουργία
  • Smilies: σε λειτουργία
  • [IMG]: σε λειτουργία
  • [VIDEO] code is σε λειτουργία
  • HTML: εκτός λειτουργίας