菜单
  

        (2)采用BU9435嵌入式实现
    采用BU9435嵌入式实现,基于BU9435的音乐录放模块,不仅可以同时支持U盘和SD卡作为存储介质,为音响系统提供丰富的媒介来源,而且外围和接口电路简单,只要系统提供I2C总线接口,就能方便地将该模块嵌入到系统中。但5V的工作电压,较低的闪存,使得功耗比较大,处理速度比较慢,工作效率比较低,存储量受到限制。
        (3)采用ARM技术实现
    选用具有高性能特点ARM Cortex-M3 32位RISC内核的STM32F103ZET6 ARM板来实现,其工作频率是72MHz,且内置高达128K字节闪存和20K字节的SRAM的高速存储器,完备的增强型I/O端口以及包含三个通用16位定时器,两个12位的模数变换器(ADC)和一个PWM定时器。使得芯片的处理速度得到很大的提高,而且机器的功耗也大幅度降低,整体性能有了很大的提高。而32位的处理器使控制更加稳定,快速;窗口看门狗,使得程序运行更加高效。此外,ARM开发板还支持硬件仿真,通过仿真器ULINK可以轻松实现在线逐步调试,极大地方便了系统的开发与调试工作。
    本设计选用单片机作为录放系统的控制器。
    2.1.2  电源模块的选择
    在各种电子设备中,直流稳压电源是必不可少的组成部分,它是电子设备能量的来源。
    可以通过稳压电源来提供5V电源。将交流220V的电压经过变压器降压,整流、滤波、稳压得到直流+5V电源。
    或由四节干电池供电,经过稳压三极管进行稳压,从而得到+5V直流电压。
    或通过主板上USB端口(CN1)供电,供电电流小于500mA。
    为了调试方便和即插即用,使用USB给系统供电,这样可以更容易地快速实现该系统工作状态。
    2.1.3  音频解码器模块
    音频解码器VS1053低功耗运作,通过串行SPI接口以接收输入的数据流时,被VS1053解码的数据流可以通过一个数字音量控制器输出到达一个18位过取样的多位DAC,并串行总线控制解码器。这样使用一个STM32F103x处理器,并配合VS1053音频解码芯片,由STM32处理器读取SD卡的MP3文件,其通过SPI接口被发送到VS1053芯片中播放,然后再使用STM32F10X处理器的一些GPIO端口,以控制VS1053以实现一个具备原型设计的音乐播放设备。
    2.1.4  显示模块
    日常设计的基于单片机设计的音乐录放器几乎不能显示歌曲目录。本设计增加了液晶显示器模块,TFT液晶显示模块主要完成数据显示、输出数据与显示数据的同步等功能,可为使用者提供曲目信息。由于LED数码管只能显示数字而无法显示其他中英文字符,且从成本及功能角度考虑,采用TFT液晶显示模块。TFT液晶模块不仅仅能够显示数字、中英文字符还可以显示图案、彩色,而且图案分辨率较高。
    综上所述,本系统最终选择的方案是采用STM32作为微控制器,VS1053作为解码芯片,并采用SD卡作为音频文件的存储器,TFT彩屏作为显示器件,组成基于STM32音乐录放器。该录放器可以在PC机通过USB接口操作开发板上SD卡中的文件,通过串口通信控制音乐器的录放。
    2.2  基于STM32音乐录放器的工作原理
    音乐录放器的工作原理归根结底就是数字化信号的压缩、解码转换、传送放大的一个过程。而声音的数据量由两方面决定:频度和样本精度。录音功能则是通过软件程序控制,将通过MIC传送的声音信号通过传声器、放大器转换为电信号,并记录在媒质上的过程。基于STM32的音乐录放器工作原理流程图如图
  1. 上一篇:RFID手持终端的设计
  2. 下一篇:MATLAB+DSP机器人焊接系统的软件系统开发
  1. 单片机无线通信的恒压供水系统设计+程序

  2. 基于中频信号的家用治疗...

  3. 基于嵌入式技术的智能家...

  4. 基于FPGA竞赛系统设计+程序

  5. 单片机的火灾报警系统设计+电路图+程序

  6. AT89S51单片机储藏室温湿度...

  7. MSP430单片机多功能电能表设计+电路图

  8. 大众媒体对公共政策制定的影响

  9. 当代大学生慈善意识研究+文献综述

  10. java+mysql车辆管理系统的设计+源代码

  11. 中考体育项目与体育教学合理结合的研究

  12. 乳业同业并购式全产业链...

  13. 酸性水汽提装置总汽提塔设计+CAD图纸

  14. 河岸冲刷和泥沙淤积的监测国内外研究现状

  15. 十二层带中心支撑钢结构...

  16. 杂拟谷盗体内共生菌沃尔...

  17. 电站锅炉暖风器设计任务书

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回