Σπίτι Προσωπικά Οικονομικά < Ηλεκτρονικά Έργα: Πώς να διαβάσετε μια τιμή από ένα δυναμικό

< Ηλεκτρονικά Έργα: Πώς να διαβάσετε μια τιμή από ένα δυναμικό

Βίντεο: Technology Stacks - Computer Science for Business Leaders 2016 2024

Βίντεο: Technology Stacks - Computer Science for Business Leaders 2016 2024
Anonim
Ένα ποτενσιόμετρο

(συχνά καλείται >) είναι μια ηλεκτρονική μεταβλητή αντίσταση με ένα κουμπί που μπορείτε να μετατρέψετε για να μεταβάλλετε την αντίσταση. Ποτίστρες διαφόρων τύπων χρησιμοποιούνται συχνά ως συσκευές εισόδου για έργα BASIC Stamp. Για παράδειγμα, μπορείτε να χρησιμοποιήσετε ένα απλό δοχείο για να ρυθμίσετε την ταχύτητα ενός ζεύγους LED που αναβοσβήνουν: Καθώς γυρίζετε το κουμπί του δοχείου, αλλάζει η ταχύτητα με την οποία αναβοσβήνουν οι λυχνίες LED. Εδώ, ένα δοχείο 10 kΩ τοποθετείται παράλληλα με έναν πυκνωτή 0. 1 μF. Επιπλέον, μια αντίσταση 220 Ω τοποθετείται σε σειρά με το δοχείο. Αυτό γίνεται για να προστατέψετε το BASIC Stamp από ζημιές που μπορεί να προκληθούν από υπερβολικό ρεύμα αν γυρίσετε το κουμπί του δοχείου έτσι ώστε η αντίσταση του δοχείου να πέσει στο μηδέν.

Ο πυκνωτής σε αυτό το κύκλωμα είναι αρκετά μικρός (0. 1 μF) που το κύκλωμα θα φορτίζει και θα εκφορτίζεται πολύ γρήγορα - μέσα σε περίπου ένα χιλιοστά του δευτερολέπτου, ανάλογα με το πού έχει ρυθμιστεί ο επιλογέας δοχείου. Έτσι, το πρόγραμμά σας δεν θα καθυστερήσει σημαντικά, ενώ περιμένει τον εκκενώνοντα πυκνωτή ώστε να μπορεί να καθορίσει την αντίσταση του δοχείου.

Με δεδομένο αυτό το κύκλωμα, πώς θα μετράτε την αντίσταση του δοχείου; Η απάντηση απαιτεί ένα έξυπνο κομμάτι προγραμματισμού: Κατ 'αρχάς, ρυθμίζετε τον ακροδέκτη 13 στο HIGH, ο οποίος φορτίζει τον πυκνωτή. Στη συνέχεια, ρυθμίστε έναν βρόχο για να παρακολουθήσετε την κατάσταση εισόδου του ακροδέκτη 13. Κάθε φορά που ελέγχετε την κατάσταση του ακροδέκτη 13, προσθέτετε ένα σε ένα μετρητή.

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

Ευτυχώς, το PBASIC περιλαμβάνει μια εντολή που ονομάζεται RCTIME και κάνει όλα αυτά αυτόματα. Το μόνο που πρέπει να κάνετε είναι να πείτε στην εντολή RCTIME ποια είναι η θέση του κυκλώματος RC, εάν θέλετε να μετρήσετε πόσο καιρό χρειάζεται το κύκλωμα RC να φορτίσει ή να αποφορτιστεί και το όνομα μιας μεταβλητής για να αποθηκεύσετε τον υπολογισμό του χρόνου που προκύπτει. < Εδώ μπορείτε να χρησιμοποιήσετε την εντολή RCTIME για να καθορίσετε πόσο χρόνο χρειάζεται να εκφορτιστεί ένα κύκλωμα RC στον ακροδέκτη 13, αποθηκεύοντας την απάντηση σε μια μεταβλητή που ονομάζεται χρονοδιακόπτης:

RCTIME 13, 1, χρονοδιακόπτης

μεταβλητή που ονομάζεται χρονοδιακόπτης σε μια τιμή που υποδεικνύει πόσο καιρό χρειάστηκε να εκφορτίσει το κύκλωμα RC. Αμέσως πριν από αυτήν την εντολή, πρέπει να ρυθμίσετε την πύλη εισόδου / εξόδου (στην περίπτωση αυτή, τον ακροδέκτη 13) σε HIGH για να φορτίσετε τον πυκνωτή. Θα χρειαστεί επίσης να κάνετε παύση για ένα μικρό χρονικό διάστημα (συνήθως, αρκετό 1 ms είναι αρκετό) για να επιτρέψει στο κύκλωμα να φορτίσει.

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

Για το κύκλωμα αυτό, η εντολή RCTIME υπολογίζει τις τιμές χρόνου που κυμαίνονται από περίπου 12 όταν η αντίσταση του δοχείου είναι κοντά στο 0 έως περίπου 54 όταν η αντίσταση του pot είναι στο μέγιστο (10 kΩ).

Το παρακάτω πρόγραμμα αναβοσβήνει εναλλάξ LED που είναι συνδεδεμένες στις ακίδες 0 και 2. Ο ρυθμός με τον οποίο τα LED αναβοσβήνουν ρυθμίζεται από ένα δοχείο σε ένα κύκλωμα RC στον ακροδέκτη 13. Το πρόγραμμα πολλαπλασιάζει την τιμή χρόνου που υπολογίζεται από την εντολή RCTIME κατά δέκα καθορίστε για πόσο χρονικό διάστημα το πρόγραμμα πρέπει να διακόπτει προσωρινά τις αναλαμπές. Καθώς γυρίζετε το κουμπί του δοχείου, η αντίσταση του δοχείου μειώνεται και τα LED αναβοσβήνουν με ταχύτερο ρυθμό.

«Προγραμματισμός LED αναβοσβήνει με ποτενσιόμετρο« Doug Lowe »10 Ιουλίου 2011« Αυτό το πρόγραμμα αναβοσβήνει τα LED που συνδέονται με τις ακίδες 0 και 2 »με ρυθμό που καθορίζεται από ένα κύκλωμα RC στον ακροδέκτη 13. '$ STAMP BS2}' $ $ PBASIC 2. 5} Ώρα VAR Word Led1 PIN 0 Led2 PIN 2 Πείρος PIN 13 DO ΥΨΗΛΟ Pot RCTIME Pot, 1, Χρόνος ΥΨΗΛΗ Led1 ΧΑΜΗΛΗ Led2 ΧΡΟΝΟΣ PAUSE * 10 ΧΑΜΗΛΗ Led1 HIGH Led2 ΧΡΟΝΟΣ PAUSE * 10 LOOP

Αυτό το έργο δείχνει πώς να κατασκευάστε ένα κύκλωμα που περιλαμβάνει ένα ποτενσιόμετρο 10 kΩ και έναν πυκνωτή ώστε να μπορείτε να δοκιμάσετε τον κώδικα.Αυτό δείχνει το ολοκληρωμένο κύκλωμα

< Ηλεκτρονικά Έργα: Πώς να διαβάσετε μια τιμή από ένα δυναμικό <B>

Η επιλογή των συντακτών

GoPro Κάμερες Για Ανδρείκελα Εξέλιξη Φίλτρων

GoPro Κάμερες Για Ανδρείκελα Εξέλιξη Φίλτρων

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

Mounts για την κάμερα GoPro - dummies

Mounts για την κάμερα GoPro - dummies

Το GoPro έχει πολλά στηρίγματα και ένα για κάθε περίσταση και κατάσταση. Υπάρχουν mounts για το σκι σας, το roll bar του οχήματος all-terrain και την κορυφή του ποδηλάτου σας. Υπάρχει ακόμη και ένα που το σκυλί σας μπορεί να φορέσει ως σαγματοποιία. Εδώ είναι μερικά από τα βασικά κομμάτια (δείτε το σχήμα): ...

Οι GoPro HERO5 Μαύρες Dummies

Οι GoPro HERO5 Μαύρες Dummies

Μία φορά, ήταν μια σειρά από ονόματα που διαφοροποιούσαν το GoPro HERO, συμπεριλαμβανομένων των εκδόσεων Silver και White. Και ενώ πολλά από αυτά τα μοντέλα είναι ακόμα βιώσιμες επιλογές, η τελευταία έκδοση είναι μόνο για το Black. Είναι το μεγάλο kahuna της σειράς HERO και έχει ανανεωθεί τόσο πολύ ...

Η επιλογή των συντακτών

Πώς να ρυθμίσετε μια νέα ή υπάρχουσα τοποθεσία στο Dreamweaver - ανδρείκελα

Πώς να ρυθμίσετε μια νέα ή υπάρχουσα τοποθεσία στο Dreamweaver - ανδρείκελα

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

Πώς να αλλάξετε τη λειτουργία CSS και HTML στον περιηγητή ιδιότητας Dreamweaver - dummies

Πώς να αλλάξετε τη λειτουργία CSS και HTML στον περιηγητή ιδιότητας Dreamweaver - dummies

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

Πώς να ρυθμίσετε τις λειτουργίες FTP του Dreamweaver - dummies

Πώς να ρυθμίσετε τις λειτουργίες FTP του Dreamweaver - dummies

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

Η επιλογή των συντακτών

Πώς να Paint με το εργαλείο πινέλου στο Photoshop Elements 9

Πώς να Paint με το εργαλείο πινέλου στο Photoshop Elements 9

Το Photoshop Elements δημιουργεί μαλακές κινήσεις. Πόσο μαλακά αυτά τα εγκεφαλικά επεισόδια εξαρτώνται από το ποια βούρτσα χρησιμοποιείτε. Από προεπιλογή, ακόμη και η πιο σκληρή βούρτσα έχει μια ελαφρώς μαλακή άκρη επειδή είναι αντι-αλλιώς. Η αντικατάσταση δημιουργεί μια μόνο σειρά μερικώς γεμάτων εικονοστοιχείων κατά μήκος των άκρων για να παραχθεί η ψευδαίσθηση μιας ομαλής ακμής. Μπορείτε ...

Πώς να τοποθετήσετε μια εικόνα στο Photoshop Elements 10 Παράθυρο εικόνας - ανδρείκελα

Πώς να τοποθετήσετε μια εικόνα στο Photoshop Elements 10 Παράθυρο εικόνας - ανδρείκελα

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