Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Συναρμολόγηση του αισθητήρα EMI
- Βήμα 2: Προγραμματίστε τον ανιχνευτή EMI
- Βήμα 3: Χρήση του ανιχνευτή EMI
Βίντεο: Ανιχνευτής ηλεκτρομαγνητικών παρεμβολών (EMI): 3 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Σε αυτό το σεμινάριο θα μάθετε πώς να συναρμολογείτε έναν αισθητήρα EMI (ηλεκτρομαγνητικές παρεμβολές).
Το EMI είναι μια μορφή ηλεκτρομαγνητικής ακτινοβολίας: ένας συνδυασμός ηλεκτρικών και μαγνητικών κυμάτων που ταξιδεύουν προς τα έξω από οπουδήποτε και το σήμα ηλεκτρικής ενέργειας αλλάζει ή ενεργοποιείται και απενεργοποιείται γρήγορα
Εκεί που υπερέχει αυτό το gadget εντοπίζει φορτία ενέργειας "φάντασμα" ή "βαμπίρ". Πιο σωστά ονομάζεται ισχύς αναμονής, αυτή είναι η ποσότητα ηλεκτρικής ενέργειας που ρέει συνεχώς μέσω ορισμένων ηλεκτρονικών συσκευών, ακόμη και όταν υποτίθεται ότι είναι απενεργοποιημένες ή σε κατάσταση αναμονής. Οι συσκευές χρησιμοποιούν ισχύ αναμονής σε λειτουργίες όπως ψηφιακά ρολόγια, λήψη τηλεχειριστηρίου και θερμόμετρα. Οι σχετικά αδύναμοι κανονισμοί ενεργειακής απόδοσης στις Ηνωμένες Πολιτείες έχουν ως αποτέλεσμα πολλές συσκευές να αντλούν πολύ περισσότερη ισχύ από ό, τι χρειάζονται σε κατάσταση αναμονής.
Ο ανιχνευτής EMI λειτουργεί συλλαμβάνοντας την ηλεκτρική ενέργεια που εισέρχεται στην αναλογική θύρα του arduino και μετατρέποντάς την σε ήχο μέσω του ηχείου.
Προμήθειες
- 1x καλώδιο Arduino uno ή arduino nano + USB
- Αντίσταση 1x 1MOhm κάποιο καλώδιο σύνδεσης με έναν πυρήνα
- 1x 4x6cm PCB λίγες αρσενικές κεφαλίδες arduino
- 1x πιεζοηχείο
- σύνδεσμος με τον ψηφιακό σχεδιασμό μιας θήκης για τον ανιχνευτή EMI (κατάλληλος εάν χρησιμοποιείτε arduino nano)
Βήμα 1: Συναρμολόγηση του αισθητήρα EMI
Είναι δυνατή η συναρμολόγηση ενός αισθητήρα EMI χρησιμοποιώντας arduino Uno ή arduino nano.
Εδώ είναι ένα timelapse της διαδικασίας συναρμολόγησης ενός αισθητήρα EMI που βασίζεται σε arduino nano.
Ακολουθεί ένα βίντεο της διαδικασίας συναρμολόγησης ενός αισθητήρα EMI που βασίζεται στο arduino uno.
Λίστα μερών
- 1x καλώδιο Arduino uno ή arduino nano + USB
- Αντίσταση 1x 1MOhm κάποιο καλώδιο σύνδεσης με έναν πυρήνα
- 1x 4x6cm PCB λίγες αρσενικές κεφαλίδες arduino
- 1x πιεζοηχείο
- σύνδεσμος με τον ψηφιακό σχεδιασμό μιας θήκης για τον ανιχνευτή EMI (κατάλληλος εάν χρησιμοποιείτε arduino nano).
Αρχικά, κολλήστε 3 αρσενικές κεφαλίδες στο PCB. Όταν συνδέσετε το PCB στον πίνακα arduino, οι κεφαλίδες θα πρέπει να μπουν στο pin 9, GND και Analaog5. Συγκολλήστε το ηχείο στο PCB. Το θετικό σκέλος του ηχείου πρέπει να συνδεθεί με την αρσενική κεφαλίδα που μπαίνει στην ακίδα 9 του πίνακα arduino.
Το άλλο σκέλος (αρνητικό σκέλος) του ηχείου πρέπει να συνδεθεί στο ένα άκρο της αντίστασης (μέσω κάποιου καλωδίου σύνδεσης).
Τώρα, κολλήστε την αντίσταση στο PCB. Συνδέστε το ένα άκρο της αντίστασης στην αντρική κεφαλίδα που πηγαίνει στο GND στον πίνακα arduino. Συνδέστε το άλλο άκρο στην κεφαλίδα που πηγαίνει στο A5.
Πιάστε ένα κομμάτι από σύρμα συμπαγούς πυρήνα μήκους περίπου 20 εκατοστών και κολλήστε το ένα άκρο σε αντιστοιχία με την αρσενική κεφαλίδα που πηγαίνει στο Α5.
Ο ανιχνευτής EMI είναι έτοιμος.
Βήμα 2: Προγραμματίστε τον ανιχνευτή EMI
Είτε χρησιμοποιείτε arduino uno είτε nano, ο κώδικας που θα χρειαστεί να ανεβάσετε για να λειτουργήσει σωστά ο αισθητήρας είναι βασικά ο ίδιος.
Απλά βεβαιωθείτε ότι έχετε προγραμματίσει το σωστό ψηφιακό pin για το πιεζοηχείο. Στις παραπάνω οδηγίες, συνδέσαμε το ηχείο στο D9 σε arduino uno και το D3 σε arduino nano.
// Ανιχνευτής ηλεκτρομαγνητικών παρεμβολών Arduino // Κωδικός τροποποιημένος από τον Patrick Di Justo, με βάση τον // Aaron ALAI EMF Detector 22 Απριλίου 2009 VERSION 1.0 // [email protected] // // Αυτό εξάγει ηχητικά και αριθμητικά δεδομένα στο 4char #include #define SerialIn 2 #define SerialOut 7 #define wDelay 900 int inPin = 5; int val = 0; SoftwareSerial mySerialPort (SerialIn, SerialOut); void setup () {pinMode (SerialOut, OUTPUT); pinMode (SerialIn, INPUT); mySerialPort.begin (19200); mySerialPort.print ("vv"); mySerialPort.print ("xxxx"); καθυστέρηση (wDelay)? mySerialPort.print ("----"); καθυστέρηση (wDelay)? mySerialPort.print ("8888"); καθυστέρηση (wDelay)? mySerialPort.print ("xxxx"); καθυστέρηση (wDelay)? Serial.begin (9600); } void loop () {val = analogRead (inPin); Serial.println (val); dispData (val); val = χάρτης (val, 1, 100, 1, 2048); τόνος (9, val, 10); } void dispData (int i) {if ((i9999)) {mySerialPort.print ("ERRx"); ΕΠΙΣΤΡΟΦΗ; } char fourChars [5]; sprintf (fourChars, "%04d", i); mySerialPort.print ("v"); mySerialPort.print (fourChars); }
Ο πλήρης κωδικός arduino είναι επίσης διαθέσιμος εδώ.
Επειδή το Arduino είναι συνδεδεμένο με καλώδιο USB στον υπολογιστή σας, λαμβάνει μια πλημμύρα ηλεκτρομαγνητικών παρεμβολών από τον υπολογιστή. Ακόμα χειρότερα, το EMI αντλείται στο Arduino μέσω καλωδίου USB. Για να λειτουργήσει πραγματικά αυτός ο ανιχνευτής, πρέπει να κινηθούμε. Μια νέα μπαταρία 9 βολτ πρέπει να είναι αρκετή για να λειτουργήσει αυτό το gadget. Το Arduino θα πρέπει να ξεκινά κανονικά: οι λυχνίες LED που είναι τοποθετημένες στην πλακέτα Arduino πρέπει να αναβοσβήνουν και μέσα σε λίγα δευτερόλεπτα ο κωδικός EMI θα πρέπει να είναι σε λειτουργία.
Παρακολουθήστε τον ανιχνευτή EMI σε δράση εδώ.
Βήμα 3: Χρήση του ανιχνευτή EMI
Μπορείτε να χρησιμοποιήσετε τον αισθητήρα EMI για να συγκρίνετε και να αντιπαραβάλετε ακτινοβολίες EMI που προέρχονται από διαφορετικές ηλεκτρονικές συσκευές.
Κρατήστε τον αισθητήρα δίπλα σε ένα στερεοφωνικό σύστημα ή μια τηλεόραση ενώ αυτές οι συσκευές βρίσκονται σε κατάσταση αναμονής και πιθανότατα θα έχετε παρόμοια ανάγνωση σε φορητό υπολογιστή όταν είναι ενεργοποιημένο. Μόλις μάθετε ποιες ηλεκτρονικές συσκευές εκπέμπουν τη μεγαλύτερη ποσότητα EMI όταν βρίσκεστε σε κατάσταση αναμονής, μπορείτε να μάθετε να τις συνδέετε για εξοικονόμηση ενέργειας.
Συνιστάται:
Ανιχνευτής στάθμης νερού: 7 βήματα
Ανιχνευτής στάθμης νερού: Ο αισθητήρας υπερήχων λειτουργεί στις ίδιες αρχές με το σύστημα ραντάρ. Ένας υπερηχητικός αισθητήρας μπορεί να μετατρέψει την ηλεκτρική ενέργεια σε ακουστικά κύματα και αντίστροφα. Ο διάσημος αισθητήρας υπερήχων HC SR04 παράγει υπερηχητικά κύματα σε συχνότητα 40kHz. Typica
Ανιχνευτής παρουσίας κρεβατιού Zigbee: 8 βήματα
Ανιχνευτής παρουσίας κρεβατιού Zigbee: Εδώ και λίγο καιρό έψαχνα έναν τρόπο να εντοπίσω πότε είμαστε στο κρεβάτι. Αυτό για τη χρήση αυτών των πληροφοριών στο Homeassistant. Με αυτές τις πληροφορίες θα μπορούσα να κάνω αυτοματισμούς για να σβήσω τα φώτα τη νύχτα ή για παράδειγμα να ενεργοποιήσω ένα σύστημα συναγερμού στο σπίτι μου
Ανιχνευτής καπνού: 13 βήματα
Ανιχνευτής καπνού: Γεια σας φίλοι σήμερα ας δούμε για τον ανιχνευτή καπνού Πολλοί από εσάς πήγατε σε εμπορικά κέντρα σε εμπορικά κέντρα, κυρίως μπορείτε να δείτε αυτή τη συσκευή που ονομάζεται ανιχνευτής καπνού, θα ανιχνεύσει τον καπνό και θα ενεργοποιήσει τον ψεκαστήρα και θα σταματήσει τη φωτιά. Αλλά σε αυτό το έργο αυτό είναι μια μικρή αλλαγή αντι αυτου
Digitalηφιακή πυξίδα και ανιχνευτής κατεύθυνσης: 6 βήματα
Digital Compass and Heading Finder: Συγγραφείς: Cullan Whelan Andrew Luft Blake Johnson Ευχαριστίες: California Maritime Academy Evan Chang-SiuΕισαγωγή: Η βάση αυτού του έργου είναι μια ψηφιακή πυξίδα με παρακολούθηση επικεφαλίδας. Αυτό επιτρέπει στον χρήστη να ακολουθήσει μια επικεφαλίδα σε μεγάλες αποστάσεις
Τρόπος αποκλεισμού παρεμβολών που ενοχλούν το κινητό τηλέφωνο: 3 βήματα
Πώς να αποκλείσετε την παρεμβολή στο κινητό που σας ενοχλεί: Αυτό το διδακτικό θα σας δείξει πώς να αποκλείσετε αυτήν την ενοχλητική παρεμβολή με ραδιόφωνα και ηχεία όταν το κινητό σας συνδέεται με τη μητέρα ή εκείνη τη σπάνια στιγμή όταν κάποιος σας καλεί πραγματικά. Θα χρειαστείτε: 2 κινητά τηλέφωνα (ένα για δοκιμή