PDA

Επιστροφή στο Forum : keyG: φθηνό controller τηλεειδοποίησης μέσω GSM (κλήση & SMS)



GeorgeVita
20-04-11, 15:35
Πριν από ένα χρόνο είχα κάνει μια καταχώρηση στο θέμα "Τηλεειδοποίηση συναγερμού αυτοκινήτου (http://www.hlektronika.gr/forum/showthread.php?t=50321&p=364028&viewfull=1#post364028)" υλοποιώντας το keyG.
Δημιουργώ σήμερα αυτό το ξεχωριστό θέμα για τυχόν απορίες/συζήτηση για υποστήριξη η βελτιώσεις του keyG.


keyG: φθηνό controller τηλεειδοποίησης μέσω GSM (κλήση & SMS)

Το κύκλωμα παίρνει σήμα από σύστημα συναγερμού ή απλά αισθητήρια και κλείνει επαφή τρανζίστορ για προσομοίωση πατημάτων πλήκτρων. Για κλήση ενεργοποιεί 2 φορές το πλήκτρο πραγματοποίησης κλήσης (Yes+Yes) ενώ για αποστολή SMS θα ενεργοποιεί 4 φορές το ειδικό πλήκτρο 'έκτακτης ανάγκης' (1). Υπάρχουν επιπλέον είσοδος 'οπλισμού' και έξοδος σήμανσης.

Με προϋπόθεση τις γνώσεις για τη μετατροπή του κινητού τηλεφώνου έτσι ώστε να πετύχουμε πρόσβαση στα πλήκτρα, το κόστος της τηλεειδοποίησης είναι €3-5 με χρήση υπάρχοντος κινητού τηλεφώνου ή €30 αγοράζοντας νέο καρτοκινητό.

http://acomelectronics.com/GeorgeVita/OpHW/keyG/keyG_sm.jpg (http://acomelectronics.com/GeorgeVita/OpHW/keyG/keyG.jpg)
(κλικ στο σχήμα για μεγαλύτερο)

Στο παραπάνω κύκλωμα βλέπουμε το μC PIC12F675 (8pins) που ελέγχει 3 εισόδους και 3 εξόδους. Το κύκλωμα δοκιμάστηκε με το πρόγραμμα keyG.hex (http://acomelectronics.com/GeorgeVita/OpHW/keyG/keyG.hex)

Περιγραφή εισόδων/εξόδων:
IN_H
Η είσοδος IN_H ενεργοποιεί την κατάσταση 'τηλεειδοποίησης' με +12Vdc , λ.χ. από έξοδο συναγερμού
IN_L
Η είσοδος IN_L ενεργοποιεί την κατάσταση 'τηλεειδοποίησης' με γείωση (0V), λ.χ. από επαφή ανίχνευσης κραδασμών
keyG
Η είσοδος keyG δίνει 'εξυπνάδα κλειδιού' στο σύστημα:
Αν κατά την τροφοδότηση του κυκλώματος η keyG είναι γειωμένη (0V) , το σύστημα είναι 'οπλισμένο' αναμένοντας είσοδο +12V στην IN_H ή γείωση στην IN_L.
Αν η keyG είναι ανοικτή επαφή και αργότερα γειωθεί (λ.χ. κλειδί ενεργοποίησης ή remote control) τότε ξεκινά ένας χρόνος 'εξόδου από το χώρο' στον οποίο ΔΕΝ λαμβάνεται υπόψη η ενεργοποίηση των εισόδων. Στο τέλος αυτού του χρόνου 'οπλίζεται' το σύστημα και ελέγχονται οι είσοδοι.
Signal
Η έξοδος Signal δίνει προειδοποιητικούς παλμούς για την έξοδό μας από το χώρο (όταν η keyG γειωθεί εκ νέου) και συνεχόμενη έξοδο σε κατάσταση τηλεειδοποίησης.
k2
Η έξοδος k2 παράγει 2 παλμούς για 'πάτημα' του πλήκτρου Yes μέσω τρανζίστορ, fet ή optocoupler
k4
Η έξοδος k4 παράγει 4 παλμούς για 'πάτημα' του πλήκτρου αποστολής SMS ανάγκης (1) μέσω τρανζίστορ, fet ή optocoupler

Τροφοδοσία 5VDC σταθεροποιημένα (78L05). Πρέπει να γίνουν δοκιμές για το τελικό κύκλωμα ενεργοποίησης των πλήκτρων (εξαρτάται από το κινητό τηλέφωνο).

Παρακάτω φαίνεται η απλουστευμένη μορφή της τηλεειδοποίησης με κλήση όταν η είσοδος IN_H πάρει +12V. Στην έξοδο k2 έχουμε optocoupler που θα 'πατήσει' το πλήκτρο Yes. Η είσοδος keyG είναι γειωμένη και η IN_L στα +5V. Οι έξοδοι Signal και k4 ασύνδετες.

http://acomelectronics.com/GeorgeVita/OpHW/keyG/keyG_lsm.jpg (http://acomelectronics.com/GeorgeVita/OpHW/keyG/keyG_l.jpg)
(κλικ στο σχήμα για μεγαλύτερο)

Φιλικά,
Γιώργος

(1)
Από εγχειρίδιο κινητού Samsung:
Το σύστημα αποστολής μηνύματος έκτακτης ανάγκης στέλνει μηνύματα σε επαφές της επιλογής σας απλώς με το πάτημα ενός κουμπιού.

GeorgeVita
01-11-11, 13:45
από π.μ.:
... πώς μπορώ με μία επαφή NC να ενεργοποιήσω το κινητό τηλέφωνο και από το optocoupler ποιο είναι αυτό που το ελέγχει Ε ή C;

Γειά σου Γιάννη,
στην παραπάνω "ιδέα" οι επαφές C και NO ενός ρελέ θα συνδεθούν παράλληλα στο κατάλληλο μπουτόν του κινητού τηλεφώνου και όταν ενεργοποιηθεί το ρελέ από την έξοδο k2 ή k4 θα "πατηθεί το μπουτόν" ηλεκτρικά.

Στην περίπτωση του optocoupler η σύνδεση C και E του εσωτερικού τρανζίστορ θα δοκιμαστεί για να βρεθεί η σωστή "πολικότητα" που θα ενεργοποιήσει το μπουτόν. Ανάλογα με το κύκλωμα του τηλεφώνου (σάρωση πληκτρολογίου) θα λειτουργήσει η μία συνδεσμολογία.

G