Παίξτε αρχεία wav στον μικροελεγκτή Attiny85

Pin
Send
Share
Send


Σε αυτό το άρθρο, θα εξετάσουμε τη διαδικασία δημιουργίας μιας πολύ απαραίτητης και ενδιαφέρουσας ηλεκτρονικής συσκευής που θα σας επιτρέψει να παίξετε αρχεία wav απευθείας από μια κάρτα μνήμης SD, microSD ή mini SD. Μπορείτε να εγγράψετε ένα μουσικό αρχείο σε μια κάρτα μνήμης, να εγκαταστήσετε μια τέτοια συσκευή, για παράδειγμα, σε ένα ψυγείο, και κάθε φορά που ανοίγετε την πόρτα θα ακούγεται μια όμορφη μελωδία. Ξεχνώντας να κλείσετε ένα τέτοιο "μουσικό" ψυγείο δεν θα είναι πλέον δυνατό. Μια άλλη επιλογή για τη χρήση της συσκευής αναπαραγωγής είναι ως κουδούνι. Στο Διαδίκτυο μπορείτε να βρείτε πολλές διαφορετικές μελωδίες, για κάθε γούστο. Έτσι, ο βαρετός ήχος μιας εργοστασιακής κλήσης μπορεί να αντικατασταθεί, για παράδειγμα, με ένα τραγούδι που σας αρέσει. Επιπλέον, μια τέτοια συσκευή μπορεί να χρησιμοποιηθεί για ένα πρωτότυπο δώρο για ένα αγαπημένο σας πρόσωπο - απλά χτίστε το ηχείο σε ένα όμορφο κιβώτιο, όταν το ανοίξετε, ένα ηχητικό μήνυμα θα αρχίσει να ακούγεται. Εκτός από αυτά τα παραδείγματα, ο παίκτης μπορεί να βρει πολλές εφαρμογές στην καθημερινή ζωή.

Κύκλωμα παίκτη


Το διάγραμμα της συσκευής περιέχει ελάχιστα στοιχεία, ο βασικός σύνδεσμός του είναι ο μικροελεγκτής της οικογένειας AVR Attiny85. Όταν τροφοδοτείται, αρχίζει αμέσως να διαβάζει αρχεία από την κάρτα μνήμης και χρησιμοποιεί τις εξόδους PWM για να τις αναπαράγει μέσω του ηχείου. Η ένταση σε αυτή την περίπτωση δεν είναι πολύ υψηλή, από πολλές απόψεις εξαρτάται από την ευαισθησία του χρησιμοποιούμενου ηχείου. Για να έχετε υψηλή ένταση, πρέπει να συνδέσετε την είσοδο του ενισχυτή αντί του ηχείου. Ωστόσο, το σήμα από την έξοδο του μικροελεγκτή είναι πολύ μεγάλο για να τροφοδοτηθεί απευθείας στον ενισχυτή, επομένως είναι επιτακτικό να ρυθμίσετε τον έλεγχο έντασης μεταξύ τους, διαφορετικά υπάρχει κίνδυνος να χαλάσει ο ίδιος ο ενισχυτής. Όταν την ενεργοποιείτε για πρώτη φορά, πρέπει να την ρυθμίσετε στην ελάχιστη θέση έντασης ήχου και, στη συνέχεια, να την αυξήσετε σταδιακά μέχρι να επιτευχθεί η επιθυμητή στάθμη έντασης.

Καρτογράφηση κάρτας μνήμης


Το pinout των καρτών μνήμης εμφανίζεται στην εικόνα:

6 καλώδια, δύο από τα οποία είναι τροφοδοτικά, το κύκλωμα συνδέεται με μια κάρτα μνήμης. Μπορείτε να χρησιμοποιήσετε και SD και MicroSD και MiniSD, το κύριο πράγμα είναι να κρατήσετε το σωστό pinout. Είναι πολύ βολικό να χρησιμοποιήσετε έναν περιττό προσαρμογέα MicroSD σε SD, τότε θα είναι δυνατή η συγκόλληση της καλωδίωσης στον ίδιο τον προσαρμογέα, στον οποίο έχει ήδη εισαχθεί η χρησιμοποιημένη κάρτα μνήμης, έκανα ακριβώς αυτό. Πριν από τη χρήση σε αυτό το σχήμα, η κάρτα μνήμης πρέπει να μορφοποιηθεί στο σύστημα αρχείων FAT. Μετά τη μορφοποίηση, μπορείτε να γράψετε αρχεία wav στην κάρτα · πρέπει να είναι σε μορφή PCM 8 ή 16 bit, με συχνότητα δειγματοληψίας που δεν υπερβαίνει τα 48 kHz. Υπάρχουν πολλά προγράμματα υπολογιστών που σας επιτρέπουν να μετατρέψετε τα αρχεία κανονικών αρχείων mp3 σε μορφή wav, ένα από αυτά είναι το GoldWave, το χρησιμοποίησα.
Όταν συνδέετε την τροφοδοσία ή εισάγετε μια κάρτα μνήμης, το κύκλωμα θα ξεκινήσει την αναπαραγωγή, όταν κάνετε κλικ στο κουμπί, συμπεριλαμβάνεται το επόμενο αρχείο. Οι κάρτες μνήμης απαιτούν 3,3 βολτ, οπότε ο σταθεροποιητής 78L33 είναι εγκατεστημένος στην πλακέτα τυπωμένου κυκλώματος που προτείνεται για το αντικείμενο (δεν αναφέρεται στο διάγραμμα). Χρησιμοποιώντας σταθεροποιητή, η τάση τροφοδοσίας του κυκλώματος βρίσκεται στην περιοχή των 5-12 volts. Αυτό το κύκλωμα καταναλώνει λίγο ρεύμα και επομένως μπορεί να τροφοδοτηθεί με μπαταρία. Για να γίνει αυτό, πρέπει να πάρετε έναν μετατροπέα ώθησης 3.7 - 5 βολτ, όπως έκανα.
Το κύκλωμα αρχίζει να λειτουργεί αμέσως, δεν απαιτεί καμία διαμόρφωση, αρκεί να αναβοσβήνει ο μικροελεγκτής. Τα μπιτ ασφάλισης πρέπει να ρυθμιστούν όπως φαίνεται στην παρακάτω εικόνα (ένα σημάδι ελέγχου σημαίνει ότι αυτό το κομμάτι είναι προγραμματισμένο, όπως στο PonyProg).

Μπορείτε να κατεβάσετε το διοικητικό συμβούλιο και το υλικολογισμικό εδώ:
statya-pleer-wav-faylov.zip 11.88 Kb (λήψεις: 286)

Το τέλος του συναρμολογημένου παίκτη


Φωτογραφία του παίκτη που έχω συλλέξει:

Μετατροπέας για ισχύ.

Pin
Send
Share
Send