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

Κατανόηση των Αντιστάσεων των Διακοπών

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

Υπολογισμός του τρέχοντος φορτίου

Ο βασικός τύπος για τον υπολογισμό του ρεύματος φορτίου είναι:

I = V / R

Όπου I είναι το ρεύμα σε αμπέρ, V είναι η τάση σε όλη την αντίσταση της διακλάδωσης και R] είναι η τιμή αντίστασης.

Μέτρηση Τάσης με Arduino

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

  • Συνδέστε την αντίσταση της διακλάδωσης σε σειρά με το φορτίο.
  • Συνδέστε την αναλογική είσοδο του Arduino στο σημείο σύνδεσης του αντιστάτη.
  • Διαβάστε την τάση χρησιμοποιώντας τη συνάρτηση αναλογικόRead ().
  • Μετατροπή της αναλογικής ανάγνωσης σε τάση: V = (analogRead() / 1023) * τάση αναφοράς.

Παράδειγμα υπολογισμού

Ας υποθέσουμε ότι χρησιμοποιείτε μια αντίσταση 0.1O, και το Arduino διαβάζει μια τάση 0.05V σε όλη αυτή. Το ρεύμα φορτίου υπολογίζεται ως:

I = 0.05V / 0.1Ω = 0.5A