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

Θέμα: Γνωρίζει κανείς που θα βρώ Alarm Control Keypad;

  1. #1
    Νέο Μέλος Το avatar του χρήστη marpal86
    Όνομα
    Μαριάννα
    Εγγραφή
    Nov 2009
    Περιοχή
    Καλλιθέα
    Μηνύματα
    3

    Προεπιλογή Γνωρίζει κανείς που θα βρώ Alarm Control Keypad;

    Γειά χαρά!

    Ενδιαφέρομαι να φτιάξω το κύκλωμα:
    'Συναγερμός με κωδικό 4 ψηφίων', το οποίο βρήκα πολύ ενδιαφέρον και σχετικά εύκολο στη κατασκευή του. Το μόνο πράγμα που με απασχολεί είναι αν θα βρώ το κατάλληλο keypad σε κάποιο κατάστημα ηλεκτρονικών εδώ στην Ελλάδα.
    Αν γνωρίζει κανείς κάτι, παρακαλώ ας με ενημερώσει.

    Σας ευχαριστώ εκ των προτέρων


    0 Not allowed! Not allowed!

  2. #2
    Μέλος Το avatar του χρήστη radiotimes
    Όνομα
    Δημητρης
    Εγγραφή
    Mar 2009
    Περιοχή
    Αρτα
    Μηνύματα
    257

    Προεπιλογή keypad

    Δεν ξερω Μαριαννα αν ειναι το ιδιο κυκλωμα που ειχα βρει κι εγω αλλα το keypad το πηρα απ' τον φανο γυρω στα 9€.Εχει και αλφαρηθμιτικο και bcd αναλογα το κυκλωμα που εχεις βρει!!!!

    0 Not allowed! Not allowed!

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

    Προεπιλογή

    Για συνδεση με μΕ το θελεις υποθετω ε?
    Αν εχεις ορεξη για ιδιοκατασκευες μπορεις να φτιαξεις μια πλακετουλα με απλα μπουτονακια και να την συνδεσεις στον μΕ.

    0 Not allowed! Not allowed!

  4. #4
    Νέο Μέλος Το avatar του χρήστη marpal86
    Όνομα
    Μαριάννα
    Εγγραφή
    Nov 2009
    Περιοχή
    Καλλιθέα
    Μηνύματα
    3

    Προεπιλογή

    Θα συνεχίσω να ψάχνω, παρόλαυτα και η ιδιοκατασκεύη δεν μου φαίνεται κακή ιδέα. Σας ευχαριστώ

    0 Not allowed! Not allowed!

  5. #5
    Μέλος Το avatar του χρήστη briko
    Όνομα
    briko
    Εγγραφή
    Nov 2007
    Περιοχή
    Αλεξανδρουπολη
    Μηνύματα
    793

    Προεπιλογή

    Ένας εύκολος τρόπος να βρεις το πληκτρολόγιο είναι να πας Μοναστηράκι να πάρεις ένα παλιό τηλέφωνο και να κάνεις την δουλειά σου

    0 Not allowed! Not allowed!

  6. #6
    Μέλος Το avatar του χρήστη Hary Dee
    Όνομα
    Χαράλαμπος
    Εγγραφή
    Jul 2009
    Περιοχή
    Κερατσίνι
    Μηνύματα
    973

    Προεπιλογή

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

    0 Not allowed! Not allowed!

  7. #7
    Μέλος Το avatar του χρήστη klik
    Όνομα
    just a click away
    Εγγραφή
    Oct 2009
    Περιοχή
    Θεσσαλλλονίκη
    Μηνύματα
    2.561

    Προεπιλογή

    Αυτά τα πληκτρολόγια λέγονται matrix και όταν πατιέτε το κουμπί (ας πούμε) 1, συνδεει τις ακίδες RB6 και RB3.

    To προγραμμα σου θα πρέπει να κάνει ενα loop και να κάνει μια φορά την RB6 output με κατάσταση 0, μια φορά την ΡΒ5 και μια την RB4 (οι υπόλοιπες θα είναι input - δηλαδή floating).
    Σε κάθε επανάληψη θα ελέγχει ποιά ακίδα απο τις input (rb0,1,2,3) πήρε την τιμή 0.
    Στις rb0,1,2,3 πρέπει να υπάρχουν Pull up αντιστάσεις εντός ή εκτός του ολοκληρωμένου.

    0 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη klik : 01-12-09 στις 14:12

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

    Προεπιλογή

    Τρόπος λειτουργίας
    PB0, PB1, PB2, PB3 : είσοδοι με ενεργοποιημένο pull-up στην είσοδο
    PB4, PB5, PB6 : έξοδοι

    βήμα 1
    PB4 =0, PB5=1, PB6 =1
    δηλαδή κάνει την πρώτη έξοδο 0 και τις άλλες 1. Στη συνέχεια διαβάζει τις εισόδους PB0 έως PB3. αν πατιέται κάποιο από τα πλήκτρα 1, 4, 7, * τότε η αντίστοιχη είσοδος (PB0 έως PB3) θα έχει λογικό 0 αλλοιώς θα είναι 1,

    βήμα 2
    PB4 =1, PB5=0, PB6 =1
    δηλαδή κάνει την δεύτερη έξοδο 0 και τις άλλες 1. Στη συνέχεια διαβάζει τις εισόδους PB0 έως PB3. αν πατιέται κάποιο από τα πλήκτρα 2, 5, 8, 0 τότε η αντίστοιχη είσοδος (PB0 έως PB3) θα έχει λογικό 0 αλλοιώς θα είναι 1,

    βήμα 3
    PB4 =1, PB5=1, PB6 =0
    δηλαδή κάνει την δεύτερη έξοδο 0 και τις άλλες 1. Στη συνέχεια διαβάζει τις εισόδους PB0 έως PB3. αν πατιέται κάποιο από τα πλήκτρα 3, 6, 9, # τότε η αντίστοιχη είσοδος (PB0 έως PB3) θα έχει λογικό 0 αλλοιώς θα είναι 1,

    εξετάζοντας αυτές τι περιπτώσεις καταλαβαίνει αν έχει πατηθεί κάποιο πλήκτρο. Βέβαια σε σειρά με τις εξόδους απαιτείται αντίσταση αλοιώς μπορεί να προκληθεί βλάβη στο μικροελεγκτή από την πίεση δύο πλήκτρων μαζί. Αν πχ πατηθεί το 1 και το 2 μαζί και είναι PB4=1 και PB5=0 τότε είναι σα να κάνει κάποιος βραχυκύκλωμα στην έξοδο του μικροελεγκτή.

    Επίσης απαιτείται και αλγόριθμος de-bounce για να κάνε αποκοπή στο bounce των πλήκτρων. Δηλαδή ένας αλγόριθμος που θα αναγνωρίζει έγκυρο το πάτημα πλήκτρου μόνο όταν αυτός είναι πιεσμένο σταθερά για αρκετά msec.΄
    Φυσικά θα μπορούσε PB0 έως 3 ναι είναι έξοδοι και 4 έως 6 εισοδοι

    0 Not allowed! Not allowed!

  9. #9
    Μέλος Το avatar του χρήστη Hary Dee
    Όνομα
    Χαράλαμπος
    Εγγραφή
    Jul 2009
    Περιοχή
    Κερατσίνι
    Μηνύματα
    973

    Προεπιλογή

    Ευχαριστώ! Ήθελα να σιγουρευτώ γιατί μου φαινόταν πολύ περίεργο και χρονικά ασύμφορο... Εδώ υπάρχει και ο κώδικας για πάνελ 12 στοιχείων σε AVR...

    0 Not allowed! Not allowed!

  10. #10
    Μέλος Το avatar του χρήστη klik
    Όνομα
    just a click away
    Εγγραφή
    Oct 2009
    Περιοχή
    Θεσσαλλλονίκη
    Μηνύματα
    2.561

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από chip Εμφάνιση μηνυμάτων
    PB4, PB5, PB6 : έξοδοι
    αυτο υπο συγκεκριμένες προϋποθέσεις μπορεί να δημιουργήσει πρόβλημα.
    Δηλαδή:
    1) αν τα πληκτρα έχουν μηδαμινή αντίσταση (όλα τα πλήκτρα μεμβράνης έχουν σημαντική αντίσταση και δεν δημιουργούν πρόβλημα).
    ΚΑΙ
    2) πατηθούν ταυτόχρονα δυο πλήκτρα της ίδιας γραμμής

    τοτε

    βραχυκυκλώνονται οι δυο output ακίδες αυτών των στηλών (η μια οδηγεί σε low την αλλη που είναι high).

    0 Not allowed! Not allowed!

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

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

  1. Γνωρίζει κανείς τι είναι ? ? ? ? ?
    By s12original in forum Εξαρτήματα & Datasheets
    Απαντήσεις: 3
    Τελευταίο Μήνυμα: 30-01-12, 23:40
  2. Γνωρίζει κανείς τα εξαρτήματα του κυκλωματος ??
    By JIM_6146B in forum Διάφορα Κυκλώματα
    Απαντήσεις: 1
    Τελευταίο Μήνυμα: 21-04-07, 09:27
  3. Απαντήσεις: 1
    Τελευταίο Μήνυμα: 30-10-06, 17:36

Tags for this Thread

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

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