文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院电脑入门硬件DIY挑战DIY极限 打造超大容量mp3播放机
精品推荐
特别推荐
·如何解决移动硬盘供电不足的问题?
·喷墨打印机喷头堵塞的检修
·IE运行很慢,CPU占100%的原因
·解惑无权使用网络资源共享故障
·电脑使用一段时间后会变慢原因解析
·集成声卡效果如何,教你评判板载音频质量
·CPU风扇安装技巧
·5大集成声卡优劣辨析
·正确的手机充电电池充电方法和保养
·显示器还是显卡 画面失真谁是主谋
·笔记本内存升级操作指南
·双硬盘安装失败的解决方法
·五种让你神速关机的方法
·液晶显示器的常见问题
·找打印纸索要完美效果
·禁用U盘 还不影响USB键盘的使用
·ATi显卡驱动安装和改造问题解答
·打印机清零方法介绍
·三种方法教你查看计算机的硬件配置
·硬盘软性故障分析及有效排除方法
热点TOP10
·电脑使用一段时间后会变慢原因解析
·完全BIOS优化
·PC史上十大CPU超频王!
·如何对硬盘分区
·5大集成声卡优劣辨析
·解惑无权使用网络资源共享故障
·BIOS开机自检的中文解释
·SATA硬盘如何使用GHOST?
·大容量内存的电脑提速技巧
·IE运行很慢,CPU占100%的原因
·怎样清除硬盘及系统垃圾文件?
·Raid教程:全程图解手把手教你做SATA
·硬盘分区全攻略
·组建双通道内存需要特别注意事项
·显示器还是显卡 画面失真谁是主谋
·LCD“插黑”技术的优缺点分析
·九大绝招 让音响的音色更靓
·新手学电脑入门:调教麦克风让它听话
·轻轻松松DIY电脑配置单
·新型专用硬盘分区软件操作详解

挑战DIY极限 打造超大容量mp3播放机

日期:2005年5月22日 作者:清风网络学院 查看:[大字体 中字体 小字体]


自己打造MP3?没错,作者此次介绍的就是真正的从零开始,自己设计电路,做电路板,编写程序,自己DIY外壳。每一步的工作量都相当的大,作者此番打造花了大量的精力及时间。所有的工作恐怕难以在一篇文章就可以表述清楚,所以该文章只能精简一些主要的东西,并且尽量把复杂的硬件和软件说的简单些,让大多数DIY朋友能看懂,甚至有兴趣亲自动手做。

  DIY自己的MP3的一个很大原因是手头有几个小硬盘(1,2个G),扔了可惜,放在电脑里简直是浪费主板的IDE接口,相信DIY玩家们都深有同感吧。所以我就想,如果不需要PC,直接接个解码板就可以播放里面的MP3,那该是多好的事情啊。

  MP3播放机的工作原理

  首先来看看硬件结构:

  一个完整MP3播放机要分几个部分:中央处理器、解码器、存储设备、主机通讯端口、音频DAC和功放、显示界面和控制键。如上图。其中中央处理器和解码器是整个系统的核心,在我的DIY作品中,这两个部分集成在一个芯片中。这里的中央处理器我们通常称为MCU(单片微处理器),简称单片机。它运行MP3的整个控制程序,也称为fireware。控制MP3的各个部件的工作:从存储设备读取数据送到解码器解码;与主机连接时完成与主机的数据交换;接收控制按键的操作,显示系统运行状态等任务。解码器是芯片中的一个硬件模块,或者说是硬件解码(有的MP3播放机是软件解码,由高速中央处理器完成)。它可以直接完成各种格式MP3数据流的解码操作,并输出PCM或I2S格式的数字音频信号。

  

解码器

  存储设备是MP3播放机的重要部分,通常的MP3随身听都是采用半导体存储器(FLASH MEMORY),在我的作品中是用硬盘存作为存储器。它通过主机通讯端口传来的数据(通常以文件形式),回放的时候MCU读取存储器中的数据并送到解码器。数据的存储是要有一定格式的,众所周知,PC管理磁盘数据是以文件形式,MP3也不例外,最常用的办法就是直接利用PC的文件系统来管理存储器,微软操作系统采用的是FAT文件系统,这也是最广泛使用的一种。播放机其中一个任务就是要实现FAT文件系统,即可以从FAT文件系统的磁盘中按文件名访问并读出其中的数据。

  主机通讯端口是MP3播放机与PC机交换数据的途径,PC通过该端口操作MP3播放机存储设备中的数据,拷贝、删除、复制文件等操作。目前最广泛使用的是USB总线,并且遵循微软定义的大容量移动存储协议规范,将MP3播放机作为主机的一个移动存储设备。这里需要遵循几个规范:USB通信协议、大容量移动存储器规范和SCSI协议。

  音频DAC是将数字音频信号转换成模拟音频信号,以推动耳机、功放等模拟音响设备。这里要介绍一下数字音频信号。数字音频信号是相对模拟音频信号来说的。我们知道声音的本质是波,人说能听到的声音的频率在20Hz到20kHz之间,称为声波。模拟信号对波的表示是连续的函数特性,基本的原理是不同频率和振幅的波叠加在一起。数字音频信号是对模拟信号的一种量化(如下图),典型方法是对时间坐标按相等的时间间隔做采样,对振幅做量化。单位时间内的采样次数称为采样频率。这样一段声波就可以被数字化后变成一串数值,每个数值对应相应抽样点的振幅值,按顺序将这些数字排列起来就是数字音频信号了。这是ADC(模拟-数字转换)过程,DAC(数字-模拟转换)过程相反,将连续的数字按采样时候的频率顺序转换成对应的电压。MP3解码器解码后的信息属于数字音频信号(数字音频信号有不同的格式,最常用的是PCM和I2S两种),需要通过DAC转换器变成模拟信号才能推动功放,被人耳所识别。

  

声波的数字化过程

  MP3播放机的显示设备通常采用LCD或者LED发光二极管。显示系统的工作状态。

  控制键盘通常是按钮开关。键盘和现实设备合起来构成了MP3播放机的人机交互界面。

  

按钮开关

  软件结构

  MP3播放机的软件结构跟硬件是相对应的,即每一个硬件部分都有相应的软件代码,这是因为大多数的硬件部分都是数字可编程控制的。最简化的MP3软件处理任务只有两个操作:

  1.读取存储器上的数据,送到解码器,解码器的输出送到音频DAC;


[1] [2] [3] 下一页 




上一篇:正规网络广告的做法

下一篇:找出猫儿腻——显卡购买指南

挑战DIY极限 打造超大容量mp3播放机 相关文章:
·打造极速XP系统之绝对秘籍
·打造自己的“品牌机”——修改BIOS全屏开机画面
·网友倾情打造:XP
·修改系统设置 打造安全的个人电脑
·用Photoshop打造非主流个性文字
·Photoshop打造章子怡立体水晶相框
·打造N合1操作系统安装光盘
·亲手打造自动播放的郭德纲相声盘
·亲自动手打造属于自己的U盘系统
·手工打造更强大的Windows系统
挑战DIY极限 打造超大容量mp3播放机 相关软件:
·效率源大容量硬盘检测修复程式 V3.0 软盘版
·中国:挑战腐败
·极限听力文本
·搜易极限邮件群发器(MaxMail)V2.1
·孙燕姿 -《孙燕姿-2004“年轻无极限”北京演唱会》上半部分
·极限狂飚(Race Cars The Extreme Rally)
·疯狂机器2之新挑战(Crazy Machines New Challenges)
·都市极限飚车(Urban Extreme) 硬盘版
·极限滑板(Cool Boarders Arcade Jam)
·极限滑降(Extreme Downhill)

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot