Πώς να συνδέσετε το ψηφιακό ποτενσιόμετρο με το Arduino

Πίνακας περιεχομένων:

Πώς να συνδέσετε το ψηφιακό ποτενσιόμετρο με το Arduino
Πώς να συνδέσετε το ψηφιακό ποτενσιόμετρο με το Arduino

Βίντεο: Πώς να συνδέσετε το ψηφιακό ποτενσιόμετρο με το Arduino

Βίντεο: Πώς να συνδέσετε το ψηφιακό ποτενσιόμετρο με το Arduino
Βίντεο: #1 ΕΙΣΑΓΩΓΗ ΣΤΟ ARDUINO!!! 2024, Απρίλιος
Anonim

Αυτό το άρθρο περιγράφει τον τρόπο ελέγχου ενός ψηφιακού ποτενσιόμετρου χρησιμοποιώντας ένα Arduino, καθώς και τους τομείς εφαρμογής που μπορεί να έχει αυτή η συσκευή. Ας χρησιμοποιήσουμε μια έτοιμη ενότητα που κοστίζει λιγότερο από 1 $.

Μονάδα ψηφιακού ποτενσιόμετρου X9C103S
Μονάδα ψηφιακού ποτενσιόμετρου X9C103S

Απαραίτητη

  • - Ψηφιακό ποτενσιόμετρο X9C.
  • - Arduino;
  • - έναν υπολογιστή με το περιβάλλον ανάπτυξης του Arduino IDE.
  • - καλώδια πρωτοτύπου και συναρμολόγησης.

Οδηγίες

Βήμα 1

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

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

Εσωτερική διάταξη του ποτενσιόμετρου
Εσωτερική διάταξη του ποτενσιόμετρου

Βήμα 2

Το ψηφιακό ποτενσιόμετρο τύπου X9C μπορεί να είναι μία από τις ακόλουθες βαθμολογίες: X9C102 = 1kΩ, X9C103 = 10kΩ, X9C104 = 100kΩ. Αυτές οι τιμές είναι οι μέγιστες δυνατές αντιστάσεις για την αντίσταση. Μεταξύ 0 και της μέγιστης τιμής στα βήματα του 1/100 του μέγιστου, μπορείτε να ρυθμίσετε την αντίσταση στην τρίτη "κινούμενη" επαφή.

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

Εμφάνιση της μονάδας με ποτενσιόμετρο X9C
Εμφάνιση της μονάδας με ποτενσιόμετρο X9C

Βήμα 3

Ας βάλουμε μαζί το κύκλωμα όπως φαίνεται στην εικόνα. Χρειαζόμαστε τροφοδοσία και 3 καλώδια ελέγχου: CS - επιλογή συσκευής (χαμηλό επίπεδο), INC - αλλαγή αντίστασης εξόδου (παλμοί χαμηλού επιπέδου), U / D - κατεύθυνση αλλαγής (U - up - η τάση στο σκέλος μικροκυκλώματος έχει υψηλή λογικό επίπεδο, D - κάτω - χαμηλό επίπεδο).

Διάγραμμα καλωδίωσης για ψηφιακό ποτενσιόμετρο X9C προς Arduino
Διάγραμμα καλωδίωσης για ψηφιακό ποτενσιόμετρο X9C προς Arduino

Βήμα 4

Τώρα ας γράψουμε ένα τέτοιο σκίτσο και να το φορτώσουμε στη μνήμη του πίνακα Arduino.

Αυτό το σχέδιο περιέχει τον ακόλουθο αλγόριθμο: αυξήστε την αντίσταση κάθε 100 ms σε βήματα 10% από 0 έως 100% του μέγιστου ποτενσιόμετρου.

Κωδικός σκίτσου για ηλεκτρονικό ποτενσιόμετρο X9C102 / X9C103
Κωδικός σκίτσου για ηλεκτρονικό ποτενσιόμετρο X9C102 / X9C103

Βήμα 5

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

Θα εφαρμόσω 5 βολτ στο ποτενσιόμετρο και θα μετρήσω την τάση με παλμογράφο. Η φωτογραφία απεικονίζει το αποτέλεσμα.

Συνιστάται: