基于单片机最小系统的protel布线

上传人:206****923 文档编号:90397323 上传时间:2019-06-11 格式:DOC 页数:36 大小:770.01KB
返回 下载 相关 举报
基于单片机最小系统的protel布线_第1页
第1页 / 共36页
基于单片机最小系统的protel布线_第2页
第2页 / 共36页
基于单片机最小系统的protel布线_第3页
第3页 / 共36页
基于单片机最小系统的protel布线_第4页
第4页 / 共36页
基于单片机最小系统的protel布线_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《基于单片机最小系统的protel布线》由会员分享,可在线阅读,更多相关《基于单片机最小系统的protel布线(36页珍藏版)》请在金锄头文库上搜索。

1、电子线路CAD空调温度控制器设计报告班级:11自一姓名:杜康学号:11020505目录一、单片机最小系统1二、数码管显示驱动电路2三、ADC0804模数转换电路4四、前置放大电路6五、由各模块绘制电路原理图7六、由电路原理图生成PCB10附录一 温度控制电路设计原理图附录二 ERC检查报告附录三 网络报表附录四 元器件清单附录五 Protel Synchronization report附录六 PCB图一、本次设计的内容是空调机温度的控制电路,采用单片机实现对空调温度的检测和调控。单片机最小系统电路如下:C1、C2取22pF,CRY1取12MHz,连接到单片机的XTAL1和XTAL2组成外部振

2、荡电路。复位信号从单片机的RST引脚输入,高电平有效。复位操作有上电自动复位和按键手动复位两种方式。其中上电自动复位是通过外部复位电路的电容充电来实现的,通过在VCC和RST之间加一个10uf30uf的电容,RST与GND之间加一个1K的电阻,就可以实现上电自动复位。按键手动复位是在自动复位的基础 增加一个电阻R1和一个按键RESET实现。在按下RESET按钮后,电容C通过R1放电,大部分压降落在R2上,从而是RST端得到一个高电平导致单片机复位。本次设计采用上电自复位。二、本次显示电路的设计采用7447芯片来驱动两个7段LED数码管,用以显示空调的温度。7447是一块BCD码转换成7段LED

3、数码管的译码驱动IC,7447的主要功能是输出低电平驱动的显示码,用以推动共阳极7段LED数码管显示相应的数字。所以两个LED数码管采用共阳极接法。7447芯片的引脚图如下:LTN为试灯输入,RBIN为动态灭灯输入,BIN为灭灯输入,RBON为动态灭灯输出,DCBA为四位输入,OA、OB、OC、OD、OE、OF、OG为七位输出。其中LTN、RBIN、BIN均接高电平,第一片7447A、B、C、D四个输入端的输入信号由单片机的P1.0P1.3四个口提供,第二片7447A、B、C、D四个输入端的输入信号由单片机的P1.4P1. 7口提供。局部电路设计如下图所示:三、本次采用ADC0804模数转换芯

4、片将收到的模拟信号转换为单片机可以识别并进行处理的数字信号。ADC0804是8位COMS依次逼近型的A/D转换器,三态锁定输出,存取时间135us,总误差在正负1LSB左右,工作温度为070度。ADC0804引脚图如左图:/CS(引脚1)芯片选择信号,低电平有效。/RD(引脚2)外部读取转换结果的控制输出信号,/RD为高时,DB0DB7处理高阻抗;/RD为低时,数字信号才会输出。/WR为用来启动转换的控制输入。ADC0804芯片与89C51单片机的接口电路如下图所示:ADC0804与单片机的数据总线直接相连,片选端/CS接地始终选中,无需另加地址译码器,当单片机向ADC0804发/WR(启动转

5、换),/RD(读取结果)时,只需一个存储器地址即可。四、传感器测量到温度量后,将温度量转换为电压量作为LM741运放的输入信号,LM741将传感器产生的微弱信号进行放大,进而把放大后的模拟信号输入到ADC0804进行模数转换。LM741运放由于采用有源负载,所以只要两级放大就可以达到很高的电压增益和很宽的共模及差模输入电压范围。不需要外部频率补偿,输入有过压保护,输出有过载保护,无阻塞及振荡现象。利用LM741设计的前置放大电路如下:五、各个模块电路设计完成后,根据各个模块电路之间的连接关系在Protel中进行原理图的绘制。总的设计电路原理图绘制完成后,选择Tools工具栏里的ERC进行电气规

6、则检查,若检查有错误,则根据提示,找到错误所在,直至并修改正确;若检查无误,则选择Design工具栏里的Create Netlist生成网络表,认真核对网络表,查看其连接关系是否与设计的一致。六、在Document中新建一个PCB Document并启动PCB编辑器后,添加一个Meh1,切换到Meh1层面,在该层面上确定电路板的物理边界。绘制完物理边界后,在禁止布线层同样绘制出电气边界。装入需要用到的PCB元件库,正确装入元件库后就可以开始装入网络呢和元件了。在原理图中选择Design中的Update PCB ,利用同步器Synchronizer装入网络表和元件,若生成网络宏时出现错误,则会提

7、示用户“can not execute all netlist macros”,此时应该回头去查找原理图的错误,如元件封装形式错误、网络表文件内容不全等。根据提示依次将错误改正。执行菜单命令Tools/Auto Place,选择统计布局方式,设置元件自动布局参数,电源网络设定为VCC,接地网络设定为GND。设置完成后,单击对话框中的OK按钮即可开始元件自动布局,布局完成后单击OK按钮确认即可。本次设计的是双面板,所以顶层(Top layer)和底层(bottom layer)都要用到,执行菜单命令Design/Rules进行自动布线参数的设置。参数设置完成后,利用自动布线器Auto Routi

8、ng/setup进行自动布线。如下图是自动布线后的PCB图:检查软件自动布线后线路中有无不合理的地方,若有,则要手动进行更正。具体方法有:1.指定两连接点之间布线2.指定元件布线3.指定区域布线等。下图是修改后的图:附录一附录二Error Report For : DocumentsSheet1.Sch 11-Jun-2014 07:53:19End Report附录三C1RAD0.210uFC2RAD0.2150pFC3RAD0.222pFC4RAD0.222pFCY1XTAL-112MHzD1LEDLEDD2LEDLEDD3AXIAL0.4DIODER1AXIAL0.410KR2AXIAL

9、0.4470R3AXIAL0.45KR4AXIAL0.49KR5AXIAL0.42KR6AXIAL0.410KR7AXIAL0.41KR8AXIAL0.450KR9AXIAL0.410KR10AXIAL0.41KR11AXIAL0.420KS1RAD0.4SW-PBU1DIP-4089C52U2DIP-20ADC0804U3DIP-16R2003U4DIP-4SSRU5D590D590U6DIP-8U7DIP-8U8DIP-8U9DIP-167447U10DIP-167447U11DIP-14(+5VD1-8D2-8R2-2U1-40U4-1U5-1U9-3U9-4U9-5U10-3U10-4

10、U10-5)(+12VU6-7U7-7U8-7)(-12VR8-1U6-4U7-4U8-4)(A1D1-1U9-13)(A2D1-2U9-12)(A3D1-3U9-11)(A4D1-4U9-10)(A5D1-5U9-9)(A6D1-6U9-15)(A7D1-7U9-14)(GNDC2-2C3-2C4-2D3-1R3-1R5-1R7-2R10-2S1-2U1-20U2-1U2-7U2-8U2-10U3-8U9-8U10-8U11-7)(NetC1_2C1-2U1-9)(NetC3_1C3-1CY1-2U1-18)(NetC4_1C4-1CY1-1U1-19)(NetD2_1D2-1U10-13)

11、(NetD2_2D2-2U10-12)(NetD2_3D2-3U10-11)(NetD2_4D2-4U10-10)(NetD2_5D2-5U10-9)(NetD2_6D2-6U10-15)(NetD2_7D2-7U10-14)(NetR4_2R4-2U5-2U6-3)(NetR5_2R4-1R5-2)(NetR6_1R6-1R9-1R11-2U7-2U7-6)(NetR7_1R7-1U7-3)(NetR8_2R8-2R11-1)(NetR9_2R9-2U2-6U8-2U8-6)(NetR10_1R10-1U8-3)(NetU1_16U1-16U2-3)(NetU1_17U1-17U2-2)(N

12、etU1_21U1-21U2-5)(NetU1_22S1-1U1-22)(NetU1_32U1-32U2-11)(NetU1_33U1-33U2-12)(NetU1_34U1-34U2-13)(NetU1_35U1-35U2-14)(NetU1_36U1-36U2-15)(NetU1_37U1-37U2-16)(NetU1_39U1-39U2-18)(NetU2_4C2-1R1-1U2-4)(NetU2_9D3-2R2-1R3-2U2-9)(NetU2_19R1-2U2-19)(NetU3_16U3-16U4-2)(NetU6_2R6-2U6-2U6-6)(NetU9_1U1-2U9-1)(NetU9_2U1-3U9-2)(NetU9_6U1-4U9-6)(NetU9_7U1-1U9-7)(NetU10_1U1-6U10-1)(NetU10_2U1-7U10-2)(NetU10_6U1-8U10-6)(NetU10_7U1-5U10-7)(NetU11_1U1-10U11-1)(NetU11_2U3-1U11-2)(VCCC1-1U1-31U2-

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 其它中学文档

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