MP3播放器硬件电路设计

上传人:宝路 文档编号:2120059 上传时间:2017-07-20 格式:DOCX 页数:24 大小:2.56MB
返回 下载 相关 举报
MP3播放器硬件电路设计_第1页
第1页 / 共24页
MP3播放器硬件电路设计_第2页
第2页 / 共24页
MP3播放器硬件电路设计_第3页
第3页 / 共24页
MP3播放器硬件电路设计_第4页
第4页 / 共24页
MP3播放器硬件电路设计_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《MP3播放器硬件电路设计》由会员分享,可在线阅读,更多相关《MP3播放器硬件电路设计(24页珍藏版)》请在金锄头文库上搜索。

1、xxxx 学院xx 学院综合性实验报告专业:xxxx 年级/班级:xxxx 级 20xx20xx 学年第一学期课程名称 电子线路辅助设计 指导教师本组成员学号姓名实验地点 xx 学院 xxx 实验时间项目名称 MP3 播放器硬件电路设计 实验类型 综合性一、实验目的设计 MP3 播放器硬件电路。二、实验仪器或设备1. 一台计算机。2. AltiumDesigner 软件。三、总体设计1. 新建工程2. 载入元件库3. 绘制电路原理图3.1 MegaL 单片机控制系统3.2 USB 电源供电系统3.3 RS 串口通信系统3.4 STA 音频解码器系统3.5 DAC 模拟信号转换系统3.6 人机交

2、互系统4. 原理图的后续操作4.1 元件的标注4.2 原理图的编译与查错4.3 生成元器件报表4.4 生成网络报表5. 绘制 PCB 电路板5.1 电路板板框设置5.2 装入网络表和元件封装5.3 元件的布局5.4 手动布线6. PCB 设计的后续操作6.1 添加机械固定孔6.2 重新定义电路板形状6.3 大面积覆铜6.4 字符串信息的整理6.5 DRC 检查6.6 PCB 文件格式的转化6.7 PDF 文档输出四、实验步骤xxxx 学院1.新建工程执行【File】|【New】|【Project】|【PCBProject】命令,新建一个空白的工程文件,并将其保存在 MP3 文件夹下,重新命名为

3、 “MP3.PrjPCB”。执行【File】|【New】|【Schematic】命令,新建一个空白的原理图设计文件,命名为“MP3.SchDoc”。2.载入元件库将“MP3.SCHLIB”和“MP3.PcbLib”两个库文件复制到当前的工程项目文件目录中,并在【Libraries】弹出式面板中载入 “MP3.SCHLIB”,如图 2 所示图 2 载入“MP3.SCHLIB”3.绘制电路原理图由于本工程项目的电路图并不是十分复杂,不需要采用层次式原理图设计或是多图纸设计,采用简单的单一图纸设计反而更加简单明了,执行【Design】|【DocumentOptions】命令,弹出图纸参数设置对话框,

4、按照图 3 中的参数进行设置。图 3 原理图图纸参数设置xxxx 学院3.1Mega16L 单片机控制系统在【Libraries】弹出式面板的“MP3.SCHLIB”元件库中找到 minimega16l 元件,点击“Placeminimega16l”命令进入元件的放置状态,在图纸中找到合适的位置放置好元件,并双击元件进行属性设置,如图 5 所示。保持元件的默认属性不用修改,元件标号默认为“U?” ,在原理图绘制完毕后统一修改。图 5Mega16L 单片机属性设置以同样的方式放置四个 0.1 微法的去耦电容,将电容值改为 0.1uf,并绘制导线将电容并联在电源和地之间。放置电源符号、接地符号以及

5、网络标识。至此 Mega16L 单片机控制系统部分的原理图绘制完毕。 3.2USB 电源供电系统该款 MP3 播放器采用 USB 口取电,这也是为了设计过程中便于调试。如图 6,取自 USB 的供电电压经过三端稳压芯片 CYT117 稳压输出 3.3V 后给整个系统供电。图 6USB 电源供电系统原理图xxxx 学院3.3RS232 串口通信系统RS232 串口用于与计算机的通信,该部分电路采用了常见的串口电平转换芯片MAX232,并通过 9 针串口接口与计算机相连。图 7RS232 串口通信系统原理图3.4STA013 音频解码器系统图 8STA013 音频解码器系统原理图播放器采用专用的音

6、频解码芯片 STA013,解码后的数字信号再输出给数模转换芯片PCM1770。3.5DAC 模拟信号转换系统PCM1770 负责将音频解码芯片 STA013 输出的数字信号转化为人耳能够识别的模拟信号,并通过耳机输出口输出。xxxx 学院图 9DAC 模拟信号转换系统原理图3.6 人机交互系统人机交互体统包括了液晶显示屏、以及键盘的输入。液晶显示屏选用了诺基亚 3310 手机的液晶屏 LCD3310,通过 SPI 口与单片机通信。系统总共有四个控制键盘,包括开关键、前进后退键、以及音量调节键。图 10 人机交互系统原理图至此整个 MP3 电路原理图已经绘制完成,为了方便阅读,读者还需调整电路图

7、各部分的布局,并绘制直线将各部分的电路描绘出来,最终的电路图如图 1 所示。4原理图的后续操作原理图设计完成后还要进行一系列的后续处理,如元件的统一标注、属性设置、编译与查错、报表输出等等。xxxx 学院4.1 元件的标注在前面的设计中为了方便绘图并没有对元件进行编号,所以在绘制完毕后还需对图纸中的元件进行统一标注。执行【Tools】菜单下的【AnnotateSchematic】命令弹出图 11 所示的自动标注设置对话框,执行下面的【UpdateChangesList】 命令,系统对所有元件进行预编号,编号的结果显示在 Proposed 栏中;执行【AcceptChanges】命令,弹出图 1

8、2 所示的工程变更单,该对话框中显示出了即将对原理图做出的更改。执行【ValidateChanges】对即将对原理图做出的更改进行验证,验证无误后执行【ExecuteChanges】命令执行更改,如图 13 所示,点击【Close】完成自动标注。图 11 元件的自动标注图 12 工程变更单xxxx 学院图 13 执行标号的更改4.2 原理图的编译与查错接下来对原理图进行编译,执行【Project】|【CompileDocumentMP3.SchDoc】命令,编译完毕后系统会提示原理图的编译结果,如图 4 所示,有两个警告产生,双击警告条款,弹出编译错误面板,这里详细列出了警告的具体内容,如图

9、15,警告原因为“NetJ5_3hasnodrivingsource”,这是由于元器件引脚之间的属性不匹配造成的,并不属于错误,对电路原理图的电气属性无影响,因此不必理会。图 14 编译结果提示图 15 编译错误提示xxxx 学院4.3 生成元器件报表生成元器件报表可以对电路中元器件的封装、标号等进行进一步的检查。执行菜单命出了原理图中元器件注释、描述、标号以及封装的具体信息。为了方便保存或是打印,可以将该报表导出为 Excel 文件格式,点击 【Export】按钮在工程文件夹下的“ProjectOutputsforMP3”文件夹中生成 Excel 格式文档,打开该文档如图 17 所示,内容与

10、元器件列表对话框中的内容相同。图 16 元器件表对话框图 17 生产的 Excel 格式元器件报表4.4 生成网络报表执行菜单命令【Design】|【NetlistforDocument】|【Protel】 ,系统会在 Project 面板的“GeneratedNetlistFiles”目录中生成“MP3.NET”网络报表,双击打开报表,如图 18所示,在该表的基础上可以完成 PCB 电路板的设计。其实在 AltiumDesigner 中进行原理图和PCB 设计并不需要自己单独生成网络报表,系统会自动完成原理图设计系统和 PCB 编辑系统之间的信息交互。xxxx 学院图 18 生成的网络报表5

11、绘制 PCB 电路板原理图绘制完成后紧接着进行 PCB 设计,在工程中新建一个 PCB 文件并重命名为“MP3.PcbDoc”保存。5.1 电路板板框设置打开“MP3.PcbDoc”文件,执行菜单命令【Design】|【BoardOptions】 ,进入板框参数设置选项卡,如图 19 所示,请读者按照图中参数设置板框。图 19 板框参数设置选项卡xxxx 学院5.2 装入网络表和元件封装在载入原理图网络表前首先要在 PCB 编辑环境中加载入元器件所需的引脚封装。随书所带的光盘中已经附带了本工程所需的 PCB 引脚封装文件“MP3.PcbLib” ,将其复制到工程目录下并在【Libraries】

12、面板中加载,如图 20。可能会发现,加载“MP3.PcbLib”后在【Libraries】面板中找不到该库文件,这是因为 PCB 引脚封装库被过滤掉了,点击图 21 中的【】按钮,在弹出的对话框中选取【Footprints】 ,这时“MP3.PcbLib”就能被选取了。图 20 加载引脚封装库图 21 加载“MP3.PcbLib”xxxx 学院图 22 网络表导入窗口接下来载入网络表,在 PCB 编辑系统中执行菜单命令【Design】【|ImportChangesFromxxxx 学院MP3.PRJPCB】 ,弹出图 22 所示的网络表导入窗口,里面列出了所有的网络表加载项,执行【Valida

13、teChanges】命令对所有的加载项进行验证,验证无误后执行【ExecuteChanges】命令加载网络表,加载完成后图 23 中“Status”状态栏中全部呈“”状,表示加载正确无误,点击【Close】按钮关闭该对话框。图 23 网络表加载完成载入网络表和元件的引脚封装后的 PCB 编辑界面如图 24 所示,载入的元件引脚封装分布在 PCB 板框的右部,网络连线以预拉线的形式存在。点击选取右方蓝色的元件放置空间,按键盘上的【Del】键将其删除,删除元件放置空间后的 PCB 编辑界面如图 25 所示。图 24 完成导入后的 PCB 编辑界面xxxx 学院图 25 删除元件放置区间5.3 元件

14、的布局布局时按照功能将电路板划分为若干个区域,每个区域又应该以各自的核心元件为中心来放置元件。如图 26 所示,本例布局时应该首先放置单片机、LCD 液晶屏、USB 接口,串口等体积比较大的元件,需注意的是串口接头,SD 卡座等元件由于要与外界接触需放置在电路板的边缘位置。图 26 主要元件的布局放置完主要的元器件后紧接着以这些放置好的元件为中心放置其它体积比较小的如电阻电容等元件。布局完成后的电路图如图 27 所示,整个电路板的布局十分整齐美观,当然布局整齐并不意味着布线方便,在实际布线时还需要根据需要来调整某些元器件的位置。xxxx 学院图 27 布局完成后的效果图5.4 手动布线点击编辑

15、区域左下角的 按钮并切换到【Show/Hide】选项卡,如图 28 所示,将【String】选项设置为“Hidden” ,设置完毕后 PCB 编辑界面的显示效果如图 29,这样便于布线。图 28【Show/Hide】选项卡设置xxxx 学院图 29 去除“String”信息后的编辑界面考虑到 MP3 播放器电路的复杂性,本例中全部采用手工布线,由于是双面板设计,没有独立的电源内电层,所以需要先布设电源网络 VCC 和 GND,考虑到电源走线电流较大,电源网络的走线宽度不能低于 30mil;接下来再对其他较为重要的信号线进行布设,信号走线的宽度一般为 20mil,最低不能小于 10mil;最后再

16、对剩下的较为次要的走线进行布设。布线完毕后的电路板图如图 30 所示,可以看到图中还有少量的预拉线没有布线完成,仔细观察这些预拉线是属于 GND 网络的,之所以保留少量的 GND 网络的预拉线是因为最后要对电路板进行大面积的覆铜,而覆铜正是连接到 GND 网络。图 30 布线完毕的电路板图xxxx 学院6PCB 设计的后续操作布线完成后并不是意味这电路板设计完成,这时的电路板还不能拿去工厂进行制版,因为还有很多后续工作要进行。6.1 添加机械固定孔机械固定孔是为了固定电路板,PCB 设计中没有专门的机械固定孔,通常用导孔或者焊盘来代替。在这里我们在电路板的四个脚上各自添加一个导孔来实现机械固定孔,如图 31 所示,四个导孔的属性设置如图 32,因为机械设计多采用公制,注意导孔的直径是以毫米为单位,另外机械固定孔是不能连接到任何电气网络的。图 31 添加机械固定孔图 32 固定孔的属性设置xxxx 学院6.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号