Σελίδα 1 από 2 1 2 ΤελευταίαΤελευταία
Εμφάνιση αποτελεσμάτων : 1 έως 10 από 11

Θέμα: 16 Ι/Ο decode

  1. #1
    Μέλος
    Όνομα
    Μάνος
    Εγγραφή
    Jan 2012
    Περιοχή
    Κρήτη
    Μηνύματα
    3.961

    Προεπιλογή 16 Ι/Ο decode

    Εχω καμποσες τετοιες πλακετες https://www.se.com/us/en/product/170...o-solid-state/
    οι οποιες υποστηριζουνε 16 εισοδους και 16 εξοδους.
    Εκει που φαινετε ο μαυρος κονεκτορας με τα 12 pins εκ των οποιων τα 4 ειναι +5v και GND και τα υπολοιπα 8 ειναι για την επικοινωνια
    των εισοδων εξοδων με μικροελεκτη που διαβαζει τις εισοδους και οδηγει τις εξοδους.

    Η πλακετα εχει πανω 3 Χ HC165(8-Bit Parallel-Load Shift Registers) 2 Χ 74HC595( 8-Bit Shift Registers With 3-State Output Registers) 1 Χ MM74HC132M(Quad 2-Input NAND Schmitt Trigger) 2 X 74HC14D(Schmitt Trigger)
    και ολα αυτα τα ICs οδηγουνε σειριακα απο τα 8 pins τα 16 inputs και 16 outputs.
    Αυτο που θελω να κανω ειναι να οδηγησω τα 8 αυτα pins με καποιο mcu-fpga ωστε να εχω προσβαση στα 16I + 16O.

    Πως μπορω να βρω πως μπορω να οδηγησω τα 8 pins ?
    Να ξεκινησω κανοντας το κυκλωμα (ειναι multilayer και ειναι ψιλοδυσκολο) και με βαση τα datasheets των ICs να προσπαθησω να καταλαβω πως οδηγουντε
    η με καποιο να την βαλω σε λειτουργια και με logic analyser να το κανω reverse ?

    Υποψιν εχει μονο αυτα τα ICs που ειναι discrete ICs δεν εχει καποιο mcu (οποτε δεν υπαρχει κρυφος κωδικας)

    Προφανως τα shift registers κανουνε την επικοινωνια σειριακη απο παραλληλη...
    Mε ποιο τροπο να ξεκινησω για να βγαλω γρηγοροτερα ακρη ?

    0 Not allowed! Not allowed!

  2. #2
    Μέλος
    Εγγραφή
    Apr 2006
    Περιοχή
    Κέρκυρα
    Μηνύματα
    5.972

    Προεπιλογή

    δες πληροφορίες για εισόδους εξόδους και τροφοδοσία στο manual του κατασκευαστή
    και εντοπισμός συνδέσεων με πολύμετρο.....

    0 Not allowed! Not allowed!
    find me: Chips Place @ facebook , e555shop στο skroutz

  3. #3
    Μέλος
    Όνομα
    thanashs
    Εγγραφή
    Jun 2017
    Περιοχή
    SERRES
    Μηνύματα
    34

    Προεπιλογή

    Δεδομένου ότι υπάρχουν μόνο λίγα IC, το κύκλωμα για τον έλεγχο της πλακέτας είναι αρκετά εύκολο αν κατανοήσετε τη λειτουργία των δύο κύριων ics 74hc165 και 74HC595

    0 Not allowed! Not allowed!

  4. #4
    Μέλος
    Όνομα
    Μάνος
    Εγγραφή
    Jan 2012
    Περιοχή
    Κρήτη
    Μηνύματα
    3.961

    Προεπιλογή

    Υπαρχει καποιο απλο 5v cpld-fpga(που να μη θελει external flash) με λιγα luts να μπορω να χρησιμποιησω για την οδηγηση?
    Αν βρω ενα τετοιο απλο chip 5v με 32 i/o μπορω να παρακαμψω ολα τα h165(inputs) και hc595(outputs) και να του βαλω τον
    κωδικα vhdl που εχω για την σειριακη επικοινωνια (ειναι ενα συγκεκριμενο πρωτοκολλο).
    Θα κανω το κυκλωμα σε ενα μικρο breakout pcb και θα το κολησω πανω στην πλακετα με εποξικη κολλα.

    Το EPM240T100 το βρισκω 2ε αλλα ειναι 3.3V κατι τετοιο θελω αλλα 5v

    0 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη mtzag : 14-05-24 στις 09:36

  5. #5
    Μέλος
    Όνομα
    thanashs
    Εγγραφή
    Jun 2017
    Περιοχή
    SERRES
    Μηνύματα
    34

    Προεπιλογή

    Το 74hc165 και το 74hc595 χρησιμοποιούνται
    για το i/o.

    Το λογισμικό οδήγησης τα χρησιμοποιεί για να κάνει
    τη σειριακή επικοινωνία.

    Χρειάζεστε έναν εξωτερικό ελεγκτή για την παροχή του
    χρονισμού και των σειριακών δεδομένων για την ενεργοποίηση
    των δεδομένων εμπρός και πίσω από αυτήν την πλακέτα.

    Εάν χρειάζεστε μια πιο λεπτομερή εξήγηση, στείλτε pm.

    0 Not allowed! Not allowed!

  6. #6
    Μέλος Το avatar του χρήστη αλπινιστης
    Όνομα
    Αλεξανδρος
    Εγγραφή
    Feb 2012
    Περιοχή
    αθηνα
    Μηνύματα
    1.707

    Προεπιλογή

    Να εκμεταλλευτω λιγο το θεμα και να ρωτησω μια "παραλληλη" ερωτηση για το ιδιο θεμα...
    Εχω μερικες πλακετες ΙΟ με τα απαραιτητα shift registers & Schmitt inverter, αλλα φοραει εναν υπεροχο PHIIPS P87C52SFAA επεξεργαστη με προγραμμα που εχει απο την κατασκευαστρια προφανως.
    Γινεται upload σε αυτον, μπας και ξεστοκαρω τις ΙΟ ??
    Με τον master controller επικοινωνουσε με 485.

    0 Not allowed! Not allowed!

  7. #7
    Μέλος
    Όνομα
    Μάνος
    Εγγραφή
    Jan 2012
    Περιοχή
    Κρήτη
    Μηνύματα
    3.961

    Προεπιλογή

    Αμα ξερεις πως να προγραμματισεις τον philips ναι γινετε να το κανεις οτι θες..

    Λοιπον η πλακετες που εχω εχουνε mcu που μιλαει ενα serial fieldbus που λεγετε FPIO και συνδεετε στο μαυρο κονεκτορα με τα 12 pins.
    Εγω αυτο το fieldbus δεν το θελω ουτε με απασχολει και θελω να τις μετατρεψω να μιλανε ενα αλλο σειριακο πρωτοκολλο αρα δεν με ενδιαφερει
    κιολας να οδηγησω τα HC165 και τα HC595 μπορω να συνδεσω στα παραλληλα outputs του hc595 και στα παραλληλα inputs του hc165
    ενα απλο cpld-fpga να οδηγει επιτοπου παραλληλα ολα τα Ι/Ο και να μιλαει το δικο μου σειριακο πρωτοκολλο(εχω ηδη τον vhdl κωδικα για αυτο)
    Για να μην μπλεκει ομως το πραμα θελω κατι απλο cpld-fpga(που δε θελει external flash) με 32 Ι/O τουλαχιστο και να ειναι στα 5V.
    Υπαρχει τετοιο chipaki στα 5V ?

    0 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη mtzag : 14-05-24 στις 16:37

  8. Ένα μέλος ευχαρίστησε τον mtzag για αυτό το χρήσιμο μήνυμα:

    αλπινιστης (14-05-24)

  9. #8
    Μέλος
    Όνομα
    thanashs
    Εγγραφή
    Jun 2017
    Περιοχή
    SERRES
    Μηνύματα
    34

    Προεπιλογή

    Αφού έχεις fpga για 3,3v χρησιμοποίησέ το και μετατρέψτε τις τάσεις με converters.

    0 Not allowed! Not allowed!

  10. #9
    Μέλος
    Όνομα
    Μάνος
    Εγγραφή
    Jan 2012
    Περιοχή
    Κρήτη
    Μηνύματα
    3.961

    Προεπιλογή

    Αυτο ειναι το θεμα αμα βαλω converters μεγαλωνει η πλακετα θελω ldo για 3.3v τροφοδοσια κτλπ...
    Για λιγοτερα εξαρτηματα και ποιο μικρη πλακετα ψαχνω 5v cpld.
    glue logic ειναι οχι κατι συνθετο.. με λιγα luts γινετε.

    0 Not allowed! Not allowed!

  11. #10
    Μέλος
    Όνομα
    Χρήστος
    Εγγραφή
    Sep 2012
    Περιοχή
    Χολαργός
    Μηνύματα
    1.909

    Προεπιλογή

    Στο χωριό μου είχαν μια παροιμία simple is beautiful
    Η κάρτα αυτή που δείχνεις Μάνο ειναι από distributed plc της schneider. Προφανώς δεν έχεις την cpu από το plc ( 1000$ στα νιατα της ... κανα 100ρικο στα μεταχειρισμένα ) για να παρακολουθήσεις την επικοινωνία στον κοννέκτορα ... οπότε γιατί κάνεις την ερώτηση για το logic analyser ;

    Αρα μένει το reverse engineering όπως σου είπε και ο Θανος . Αν το καταφέρεις αυτό , πάμε στο στάδιο της οδήγησης . Βάλε έναν 5V arduino και μη μπλέκεις με τα 3βολτα ...αλτερα max ii κλπ

    Ημουν ετοιμος να σου πω να πουλήσεις τα καρτάκια στο ebay μηπως αξιζανε πιο πολλά ... και να πάρεις ένα έτοιμο απλούστερο σαν αυτό ebay.co.uk/itm/155861943423 ... όταν είδα οτι τα δικά σου εχουν 35 ευρω στο ebay .

    0 Not allowed! Not allowed!

Σελίδα 1 από 2 1 2 ΤελευταίαΤελευταία

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

  1. RS422
    By mtzag in forum Ηλεκτρονικά
    Απαντήσεις: 28
    Τελευταίο Μήνυμα: 28-09-20, 23:08
  2. Μεταδοση σε 30 μετρα με RS422
    By xifis in forum Internet / Δίκτυα / VOIP Τηλεφωνία
    Απαντήσεις: 3
    Τελευταίο Μήνυμα: 03-07-20, 22:03
  3. diptrace serial
    By mtzag in forum Λογισμικά Σχεδίασης
    Απαντήσεις: 3
    Τελευταίο Μήνυμα: 18-08-18, 15:21
  4. rs422 <---> ttl
    By herctrap in forum Γενικά
    Απαντήσεις: 6
    Τελευταίο Μήνυμα: 24-07-11, 12:12
  5. Pc lcd serial ?
    By athens2004 in forum Κυκλώματα Εικόνας-'Ηχου & Φωτισμού
    Απαντήσεις: 7
    Τελευταίο Μήνυμα: 08-07-06, 00:56

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

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