最新公告

    欢迎光临广力科技有限公司--远科测控技术服务中心   ***专业的自动化技术推广网站***

产 品 介 绍

 

<-返回

彩 屏 MP3 制 作 教 程

(版权所有,转载请写明出处,违者必究)

大量销售vs1001k、vs1011、vs1002

 

    随着MP3格式的流行,市面上各种MP3大行其道,有着当年FM收音机风靡的盛况。作为当代的电子技术人员,可以毫不夸张的说,不懂MP3制作就等于50年前不懂FM收音机制作那样,算不上是一个已经踏进“开发人员”这个门槛的爱好者吧。

    如前一代FM收音机一样,MP3播放机也变得越来越普遍,模块化的生产和大规模芯片的解决方案已经成为主流,而且成本也不断降低。

   这 里介绍一种简单但功能强大的典型MP3解决方案,本方案十分适合初学者,而且所有程序已经本人通过测试。

经过本方案的学习,可以达到以下目的:

1、全面了解fat文件系统,包括查分区;读bpb;计算fat表,文件目录表,数据  区的起始

   地址;再读文件目录表查mp3文件,找到mp3起始族号,计算该族地址,读出数据至解码芯

   片,该族完毕则读fat表,查下族数据的族号,如此反复。

2、了解、掌握接口器件的编程,如MMC卡、SD卡的读写;彩色128*128液晶显示控制;

3、掌握VS1001K如何对MP3解码,TF245如何把数据传到USB口。可以控制好数据流对MCU的占用。

系统结构如图所示(点击可看到各部分原理图):

 

 

 

 

 

 

 

 

 

 

 

 

 

系统工作原理:

1、主控芯片为AVR高速单片机MEGA16,工作在16MHz。也可以用其他单片机控制,但速度要求较高。单片机把MP3数据从MMC卡读出,然后按照VS1001K的要求送给VS1001K解码,VS1001K经过内部解码后,直接输出给耳机(VS1001K内含DA转换和功率放大)。

2、MMC卡工作在SPI模式下,上电后需要对MMC卡初始化成SPI模式。这里会遇到的难题是:并不是每张MMC卡都严格按照兼容性规定设计,有的MMC初始化成SPI模式会出错,这要求程序要有排错功能。

3、FT245负责把USB的数据转换成并行8位数据流给MEGA16,而对于PC机而言FT245是一个COM口,完全可以按照读写COM口的方式在VC、VB里面编成,也可以用以往COM口调试程序来跟这个MP3进行通讯调试。

4、彩屏LCD是采用飞利浦芯片PCF8833来控制的,分辨率为128*128 4096 RGB色,是STN原理的。采用串行方式与MCU通讯,刷新速度并不快。注意一点就是,PCF8833有较多指令和寄存器,而且芯片里面没有字库,连ASCII也需要自己用字模软件提取得到点阵信息,使用前多看说明书。

5、VS1001K芯片较为简单,只要MP3数据格式对,就可以正确解码并直接在耳机上输出音频。但要确保一样东西就是数据流要连续,不能中断,否则芯片内部会停止解码,需要重新复位芯片才能继续工作,特别是换歌的时候,记得对芯片进行软复位。

6、电源管理方面,由于所有芯片的工作电压都是低于5V的,所以本系统设计成3.3V,但液晶的背光是6.8V的。考虑到可以用USB 5V供电、也可以用锂电池4.2V供电,所以系统先用LM2371升压到7V左右作为液晶的背光电源,再用LM1117这种LDO稳压到3.3V,供整个系统使用。

 

源程序下载:(点击)

 

产品销售:

 

 

整套MP3学习机成品价:----750元

所有材料长期供应:

MEGA16芯片---------------20元

VS1001k芯片--------------70元

FT245_USB芯片------------65元

128*128 64K色彩屏-------220元

PCB板--------------------60元

 

 

 

 

    自己动手搞一台彩色MP3才300元~400元左右,除划算外,主要是 可以比较全面的掌握一个系统的开发,因为这个系统涉及十分全面的知识,这样一来就可以提高自己的技术水平了。另外,你还可以利用彩屏,编写游戏,加入自己 创意和理念后的彩屏MP3,将成为一个工程师区别于其他消费者的独一无二的MP3。

 

其他信息:

·MP3使用本站“88元廉价编程器”或“120元专业编程器”编程。

·128*128 64K色彩LED屏 可用于其它产品开发,提供完整接口程序。

·VS1001芯片10片以上团购45元/片

(价格可能随时间而波动)

技术支持: windy 小陈同志

13725445525 13802939662

windy_job@21cn.com

www.smart-io.com

 

邮购方法:

全国EMS快递另加25元 (省内1天,全国3天必到)

全国平邮加16元  

邮购付款方式:  

邮购请到您附近的银行把款项划到以下帐户:

 

 

建设银行

卡号:4367 4233 2808 0018 990

开户行:中国建设银行广州市东城支行龙卡

孔先生

 

招商银行

卡号:6225 8020 0037 7668

开户行:招商银行广州市海珠支行

陈先生

 

1、电汇;2、网上主动划账;3、无折存款;三种方法都可以。

  

请存入相应金额,然后致电 13725445525 陈先生

          或020-33604971 13650819867 孔先生

我公司工作人员在查到款项到帐后,马上给您发货!

 

相关技术资料:

(由于文件太大,请见各芯片厂的网站,购买产品时,光盘有详尽资料)

 

设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 管理登录 | 

版权所有(C) 2004 广东广力科技有限公司  远科测控技术服务中心

广东广力科技有限公司  地址:广州市连新路171号(广东省科学馆内)

 电话:0086-020-33604971    传真:020-34124964 

技术支持: 陈先生 13802939662  haha_gzb@21cn.net

业务联系: 孔先生 13650819867   smart-io@163.com