Ιστοσελίδα αυτοκινήτου - Πίσω από το τιμόνι

Ιστοσελίδα αυτοκινήτου - Πίσω από το τιμόνι

» DIY Glonass GPS tracker - προστασία για αυτοκίνητα. Πώς να φτιάξετε ένα PDA από έναν πλοηγό αυτοκινήτου Μειονεκτήματα των ιχνηλατών GPS GLONASS που κατασκευάζονται μόνοι σας

DIY Glonass GPS tracker - προστασία για αυτοκίνητα. Πώς να φτιάξετε ένα PDA από έναν πλοηγό αυτοκινήτου Μειονεκτήματα των ιχνηλατών GPS GLONASS που κατασκευάζονται μόνοι σας

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

Πώς να φτιάξετε έναν πλοηγό με τα χέρια σας

Μπορείτε να φτιάξετε το δικό σας πλοηγό με 2 διαφορετικούς τρόπους. Για την πρώτη επιλογή, θα χρειαστείτε μια μπαταρία, την απλούστερη κινητή συσκευή και έναν πομπό GPS. Θα χρειαστεί πολύς χρόνος για τη συναρμολόγηση ενός τέτοιου πλοηγού GPS. Πρώτα απ 'όλα, πρέπει να έχετε καλή κατανόηση του προγραμματισμού συστημάτων και των ηλεκτρονικών. Αυτός ο πλοηγός είναι πολύ δύσκολος στη χρήση. Τα μηνύματα θα πρέπει να σταλούν σε έναν δορυφόρο και οι συντεταγμένες θα πρέπει να επικαλύπτονται στους χάρτες.

Μια απλούστερη δεύτερη μέθοδος: ένας πλοηγός GPS μπορεί να κατασκευαστεί χρησιμοποιώντας φορητό υπολογιστή. Για να το κάνετε αυτό θα χρειαστείτε έναν δέκτη GPS και ένα φορητό υπολογιστή. Συνδέουμε δέκτη GPS μέσω USB, Wi-Fi ή Bluetooth. Ο φορητός υπολογιστής θα πρέπει να ανιχνεύει την ίδια τη συσκευή. Στη συνέχεια εγκαθιστούμε το κατάλληλο λογισμικό στον υπολογιστή, το οποίο μπορεί να κατεβάσει εύκολα στο Διαδίκτυο.

Προγράμματα για τη δημιουργία πλοηγού

Υπάρχουν πολλά προγράμματα που είναι κατάλληλα για ταξίδια εκτός πόλης. Υπάρχουν επίσης ειδικά προγράμματα για εκδρομές στην πόλη. Αυτό είναι, για παράδειγμα, το πρόγραμμα OziExplorer. Με τη βοήθειά του μπορείτε να χρησιμοποιήσετε σαρωμένους χάρτες της περιοχής. Είναι καλύτερο να χρησιμοποιείτε ηλεκτρονικούς χάρτες GPS για οδήγηση στην πόλη. Υπάρχει ένα άλλο πρόγραμμα που έχει κερδίσει δημοτικότητα λόγω του ακριβούς χάρτη της Αγίας Πετρούπολης. Αυτό είναι το πρόγραμμα CityGuide. Παρέχει επίσης πληροφορίες σχετικά με την κυκλοφοριακή συμφόρηση.

Φορητός υπολογιστής ως πλοηγός GPS

Σε ένα αυτοκίνητο, ο φορητός υπολογιστής πρέπει να είναι τοποθετημένος με τέτοιο τρόπο ώστε να μην γλιστράει ή πέφτει κατά την οδήγηση. Η βάση αυτοκινήτου σάς επιτρέπει να τοποθετείτε με ασφάλεια τον φορητό υπολογιστή σας. Εάν ο υπολογιστής σας έχει πρόσβαση στο Διαδίκτυο, μπορείτε να εγκαταστήσετε προγράμματα που παρέχουν πληροφορίες σχετικά με την κυκλοφοριακή συμφόρηση. Και αν όλα είναι εντάξει, τότε ο πλοηγός GPS είναι έτοιμος. Τώρα ξέρετε πώς να φτιάξετε έναν πλοηγό από φορητό υπολογιστή. Και αν προκύψουν προβλήματα, πρέπει να κατανοήσετε τις ρυθμίσεις του υπολογιστή.

Όπως μπορείτε να δείτε, μπορείτε να φτιάξετε έναν πλοηγό GPS από φορητό υπολογιστή. Και είναι απολύτως δικαιολογημένο να χρησιμοποιείτε ένα φορητό υπολογιστή ως πλοηγό GPS. Επειδή είναι δυνατή η χρήση διαφόρων προγραμμάτων πλοήγησης χρησιμοποιώντας μια μεγάλη οθόνη. Το μόνο που χρειάζεται να κάνετε είναι να αγοράσετε έναν δέκτη GPS για τον φορητό υπολογιστή σας. Και το πρόβλημα πλοήγησης λύνεται για πάντα.

Νομίζω ότι για τους περισσότερους από εσάς δεν θα είναι ανακάλυψη ότι η συντριπτική πλειονότητα των σύγχρονων πλοηγών αυτοκινήτων λειτουργεί με βάση τα Windows CE, αλλά το ίδιο το λειτουργικό σύστημα είναι προσεκτικά κρυμμένο από τον κατασκευαστή από τα παιχνιδιάρικα χέρια του χρήστη, έτσι ώστε να μην κάνε οτιδήποτε περιττό.

Αυτό έγινε με μια απλή αλλά ριζοσπαστική μέθοδο - αντικατάσταση του εγγενούς κελύφους γραφικών των Windows CE με ένα κέλυφος από τον κατασκευαστή της συσκευής, το οποίο ξεκινά με την εκκίνηση των Windows. Από τη μία πλευρά, αυτό είναι καλό - ένα βολικό μενού, οι κύριες λειτουργίες ξεκινούν με 1-2 κλικ, φλυαρία με μια λέξη. Αλλά από την άλλη πλευρά, ο χρήστης περιορίζεται μόνο από τη λειτουργικότητα που αποφάσισε να παρέχει ο κατασκευαστής, δεν υπάρχει δυνατότητα εγκατάστασης των δικών του προγραμμάτων. Ωστόσο, είναι πολύ απλό να εδραιωθεί ο θρίαμβος της δικαιοσύνης, χρειάζεστε μόνο έναν πλοηγό GPS, ένα καλώδιο δεδομένων, έναν υπολογιστή που μπορεί να λειτουργήσει με συσκευές Win CE σε λειτουργία Active Sync και μερικά λεπτά ελεύθερου χρόνου.

Προσοχή!Αυτή η οδηγία δεν είναι καθολική, αλλά βοηθά στις περισσότερες περιπτώσεις. Η απόκλιση από τα βήματα και ο δημιουργικός πειραματισμός μπορεί να αφήσουν τον πλοηγό σας σε αδύνατη κατάσταση, η οποία μπορεί να θεραπευθεί μόνο με το φλας. Αν δεν έχετε ιδέα γιατί να το κάνετε αυτό, μην το κάνετε, γιατί δεν πειράζει!

Έτσι, όπως είπε ο Γκαγκάριν: "Πάμε!":

Εάν κάτι δεν είναι ξεκάθαρο, τότε εδώ είναι μια εικόνα όπου επισημαίνονται όλα όσα χρειάζεστε:

Το κύριο πράγμα είναι να μην αγγίξετε τίποτα άλλο, διαφορετικά η πιθανότητα να πάρετε ένα μισοπεθαμένο κομμάτι σιδήρου είναι πολύ μεγάλη.

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

Ζ.Υ. Σε καμία περίπτωση! Ακούς? Σε καμία περίπτωση! Ακόμα κι αν είστε τελείως μεθυσμένοι, με πέτρες ή ψηλά (υπογραμμίστε ανάλογα), μην ορίζετε κωδικό πρόσβασης στα Windows. Συμπεριλαμβανομένων για να δούμε τι συμβαίνει!

Ένα πλήρως λειτουργικό PDA θα σας φανεί χρήσιμο ακόμα κι αν μαθαίνετε τα βασικά της φωτογραφίας DSLR, μπορείτε πάντα να γράψετε μερικές οδηγίες και συμβουλές για ερασιτέχνες φωτογράφους σε αυτό.

Σχεδόν κάθε άτομο είναι εξοικειωμένο με το σύστημα πλοήγησης. Το GPS βοηθά στον γρήγορο και ακριβή προσδιορισμό της θέσης ενός συγκεκριμένου αντικειμένου - ενός ατόμου, ενός αυτοκινήτου, άλλων τρόπων μεταφοράς ή ζώων. Ο πιο απλός φάρος είναι φθηνός στο κατάστημα, αλλά ένας πιο ισχυρός επιβαρύνει λίγο το πορτοφόλι σας. Αλλά γιατί να αγοράσετε αν μπορείτε πραγματικά να το φτιάξετε μόνοι σας; Από τι και πώς θα μάθουν όσοι επιθυμούν τώρα.

Αυτοσυναρμολόγηση ενός φάρου GPS, από τι να το φτιάξετε, πώς να προχωρήσετε

ΠΡΟΣΟΧΗ! Βρέθηκε ένας εντελώς απλός τρόπος μείωσης της κατανάλωσης καυσίμου! Δεν με πιστεύεις; Ένας μηχανικός αυτοκινήτων με 15 χρόνια εμπειρίας επίσης δεν το πίστευε μέχρι που το δοκίμασε. Και τώρα εξοικονομεί 35.000 ρούβλια το χρόνο σε βενζίνη!

Κάθε σύγχρονο τηλέφωνο, αυτοκίνητο και υπολογιστής διαθέτει φάρο GPS. Το πρόγραμμα είναι βολικό, απλό και το σημαντικότερο παραγωγικό. Η θέση οποιουδήποτε αντικειμένου προσδιορίζεται αμέσως με τη βοήθειά του. Ένας φάρος GPS, ως ανεξάρτητη συσκευή, είναι δημοφιλής στους αυτοκινητιστές και τους γονείς που θέλουν συνεχώς να γνωρίζουν πού βρίσκεται το παιδί τους, αλλά δεν βιάζονται όλοι να ξοδέψουν τα χρήματά τους στο κατάστημα για αυτήν τη συσκευή. Για τέτοιους φειδωλούς ανθρώπους, υπάρχουν ιδέες που θα τους βοηθήσουν να κατασκευάσουν έναν φάρο εντοπισμού GPS μόνοι τους και με ελάχιστο κόστος. Υπάρχουν διάφοροι τρόποι για να φτιάξετε έναν φάρο παρακολούθησης με τα χέρια σας και αυτοί είναι αυτοί για τους οποίους θα μιλήσουμε τώρα.

Οι κάτοχοι cool smartphones θα λάβουν ένα σύστημα παρακολούθησης δωρεάν και χωρίς προσπάθεια

Κάθε smartphone που διαθέτει ενσωματωμένη μονάδα GPS μπορεί να γίνει ένας πλήρης φάρος που μπορεί να χρησιμοποιήσει ένα άτομο για να αποκτήσει τις συντεταγμένες που χρειάζεται. Ολόκληρη η τεχνική πτυχή της δημιουργίας ενός τέτοιου φάρου είναι η εξής:

Μετά από αυτά τα βήματα, ο κάτοχος του smartphone θα μπορεί να χρησιμοποιεί τη συσκευή του όχι μόνο για κλήσεις, ψυχαγωγία και πρόσβαση στο Διαδίκτυο, αλλά και για παρακολούθηση της τοποθεσίας ενός συγκεκριμένου αντικειμένου. Με αυτόν τον απλό τρόπο, ένα smartphone μετατρέπεται σε ένα πλήρες GPS beacon.

Για να λειτουργήσει σωστά το σύστημα, η συσκευή Android πρέπει να έχει έκδοση όχι χαμηλότερη από 3.2, αλλά είναι καλύτερα να μην είναι χαμηλότερη από 4.1.2. Τα δεδομένα σχετικά με το αντικείμενο παρακολούθησης θα εμφανίζονται στο τηλέφωνο με τη μορφή μηνυμάτων SMS ή σημείων στους Χάρτες Google.

Πώς να τοποθετήσετε ένα φάρο GPS χρησιμοποιώντας μια λιγότερο εξελιγμένη κινητή συσκευή

Ένα τηλέφωνο που είναι ελαφρώς κατώτερο από ισχυρές φορητές συσκευές στο λειτουργικό σύστημα Android επίσης μπορεί να γίνει μια εξαιρετική βάση για ένα φάρο GPS. Για να συναρμολογήσετε μια τέτοια συσκευή με τα χέρια σας, θα χρειαστεί να αγοράσετε κάτι άλλο και να δείξετε τις δεξιότητές σας στο χειρισμό τεχνικών συσκευών. Εκτός από το τηλέφωνο, θα χρειαστεί να εφοδιαστείτε με έναν προσαρμογέα - θα μπορούσε να είναι ένας χαλασμένος φορτιστής, όπου η πλευρά που είναι συνδεδεμένη με το τηλέφωνο έχει επιβιώσει. Θα χρειαστεί επίσης να αγοράσετε μια μονάδα και δέκτη GPS/GPRS.

Εάν όλα τα στοιχεία του μελλοντικού φάρου είναι κοντά, θα πρέπει να αποθηκεύσετε εργαλεία - ένα μαχαίρι, ένα συγκολλητικό σίδερο. Η εργασία πρέπει να εκτελείται σύμφωνα με την ακόλουθη αρχή:

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

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

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

Είναι δυνατόν να φτιάξεις ένα beacon χωρίς τηλέφωνο;

Πριν απαντήσετε στην ερώτηση εάν είναι δυνατό να φτιάξετε ένα φάρο GPS με τα χέρια σας χωρίς τηλέφωνο, θα πρέπει να καταλάβετε τι είναι στην πραγματικότητα αυτή η συσκευή και ποιες δυνατότητες διαθέτει. Το GPS beacon είναι μια συσκευή που χρησιμοποιείται κυρίως για την προστασία των αυτοκινήτων. Έχει μικρό μέγεθος και τροφοδοτείται με φόρτιση. Το σύστημα καθορίζει με ακρίβεια τη θέση του αντικειμένου, αλλά για να λειτουργεί σωστά, πρέπει να υπάρχει κάρτα SIM μέσα στη συσκευή.

Το τελευταίο γεγονός καθιστά δυνατή την κατανόηση ότι η λειτουργία ενός φάρου χωρίς κάρτα SIM δεν είναι δυνατή. Σε αυτή την περίπτωση, υπάρχουν μόνο δύο τρόποι εξόδου από την κατάσταση - αγοράστε ένα έτοιμο φάρο σε ένα κατάστημα ή φτιάξτε το μόνοι σας χρησιμοποιώντας ένα κινητό τηλέφωνο και πρόσθετα εξαρτήματα. Εάν λείπει η κάρτα SIM, το σύστημα δεν θα μπορεί να εκτελέσει τις ακόλουθες ενέργειες:

  • σωστή και έγκαιρη μετάδοση σήματος·
  • εγγραφή ενός νέου αντικειμένου παρακολούθησης και εμφάνιση δηλώσεων σχετικά με αυτό.
  • Σύνδεση στο Διαδίκτυο - αυτό είναι απαραίτητο για να λειτουργήσει το GPS.

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

Πλεονεκτήματα και μειονεκτήματα ενός φάρου GPS DIY

Ακόμη και οι τεχνικές συσκευές που αγοράζονται από το κατάστημα έχουν πολλά πλεονεκτήματα και μειονεκτήματα. Αν μιλάμε για ένα dome GPS do-it-yourself, οι θετικές πτυχές του είναι οι εξής:

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

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

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

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

Εάν ένα άτομο σκοπεύει να χρησιμοποιήσει έναν φάρο για τη λήψη δεδομένων GPS για το αυτοκίνητό του, τότε είναι καλύτερο να αγοράσετε αυτήν τη συσκευή σε ένα κατάστημα. Όταν ένα σύστημα παρακολούθησης απαιτείται αποκλειστικά για οικιακή χρήση, ένας φάρος φτιαγμένος μόνος σας θα είναι μια ιδανική επιλογή. Η συχνή χρήση τέτοιων συστημάτων για αυτοκίνητα ώθησε τους δημιουργούς να αναπτύξουν ένα σχέδιο μονομπλόκ συμπαγών διαστάσεων. Εάν κάνετε μόνοι σας ένα ανάλογο ενός φάρου χρησιμοποιώντας μόνο ένα smartphone και ένα ειδικό πρόγραμμα, μπορείτε να το χρησιμοποιήσετε για τοποθέτηση σε αυτοκίνητο. Εάν ο φάρος δημιουργείται από ξεχωριστά στοιχεία, είναι καλύτερα να τον αφήσετε για οικιακή χρήση.

Ένας φάρος GPS θα σας βοηθά πάντα να αναζητάτε αυτοκίνητα ή άλλα κινούμενα αντικείμενα. Μπορείτε να το αγοράσετε σε ένα κατάστημα ή να το δημιουργήσετε μόνοι σας. Αξίζει να αποφασίσετε ποια επιλογή θα επιλέξετε, λαμβάνοντας υπόψη τις δικές σας οικονομικές δυνατότητες, τον σκοπό για τον οποίο θα χρησιμοποιηθεί η συσκευή και να αξιολογήσετε νηφάλια τις επικοινωνιακές σας δεξιότητες με τεχνικές συσκευές.

Ο δέκτης εξάγει τα ακόλουθα δεδομένα:

  1. Συντεταγμένες - γεωγραφικό πλάτος, γεωγραφικό μήκος και υψόμετρο του σημείου που βρίσκεται
  2. Ώρα Γκρίνουιτς – ώρες, λεπτά, δευτερόλεπτα
  3. Συνολικός αριθμός δορυφόρων που εντοπίστηκαν από τον δέκτη
  4. Ο αριθμός των δορυφόρων από τους οποίους λαμβάνεται το σήμα.

Ο δέκτης έχει μνήμη 200 σημείων. Οι συντεταγμένες ενός σημείου που καθορίζονται από τον δέκτη σε μια δεδομένη στιγμή μπορούν να εισαχθούν στη μνήμη και είναι επίσης δυνατή η καταγραφή των συντεταγμένων σημείων από γεωγραφικούς χάρτες στη μνήμη του δέκτη.

Χρησιμοποιώντας τον δέκτη, μπορείτε να προσδιορίσετε την απόσταση και το αληθές (δεν πρέπει να συγχέεται με το μαγνητικό) αζιμούθιο από το σημείο στο οποίο βρίσκεται ο δέκτης σε οποιοδήποτε σημείο που έχει επιλεγεί από τη μνήμη του.

Η μονάδα EB-500 είναι ιδανική για εφαρμογές για φορητές συσκευές, καθώς έχει μικρές διαστάσεις και χαμηλή κατανάλωση ρεύματος.

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

Για την ανίχνευση δορυφόρων, η μονάδα χρησιμοποιεί 66 κανάλια, ενώ αν η κεραία είναι παθητική, καταναλώνει 28 mA. Μόλις εντοπιστούν δορυφόροι, μειώνεται ο αριθμός των καναλιών και επομένως η τρέχουσα κατανάλωση.

Τάση τροφοδοσίας από 3 έως 4,2 βολτ.

Η επικοινωνία με τη μονάδα γίνεται μέσω δύο ισοδύναμων UART.

Οι ακίδες UART είναι TX0, RX0 και TX1, RX1.

Ένα LED συνδέεται με την ακίδα κατάστασης GPS μέσω μιας αντίστασης. Ενώ δεν υπάρχει επικοινωνία με δορυφόρους στην έξοδο, το λογικό 1 LED είναι συνεχώς αναμμένο όταν ανιχνεύονται δορυφόροι, αναβοσβήνει σε συχνότητα 1 Hz. Μετά την αποσφαλμάτωση του κυκλώματος, μπορεί να αφαιρεθεί.

Καρφίτσα V_RTC_3V3 – αυτή η ακίδα πρέπει να τροφοδοτείται με ρεύμα χωρίς αυτό, η μονάδα δεν θα ξεκινήσει. Μπορείτε να το συνδέσετε στο τροφοδοτικό της μονάδας, αλλά είναι καλύτερο να συνδέσετε μια τυπική μπαταρία λιθίου CR 3 volt, τότε όλες οι ρυθμίσεις θα αποθηκευτούν στη μνήμη της μονάδας ακόμα και μετά την απενεργοποίηση του δέκτη. Το RTC καταναλώνει μόνο 1 μA, επομένως η μπαταρία θα διαρκέσει πολύ.

Η τροφοδοσία παρέχεται στον ακροδέκτη VIN_3V3.

Η κεραία συνδέεται με τον ακροδέκτη RF_INPUT. Η διαδρομή που συνδέει την έξοδο της μονάδας με τον τροφοδότη κεραίας πρέπει να είναι όσο το δυνατόν συντομότερη με μια χωμάτινη περιοχή στα πλάγια. Η κεραία μου είναι παθητική

35*35 με πολύγωνο από κάτω 70*70. Ξεκίνησε χωρίς προβλήματα ακόμα και μέσα στην ομίχλη σε ξέφωτο δάσους. Και η ακρίβεια είναι αρκετά αξιοπρεπής.

Μια καλή ενεργή κεραία είναι ακριβή, ένα καλό LNA δεν είναι φθηνό. Μια φτηνή κινεζική κεραία, σε συνθήκες ισχυρών παρεμβολών, αποδείχθηκε χειρότερη από μια παθητική, όπως μπορείτε να δείτε ο ενισχυτής εκεί δεν έχει ακριβώς χαμηλό θόρυβο. Επιπλέον, τροφοδοτείται από τουλάχιστον 3,3 βολτ και τροφοδοτείται στη γραμμή από τη μονάδα

2,8 V. Επομένως, πρέπει να κόψετε την τάση DC στον ακροδέκτη RF_INPUT με έναν πυκνωτή, να ανοίξετε την κεραία, να ενεργοποιήσετε την εξωτερική τροφοδοσία - πολλή ταλαιπωρία.

Η κεραία δεν πρέπει να τοποθετείται δίπλα στη μονάδα έτσι ώστε να μην παρεμβάλλεται ο θόρυβος από τη μονάδα.

Οι συντεταγμένες του σημείου μέτρησης απεικονίζονται στον χάρτη GOOGLE. Η απόσταση από τον τοίχο του σπιτιού μέχρι το νερό είναι περίπου 10 μέτρα Ο δέκτης και εγώ σταθήκαμε περίπου τρία μέτρα από το νερό.

Αφού συγκολληθεί η μονάδα στην πλακέτα, συνδεθεί το τροφοδοτικό VIN_3V3 και V_RTC_3V3, η κεραία είναι συνδεδεμένη και από τη λάμψη του LED είστε πεπεισμένοι ότι όλα λειτουργούν για εσάς - πρέπει να ελέγξετε την ταχύτηταανταλλαγή UART. Αυτό είναι απαραίτητο για τον προγραμματισμό του μικροελεγκτή USAR (Synchronous Asynchronous Receiver).

Συνδέστε τα RX1,TX1 ή RX0,TX0 μέσω MAX3232 (λειτουργεί με 3 βολτ) με τη θύρα COM ενός υπολογιστή. Για USB, μπορείτε να κολλήσετε τη μετάβαση στο FT232RL - ένα φθηνό, αξιόπιστο τσιπ με προγράμματα οδήγησης για όλα τα λειτουργικά συστήματα. Το δούλεψα αμέσως χωρίς κανένα πρόβλημα.

Ελέγξτε την ταχύτητα με την οποία ανταποκρίνεται η μονάδα σύμφωνα με το φύλλο δεδομένων, λειτούργησε για μένα στο 9600 στο 115200. Εάν δεν ανταποκρίνεται, αλλάξτε τις ταχύτητες. Δεν απαιτείται σήμα για αυτό - το LED δεν χρειάζεται να αναβοσβήνει. Χρησιμοποιώ το τερματικό στο CVAVR ή το πρόγραμμα Terminal v1.9b, το οποίο είναι δωρεάν και πολύ βολικό.

Η ανταλλαγή πραγματοποιείται χρησιμοποιώντας το πρωτόκολλο NMEA 0183.

Η ζώνη ATMEGA 16 είναι στάνταρ. Η ακίδα REZET συνδέεται στο τροφοδοτικό με αντίσταση 10 kOhm. Η συχνότητα ρολογιού ρυθμίζεται από αντηχείο χαλαζία 7,3728 MHz. Η ισχύς παρέχεται στο ADC του μικροελεγκτή μέσω ενός φίλτρου LC - ενός επαγωγέα 10 µH, ενός πυκνωτή 1 µF. Ο ακροδέκτης τάσης αναφοράς AREF ADC είναι συνδεδεμένος στον ακροδέκτη τροφοδοσίας ADC. Η υποδοχή για τον προγραμματιστή δεν φαίνεται στο διάγραμμα. Η οθόνη LCD WH1604B είναι συνδεδεμένη στη θύρα B - 4 γραμμές των 16 χαρακτήρων. Η αντίσταση trimmer 20 kOhm R2 ρυθμίζει την αντίθεση. Το κουμπί με οπίσθιο φωτισμό είναι χρονισμένο για εξοικονόμηση ενέργειας της μπαταρίας.

Ένα μικροκύκλωμα ADUM1201 είναι εγκατεστημένο μεταξύ του UART της μονάδας και του USART του μικροελεγκτή ως γαλβανική απομόνωση. Το μέγιστο πλάτος παλμών από τη μονάδα, όταν παρατηρείται με παλμογράφο, δεν είναι μεγαλύτερο από 2,8 V. Ο μικροελεγκτής αντιλαμβάνεται τον παλμό ως μονάδα από 2,5 V. Το μικροκύκλωμα θα αυξήσει το πλάτος του παλμού στα 5 βολτ - την τιμή του μικροελεγκτή τάση τροφοδοσίας. Για να αποφύγετε βλάβες, είναι καλύτερο να εγκαταστήσετε το ADUM.

Το ηλεκτρικά διαγραφόμενο και προγραμματιζόμενο τσιπ μνήμης μόνο για ανάγνωση (EEPROM) AT24C128 με διεπαφή διαύλου I2C είναι η μνήμη του δέκτη, όπου θα αποθηκευτούν τα δεδομένα και των 200 σημείων, αλλά περισσότερα για αυτό αργότερα. Οι ακίδες CDL - συγχρονισμού σειριακής επικοινωνίας και CDA - σειριακών δεδομένων και μετάδοσης διευθύνσεων πρέπει να συνδέονται στο τροφοδοτικό με αντίσταση 4,7-5,1 kOhm. Η ακίδα προστασίας WP-write είναι συνδεδεμένη στο GND. Καρφίτσες A0, A1 - οι ακίδες διευθυνσιοδότησης χρησιμοποιούνται εάν έχουν συνδεθεί πολλά μικροκυκλώματα στο δίαυλο, είναι δυνατοί 4 συνδυασμοί. Έχουμε ένα μικροκύκλωμα, οπότε οι ακίδες A0, A1 συνδέονται στο GND - η διεύθυνση είναι μηδέν.

Ένας διαχωριστής συναρμολογείται στον λειτουργικό ενισχυτή. Η τάση από την μπαταρία χωρίζεται στο μισό και τροφοδοτείται στην είσοδο ADC του μικροελεγκτή - bit 0 της θύρας Α, για τον έλεγχο της τάσης της μπαταρίας λιθίου.

Το πληκτρολόγιο για την επικοινωνία με τον δέκτη είναι συναρμολογημένο σε κουμπιά ρολογιού. Τα κουμπιά READ και RECORD είναι χρονισμένα. Κουμπί ΣΗΜΕΙΩΣΗΣ – με στερέωση. Απαιτούνται αντιστάσεις 300 Ohm για τον περιορισμό του ρεύματος ώστε να μην καεί κατά λάθος η θύρα του μικροελεγκτή.

Τώρα για το τροφοδοτικό του δέκτη. Έχω μια μπαταρία λιθίου 3,7 volt, όταν είναι πλήρως φορτισμένη είναι περίπου 4,15 V. Για να τροφοδοτήσει τον μικροελεγκτή με χαλαζία 7,3728 MHz και την οθόνη WH1604, χρειάζονται 5 volt. Αν και στο φύλλο δεδομένων το Vdd για την οθόνη είναι από 3 έως 5 βολτ, τίποτα δεν φαίνεται με το τυπικό κύκλωμα ελέγχου αντίθεσης και τάση τροφοδοσίας 3,3 βολτ.

Συνιστάται η παροχή 3,3 βολτ στη μονάδα EB-500. Το τσιπ LM2623 περιέχει έναν ρυθμιστή μεταγωγής 5 volt. Το τσιπ LM2623 έχει σχεδιαστεί ειδικά για ψηφιακό εξοπλισμό, έχει χαμηλό επίπεδο θορύβου και ελάχιστη καλωδίωση. Οι πυκνωτές C4 και C5 τοποθετούνται επιπλέον για μείωση του θορύβου.

Η ισχύς για τη μονάδα EB-500 λαμβάνεται από την έξοδο του γραμμικού σταθεροποιητή LP2980-3.3. Ένα μικροκύκλωμα με πολύ χαμηλή αυτοκατανάλωση, οι απώλειες σε αυτό είναι μέγιστες 50 mW, θερμαίνεται πολύ λίγο και παίρνουμε σταθεροποιημένα 3,3 βολτ χωρίς ουσιαστικά θόρυβο.

Τώρα για το πρόγραμμα. Χρησιμοποιείται μεταγλωττιστής.

Το πρωτόκολλο NMEA 0183 περιέχει πολλές χρήσιμες πληροφορίες, αλλά μας ενδιαφέρουν μόνο οι συντεταγμένες, ο χρόνος, το υψόμετρο πάνω από την επιφάνεια της θάλασσας και ο αριθμός των ορατών και χρησιμοποιούμενων δορυφόρων. Επομένως, επιλέγουμε μόνο 3 μηνύματα (οι απαραίτητες πληροφορίες επισημαίνονται με κόκκινο χρώμα):

1.$GPRMC,181057.000,A,5542.2389,N,03741.6063,E,0.47,74,50,190311,A*51

Εδώ μας ενδιαφέρει ο αριθμός συμβόλου 18 (αρχίζουμε να μετράμε από το 0) αν είναι Α τότε τα δεδομένα είναι αξιόπιστα (υπάρχει σήμα), αν V είναι αναξιόπιστα.

2.$GPGGA,181058 ,000,5542,2389 ,N,03741,6063 ,E,1,8 ,1,34,115,0 ,M,14,6,M,*54

Εδώ παίρνουμε σχεδόν όλες τις πληροφορίες.

181058 .000 - ώρα

5542.2389,N - γεωγραφικό πλάτος

03741.6063 ,Ε - γεωγραφικό μήκος

1 - Διόρθωση GPS (0 = Λανθασμένα δεδομένα, 1 = Διορθώθηκε η θέση, 2 = DGPS (αυξημένη ακρίβεια))

8 - αριθμός των χρησιμοποιούμενων δορυφόρων

1,34 - HDOP, οριζόντια ακρίβεια

115,0 ,M - υψόμετρο πάνω από την επιφάνεια της θάλασσας

14,6,M - Γεωειδική διαφορά - η διαφορά μεταξύ του ελλειψοειδούς γης WGS-84 και της στάθμης της θάλασσας (γεωειδές)

Ο χρόνος από την τελευταία ενημέρωση DGPS λείπει.

3.$GPGSV,4,1, 13 ,28,65,075,17,26,53,202,37,15,50,278,17,27,39,290,24*7D

Εδώ μας ενδιαφέρουν τα σύμβολα 11 και 12.

13 - Συνολικός αριθμός ορατών δορυφόρων.

Αμέσως μετά την ενεργοποίηση του δέκτη, ξεκινά το ADC (ρυθμίζοντας ένα έως 6 bit του καταχωρητή ADCRA ADC του μικροελεγκτή) για να ελέγξετε το επίπεδο φόρτισης της μπαταρίας λιθίου. Η ρουτίνα διακοπής, όταν ολοκληρωθεί η μετατροπή ADC, παίρνει και αθροίζει 100 τιμές από τον καταχωρητή δεδομένων και στη συνέχεια υπολογίζει τη μέση τάση της μπαταρίας. Εάν η τάση της μπαταρίας είναι μικρότερη ή ίση με 3,2 βολτ, εμφανίζεται το μήνυμα « Χαμηλή μπαταρία" Η μέγιστη τάση στην οποία μπορεί να αποφορτιστεί μια μπαταρία είναι 2,7 βολτ. Είναι καλύτερα να αγοράσετε μια μπαταρία με ελεγκτή φόρτισης.

Ο καταχωρητής USART του μικροελεγκτή UCSRB=0x90 σημαίνει ότι η διακοπή μετά την ολοκλήρωση της λήψης είναι ενεργοποιημένη και ο δέκτης είναι ενεργοποιημένος. Η λειτουργία επεξεργασίας διακοπής μετά την ολοκλήρωση της λήψης είναι η εξής:

Τα δεδομένα λαμβάνονται από τον καταχωρητή buffer UDR με την προϋπόθεση ότι (UCSRA&=0x18)==0, δηλαδή, ο καταχωρητής UCSRA δεν περιέχει σημαία σφάλματος πλαισίου ή σημαία υπερχείλισης. Εάν ο δέκτης βρίσκεται σε λειτουργία εγγραφής ή ανάγνωσης (σημαία=1 μεταβλητή), τότε τα δεδομένα λαμβάνονται απλώς από την προσωρινή μνήμη του δέκτη USART για να αποφευχθεί η υπερχείλιση της προσωρινής μνήμης. Οι προσπάθειες απενεργοποίησης του δέκτη USART κατά τη διάρκεια αυτής της περιόδου είχαν ως αποτέλεσμα την απώλεια επικοινωνίας με τη μονάδα. Εάν flag=0, τα δεδομένα που λαμβάνονται από την προσωρινή μνήμη αναλύονται. Εάν βρεθεί η αρχή μιας γραμμής - το σύμβολο $ είναι ο κωδικός ASCII 36, ολόκληρη η γραμμή μέχρι το τέλος - κωδικός 13 (επιστροφή μεταφοράς) τοποθετείται στη συστοιχία gps. Στη συνέχεια ελέγχουμε τους χαρακτήρες από gps, gps και gps, αναζητούμε τον συνδυασμό RMC, GGA ή GSV, όλα τα άλλα μηνύματα αγνοούνται. Εάν το μήνυμα είναι RMC, η μεταβλητή ένατο εξισώνουμε με ένα στοιχείο της διάταξης gps, εάν GSV, υπολογίζουμε τον αριθμό των ορατών δορυφόρων από τα σύμβολα σε gps και gps. Εάν πρόκειται για GGA, μεταβαίνουμε από τη λειτουργία χειρισμού διακοπών στο κύριο πρόγραμμα. Στο πρόγραμμα ελέγχουμε πρώτα τη μεταβλητή ΕΝΑ, εάν είναι ίσο με 86, αυτός είναι ο χαρακτήρας V στον κωδικό ASCII - χωρίς σήμα, το μήνυμα " Χωρίς σήμα

Εάν η μεταβλητή a = 65 είναι το σύμβολο A, αυτό σημαίνει ότι έχει εμφανιστεί ένα σήμα. Εξάγουμε από τον πίνακα gps, όπου τοποθετείται ολόκληρο το μήνυμα GGA, όλα τα δεδομένα που μας ενδιαφέρουν. Υπολογίζουμε τον χρόνο, τις συντεταγμένες, τον αριθμό των δορυφόρων με τους οποίους πραγματοποιείται η επικοινωνία και το υψόμετρο πάνω από την επιφάνεια της θάλασσας. Όλα αυτά τα δεδομένα, συν τον αριθμό των ορατών δορυφόρων που υπολογίζονται στη ρουτίνα διακοπής, τοποθετούνται σε buffer για έξοδο στην οθόνη LCD και εμφανίζονται στην οθόνη ενδείξεων. Αυτό έχει ως αποτέλεσμα μια εικόνα όπως αυτή:

Η πρώτη γραμμή εμφανίζει το γεωγραφικό πλάτος του σημείου και τον αριθμό των δορυφόρων με τους οποίους πραγματοποιείται η επικοινωνία, υπάρχουν επτά από αυτούς. Η δεύτερη γραμμή είναι το γεωγραφικό μήκος και ο αριθμός των ορατών δορυφόρων - 11. Η τρίτη γραμμή είναι η μέση ώρα του Γκρίνουιτς και το υψόμετρο πάνω από την επιφάνεια της θάλασσας ή του ωκεανού.

Για να καταγράψετε δεδομένα, κάντε κλικ στο κουμπί «Εγγραφή». Όλα τα δεδομένα αποθηκεύονται στην εξωτερική μνήμη σε ένα τσιπ EEPROM AT24C128 με διεπαφή διαύλου I2C. Η μνήμη του τσιπ είναι οργανωμένη ως 16384 λέξεις των 8 bit η καθεμία. Εσωτερικά, 16.384 byte μνήμης χωρίζονται σε 256 σελίδες των 64 byte η καθεμία. Η εγγραφή μπορεί να γίνει είτε byte byte είτε κατά σελίδα. Για να γίνει η ζωή πιο εύκολη, έχει επιλεγεί μια καταχώρηση σελίδα προς σελίδα. Η διεύθυνση μικροκυκλώματος είναι ένα byte: τα τρία πιο σημαντικά bit είναι η διεύθυνση AT24C, είναι πάντα 101, το τελευταίο bit υποδεικνύει εγγραφή ή ανάγνωση. Αν το μηδέν είναι εγγραφή, το ένα είναι ανάγνωση. Η διευθυνσιοδότηση μνήμης είναι δύο byte, τα πιο σημαντικά bit είναι ο αριθμός σελίδας και τα λιγότερο σημαντικά bit είναι ο αριθμός λέξης σε αυτήν τη σελίδα. Αποδεικνύεται: οι αριθμοί σελίδων από το 0 έως το 255 είναι 8 bit συν οι αριθμοί λέξεων στη σελίδα από το 0 έως το 63 είναι άλλα 6 bit, επομένως χρειάζονται 14 bit για τη διεύθυνση της μνήμης. Για να λάβετε το πιο σημαντικό byte, πάρτε τον αριθμό σελίδας και μετακινήστε τον προς τα δεξιά κατά δύο θέσεις - τα δύο πιο σημαντικά bit θα επαναφερθούν και τα 6 πιο σημαντικά bit της διεύθυνσης σελίδας θα μετακινηθούν στα έξι λιγότερο σημαντικά. Στη συνέχεια, μετατοπίζουμε τον ίδιο αριθμό σελίδας προς τα αριστερά κατά έξι θέσεις και παίρνουμε το χαμηλό byte της διεύθυνσης, όπου τα δύο πιο σημαντικά bit είναι τα δύο λιγότερο σημαντικά bit της διεύθυνσης σελίδας, τα άλλα έξι είναι μηδενικά. Τώρα πρέπει να θυμάστε τον αριθμό διεύθυνσης της εξωτερικής μνήμης για το σημείο που καταγράφεται. Για να το κάνουμε αυτό, χρησιμοποιούμε τη μη πτητική μνήμη του μικροελεγκτή - EEPROM. Για το ATMEGA16, το EEPROM είναι 512 byte. Τοποθετούμε δύο πίνακες στο EEPROM: eeprom unsigned char ad και eeprom unsigned char opred. Η συστοιχία διαφημίσεων δείχνει σε μια δωρεάν σελίδα μνήμης AT24C128, το ένα σημαίνει ότι η σελίδα είναι απασχολημένη, το μηδέν σημαίνει δωρεάν. Για παράδειγμα: ad=0 σημαίνει ότι η σελίδα 20 της μνήμης AT24C128 είναι δωρεάν και αν ad=1, τότε είναι κατειλημμένη. Πριν γράψουμε δεδομένα στην εξωτερική μνήμη, επαναλαμβάνουμε όλα τα στοιχεία του πίνακα διαφημίσεων, αυξάνοντας τον αριθμό στοιχείου g από το 0 μέχρι να βρεθεί η συνθήκη ad[g]=0. Η διεύθυνση της σελίδας εξωτερικής μνήμης θα είναι g. Τώρα θυμόμαστε την αντιστοιχία της διεύθυνσης της σελίδας μνήμης AT24C128 με τον αριθμό του αποθηκευμένου σημείου. opred[αριθμός σημείου]=g (διεύθυνση σελίδας μνήμης AT24C128). Εάν πρέπει να διαγράψετε τα δεδομένα του σημείου, τότε γράψτε ένα μηδέν στη διαφήμιση [αριθμός του διαγραμμένου σημείου] και στον πίνακα opred μετακινούμε τους αριθμούς των στοιχείων έτσι ώστε, ξεκινώντας από τον αριθμό σημείου, το ένα να είναι μεγαλύτερο από το διαγραμμένο: opred[point number]= opred[point number-1] , και ο αριθμός του συνολικού αριθμού των καταγεγραμμένων σημείων μειώνεται κατά ένα. Εάν πρέπει να διαγράψετε όλα τα δεδομένα από τη μνήμη, τότε ο αριθμός των καταγεγραμμένων σημείων και ο πίνακας διαφημίσεων μηδενίζονται. Όταν εγγράφονται νέα δεδομένα στη μνήμη AT24C128, τα παλιά δεδομένα διαγράφονται. Το μεταβλητό όνομα που υποδεικνύει τον συνολικό αριθμό των καταγεγραμμένων σημείων βρίσκεται επίσης στο EEPROM του μικροελεγκτή.

Η ηχογράφηση έχει ως εξής:

Πατήστε και κρατήστε πατημένο το κουμπί "RECORD" για 50 ms (καθυστέρηση 50 ms - η προστασία αναπήδησης επαφής είναι εγκατεστημένη σε όλα τα κουμπιά). Η πρώτη γραμμή της οθόνης εμφανίζει: Τσημεία: (σημείο αρ.)”αριθμός του σημείου που καταγράφηκε στο EEPROM του μικροελεγκτήεν προσαυξάνεται. Εάν ο αριθμός του σημείου είναι μεγαλύτερος από 200, εμφανίζεται το μήνυμα " Μνήμη απασχολημένος” και ο δέκτης βγαίνει από τη λειτουργία εγγραφής. Στη δεύτερη γραμμή πρέπει να εισαγάγετε το όνομα του σημείου από το πληκτρολόγιο έως και 16 χαρακτήρες από αριθμούς και πεζά γράμματα του ρωσικού αλφαβήτου. Η αρχή εισαγωγής είναι η ίδια όπως σε ένα κινητό τηλέφωνο: πατήστε το κουμπί του πληκτρολογίου μέχρι να εμφανιστεί ο επιθυμητός χαρακτήρας. Εάν υπάρχει σφάλμα πληκτρολόγησης, το σύμβολο κατακερματισμού διαγράφεται. Οι ακίδες του πληκτρολογίου συνδέονται με τα bit 3,4,5 της θύρας D και τα bit 2,3,4,5 της θύρας C. Τα bit της θύρας D διαμορφώνονται ως έξοδοι, τα bit της θύρας C ως εισόδους έλξης. Εφαρμόζεται χαμηλό επίπεδο στα bit της θύρας D με συχνότητα 5 ms και ταυτόχρονα διαβάζεται η τιμή των bit της θύρας C, για παράδειγμα, εάν εφαρμοστεί ένα μηδέν στο PIND.3 και εμφανίζεται ένα λογικό μηδέν στο PINC.2, σημαίνει ότι το κουμπί K4 είναι ενεργό - 3dezhz.Το κουμπί είναι ενεργό για 2,2 δευτερόλεπτα - ο χρονοδιακόπτης 16 bit T1 ξεκινά με συχνότητα 28800 Hz όταν εμφανίζεται ένα μηδέν στο αντίστοιχο bit της θύρας C. Όταν ο χρονοδιακόπτης περάσει την τιμή 65535, δημιουργείται μια διακοπή και το πρόγραμμα μεταβαίνει σε η λειτουργία χειρισμού διακοπής υπερχείλισης χρονοδιακόπτη. Εάν πριν από τη λήξη των 2,2 δευτερολέπτων ενεργοποιηθεί ένα άλλο κουμπί, τότε, όπως στην περίπτωση υπερχείλισης του χρονοδιακόπτη, ο χρονοδιακόπτης σταματά και όλες οι τιμές που πληκτρολογήθηκαν στο προηγουμένως ενεργό κουμπί επαναφέρονται. Αφού πληκτρολογήσετε το όνομα του σημείου, πατήστε *. Η τρίτη γραμμή εμφανίζει το μήνυμα " Τρέχον σημείο;«Εάν πρέπει να θυμάστε το σημείο που καθορίζεται από τον δέκτη σε μια δεδομένη στιγμή, πατήστε *, το μήνυμα « Σημείο καταγράφηκε” και ο δέκτης βγαίνει από τη λειτουργία εγγραφής. Εάν εισαγάγετε συντεταγμένες από τον χάρτη, πατήστε #, στην οθόνη εμφανίζεται το αίτημα " Γεωγραφικό πλάτος?” Εισαγάγετε τις συντεταγμένες γεωγραφικού πλάτους οκτώ ψηφία χωρίς τελείες - 49˚52"16,54" εισάγονται ως 49521654 και, στη συνέχεια, πατήστε *, το αίτημα " Γεωγραφικό μήκος?”Εισάγεται επίσης γεωγραφικό μήκος, αντί για 36˚18"51,57" - 36185157 και μετά *.

Στην οθόνη εμφανίζεται το μήνυμα "Σημείο καταγράφηκε” και ο δέκτης βγαίνει από τη λειτουργία εγγραφής. Όταν γράφετε συντεταγμένες από χάρτη, η τιμή του ύψους δεν καταγράφεται και κατά την ανάγνωση των συντεταγμένων αυτού του σημείου, το ύψος είναι μηδέν. Η εγγραφή στο EEPROM AT24C128 σελίδα προς σελίδα έχει ως εξής:

  1. Δημιουργείται μια συνθήκη έναρξης - μια μετάβαση από μια υψηλή σε μια χαμηλή κατάσταση στον ακροδέκτη SDA με ένα υψηλό επίπεδο στον ακροδέκτη SCL.
  2. Ένα byte με τη διεύθυνση τσιπ 10100000 μεταδίδεται το τελευταίο bit είναι 0 – εγγραφή.
  3. Το πρώτο byte της διεύθυνσης μνήμης μεταδίδεται και μετά το δεύτερο byte της διεύθυνσης μνήμης.
  4. Μεταφέρονται byte δεδομένων και αυξάνονται οι διευθύνσεις των λέξεων στη σελίδα. Οι αλλαγές στην ακίδα SDA συμβαίνουν όταν η ακίδα SCL είναι χαμηλή.
  5. Δημιουργείται μια συνθήκη διακοπής - μια μετάβαση από μια χαμηλή σε υψηλή κατάσταση στον ακροδέκτη SDA με υψηλό επίπεδο στον ακροδέκτη SCL.

Για να διαβάσετε δεδομένα από τη μνήμη του δέκτη, πατήστε το κουμπί "Ανάγνωση" (στην περίπτωση αυτή, διαβάζεται ένα λογικό μηδέν από το 7ο bit της θύρας C) και στην οθόνη εμφανίζεται: " Τελεία:" Καλούμε τον αριθμό του σημείου συντεταγμένων που θέλουμε να διαβάσουμε και πατάμε *. Οι συντεταγμένες του σημείου μας εμφανίζονται στην οθόνη. Όταν εισάγετε έναν αριθμό σημείου στη λειτουργία ανάγνωσης, μόνο οι αριθμοί είναι διαθέσιμοι στο πληκτρολόγιο. Εάν εισαχθεί ένας αριθμός που υπερβαίνει τον αριθμό των καταγεγραμμένων σημείων, εμφανίζεται το μήνυμα « Χωρίς δεδομένα", τότε επιστρέφεται το μήνυμα: " Τελεία:" Εάν δεν υπάρχουν αποθηκευμένα δεδομένα στη μνήμη της συσκευής, τότε όταν πατήσετε το κουμπί "Ανάγνωση", εμφανίζεται το μήνυμα " Χωρίς δεδομένα” και η συσκευή βγαίνει από τη λειτουργία ανάγνωσης. Διαβάζουμε από το EEPROM AT24C128 ως εξής: οι συνθήκες έναρξης, διακοπής και διεύθυνσης είναι οι ίδιες όπως κατά τη σύνταξη. Η διεύθυνση στην οποία είναι γραμμένες οι συντεταγμένες του σημείου ανάγνωσης (στο πρόγραμμα ο αριθμός αυτού του σημείου ορίζεται από τη μεταβλητή nomer_1) βρίσκεται στη διάταξη opred EEPROM του μικροελεγκτή. Το υψηλό byte της διεύθυνσης θα είναι opred>>2, το χαμηλό byte opred<<6. Только после передачи второго байта с адресом памяти посылается байт с адресом микросхемы 10100001, где последний бит 1 – чтение. В программе чтение идет побайтно, сначала считываются байты с названием точки. Считывается байт, по номеру кода в считанном байте определяется строка, содержащая код знакогенератора LCD модуля и символ соответствующий этому коду выводится на экран, затем младший байт адреса памяти инкременируется. Так выводятся 16 символов названия точки. Затем считываются байты с данными широты, долготы и высоты точки. После считывания очередного байта младший байт адреса памяти инкременируется. Все считанные параметры помещаются в буферы для вывода на LCD и выводятся на экран дисплея:

Μπορείτε να μετακινηθείτε στα δεδομένα με αύξουσα σειρά αριθμών σημείων με τον αριθμό 2 στο πληκτρολόγιο και σε φθίνουσα σειρά με μηδέν. Έξοδος από τη λειτουργία ανάγνωσης #. Στη λειτουργία ανάγνωσης, τα δεδομένα μπορούν να διαγραφούν ένα σημείο τη φορά ή όλα ταυτόχρονα. Εμφανίστε το σημείο του οποίου τα δεδομένα πρέπει να διαγραφούν και πατήστε *. Στο τέλος της πρώτης γραμμής εμφανίζεται το "Σελίδα?” Για επιβεβαίωση *, εάν όχι - #. Εάν πρέπει να διαγράψετε όλα τα δεδομένα, πατήστε * διαδοχικά, εμφανίζεται το "".Σελίδα?", κάντε κλικ στο 1, αντί για "Σελίδα?"εμφανίζεται" Ολα?Εάν η επιβεβαίωση είναι *, όχι - κάντε κλικ στο #. Κατά τη διαγραφή στη συστοιχία EEPROM του μικροελεγκτή - διαφήμιση, δείχνοντας μια ελεύθερη διεύθυνση σελίδας στη μνήμη AT24C128, το μηδέν γράφεται σε ένα στοιχείο με αριθμό ίσο με τη διεύθυνση σελίδας στο AT24C128 του σημείου που διαγράφεται. Τα δεδομένα από αυτήν τη σελίδα διαγράφονται όταν γράφονται άλλα δεδομένα, επομένως μην απενεργοποιήσετε τον δέκτη σε λειτουργία εγγραφής μέχρι να εμφανιστεί το μήνυμα "Σημείο καταγράφηκε”.

Ο δέκτης διαθέτει λειτουργία καθοδήγησης. Σε αυτόν τον τρόπο λειτουργίας, η απόσταση και το πραγματικό αζιμούθιο καθορίζονται από το σημείο στο οποίο βρίσκεται ο δέκτης σε οποιοδήποτε σημείο που έχει επιλεγεί από τη μνήμη του δέκτη. Για να αλλάξετε τον δέκτη στη λειτουργία κατάδειξης, πατήστε το κουμπί "Pointing" ένα λογικό μηδέν διαβάζεται από το δεύτερο bit της θύρας D. Η οθόνη εμφάνισης προτρέπει " Τελεία:Πρέπει να εισαγάγετε τον αριθμό του σημείου, την απόσταση και το αζιμούθιο στο οποίο θα υπολογιστεί και πατήστε *. Οι συντεταγμένες αυτού του σημείου τοποθετούνται στη διάταξη kr που βρίσκεται στο EEPROM του μικροελεγκτή. Η οθόνη εμφανίζει τον αριθμό και το όνομα του σημείου και μετά το μήνυμα " Οδηγία» και η οθόνη εμφανίζεται ως εξής:

Το αζιμούθιο (287˚1"48") εμφανίζεται στην αρχή της γραμμής τετάρτου, ακολουθούμενο από την απόσταση από το σημείο ενδιαφέροντος (3284 μέτρα). Έτσι, μπορείτε να περπατήσετε σε αζιμούθιο, αν, φυσικά, έχετε πυξίδα. Μαγνητική απόκλιση - η διαφορά μεταξύ μαγνητικού και πραγματικού αζιμουθίου υποδεικνύεται σε πολλούς χάρτες. Οι τύποι που χρησιμοποιούνται για τον υπολογισμό του αζιμουθίου και της απόστασης λαμβάνονται από ένα εγχειρίδιο γεωδαισίας και αναθεωρούνται για να λειτουργήσουν με μια μεταβλητή float. Οι συντεταγμένες του σημείου καθοδήγησης αποθηκεύονται στη μη πτητική μνήμη του μικροελεγκτή, επομένως, εάν αφήσετε πατημένο το κουμπί «Καθοδήγηση» και απενεργοποιήσετε τη συσκευή, τότε μετά την ενεργοποίηση της συσκευής, η καθοδήγηση στο ίδιο σημείο θα συνεχιστεί. Για να αλλάξετε το σημείο κατάδειξης, πρέπει να πατήσετε το κουμπί, να περιμένετε να εμφανιστεί το σήμα και να καλέσετε τον αριθμό του νέου σημείου.

Ο σχεδιασμός της συσκευής, φυσικά, αφήνει πολλά να είναι επιθυμητά, αλλά αυτό που συνέβη είναι αυτό που συνέβη.

Όσο για τις ασφάλειες, έχω προγραμματίσει μόνο το BODEN - το κύκλωμα επαναφοράς ενεργοποιείται όταν πέφτει η τάση τροφοδοσίας και το SUT1 - ελέγχει τη λειτουργία εκκίνησης της γεννήτριας ρολογιού όταν είναι ενεργοποιημένο το κύκλωμα επαναφοράς. Τα υπόλοιπα δεν είναι προγραμματισμένα, δηλαδή ίσα με ένα.

Κατάλογος ραδιοστοιχείων

Ονομασία Τύπος Ονομασία Ποσότητα ΣημείωσηΚατάστημαΤο σημειωματάριό μου
Σχέδιο 1.
U1 RS-232 διεπαφή IC

MAX3232

1 Στο σημειωματάριο
EB1 Μονάδα GPSEB-5001 Στο σημειωματάριο
Δ1 Δίοδος εκπομπής φωτός 1 Στο σημειωματάριο
C1-C5, C12 Πυκνωτής0,1 μF6 Στο σημειωματάριο
Γ8 Πυκνωτής100 pF1 Στο σημειωματάριο
C9, C10 Πυκνωτής4,7 μF2 Στο σημειωματάριο
C11 Πυκνωτής0,01 μF1 Στο σημειωματάριο
R7 Αντίσταση 1 Στο σημειωματάριο
J1 ΣυνδετήραςRS-2321 Στο σημειωματάριο
Κεραία 1 Υποδοχή κεραίας 1 Στο σημειωματάριο
L1 Επαγωγέας 1 Στο σημειωματάριο
ΣΕ 1 Μπαταρία3 V1 Στο σημειωματάριο
Σχέδιο 2.
U2 Μικροελεγκτής 1 Στο σημειωματάριο
μ.Χ.1 ΠατατακιADUM12011 Στο σημειωματάριο
OU1 Τελεστικος ΕΝΙΣΧΥΤΗΣ 1 Στο σημειωματάριο
AT1 ΠατατακιAT24C1281 Στο σημειωματάριο
C6, C7 Πυκνωτής0,15 μF2 Στο σημειωματάριο
S13, S17 Πυκνωτής0,1 μF2 Στο σημειωματάριο
S14, S16 Πυκνωτής22 pF2 Στο σημειωματάριο
C15 Πυκνωτής1 μF1 Στο σημειωματάριο
R1, R3 Αντίσταση

20 kOhm

2 Στο σημειωματάριο
R2 Αντίσταση trimmer20 kOhm1 Στο σημειωματάριο
R4 Αντίσταση

10 ohm

1 Στο σημειωματάριο
R5, R6 Αντίσταση

4,7 kOhm

2 Στο σημειωματάριο
R8 Αντίσταση

10 kOhm

1 Στο σημειωματάριο
Υ1 Αντηχείο χαλαζία7,3728 MHz1 Στο σημειωματάριο
L2 Επαγωγέας10 μΗ1 Στο σημειωματάριο
DS1 οθόνη LCDWH1604B1 Στο σημειωματάριο
Κ1 Κουμπί τακτ 1

Παρά το γεγονός ότι σήμερα στην αγορά μπορείτε να βρείτε μια τεράστια ποικιλία συσκευών GPS διαφόρων κατηγοριών τιμών και λειτουργικότητας, δεν είναι όλοι έτοιμοι να αγοράσουν αμέσως μια έτοιμη συσκευή πλοήγησης και προτιμούν να την κάνουν μόνοι τους. Είναι δύσκολο να πούμε αν αυτό είναι απαραίτητο, αλλά, χωρίς αμφιβολία, είναι δυνατό.

Μπορείτε να φτιάξετε το δικό σας πλοηγό με δύο διαφορετικούς τρόπους. Για το πρώτο, θα χρειαστείτε την πιο απλή φορητή συσκευή, έναν πομπό GPS και μια μπαταρία. Αξίζει να προειδοποιήσετε αμέσως ότι δεν έχει νόημα να το εξετάσετε λεπτομερώς, καθώς η συναρμολόγηση ενός σπιτικού πλοηγού με αυτόν τον τρόπο θα απαιτήσει πολλή ταλαιπωρία και χρόνο, και το πιο σημαντικό, πρέπει να έχετε καλή κατανόηση των ηλεκτρονικών και να μάθετε τα βασικά του προγραμματισμού συστήματος - δεν έχουν όλοι τέτοιες δεξιότητες. Επιπλέον, ένας τέτοιος πλοηγός είναι δύσκολο να χρησιμοποιηθεί με την αποστολή ενός μηνύματος στον δορυφόρο, θα λάβει ως απάντηση συντεταγμένες που θα πρέπει να τοποθετηθούν στον χάρτη.

Η δεύτερη μέθοδος είναι απλούστερη και μπορεί να γίνει από οποιονδήποτε - ένας πλοηγός GPS που κατασκευάζεται με φορητό υπολογιστή. Τι θα χρειαστείτε για αυτό; Πρώτον, ο ίδιος ο φορητός υπολογιστής και, δεύτερον, ένας δέκτης GPS, για παράδειγμα, ενσωματωμένος σε ένα σύγχρονο κινητό τηλέφωνο.

Ο δέκτης GPS συνδέεται μέσω οποιασδήποτε διεπαφής (Wi-Fi, Bluetooth ή USB) σε φορητό υπολογιστή. Σχεδόν όλοι έχουν το τελευταίο σήμερα, επιπλέον, ακόμη και το πιο απλό netbook ή tablet θα είναι αρκετό για έναν πλοηγό.

Πριν συνδέσετε τη μονάδα GPS, πρέπει να βεβαιωθείτε ότι ο υπολογιστής σας διαθέτει το κατάλληλο λογισμικό που θα την υποστηρίξει. Το να το βρείτε και να το κατεβάσετε από το Διαδίκτυο δεν θα είναι δύσκολο, αφού η επιλογή εδώ είναι αφάνταστα μεγάλη. Ορισμένα προγράμματα είναι κατάλληλα για εξορμήσεις μεγάλων αποστάσεων, μερικά, αντίθετα, για ταξίδια στην πόλη. Εάν ο υπολογιστής σας έχει πρόσβαση στο Διαδίκτυο, μπορείτε επίσης να εγκαταστήσετε προγράμματα που παρέχουν πληροφορίες σχετικά με την κυκλοφοριακή συμφόρηση.

Έχοντας συνδέσει τον πλοηγό στον υπολογιστή, πρέπει να περιμένετε μέχρι να το εντοπίσει το σύστημα, εάν απαιτούνται πρόσθετα προγράμματα οδήγησης, πρέπει να εγκατασταθούν. Δεν χρειάζεται να κάνετε αναζήτηση, μπορείτε απλώς να ρυθμίσετε μια αυτόματη αναζήτηση στο Διαδίκτυο. Η συσκευή έχει αναγνωριστεί - μπορείτε να εκκινήσετε το πρόγραμμα πλοήγησης και να βεβαιωθείτε ότι η συσκευή είναι ορατή σε αυτήν. Εάν όλα είναι εντάξει, ο σπιτικός πλοηγός GPS είναι έτοιμος εάν προκύψουν προβλήματα, πρέπει να ψάξετε στις ρυθμίσεις του λογισμικού.

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