Σελίδα 2 από 2 ΠρώτηΠρώτη 1 2
Εμφάνιση αποτελεσμάτων : 11 έως 16 από 16

Θέμα: RS323 to TTL με τρανζιστορ απορια!

  1. #11
    Μέλος
    Όνομα
    Γιώργος
    Εγγραφή
    Feb 2010
    Περιοχή
    Αθήνα
    Μηνύματα
    4.618

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από michaelcom Εμφάνιση μηνυμάτων
    Ναί αλλά σύμφωνα με το παραπάνω κύκλωμα άν το κάνω έτσι δηλαδη Tx-Rx(απο την πλευρά του ττλ) και το συνδέσω σε μία συσκευή (ένα ρούτερ για παράδειγμα), δέν θα δουλέψει διότι το tx θα πρέπει να πηγαίνει με tx της συσκευής (σύμφωνα με το συγκεκριμένο κύκλωμα) συμπέρασμα είναι ανάποδα!
    Ας προσπαθήσουμε άλλη μια φορά να τα βάλουμε σε τάξη:

    Το RS232 χρησιμοποιείται για την επικοινωνία 2 συσκευών οι οποίες είναι "DTE" (Data Terminal Equipment) δηλαδή Η/Υ, τερματικό, κλπ. που έχουν βύσμα D9-Μ (αρσενικό) ή "DCE"Data Communication Equipment) λ.χ. modem με βύσμα D9-F (θηλυκό). Εκεί η σύνδεση γίνεται με απλό καλώδιο που έχει συνδεδεμένους τους ακροδέκτες ένα προς ένα (pin2 <-> pin2, pin3 <-> pin3, pin5 <-> pin5).

    Οταν θέλεις να συνδέσεις 2 Η/Υ χρησιμοποιείς ένα "crossover cable" που ενώνει τα TX της μιας πλευράς με τα RX της άλλης αλλά με κοινό GND (pin2 <-> pin3, pin3 <-> pin2, pin5 <-> pin5). Με το απλό καλώδιο θα βραχυκύκλωνες τα δύο TXD.

    Η πλειοψηφία των τεχνικών χρησιμοποιεί την ονοματολογία ανάλογα με το σήμα που υπάρχει σε κάθε επαφή, δηλαδή αν στέλνεις σήμα στο RS232 το ονομάζεις TXD και αν δέχεσαι από το RS232 το ονομάζεις RXD. Στο σχέδιο που έδειξες (sparkfun) όπως ανέφερα στην πρώτη απάντηση χρησιμοποιεί την ονοματολογία στο βύσμα του PC και όχι τι κάνει το σήμα στο κύκλωμά τους (δηλαδή τα ονομάζουν "ανάποδα").

    Επειδή τα routers μπορούν να συνδεθούν ως DTE και ως DCE ανάλογα με το μοντέλο και τη ρύθμισή τους πρέπει να διαβάσεις το users manual για να βρεις τι καλώδιο θα βάλεις.

    2 Not allowed! Not allowed!

  2. 4 μέλη ευχαρίστησαν τον GeorgeVita για αυτό το χρήσιμο μήνυμα:

    FILMAN (25-09-15), manolena (25-09-15), michaelcom (02-08-13), SRF (31-07-13)

  3. #12
    Μέλος Το avatar του χρήστη michaelcom
    Όνομα
    Μιχαλης
    Εγγραφή
    Jun 2010
    Περιοχή
    Στο κοσμο μου
    Μηνύματα
    744

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από GeorgeVita Εμφάνιση μηνυμάτων
    Ας προσπαθήσουμε άλλη μια φορά να τα βάλουμε σε τάξη:

    Το RS232 χρησιμοποιείται για την επικοινωνία 2 συσκευών οι οποίες είναι "DTE" (Data Terminal Equipment) δηλαδή Η/Υ, τερματικό, κλπ. που έχουν βύσμα D9-Μ (αρσενικό) ή "DCE"Data Communication Equipment) λ.χ. modem με βύσμα D9-F (θηλυκό). Εκεί η σύνδεση γίνεται με απλό καλώδιο που έχει συνδεδεμένους τους ακροδέκτες ένα προς ένα (pin2 <-> pin2, pin3 <-> pin3, pin5 <-> pin5).

    Οταν θέλεις να συνδέσεις 2 Η/Υ χρησιμοποιείς ένα "crossover cable" που ενώνει τα TX της μιας πλευράς με τα RX της άλλης αλλά με κοινό GND (pin2 <-> pin3, pin3 <-> pin2, pin5 <-> pin5). Με το απλό καλώδιο θα βραχυκύκλωνες τα δύο TXD.

    Η πλειοψηφία των τεχνικών χρησιμοποιεί την ονοματολογία ανάλογα με το σήμα που υπάρχει σε κάθε επαφή, δηλαδή αν στέλνεις σήμα στο RS232 το ονομάζεις TXD και αν δέχεσαι από το RS232 το ονομάζεις RXD. Στο σχέδιο που έδειξες (sparkfun) όπως ανέφερα στην πρώτη απάντηση χρησιμοποιεί την ονοματολογία στο βύσμα του PC και όχι τι κάνει το σήμα στο κύκλωμά τους (δηλαδή τα ονομάζουν "ανάποδα").

    Επειδή τα routers μπορούν να συνδεθούν ως DTE και ως DCE ανάλογα με το μοντέλο και τη ρύθμισή τους πρέπει να διαβάσεις το users manual για να βρεις τι καλώδιο θα βάλεις.
    ΑΑΑΑΑ!!!!

    Τώρα κατάλαβα!! επιτέλους!
    Ευχαριστώ για το χρονο σου

    0 Not allowed! Not allowed!

  4. #13
    Μέλος Το avatar του χρήστη picdev
    Όνομα
    akis
    Εγγραφή
    Jul 2007
    Περιοχή
    ____
    Μηνύματα
    7.375

    Προεπιλογή RX IDLE STATE

    να ρωτήσω και εγώ κάτι, το idle state του RX του PIC πρέπει να έχει pull up ?
    η έχει pull up το max232? δεν έχω άλλο να δοκιμάσω πάντως έχω τάση σε idle state γύρω στο 1volt,
    επίσης έχω 3.3volt ttl στον pic και τροφοδοτώ το MAX232 με 5VOLT λέτε να έγινε απο αυτό η ζημιά
    το min voltage για high είναι 1.6 volt , άρα σωστά έχω πρόβλημα το θέμα μου ειναι η pull up
    0.25 VDD + 0.8V

    0 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη picdev : 24-09-15 στις 23:13

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

    Προεπιλογή

    Δεν χρειαζεται τιποτα μετα απο το max232, κατευθειαν το συνδεεις στα αντιστοιχα πινακια του μΕ.

    Αν θες να εισαι απολυτα σιγουρος οτι θα δουλευει σωστα μπορεις να βαλεις ενα max3232 και να το τροφοδοτησεις κι εκεινο με 3,3V.
    Συνηθως δουλευουν και τα απλα max232 σε 3,3V (βλεπε κινεζικα ανταπτορακια) αλλα τυπικα ειναι εκτος specifications αυτο οποτε δεν ειναι 100% αξιοπιστη λυση.

    Οσον αφορα τον μΕ μπορει να μην ειναι 5V tolerant οι εισοδοι ή αν η ταση τροφοδοσιας του μΕ ειναι μικροτερη απο την ταση που δινεις μπορει να τραβαει πολυ ρευμα. Αυτο μονο στο datasheet του συγκεκριμενου μΕ θα το βρεις, στο τμημα με τα ηλεκτρικα χαρακτηριστικα των I/O pins.
    Παντως οι περισσοτεροι pic απ οσο ξερω δεν εχουν προβλημα με 5V εισοδους...

    0 Not allowed! Not allowed!

  6. #15
    Μέλος Το avatar του χρήστη picdev
    Όνομα
    akis
    Εγγραφή
    Jul 2007
    Περιοχή
    ____
    Μηνύματα
    7.375

    Προεπιλογή

    Έχουν διόδους gia esd αλλά δεν είναι και σωστό να έχουν μόνιμα 5volt όταν είναι σε idle το rx , δεν υπάρχει περίπτωση να βάλω και 3.3volt τροφοδοσία.
    Μάλλον έναν διαιρέτη τάσης στο rx pin.
    Στο rx έχω μια περίεργη κυματομορφή στο max 232 οπότε μάλλον έχει πρόβλημα

    0 Not allowed! Not allowed!

  7. #16
    Μέλος Το avatar του χρήστη picdev
    Όνομα
    akis
    Εγγραφή
    Jul 2007
    Περιοχή
    ____
    Μηνύματα
    7.375

    Προεπιλογή παράλληλα TX

    Τελικά τσάμπα πεδεύτηκα έφταιγε το max232 που είχα πρόβλημα, απλά πρέπει να ρίξω τη τάση με έναν διαιρέτη , για να μην ειναι στα 5volt ,
    αν και έχει esd δίοδο και pull up, θεωριτικά το ρεύμα απο την pull up του max232 δεν μπορεί να κάψει τη δίοδο αλλά θα το βάλω για καλό και για κακό.

    Εχει δοκιμάσει κανείς να βάλει στο RX pin 2 παράλληλα TX? αν εξαιρέσουμε οτι μπορεί να στείλουν κάτι παράλληλα , λέτε υπάρχει κάποιο άλλο θέμα?
    μπορώ να βάλω και 2 γρήγορες διόδους για απομόνωση , τι λέτε?

    0 Not allowed! Not allowed!

Σελίδα 2 από 2 ΠρώτηΠρώτη 1 2

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

  1. Απαντήσεις: 12
    Τελευταίο Μήνυμα: 07-10-13, 10:47
  2. Απορια σχετικα με τρανζιστορ..
    By giannis nx in forum Εξαρτήματα & Datasheets
    Απαντήσεις: 2
    Τελευταίο Μήνυμα: 26-02-13, 21:21
  3. ttl με ttl επικοινωνία
    By Haros in forum Γενικά
    Απαντήσεις: 17
    Τελευταίο Μήνυμα: 10-07-10, 15:05
  4. TTL LS vs ALS
    By Killo_Watt in forum Εξαρτήματα & Datasheets
    Απαντήσεις: 2
    Τελευταίο Μήνυμα: 07-02-06, 22:04

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

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