Σελίδα 6 από 10 ΠρώτηΠρώτη ... 4 5 6 7 8 ... ΤελευταίαΤελευταία
Εμφάνιση αποτελεσμάτων : 51 έως 60 από 92

Θέμα: Πομπος Δεκτης τηλεκοντρολ αναπτυξη ....

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

    Προεπιλογή

    breadboard.jpgprototype board.jpg
    στο breadboard δεν υπάρχουν τα 2 cd4011 με τον πολυπλέκτη και το SR flip-flop....
    στην διάτρητη πλακέτα φυσικά.... wire-wrap (όχι βέβαια με βάσεις wire-wrap... είναι ακριβές )

    4 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη chip : 18-11-16 στις 01:27

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

    FILMAN (18-11-16), mikemtb (19-11-16)

  3. #52
    Μέλος
    Όνομα
    Γιάννης
    Εγγραφή
    May 2009
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    2.027

    Προεπιλογή

    Respect! Τι έκανες ρε chip!!!

    Χαρά στο κουράγιο σου!

    0 Not allowed! Not allowed!

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

    chip (18-11-16)

  5. #53
    Μέλος Το avatar του χρήστη FILMAN
    Όνομα
    Φίλιππος
    Εγγραφή
    Dec 2009
    Περιοχή
    Δάφνη, Αθήνα
    Μηνύματα
    11.964

    Προεπιλογή

    Το δικό μου κύκλωμα μετά από αρκετές μετατροπές και δεκάδες μουντζουρωμένες κόλες Α4 είναι αυτό στο συνημμένο, και μάλλον έχει τελείως διαφορετική φιλοσοφία από το δικό σου, Θανάση. Δεν έχω κάνει κάποια δοκιμή ακόμα και γι αυτό δεν βλέπετε και τιμές υλικών. Ακόμα μπορεί να έχω κάνει και κάποιο λάθος στη λογική του συστήματος που θα το ανακαλύψω στις δοκιμές. Πώς (υποτίθεται ότι θα) δουλεύει τώρα:

    Το Α μέρος του 74HC221 σκανδαλίζεται σε κάθε ανερχόμενο αλλά και κατερχόμενο μέτωπο παλμού στην έξοδο του δέκτη IR (ο απομονωτής χρειάζεται για να δουλεύει σωστά η διαφόριση που ακολουθεί). Δυστυχώς δεν υπάρχει μη επανασκανδαλιζόμενος μονοσταθής με πράξη OR μεταξύ των δυο εισόδων του έτσι αναγκάστηκα να βάλω το 74HC221 που έχει AND μεταξύ των εισόδων του και ο τελικός χρόνος θα πρέπει να λάβει υπόψη και τα δικτυώματα των διαφοριστών εκτός από το κανονικό RC του μονοσταθούς. Ο μονοσταθής αυτός θα πρέπει ιδανικά να ρυθμιστεί ώστε η ανάστροφη έξοδός του να επιστρέφει στην ηρεμία (στάθμη 1) μετά από 1.3335msec από την εμφάνιση είτε ανερχόμενου είτε κατερχόμενου μετώπου στην έξοδο του δέκτη IR. Αυτό σε συνδυασμό με το γεγονός ότι ο μονοδονητής αυτός είναι ΜΗ επανασκανδαλιζόμενος (σημαντικό) σημαίνει ότι το ανερχόμενο μέτωπο της αντεστραμμένης εξόδου του θα πέφτει ακριβώς στο κέντρο του πρώτου μισού του κάθε Manchester bit του κωδικού RC-5. Χρησιμοποιώντας λοιπόν το σήμα αυτό ως clock ολίσθησης για τους δυο shift registers 74HC595 (που είναι των 8 bits και έχουν συνδεθεί για να σχηματίσουν έναν μεγαλύτερο των 16bits) και τροφοδοτώντας τους με τα data που δίνει απευθείας ο δέκτης IR (και που είναι ήδη αντεστραμμένα) θα έχουμε τα δεδομένα σε παράλληλη μορφή (το start bit όμως όπως θα δούμε παρακάτω δεν αποθηκεύεται). Αλλά πρέπει να κάνουμε και ένα έλεγχο για το αν ο λαμβανόμενος κώδικας είναι όντως RC-5. Για το σκοπό αυτό το Β μέρος του 74HC221 σκανδαλίζεται με την πρώτη εμφάνιση θετικού μετώπου στον κώδικα (μηδενίζοντας τους καταχωρητές, επίσης φορτώνοντας την τιμή 1 στο 74HC193 και κάνοντας reset στο Α μέρος του 74HC74 και set στο Β), και πρέπει να είναι ρυθμισμένο ιδανικά για χρόνο λίγο παραπάνω από 48.4505msec. στο τέλος του χρόνου αυτού δίνεται εντολή απομνημόνευσης και εμφάνισης στις εξόδους των 74HC595 της πληροφορίας του κώδικα, αλλά για να γίνει αυτό θα πρέπει να ισχύουν κι άλλες προϋποθέσεις. Το 74HC193 μετράει τους παλμούς που λαμβάνονται. Αν είναι λιγότεροι από 14 τότε η έξοδος TCU έχει λογικό 1, αν είναι ακριβώς 14 έχει λογικό 0, ενώ αν είναι περισσότεροι ξαναγυρνάει σε 1. Με τον τρόπο αυτό όμως δίνει clock στο α μισό του 74HC74 και επειδή το D του έχει συνέχεια 1 η ανάστροφη έξοδός του από 1 που ήταν (μετά το reset από το Β μισό του 74HC221) γίνεται 0. Συνεπώς η μοναδική περίπτωση να έχει η έξοδος της NAND πάνω από το 74HC74 λογικό 0 είναι μετά την έναρξη του συρμού των bits να έχουν μετρηθεί 14bits ακριβώς. Αν έχουν περάσει περισσότερα η έξοδος θα είναι 1 λόγω της αλλαγής της κατάστασης του Α μέρους του 74HC74 ενώ αν έχουν περάσει λιγότερα θα είναι πάλι 1 λόγω της ανενεργής εξόδου υπερχείλισης του 74HC193. Έτσι λοιπόν επειδή η έξοδος αυτής της πύλης είναι D για το Β μέρος του 74HC74 αυτό θα δώσει στην έξοδό του παλμό απομνημόνευσης μόνο αν τα bits που ελήφθησαν ήταν 14 (το start bit δεν καταμετρείται, αλλά καταμετρείται ένα ανύπαρκτο bit μετά το τέλος του κώδικα οπότε πάλι έχουμε 14 bit). Αλλά το αν θα παραχτεί παλμός απομνημόνευσης εξαρτάται και από το αν έγινε 0 το set του Β μέρους του 74HC74 ή όχι. Αυτό θα συμβεί αν ο επανασκανδαλιζόμενος αυτή τη φορά μονοδονητής 74HC123 πάψει να δέχεται παλμούς με κατάλληλη συχνότητα δηλαδή αν οι παλμοί ήταν γρήγοροι, διότι θα μπορούσαμε ωραιότατα να είχαμε 14 παλμούς πολύ πιο σύντομα από τα 48.4505msec (οι οποίοι μετά να σταματάνε) και το κύκλωμα να προχωρούσε σε καταχώριση. Έλεγχος για αραιούς παλμούς δεν χρειάζεται γιατί έτσι κι αλλιώς δεν θα προλάβουν να μετρηθούν 14 παλμοί στα 48.4505msec οπότε θα γίνει μπλοκάρισμα λόγω μειωμένου πλήθους παλμών. Αφού λοιπόν όλα πάνε καλά και βγει ο παλμός καταχώρισης από το Β μέρος του 74HC74 αυτό παγιδεύεται στην κατάσταση αυτή μέσω της γεφύρωσης της εξόδου του με το reset του από την οποία μπορεί να ξεφύγει μόνο με set (πονηρό κόλπο από αυτά που μου αρέσει να περιλαμβάνω στα κυκλώματα, καθότι με set και reset ταυτόχρονα ενεργοποιημένα και οι δυο έξοδοι γίνονται 1). Ελπίζω να μην σας μπέρδεψα!
    Συνημμένα Αρχεία Συνημμένα Αρχεία

    4 Not allowed! Not allowed!

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

    chip (18-11-16)

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

    Προεπιλογή

    Χαρά στο κουράγιο σας , δεν θα το έφτιαχνα ούτε σε 10 χρόνια

    2 Not allowed! Not allowed!

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

    chip (18-11-16), FILMAN (21-11-16)

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

    Προεπιλογή

    πρέπει με τον Φίλιππα να οργανώσουμε επόμενο project που να έχει cpu αλλά όχι microchip ή ATMEL αλλά ο επεξεργαστής (Pic ή AVR) να είναι φτιαγμένος με CD4000.

    0 Not allowed! Not allowed!

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

    FILMAN (21-11-16), picdev (18-11-16)

  11. #56
    Μέλος
    Όνομα
    Παναγιώτης
    Εγγραφή
    Jan 2005
    Περιοχή
    ΑΘΗΝΑ
    Μηνύματα
    4.865

    Προεπιλογή

    Θα μου επιτρέψετε να σας κάνω προτάσεις για μελλοντικά projects:
    flintstones_computer.jpg

    aa-flintstone-TT.jpg

    7dc75f898963bf60c26395d2875f6107.jpg

    Flintstone-Kitchen.jpg

    a38e0fe8db69d9078e1abd4632754e82.jpg

    3 Not allowed! Not allowed!
    Διάλογος EL σε chat:
    - Μελενέ διονυση οιμε ελεφθεροσ εχής αγωρη εε
    - imina mi lene maria kia psixno agggoriii kalooo
    - Ελει νικα γράψαι ανκληκα δεν ξαιρο

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

    chip (18-11-16), FILMAN (21-11-16)

  13. #57
    Μέλος Το avatar του χρήστη FILMAN
    Όνομα
    Φίλιππος
    Εγγραφή
    Dec 2009
    Περιοχή
    Δάφνη, Αθήνα
    Μηνύματα
    11.964

    Προεπιλογή

    Καταρχήν να διορθώσω δυο λάθη που έκανα σε προηγούμενα μηνύματα (μια και δεν έχω τη δυνατότητα πια να κάνω edit), στο #47 ανέφερα ότι το 4585 είναι ισοδύναμο του 74HC85 (όπως και είναι από λειτουργική άποψη), όμως δεν έχουν την ίδια διάταξη ακροδεκτών. Αντίθετα, το 74HC85 έχει την ίδια διάταξη ακροδεκτών ...με το 4063 (!), και επίσης ο χρόνος των 48.4505msec που ανέφερα στο #53 είναι λάθος, ο χρόνος αυτός πρέπει να είναι μεγαλύτερος από 24.4475msec και μικρότερος από 23.114msec + τον χρόνο που είναι σεταρισμένος στο Α μέρος του 74HC123 (ο οποίος πρέπει να είναι μεγαλύτερος από 1.3335msec).

    Λοιπόν το έστησα το κύκλωμα, αλλά δεν βρήκα μέχρι τώρα τηλεχειριστήριο RC-5 να το δοκιμάσω, έτσι το δοκίμασα με δυο τηλεχειριστήρια από κλιματιστικά, ένα LG και ένα SAMSUNG, και δυστυχώς διαπίστωσα ότι σε κάποια πατήματα πλήκτρων αυτό προχωράει σε καταχώριση... Με μια πρώτη σκέψη βρήκα μια ασφαλιστική δικλείδα που δεν έλαβα υπόψη: αν η λήψη υπέρυθρου συρμού συνεχίζεται και πέρα από το χρόνο του Β μέρους του 74HC221, τότε αν μέχρι εκείνη τη στιγμή έχουν ληφθεί 14 παλμοί, το κύκλωμα προβαίνει σε καταχώριση! Αυτό φυσικά είναι λάθος αλλά και εύκολο (φαντάζομαι) να διορθωθεί: θα τροποποιήσω το κύκλωμα ώστε ο παλμός καταχώρισης των 74HC595 να παίρνεται από την έξοδο του B μέρους του 74HC123, και θα το βάλω, μια και έχει 2 εισόδους με AND για τον σκανδαλισμό, να σκανδαλίζεται με μια μικρή χρονοκαθυστέρηση (ας πούμε 5msec) από την έξοδο του Β μέρους του 74HC74 και ταυτόχρονα για να συμβεί αυτό να πρέπει η έξοδος του B μέρους του 74HC221 να είναι σε ηρεμία. Δηλαδή για να γίνει καταχώριση να πρέπει εκτός από τις συνθήκες που μέχρι τώρα ίσχυαν, να πρέπει επιπλέον για 5 περίπου msec από τη λήψη 14 bits, να μην έχουν έρθει άλλα. Έτσι θα μου περισσέψει και μια NAND schmitt trigger που λέω να τη βάλω στο δικτύωμα αρχικοποίησης του B μέρους του 74HC123 για να αυξήσω το χρόνο του reset με την εφαρμογή της τροφοδοσίας. Αλλά πριν δοκιμάσω τις τροποποιήσεις θέλω να δω τί κάνει το κύκλωμα ως ήδη έχει με ένα τηλεχειριστήριο RC-5.

    0 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη FILMAN : 21-11-16 στις 13:02

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

    chip (21-11-16)

  15. #58
    Μέλος Το avatar του χρήστη FILMAN
    Όνομα
    Φίλιππος
    Εγγραφή
    Dec 2009
    Περιοχή
    Δάφνη, Αθήνα
    Μηνύματα
    11.964

    Προεπιλογή

    Γράφω, γράφω, και κανένας δεν προσέχει να δει, αυτά που λέω στέκουν, ή λέω βλακείες; Δοκιμάζοντας με τηλεχειριστήριο RC-5 ο αποκωδικοποιητής ΔΕΝ δούλεψε, και πώς να δουλέψει άλλωστε, αφού το 74HC193 έφτανε μόνο ως την τιμή 14 και συνεπώς η έξοδος TCU δεν έπεφτε ποτέ σε λογικό 0! Διότι στην έξοδο του Α μέρους του 74HC221 θα εμφανιστούν 14 ανερχόμενα μέτωπα (αυτό που είχα πει σε προηγούμενο μήνυμα για καταμέτρηση ενός ακόμα παλμού μετά το τέλος του συρμού είναι λάθος διότι στο σημείο εκείνο η έξοδος του Α μέρους του 74HC221 είναι κατερχόμενη), αλλά επειδή όπως είχα πει το πρώτο συνοδεύεται από preset του 74HC193, αυτό τελικά θα μετρήσει 13 παλμούς και για να ενεργοποιηθεί η έξοδος TCU (η οποία ενεργοποιείται στην τιμή 15) θα πρέπει στο 74HC193 να έχει γίνει preset η τιμή 2, και όχι η 1! Έτσι λοιπόν αλλάζοντας τα jam inputs ώστε να γίνεται preset στην τιμή 2 αντί για την 1 (D0 στη γη, D1 στα +5V), το κύκλωμα επιτέλους δούλεψε. Αλλά δεν έχω δοκιμάσει ακόμα την τροποποίηση ώστε να μην ξεγελιέται το κύκλωμα από παλμοσειρές που συνεχίζουν πέρα από το χρόνο του Β μέρους του 74HC221. Πιστεύω να προλάβω να το δοκιμάσω σήμερα...

    1 Not allowed! Not allowed!

  16. #59
    Μέλος Το avatar του χρήστη Kernel Panic
    Όνομα
    Kernel Panic
    Εγγραφή
    Aug 2016
    Περιοχή
    Αθήνα
    Μηνύματα
    430

    Προεπιλογή

    καλά εύκολο τό'χεις? για να πούμε αν λες βλακείες ή όχι, θέλει πολύ χρόνο για την μελέτη του θεωρητικού, μη σου πω οτι θα πρέπει να το φτιάξουμε κιόλας για να εντοπίσουμε τα λάθη.
    παρακολουθώ με μεγάλο θαυμασμό την παλιά σχολή επί το έργο.

    2 Not allowed! Not allowed!

  17. 3 μέλη ευχαρίστησαν τον Kernel Panic για αυτό το χρήσιμο μήνυμα:

    chip (22-11-16), michalism (23-11-16), thomasdriver (22-11-16)

  18. #60
    Μέλος Το avatar του χρήστη thomasdriver
    Όνομα
    ΘΩΜΑΣ
    Εγγραφή
    Aug 2011
    Περιοχή
    ΓΑΛΑΤΣΙ
    Μηνύματα
    267

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από chip Εμφάνιση μηνυμάτων
    πρέπει με τον Φίλιππα να οργανώσουμε επόμενο project που να έχει cpu αλλά όχι microchip ή ATMEL αλλά ο επεξεργαστής (Pic ή AVR) να είναι φτιαγμένος με CD4000.

    Βάλτε ρε παιδιά κάπου στην γωνία και κανένα 555 ..... παρόλο που ο φίλιππος τα σιχαίνεται εγώ τα συμπαθώ.

    2 Not allowed! Not allowed!

Σελίδα 6 από 10 ΠρώτηΠρώτη ... 4 5 6 7 8 ... ΤελευταίαΤελευταία

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

  1. Απαντήσεις: 2
    Τελευταίο Μήνυμα: 22-01-15, 00:31
  2. ΠΟΜΠΟΣ ΚΑΙ ΔΕΚΤΗΣ ΚΑΜΕΡΑΣ
    By jskalitexnis in forum Διάφορα Κυκλώματα
    Απαντήσεις: 2
    Τελευταίο Μήνυμα: 06-03-14, 19:01
  3. πομπος ,δεκτης..
    By vasilispix in forum Ερωτήσεις Αρχάριων
    Απαντήσεις: 3
    Τελευταίο Μήνυμα: 09-04-12, 21:51
  4. πομπος και δεκτης
    By sakis in forum Γενικά
    Απαντήσεις: 9
    Τελευταίο Μήνυμα: 10-01-09, 20:03

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

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