Θερμόμετρο USB, μικτό αποτέλεσμα. MP707 - Ψηφιακό θερμόμετρο USB Κατασκευή θερμόμετρου υψηλής ακρίβειας usb 1 καλωδίου

Απάντηση

Το Lorem Ipsum είναι απλώς εικονικό κείμενο της βιομηχανίας εκτύπωσης και στοιχειοθεσίας. Το Lorem Ipsum ήταν το τυπικό εικονικό κείμενο της βιομηχανίας από το 1500, όταν ένας άγνωστος εκτυπωτής πήρε μια γαλέρα τύπου και την ανακάτεψε για να φτιάξει ένα βιβλίο τύπων. Έχει επιβιώσει όχι μόνο σε πέντε http://jquery2dotnet.com/ αιώνες , αλλά επίσης το άλμα στην ηλεκτρονική στοιχειοθεσία, παραμένοντας ουσιαστικά αμετάβλητο.

Ως μικροελεγκτής επιλέχθηκε ο ATmega8. Ψηφιακός θερμικός αισθητήρας: DS18B20, ο οποίος έχει όρια μέτρησης θερμοκρασίας από -55 έως +125 βαθμούς Κελσίου. Γενικά, εδώ είναι μια λίστα με όλα όσα χρειάζεστε για ένα θερμόμετρο:

Μικροελεγκτής ATmega8 (κατά προτίμηση χωρίς το «L» στο τέλος).
Αισθητήρες θερμοκρασίας DS18B20, απαιτούνται χωρίς δείκτη PAR στο τέλος, διαφορετικά μέγ. η θερμοκρασία θα είναι +85 βαθμούς.
Χαλαζίας 12 MHz.
2 πυκνωτές 22 Pf και ένας πυκνωτής για τροφοδοσία (10V και τουλάχιστον 100 Mf, γιατί το USB έχει τρομερές πτώσεις τάσης στο καλώδιο ρεύματος).
2 αντιστάσεις 68 Ohm, 1 αντίσταση 200 Ohm, 1 αντίσταση περίπου 2,2 - 4,7 kOhm, 1 αντίσταση 10 kOhm και 1 αντίσταση 1,5 kOhm.
2 δίοδοι zener 3,6V.
Βύσμα ή υποδοχή USB.
Δίοδος εκπομπής φωτός.
Λοιπόν, μια σφραγίδα ή μια μακέτα πάνω στην οποία θα συναρμολογηθούν όλα.

Διάγραμμα συσκευής:

Το σχέδιο είναι πολύ απλό. Στα αριστερά υπάρχουν και οι 4 ακίδες USB. Ο πυκνωτής C3 είναι το ίδιο τροφοδοτικό. Οι δίοδοι Zener VD1 και VD2 μειώνουν την τάση στη γραμμή δεδομένων στα 3,3 V. Αισθητήρας DS18B20 Δεν μπορείτε να το βάλετε στην πλακέτα, αλλά να το φέρετε στη σωστή θέση, γενικά, το μήκος του καλωδίου μπορεί να είναι έως και 100 μέτρα, αλλά δεν συνιστώ περισσότερο από 50 μέτρα. Το LED αλλάζει την κατάστασή του (ανάβει / σβήνει) κάθε φορά που ξεκινά η μέτρηση θερμοκρασίας. Εάν αναβοσβήνει με χαοτική ταχύτητα, τότε ο αισθητήρας θερμοκρασίας λειτουργεί κανονικά, εάν είναι συνεχώς αναμμένος ή δεν είναι αναμμένος - υπάρχει πρόβλημα με τον αισθητήρα (λανθασμένα συνδεδεμένο, μη λειτουργικό ή πολύ μακρύ καλώδιο, κοντά στο οποίο υπάρχει ισχυρές ηλεκτρομαγνητικές παρεμβολές). Στα δεξιά υπάρχει ένας σύνδεσμος για τον προγραμματισμό εντός κυκλώματος του μικροελεγκτή. Υλικολογισμικό για αυτό - USBThermometer\MCU\USB_thermometer\default\main.hex. Μετά τη μεταφόρτωση του υλικολογισμικού, πρέπει να ρυθμίσετε σωστά τις ασφάλειες, διαφορετικά η συσκευή δεν θα λειτουργήσει, στο STK500 από το AVR Studio μοιάζει με αυτό:

Εάν συναρμολογήσατε σωστά τη συσκευή και αναβοσβήσατε σωστά το MK, τότε όταν συνδεθείτε σε υπολογιστή μέσω USB Windowsθα βρει μια νέα συσκευή και θα ρωτήσει πού είναι το πρόγραμμα οδήγησης. Βρίσκεται στο φάκελο USBThermometer\windows-driver\, όπου πρέπει να καθορίσετε τη διαδρομή. Όταν εγκατασταθεί το πρόγραμμα οδήγησης, επανεκκινήστε τον υπολογιστή σας. Στη συνέχεια, εκτελέστε το πρόγραμμα USBThermometer.exe. Εάν η συσκευή δεν είναι συνδεδεμένη, τότε αντί για τη θερμοκρασία θα γραφεί η ένδειξη «Δεν είναι συνδεδεμένη». και κατά τη μεταφορά, το παράθυρο θα "παγώνει" λίγο κάθε δευτερόλεπτο, επειδή το πρόγραμμα θα ενημερώνει τα δεδομένα στις συνδεδεμένες συσκευές κάθε δευτερόλεπτο μέχρι να βρει αυτό το θερμόμετρο. Εάν συνδέσετε τη συσκευή, τότε το μήνυμα "Το θερμόμετρο είναι συνδεδεμένο" θα εμφανιστεί στο δίσκο, το παράθυρο δεν θα παγώνει πλέον και θα δείτε αυτό:

Επίσης, η οποία είναι πολύ βολική, υπάρχει μια λειτουργία "Μίνι-παράθυρο" και "Επάνω από όλα τα παράθυρα". Συνήθως τσεκάρω και τα 2 πλαίσια ελέγχου και λαμβάνω αυτό:

Ολόκληρη η γκρίζα περιοχή είναι το παράθυρο του προγράμματος στη «mini-view» (το άσπρο-μπλε φόντο με τους λαμπτήρες είναι η επιφάνεια εργασίας). Αρέσει:) ?. Αυτό είναι βολικό επειδή το παράθυρο είναι μικρό (96x198), πάντα πάνω από όλα τα παράθυρα και δεν παρεμβαίνει σε άλλες εφαρμογές. Επιπλέον, το πρόγραμμα δεν εμφανίζεται στη γραμμή εργασιών, αλλά μόνο στο δίσκο, και τοποθετώντας το δείκτη του ποντικιού πάνω από το εικονίδιο του προγράμματος, μπορείτε να δείτε τη θερμοκρασία σε Κελσίου:

Δοκίμασα αυτό το θερμόμετρο σε πολλούς σταθερούς υπολογιστές, φορητούς υπολογιστές και netbook υπό λειτουργία συστήματα Windows Home Edition, Windows Professional και Windows Vista. Όλα λειτούργησαν υπέροχα! Μόνο εδώ στο whist, σε θερμοκρασία στον αισθητήρα θερμοκρασίας κάτω από -9 και πάνω από 99 μοίρες. το γράμμα "C" (όπου η θερμοκρασία είναι σε Κελσίου) δεν ήταν ορατό, επειδή επέλεξα τη γραμματοσειρά για την εμφάνιση της θερμοκρασίας "Comic Sans MS", αλλά δεν νομίζω ότι αυτό είναι πρόβλημα για κανέναν.

Πρόγραμμα, υλικολογισμικό, πηγές, πρόγραμμα οδήγησης, πλακέτα τυπωμένου κυκλώματος: Λήψη (500 kB)

ΥΣΤΕΡΟΓΡΑΦΟ. Εάν δεν έχετε προγραμματιστή και χρειάζεστε έναν ήδη αναβοσβήσιμο μικροελεγκτή ή θέλετε να αγοράσετε ένα έτοιμο θερμόμετρο, τότε επικοινωνήστε μαζί μου μέσω e-mail: devices2000 (stsobaka) ya.ru

Δέχομαι επίσης παραγγελίες για την ανάπτυξη και την κατασκευή συσκευών σε μικροελεγκτές, γι' αυτό επικοινωνήστε με το ίδιο email.

65 νανόμετρα είναι ο επόμενος στόχος του εργοστασίου Zelenograd Angstrem-T, που θα κοστίσει 300-350 εκατομμύρια ευρώ. Η επιχείρηση έχει ήδη υποβάλει αίτηση για ένα ευνοϊκό δάνειο για τον εκσυγχρονισμό των τεχνολογιών παραγωγής στη Vnesheconombank (VEB), ανέφερε αυτή την εβδομάδα η Vedomosti, επικαλούμενη τον Leonid Reiman, πρόεδρο του διοικητικού συμβουλίου του εργοστασίου. Τώρα η Angstrem-T ετοιμάζεται να ξεκινήσει μια γραμμή για την παραγωγή τσιπ με τοπολογία 90nm. Οι πληρωμές για το προηγούμενο δάνειο VEB, για το οποίο αγοράστηκε, θα ξεκινήσουν στα μέσα του 2017.

Το Πεκίνο κατέρρευσε τη Wall Street

Οι βασικοί δείκτες των ΗΠΑ σημείωσαν τις πρώτες μέρες της Πρωτοχρονιάς με πτώση ρεκόρ, ο δισεκατομμυριούχος Τζορτζ Σόρος έχει ήδη προειδοποιήσει ότι ο κόσμος περιμένει την επανάληψη της κρίσης του 2008.

Ο πρώτος Ρώσος επεξεργαστής καταναλωτών Baikal-T1 στην τιμή των 60 $ κυκλοφορεί στη μαζική παραγωγή

Η εταιρεία Baikal Electronics στις αρχές του 2016 υπόσχεται να λανσάρει τον ρωσικό επεξεργαστή Baikal-T1 αξίας περίπου 60 $ στη βιομηχανική παραγωγή. Οι συσκευές θα έχουν ζήτηση εάν αυτή η ζήτηση δημιουργηθεί από το κράτος, λένε παράγοντες της αγοράς.

Η MTS και η Ericsson θα αναπτύξουν και θα εφαρμόσουν από κοινού το 5G στη Ρωσία

Η PJSC "Mobile TeleSystems" και η Ericsson υπέγραψαν συμφωνίες συνεργασίας στην ανάπτυξη και εφαρμογή τεχνολογίας 5G στη Ρωσία. Σε πιλοτικά έργα, συμπεριλαμβανομένου του Παγκοσμίου Κυπέλλου 2018, η MTS σκοπεύει να δοκιμάσει τις εξελίξεις του Σουηδού πωλητή. Στις αρχές του επόμενου έτους, ο πάροχος θα ξεκινήσει διάλογο με το Υπουργείο Τηλεπικοινωνιών και Μαζικών Επικοινωνιών για τη διαμόρφωση τεχνικών απαιτήσεων για την πέμπτη γενιά κινητών επικοινωνιών.

Sergey Chemezov: Η Rostec είναι ήδη μία από τις δέκα μεγαλύτερες εταιρείες μηχανικών στον κόσμο

Σε μια συνέντευξη στο RBC, ο επικεφαλής της Rostec, Sergey Chemezov, απάντησε σε καυτές ερωτήσεις: για το σύστημα Platon, τα προβλήματα και τις προοπτικές της AVTOVAZ, τα συμφέροντα της κρατικής εταιρείας στη φαρμακευτική επιχείρηση, μίλησε για διεθνή συνεργασία ενόψει κυρώσεων πίεση, υποκατάσταση εισαγωγών, αναδιοργάνωση, αναπτυξιακές στρατηγικές και νέες ευκαιρίες σε δύσκολες στιγμές.

Η Rostec «προστατεύεται» και καταπατά τις δάφνες της Samsung και της General Electric

Το Εποπτικό Συμβούλιο της Rostec ενέκρινε τη «Στρατηγική Ανάπτυξης έως το 2025». Τα κύρια καθήκοντα είναι η αύξηση του μεριδίου των μη στρατιωτικών προϊόντων υψηλής τεχνολογίας και η κάλυψη της διαφοράς της General Electric και της Samsung στους βασικούς οικονομικούς δείκτες.

Διαγωνισμός Ραδιοερασιτεχνών Αρχαρίων
“Το ραδιοερασιτεχνικό μου σχέδιο”

Σχέδιο και λογισμικόένα απλό θερμόμετρο USB στον μικροελεγκτή ATmega8, το οποίο ένας αρχάριος ραδιοερασιτέχνης μπορεί να συναρμολογήσει με τα χέρια του

Ανταγωνιστικός σχεδιασμός ενός αρχάριου ραδιοερασιτέχνη:
"Θερμόμετρο USB σε μικροελεγκτή ATmega8"

Γεια σας αγαπητοί φίλοι και επισκέπτες του ιστότοπου!
Σας παρουσιάζω στο δικαστήριο τη δεύτερη διαγωνιστική εργασία.
Ο συγγραφέας του σχεδίου Γκριγκόριεφ Ίλια Σεργκέεβιτς.

Θερμόμετρο USB σε μικροελεγκτή ATmega8

Καλησπέρα σε όλους! Ήθελα να μαζέψω ένα θερμόμετρο για να ξέρω τη θερμοκρασία είτε στο σπίτι είτε έξω από το παράθυρο. Η πλευρά μου είναι ηλιόλουστη και το συνηθισμένο θερμόμετρο είναι πολύ ξαπλωμένο, ζεσταίνεται.
Άρχισε να σκάβει το Διαδίκτυο. Όπως πάντα, πολλά περιττά, πολύ περίπλοκα, δαπανηρά.
Τελικά, βρήκα ένα κύκλωμα της αρεσκείας μου, σύμφωνα με το οποίο άρχισα να φτιάχνω ένα θερμόμετρο USB.

Ιδού λοιπόν το διάγραμμα:

Για τη συναρμολόγηση χρειαζόμαστε:
♦ MS Atmega 8 και ένα κρεβάτι για αυτήν για 28 πόδια
♦ Αισθητήρας θερμοκρασίας DS18B20
♦ Αντιστάσεις (έχω 0,5W):
- 10 χιλ
- 4,7 χιλ
- 68ohm *2 τεμ
- 1,5 χιλ
- 200 ohm
♦ Κόντερς
- 22 pF * 2 τεμ
- 100uF σε ηλεκτρολύτη 16V
♦ 2 δίοδοι zener στα 3,6V
♦ Αντηχείο χαλαζία 12MHz
♦ LED
♦ Ένα κομμάτι μονόπλευρου τεστολίτου 5*5εκ

Ξεκινάμε τα πάντα με σημάδια στον textolite και μετά κόβουμε
Παρεμπιπτόντως, υπέφερα για πολύ καιρό κόβοντας τα απαραίτητα κομμάτια με ένα μαχαίρι, ήταν ένα μακρύ, θλιβερό πράγμα ... πρόσφατα παρήγγειλα τροχούς κοπής διαμαντιών για ένα dremel στο ebay. Σε ένα δευτερόλεπτο ... vvvzhik και κόψτε!


10 τεμάχια τέτοιων κύκλων 100 ρούβλια (για αναζήτηση - Δίσκοι κοπής διπλής όψης με επίστρωση σμύριδας 10X 20 mm με 2 αρθρικό μοχλό).

Στη συνέχεια, εκτυπώνουμε ένα διάγραμμα στο γεμιστήρα, μετά το ζεσταίνουμε με ένα σίδερο και μετά το μουλιάζουμε:


Στη συνέχεια δηλητηριάζουμε, σκουπίζουμε το τόνερ, τρυπάμε:


Και μετά αρχίζουμε να συλλέγουμε:


Atmega 8-16PU σε κούνια:


Πλένουμε την σανίδα από τη ροή, γιατί. Χρησιμοποίησα ενεργό ναι και χαλάει πολύ την θέα:


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


Εισάγουμε τον αισθητήρα στον σύνδεσμο, σύμφωνα με το pinout.

Τώρα πρέπει να κάνουμε flash το Atmega. Παίρνουμε το προηγουμένως φτιαγμένο από εμένα και συμπληρώνουμε το firmware.
Στο SinaProg, πρέπει να ρυθμίσουμε τις ασφάλειες:


ΑΝΑΓΚΑΙΩΣ! Πριν από τη σύνδεση, ελέγχουμε την πλακέτα για την ύπαρξη βραχυκυκλώματος !!!

Εισάγουμε την πλακέτα στο usb και έχουμε αμέσως μια άγνωστη συσκευή:



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


Και το LED θα αρχίσει να αναβοσβήνει τυχαία. Αυτό σημαίνει ότι η συσκευή λειτουργεί σωστά!
Στη συνέχεια, εκτελέστε το πρόγραμμα για να παρακολουθήσετε τη θερμοκρασία.

Εάν το σφάλμα δεν είναι δυνατό να εγγραφεί στο C: / temp / USBThermometer_config.ini αρχίζει να εμφανίζεται επανειλημμένα, μεταβείτε στη μονάδα δίσκου C, ενεργοποιήστε όλους τους φακέλους που είναι ορατοί και εάν υπάρχουν φάκελο temp, μετά δημιουργούμε ένα σημειωματάριο εκεί, το ονομάζουμε USBThermometer_config και αλλάζουμε την επέκτασή του σε .ini . Εάν δεν υπάρχει φάκελος, τότε δημιουργήστε τον πρώτα. Μετά από αυτό το λάθος μου εξαφανίστηκε. Εάν ο φάκελος δημιουργήθηκε, τότε για να μην παρεμβαίνει, μπορείτε να τον αποκρύψετε.

Το πρόγραμμα είναι απλό και κατανοητό.
Κύριο παράθυρο:


Μίνι παράθυρο, μπορεί να χρησιμοποιηθεί ως gadget:


Αυτό είναι όλο. Ξόδεψα αρκετά χρήματα και χρόνο σε όλα! Ο αισθητήρας είναι γύρω στα 90r και είχα ήδη σχεδόν όλα τα μικροπράγματα. Τώρα έχω ένα οικιακό, ηλεκτρονικό θερμόμετρο με δυνατότητα μέτρησης της θερμοκρασίας του σπιτιού και στο δρόμο.

MP707
Ψηφιακό θερμόμετρο USB
1410 τρίψτε.

Η μονάδα θα επιτρέψει σε έναν ραδιοερασιτέχνη να αποκτήσει ένα ψηφιακό θερμόμετρο πολλαπλών καναλιών συνδεδεμένο σε έναν υπολογιστή μέσω θύρα USB. Στην πραγματικότητα, είναι ένας προσαρμογέας USB 1wire με Επιπρόσθετα χαρακτηριστικά. 2 εξωτερικοί ενεργοποιητές συνδέονται στο MP707 (για παράδειγμα, δύο BM146) και 2 φορτία αλλάζουν ανάλογα με την αλλαγή της τιμής θερμοκρασίας από 2 (δύο) από οποιονδήποτε από τους 32 αισθητήρες θερμοκρασίας (εκτελείται έλεγχος θερμοκρασίας), οι οποίοι είναι συνδεδεμένοι στο παράλληλα με τη γραμμή. Η απόσταση από τον τελευταίο αισθητήρα θερμοκρασίας είναι 100 μέτρα.
ΣΤΟ εκτός σύνδεσηςεργασία MP707 δεν απαιτεί σύνδεση υπολογιστήκαι μπορεί να τροφοδοτηθεί από οποιοδήποτε προσαρμογέα δικτύου+5V με υποδοχή USB.
Τάση τροφοδοσίας + 3,6 ... 5V (για παράδειγμα, από ένα πρότυπο κυψέλη λιθίουτροφοδοτικό) μπορεί επίσης να εφαρμοστεί μέσω του συνδετήρα J2 στο σημείο Vdd.

Ξαναδιάβασα όλες τις πληροφορίες, είδα τα αρχεία BM1707.cmd και example.ftp. Αλλά δεν ξέρω τι να αντικαταστήσω στο [όνομα διακομιστή ftp] ή [πλήρη διαδρομή και όνομα αρχείου στον διακομιστή]. Δοκίμασε διαφορετικά πράγματα - δεν θέλει. Δείξε μου τι βάζεις σε αυτές τις γραμμές;
BM1707.cmd:
ftp -n D:\Temp\example.ftp
παράδειγμα.ftp:
ανοίξτε το ftp.narod.ru
χρήστης usbsergdev _password_
βάλε D:\Temp\BM1707.html /BM1707/BM1707-html.html
Κλείσε
- Αντικαταστήστε το όνομα χρήστη usbsergdev με το δικό σας,
- ο κωδικός είναι επίσης δικός σας.
- Φυσικά, το αρχείο html πρέπει να βρίσκεται εκεί που υποδεικνύεται,
- ο κατάλογος BM1707 πρέπει επίσης να υπάρχει στον διακομιστή.
- Επίσης, διαβάστε για την πρόσβαση ftp στον ιστότοπο www.narod.ru, άλλαξαν κάτι εκεί για νέους χρήστες...

- Πώς να ρυθμίσετε τον θερμοστάτη να λειτουργεί από άλλο εξωτερικό αισθητήρα θερμοκρασίας;
Εκχωρήστε έναν ενεργό αισθητήρα θερμοκρασίας για τη λειτουργία του θερμοστάτη, για τον οποίο, ακολουθήστε τα παρακάτω βήματα:
- Επιλέξτε τον τύπο προγράμματος "Πίνακας".
- Χρησιμοποιήστε το αριστερό κουμπί του ποντικιού για να επιλέξετε τον επιθυμητό αισθητήρα θερμοκρασίας.
- Κάντε δεξί κλικ για να επιλέξετε "Αισθητήρας τρέχοντος θερμοστάτη".

Συνέδεσα εξωτερικούς αισθητήρες DS1820 και DS1822, αλλά δεν μπορώ να ρυθμίσω την ακρίβεια μέτρησης θερμοκρασίας. Μετά την ολοκλήρωση της διαδικασίας αλλαγής της ακρίβειας, εμφανίζεται η επιγραφή "Η ακρίβεια μέτρησης θερμοκρασίας έχει ρυθμιστεί για όλους τους συνδεδεμένους αισθητήρες". Τί μπορεί να γίνει?
- Αυτό είναι δυνατό λόγω της έλλειψης μιας τέτοιας ρύθμισης σε ορισμένους αισθητήρες θερμοκρασίας. Ελέγξτε τη λειτουργία της συσκευής με αισθητήρες θερμοκρασίας DS18B20.

Θα ήθελα να δω σε μελλοντικές εκδόσεις τη δυνατότητα επιλογής ενός αισθητήρα ελέγχου για κάθε έξοδο θερμοστάτη.
- Μπορείτε να αυξήσετε τον αριθμό των καναλιών ελέγχου χρησιμοποιώντας το MP710 σε συνδυασμό με το MP701.

Στην αυτόνομη λειτουργία MP707 ο θερμοστάτης δεν λειτουργεί - το σήμα ON είναι αναμμένο. (θερμαντήρας), αν και το ανώτερο όριο έχει ρυθμιστεί στους +30°C και ο αισθητήρας θερμαίνεται στους +34°C. Όταν είναι συνδεδεμένος σε υπολογιστή, όλα είναι εντάξει. Τι κάνω λάθος?
- Εάν έχετε συνδέσει επιπλέον θερμικούς αισθητήρες, πρέπει να είναι καταχωρημένοι στη συσκευή. Για να το κάνετε αυτό, πληκτρολογήστε: Control --- Thermostat --- Install.

Συνέδεσα έναν αισθητήρα θερμοκρασίας στη συσκευή σε απόσταση 5 μέτρων - λειτουργεί μια χαρά. Μετά το σύνδεσα σε απόσταση 40 μέτρων - η συσκευή δεν το βλέπει! Αλλά τελικά, η απόσταση από τον τελευταίο θερμικό αισθητήρα είναι 100 μέτρα πάνω από ένα καλώδιο συνεστραμμένου ζεύγους κατηγορίας 5. Αλλά έχω απόσταση 40 μέτρα! Ταυτόχρονα, τουλάχιστον TWISTED, τουλάχιστον NOT TWISTED PAIR, αλλά η συσκευή δεν βλέπει τον αισθητήρα θερμοκρασίας! Τί μπορεί να γίνει?

Όταν συνδέετε αισθητήρες θερμοκρασίας σε σημαντική απόσταση (πάνω από 20 μέτρα) από τη μονάδα βάσης, είναι σημαντικό τα καλώδια σύνδεσης να έχουν τη μικρότερη αντίσταση, δηλ. ήταν χάλκινο και όχι πολύ λεπτό, για παράδειγμα, MKESh-3x0.5 http://www.cable-msk.ru/catalog/mkesh/. Επομένως, το καλώδιο συνεστραμμένου ζεύγους κατηγορίας 5 για την τοποθέτηση δικτύων υπολογιστών δεν είναι η καλύτερη επιλογή.

Οι ψηφιακοί αισθητήρες θερμοκρασίας DS18B20 έχουν τη δυνατότητα να τους συνδέσουν με το δίαυλο (παράλληλα μεταξύ τους). Κάθε αισθητήρας έχει έναν μοναδικό σειριακός αριθμόςτου ανατέθηκε στο εργοστάσιο κατά την κατασκευή. Αυτό επιτρέπει την αντιμετώπιση κάθε αισθητήρα ανεξάρτητα από τη φυσική του θέση στο δίαυλο. Μαζί με τη συσκευή, μπορείτε να χρησιμοποιήσετε και τα δύο DS18B20 και DS18S20, DS1822, DS1820 (με φθίνουσα ακρίβεια στους + -2 μοίρες). Οι θερμικοί αισθητήρες «προσαρτώνται» σε ορισμένα φορτία μέσω προγραμματισμού. Η απόσταση από τον τελευταίο αισθητήρα θερμοκρασίας στη γραμμή είναι έως και 100 m. Εάν το μήκος της γραμμής είναι μεγαλύτερο από 10 μέτρα, χρησιμοποιήστε τη σύνδεση αισθητήρων θερμοκρασίας σύμφωνα με το σχήμα THREE-WIRE(χρησιμοποιώντας τρία καλώδια). Συνιστώμενο καλώδιο - Κατηγορία 5 συνεστραμμένου ζεύγους CAT5 (εύρος ζώνης 100 MHz) - Καλώδιο εγκατάστασης 4 ζευγών τοπικά δίκτυακαι τηλεφωνικές γραμμές(υποστηρίζει ταχύτητες μεταφοράς δεδομένων έως 100 Mbps) - οκτώ γραμμές που συστρέφονται ανά ζεύγη (συνεστραμμένο ζεύγος) - τέσσερα συνεστραμμένα ζεύγη. Για κάθε σήμα, χρησιμοποιήστε ένα ξεχωριστό συνεστραμμένο ζευγάρι, των οποίων και τα δύο καλώδια συνδέονται μεταξύ τους. Σύνολο: από τέσσερα συνεστραμμένα ζεύγη: ένα ζεύγος συνδέεται με VCC (ισχύς), ένα ζεύγος συνδέεται με DQ (δεδομένα), ένα ζεύγος συνδέεται με GND (κοινό). Συνολικά χρησιμοποιούνται 3 στριμμένα ζευγάρια στα τέσσερα.

Απαιτήσεις για τη σύνδεση ψηφιακών αισθητήρων θερμοκρασίας:
- Η γραμμή πρέπει να έχει μια αρχή και ένα τέλος.Σε αυτή την περίπτωση λείπουν αρκετά «άκρα» (ΟΧΙ ΑΣΤΕΡΙ!).
- Ένας ελεγκτής είναι εγκατεστημένος στην αρχή της γραμμής.
- Στο τέλος της γραμμής, είναι εγκατεστημένος ο τελευταίος αισθητήρας θερμοκρασίας, η απόσταση του οποίου είναι έως και 100 μέτρα.
- Μεταξύ τους - αισθητήρες ενδιάμεσης θερμοκρασίας.

- Ευχαριστώ για τη συμβουλή! Όλα λειτουργούσαν πραγματικά σε ένα καλώδιο 110 μέτρων (δεν υπήρχε άλλο)!
1) Αντικαταστάθηκε το R5 με R5 = 5 kΩ trimmer (αντίσταση στην οποία λειτούργησε 1 kΩ).
2) Εγκατεστημένο στο τέλος της γραμμής Сdop.=1 μF κεραμικό + Сdop.=47 μF ηλεκτρολυτικό.
3) Εγκατεστημένο στην αρχή της γραμμής C = 47 uF από την πλευρά του ελεγκτή. Δεν λειτούργησε χωρίς αυτό.
4) Η δίοδος δεν βραχυκύκλωσε.

Ποιος είναι ο λόγος για την παρουσία δύο διόδων σειράς στο κύκλωμα MP707 στην κορυφή; Μπορούν και τα δύο να βραχυκυκλωθούν για να αυξήσουν την τάση στη γραμμή του αισθητήρα θερμοκρασίας στα ονομαστικά 5 Volt;
- Ο δίαυλος USB τροφοδοτείται από +5V και τα λογικά επίπεδα για D+/D- είναι 0...3,3V. Οι δίοδοι σχηματίζουν πτώση τάσης 1,4...1,6V, η οποία εξασφαλίζει ταίριασμα των λογικών επιπέδων. Η εκτροπή τους μπορεί να οδηγήσει στο γεγονός ότι Πρόγραμμα οδήγησης USBαντιληφθείτε αυτό ως βραχυκύκλωμα στη γραμμή δεδομένων και σταματήστε να εργάζεστε με τη συσκευή.

- Το πρόγραμμά μου VM1707.exe "παρουσιάστηκε σφάλμα". Τί μπορεί να γίνει?
- Σε αυτήν την περίπτωση:
- Διαγράψτε το αρχείο ini.
- Εκτελέστε ξανά το VM1707.exe.

- Το MP707 λειτουργεί καλά, τα ρελέ διακόπτουν (κάντε κλικ), αλλά τα LED δεν ανάβουν. Τι θα μπορούσε να είναι το πρόβλημα;
- Πιθανή αιτία- λανθασμένη τοποθέτηση LED στην πλακέτα. Εγκαταστήστε τα LED ανάλογα με την πολικότητά τους.

- Είναι δυνατή η σύνδεση πολλών MP707 σε έναν υπολογιστή και πώς να τα ρυθμίσετε σωστά ώστε να λειτουργούν μαζί;
- Ναι, μπορείτε να συνδέσετε πολλά MP707 σε έναν υπολογιστή. Για αυτό:
- Δημιουργία ξεχωριστό φάκελοστον υπολογιστή.
- Κάντε λήψη σε αυτό (ή αντιγράψτε) το BM1707.exe τουλάχιστον την έκδοση 11.
- Εκτελέστε το BM1707.exe και διαβάστε το αναγνωριστικό της συσκευής, για το οποίο μεταβείτε στην Προβολή --- Διαχείριση, Πληροφορίες --- Αναγνωριστικό USB).
- Κλείστε το BM1707.exe.
- Ανοίξτε το BM1707.ini.
- Βρείτε το ID=* σε αυτό.
- Αντικαταστήστε το * με τον αριθμό συσκευής (8 χαρακτήρες!).
- Αποθηκεύστε το αρχείο.
- Κλείστε το BM1707.ini.
- Εκτελέστε το BM1707.exe.
Ini αρχείο, μπορείτε να χρησιμοποιήσετε (αντιγράψετε) το παλιό. Σε αυτήν την περίπτωση, θα πρέπει να προσθέσετε την καταχώριση ID=XXXXXXXX στην ενότητα.
Για να εκτελέσετε το 2ο αντίγραφο, επαναλάβετε τα παραπάνω βήματα.

Όταν γίνεται επανεκκίνηση του υπολογιστή, ξεκινά το πρόγραμμα για το MP707, αλλά σταματά να αναγνωρίζει τους αισθητήρες (13 αισθητήρες). Απαιτείται να αφαιρέσετε και να τοποθετήσετε ξανά το ίδιο το θερμόμετρο από το USB, μετά το οποίο αναγνωρίζεται και αρχίζει να λειτουργεί. Επειδή ο υπολογιστής είναι απομακρυσμένος, η επανεκκίνηση του υπολογιστή μετά από διακοπή ρεύματος προκαλεί τη διακοπή της μέτρησης της θερμοκρασίας, κάτι που δεν είναι επιθυμητό. Πώς μπορεί να λυθεί το πρόβλημα;
- Ρύθμιση σε αρχείο ini:
AUTOTUNE=1
- Εκτελέστε το πρόγραμμα.
- Κλείστε το.
- Εγκατάσταση:
AUTOTUNE=0
- Κάντε επανεκκίνηση του υπολογιστή σας κανονικά.

Στη λειτουργία "γραφήματος", η κλίμακα θερμοκρασίας δεν κλιμακώνεται για ολόκληρο το εύρος των τιμών μέτρησης. Μπορείτε να δείτε μόνο ένα διάστημα πλάτους 40-45 μοιρών και πρέπει να μετακινήσετε τα γραφήματα πάνω-κάτω για να δείτε τα μέρη τους ένα προς ένα. Πώς να το αντιμετωπίσετε;
- Στο σύνολο αρχείων ini:
LeftAxis_Automatic=1

- Είναι δυνατή η σύνδεση αισθητήρων ατμοσφαιρικής πίεσης στο MP707;
- Το MP707 διαθέτει 1 ψηφιακή είσοδο 1 καλωδίου (χωρίς αναλογικές εισόδους), επομένως δεν μπορούν να συνδεθούν αισθητήρες ατμοσφαιρικής πίεσης σε αυτό.

- Πώς εφαρμόζεται ο αλγόριθμος μέτρησης θερμοκρασίας από κάθε έναν από τους αισθητήρες θερμοκρασίας στο MP707;
- Η εντολή START μέτρησης θερμοκρασίας αποστέλλεται σε όλους τους αισθητήρες ταυτόχρονα. Στη συνέχεια, οι ενδείξεις θερμοκρασίας διαβάζονται διαδοχικά για όλους τους αισθητήρες.

Είναι γνωστό ότι στο MP707 το κανάλι 1 ελέγχει το ΘΕΡΜΑΝΤΙΚΟ (Tlow = ON, Thigh = OFF) και το κανάλι 2 ελέγχει το COOLER (Tlow = OFF, Thigh = ON). Μπορεί το κανάλι 1 να ρυθμιστεί για έλεγχο του ψυκτικού συγκροτήματος;
- Δυστυχώς, δεν είναι δυνατό να ρυθμίσετε τη λειτουργία του καναλιού 1 στο MP707 για τον έλεγχο του ψυγείου.

Το MP707 διατηρεί αρχείο καταγραφής ή είναι μόνο για παρακολούθηση;
- Ναι, το MP707 εγγράφει αναγνώσεις σε 2 (δύο) αρχεία καταγραφής:
1. Με θερμοκρασίες και χρόνους (Δείτε περιγραφή!!!)
2. Με ολοκληρωμένες λειτουργίες (απενεργοποίηση από προεπιλογή)

- Είναι δυνατόν να χρησιμοποιηθούν διαφορετικοί αισθητήρες σε έναν βρόχο - 18V20 στην πλακέτα και 18S20 στον βρόχο;
- Ναι, το MP707 λειτουργεί ταυτόχρονα με διαφορετικούς αισθητήρες θερμοκρασίας στη σειρά: τόσο 18V20 όσο και 18S20.

Συνέδεσα τρεις θερμικούς αισθητήρες στο MP707. Στην οθόνη του υπολογιστή, οι γραμμές όλων των αισθητήρων εμφανίζονται με ένα (μπλε) χρώμα. Είναι δυνατόν να αλλάξουμε το χρώμα κάθε γραμμής για καλύτερη αντίληψη;
- Ναι, η καταχώρηση στο αρχείο ini του τύπου είναι υπεύθυνη για το χρώμα:
DD000001A4BB4728_COLOR=16711680
Τα χρώματα δίνονται σε 3 byte, 16711680 (dec) = 0xFF0000 (hex) - αυτό είναι καθαρό μπλε.
Μπορείτε να το ρυθμίσετε ως εξής:
DD000001A4BB4728_COLOR=0xFF0000 Αυτό θα είναι καθαρό μπλε.
ή
DD000001A4BB4728_COLOR=0x00FF00
ή
DD000001A4BB4728_COLOR=0x0000FF
ή τους συνδυασμούς τους.

Συνδεδεμένο επιπλέον. αισθητήρας DS18B20 σε MP707. Το μήκος των καλωδίων είναι 50 εκ. Ο αισθητήρας καθορίζεται από το πρόγραμμα BM1707, δεν δίνει σφάλματα στα κούτσουρα, αλλά η θερμοκρασία δείχνει 127,5 βαθμούς. Όταν αλλάζει η ακρίβεια θερμοκρασίας των αισθητήρων, αλλάζουν τα δέκατα του συνδεδεμένου αισθητήρα, δηλ. 127,5; 127,75; 127.875; 127.9735 Ταυτόχρονα, ο τυπικός αισθητήρας βρίσκεται στην πλακέτα, δείχνει την πραγματική θερμοκρασία. Τί μπορεί να γίνει?
- Κατά τη μετατροπή, το DS18B20 αυξάνει την κατανάλωσή του και απλώς στερείται τάσης τροφοδοσίας. Η τάση πέφτει λόγω R5 και η μετατροπή αποτυγχάνει. Για κανονική λειτουργία του αισθητήρα θερμοκρασίας, εγκαταστήστε αντίσταση ονομαστικής τιμής R=2,4 kOhm στην πλακέτα παράλληλα με το R5.

Το ψηφιακό θερμόμετρο πολλαπλών καναλιών συνδέεται με προσωπικός υπολογιστήςμέσω θύρας USB. Διαθέτει ενεργοποιητή (ρελέ) και σας επιτρέπει να ενεργοποιείτε / απενεργοποιείτε το φορτίο όταν αλλάζει η θερμοκρασία (για να πραγματοποιήσετε έλεγχο θερμοκρασίας). Η συσκευή θα είναι χρήσιμη για χρήση στην καθημερινή ζωή, στο σπίτι, στη χώρα, στο μπάνιο. Με αυτό, μπορείτε να μετρήσετε τη θερμοκρασία περιβάλλοντος, να ελέγξετε τη θερμοκρασία λειτουργίας των καταψυκτών και μονάδων ψύξης, να διαχειριστείτε διάφορα φορτία εκτός σύνδεσης, να καταγράψετε τη μετρούμενη θερμοκρασία, να δημιουργήσετε ένα αρχείο με τρέχουσες ενδείξεις σε μορφή HTML (δηλαδή, να παρακολουθείτε την τρέχουσα θερμοκρασία και την κατάσταση του φορτώνει μέσω Διαδικτύου), διαχειριστείτε τη φόρτωση με ένα αρχείο δέσμης.

Προδιαγραφές:
Τάση τροφοδοσίας, V 3,6…5
Κατανάλωση ρεύματος, μέγ.*, mA 50
Εύρος μετρούμενων θερμοκρασιών, 0С -55…+125
Τυπικός αισθητήρας θερμοκρασίας DS18B20
Επιτρεπόμενος αριθμός αισθητήρων**
(πωλείται χωριστά αν θέλετε)
Έως 32 αισθητήρες τύπου DS18B20, DS18S20, DS1820 ή DS1822
Αριθμός καναλιών ελέγχου φορτίου 2
Ρεύμα εναλλαγής καναλιών***, Ampere 5
Ακρίβεια, 0С ±0,5
Διαστάσεις πλακέτα τυπωμένου κυκλώματος, mm 55x55

Περιεχόμενα παράδοσης
Πλήρες ψηφιακό θερμόμετρο με εγκατεστημένο αισθητήρα θερμοκρασίας DS18B20 – 1 τεμ. ένας
Κτίριο 1
Εγχειρίδιο χρήσης 1

Περιγραφή της συσκευής και της σύνδεσής της
Το κεντρικό τμήμα της συσκευής είναι ένας μικροελεγκτής ATtiny45 που λειτουργεί σε συχνότητα 16,5 MHz. Πρόσθετοι αισθητήρες, εάν είναι απαραίτητο, συνδέονται παράλληλα DA1. Το τροφοδοτικό τροφοδοτείται μέσω της θύρας USB J1.
Η συσκευή μπορεί να λειτουργήσει τόσο σε αυτόνομη λειτουργία (έλεγχος της τρέχουσας θερμοκρασίας και έλεγχος συσκευών), όσο και υπό έλεγχο εξειδικευμένο πρόγραμμαγια έναν προσωπικό υπολογιστή.
Ο αισθητήρας θερμοκρασίας DA1 βρίσκεται στην πλακέτα της συσκευής. Τα ηλεκτρονικά εξαρτήματα κοντά στον αισθητήρα μπορεί να ζεσταθούν ελαφρώς κατά τη λειτουργία και το προστατευτικό περίβλημα θερμικής συρρίκνωσης επηρεάζει επίσης την ακρίβεια της μέτρησης, επομένως είναι πιθανά ελαφρά σφάλματα στη μέτρηση της θερμοκρασίας. Μια πιο ακριβής μέτρηση παρέχεται από εξωτερικούς αισθητήρες θερμοκρασίας, προαιρετικά αγορασμένους και συνδεδεμένους επιπλέον. Το συνιστώμενο μήκος της γραμμής σύνδεσης δεν υπερβαίνει τα 20 μέτρα. Εάν το μήκος της γραμμής είναι κοντά στο όριο, θα πρέπει να χρησιμοποιηθεί ένα καλώδιο υψηλής ποιότητας: ένα καλώδιο συνεστραμμένου ζεύγους κατηγορίας 5. Υπό την παρουσία του ηλεκτρομαγνητική παρεμβολήσυνιστάται η χρήση θωρακισμένου σύρματος.
Σε αυτόνομη λειτουργία, η συσκευή δεν απαιτεί σύνδεση με υπολογιστή και μπορεί να τροφοδοτηθεί από οποιονδήποτε μετασχηματιστή εναλλασσόμενου ρεύματος 5 V με υποδοχή USB.

Λογισμικό
Λήψη λογισμικού.
Προσοχή! Μερικοί προγράμματα προστασίας από ιούςλογισμικό παρεξήγησης για κακόβουλο λογισμικό (υποψία ιών). Στην πραγματικότητα, αυτό το λογισμικό δεν περιέχει κακόβουλο κώδικα.