# MY-F1090 Audio Player Module Documentation ## Overview The MY-F1090 V2.1 is a programmable voice player module designed for high-power applications with wide voltage operation and built-in amplification. --- ## Technical Specifications | Parameter | Value | |-----------------------|--------------------------| | Model | MY-F1090 V2.1 | | Input Voltage | 9...26V DC | | Power Output | 10W max (to speaker) | | Operating Temperature | -20...85°C | | Operating Humidity | 5...95% | | Module Size | 78mm × 50mm × 16mm | | Audio Formats | MP3, WAV | | File Systems | FAT16, FAT32 | | Storage Support | TF/SD card up to 32GB | | Efficiency | >90% (Class-D amplifier) | --- ## Main Components ### MY2490-24TS Chip (24-pin) - Function: MP3/WAV decoder and controller - Purpose: Main processor handling serial control and TF/SD card music playback ### TPA3111D1 Chip (30-pin) - Manufacturer: Texas Instruments - Function: 10W Class-D audio power amplifier - Purpose: Bridge-tied load (BTL) speaker amplification - Efficiency: >90% - Features: - Advanced EMI suppression - SpeakerGuard protection (power limiter, DC detection) - Short-circuit protection (to GND, VCC, output-to-output) - Thermal protection --- ## Control Interface ### I/O Ports | Port| Function | |-----|------------------------------------| | K1 | Trigger input 1 / Track control | | K2 | Trigger input 2 / Track control | | K3 | Trigger input 3 / Track control | | K4 | Trigger input 4 / Track control 1 | | K5 | Trigger input 5 / Track control 1 | | COM | Common ground for triggers | ### Additional Controls - Potentiometer: Volume control - 3-digit DIP switch: Mode selection (8 possible combinations) - USB port: For file transfer (appears as external drive when connected to PC) - TF/SD card slot: Primary storage interface - Audio output: Speaker connection (4-8Ω recommended) --- ## File Management ### Critical File Naming Requirements Files MUST be named in sequential numeric format: - `0001.mp3` or `0001.wav` - `0002.mp3` or `0002.wav` - `0003.mp3` or `0003.wav` - etc. Failure to follow this naming convention will result in module malfunction ### File Transfer 1. Connect module to PC via USB cable 2. Module appears as external drive 3. Copy properly named audio files to root directory or card 4. Safely eject before disconnecting ### Supported Formats - Audio: MP3, WAV - File System: FAT16, FAT32 - Maximum Card Size: 32GB --- ## DIP Switch Modes The 3-digit DIP switch controls operating modes. Module must be rebooted after changing switch settings. ### Switch Notation - 0 = Switch in OFF position (towards number markings) - 1 = Switch in ON position (towards "ON DP" lettering) ### Known Mode Configurations | DIP 1 | DIP 2 | DIP 3 | Mode Description | |-------|-------|-------|--------------------------------------------------| | 0 | 0 | 0 | K-button trigger mode (non-binary track mapping) | | 0 | 0 | 1 | Sequential auto-play mode 2 | | 1 | 1 | 1 | Single trigger per K1 press 2 | | 3 | 3 | 3 | Other modes - undocumented | ### Confirmed Behaviors Mode 000 (All switches OFF/UP): - K buttons trigger tracks - Track selection does NOT follow binary order - Button combinations required for tracks above #5 Mode 001 (1:OFF, 2:OFF, 3:ON): - COM connected to K1: plays each track automatically - K4 and K5: Volume control 1 Mode 111 (All switches ON/DOWN): - Each COM-to-K1 connection plays one track 2 --- ## Trigger Capabilities The 5 I/O ports (K1-K5) can achieve 29 segments of voice broadcast through various triggering combinations. ### Trigger Method - Connect COM (ground) to specific K port(s) - Optocoupler-isolated inputs for protection - 4 Track mapping is non-intuitive and may require experimentation --- ## Power Supply Requirements | Parameter | Specification | |---------------------|---------------| | Input Voltage Range | DC 9-26V | | Recommended Voltage | 12V | | Maximum Current | 5 | | Idle Current | 5 | | Output Power | 10W max | Use stable DC power supply within specified range --- ## Applications - Model vehicles (boats, cars, RC projects) - Audio props and cosplay accessories - Industrial voice announcements - DIY audio playback systems - Embedded audio solutions - Educational projects --- ## Setup Procedure 1. Format SD Card: FAT16 or FAT32 2. Name Files: Use 0001.mp3, 0002.mp3, etc. 3. Copy Files: To SD card root directory 4. Insert Card: Into module TF slot 5. Set DIP Switches: Choose operating mode 6. Connect Power: DC 9-26V stable supply 7. Connect Speaker: 4-8Ω, suitable wattage 8. Reboot Module: Power cycle after DIP changes 9. Test Triggers: Connect COM to K ports --- ## Troubleshooting | Problem | Possible Cause | Solution | |---------------------|----------------------------------|-------------------------------------| | No playback | Incorrect file naming | Rename files to 0001.mp3 format | | Module appears dead | DIP switch change without reboot | Power cycle the module | | Wrong tracks play | Non-binary K-button mapping | Experiment with button combinations | | No sound | Volume potentiometer at zero | Adjust volume control | | Distorted audio | Speaker impedance mismatch | Use 4-8Ω speaker | | Files not recognized| Wrong file system | Format card as FAT16/FAT32 | --- ## Important Notes 1. File Naming is Critical: The #1 cause of "defective" modules is improper file naming 2. Reboot Required: Always power cycle after changing DIP switches 3. Non-Binary Mapping: K-button to track mapping is not intuitive 4. High Output Power: 10W is substantial - module can be very loud without additional amplification 5. Optocoupler Isolated: Trigger inputs are protected 6. No Heat Sink Required: High efficiency eliminates need for cooling 7. Wide Voltage Range: 9-26V allows flexible power options --- ## Unconfirmed Information 1: K4/K5 volume control 2: Sequential/single trigger modes 3: Modes 010, 011, 100, 101, 110 4: Exact K-button to track mapping table 5: Detailed current consumption specifications ---