数字钟应用课程设计说明书
多功能数字时钟设计说明书

电子技术综合训练设计报告题目:多功能电子钟的设计姓名:学号:班级:同组成员:指导教师:李恒杰日期:2011年12月30日摘要 (3)一、设计任务和要求 (4)1.1设计任务 (4)1.2基本要求: (4)1.3扩展功能: (4)二、系统设计: (4)2.1系统基本要求 (4)2.2系统方案设计 (4)2.2.1总体设计原理方框图 (4)2.2.2系统工作原理 (5)2.3系统的单元电路设计 (6)2.3.1秒脉冲电路 (6)2.3.2在分和秒之间显示“:”的设计 (8)2.3.3.译码驱动及显示单元电路设计 (9)2.3.4 校时单元电路设计 (11)2.3.5整点报时的设计 (12)三.系统仿真 (13)总仿真图12所示 (13)四.电路安装、调试与测试 (15)4.1电路安装焊接 (15)4.2电路的调试 (16)4.2.1数码管的调试 (16)4.2.2各个部分的调试。
(16)4.2.3总电路的调试 (18)4.3 电路测试 (18)4.3.1功能测试 (18)4.3.2性能测试 (18)五、结论 (18)六、参考文献 (19)附录: (22)1. 用到器件的管脚图....................................................................... 错误!未定义书签。
232.电路调试的实物图 (24)电子钟是采用数字电路实现对时,分,秒.数字显示的计时装置,广泛用于个人家庭,车站, 码头办公室等公共场所,成为人们日常生活中不可少的必需品,因此,研究数字钟及扩大其应用,有着非常现实的意义。
这份设计报告主要介绍了一种以石英晶体振荡器为脉冲信号,以74ls161为主体,以数码管为显示器件的数字钟电路的设计。
电子钟用石英晶体振荡器等组成的多谐振荡器为脉冲信号,频率为1Hz。
其主体分两个部分,计时电路和校时电路。
计时电路以数字形式显示时、分、秒,其中秒和分为60进制,时为24进制,校时电路可对分和时进行校时,当达到整点时会自动报时关键词:数字钟、校时、石英晶体振荡器、整点报时一、设计任务和要求1.1设计任务设计一个多功能电子钟并制作完成1.2基本要求:1、数字形式显示时、分、秒,在分和秒之间显示“:”,并按1次/秒的速度闪烁;2、每日以24小时为一个记时周期;3、有校正功能,能够在任何时刻对电子钟进行方便的校正;4、电源:220V/50HZ的工频交流电供电;①5、按照以上技术要求设计电路,绘制电路图,对设计的电路用Multisim进行仿真,用万用板焊接元器件,制作电路,完成调试、测试,撰写设计报告。
数字钟课程设计书

数字钟课程设计书一、教学目标本课程旨在让学生了解数字钟的基本原理和制作方法,掌握基本的电子电路知识和编程技能,培养学生动手实践能力和创新思维。
具体目标如下:1.知识目标:(1)了解数字钟的工作原理;(2)掌握常用的电子元器件及其功能;(3)学习基本的编程语言,能够编写简单的控制程序。
2.技能目标:(1)能够独立完成数字钟的电路设计和搭建;(2)能够编写程序实现数字钟的功能;(3)培养学生的团队协作能力和问题解决能力。
3.情感态度价值观目标:(1)培养学生对科学的热爱和探索精神;(2)培养学生动手实践的兴趣,提高学生的自信心;(3)培养学生团队协作意识,增强学生的社会责任感。
二、教学内容本课程的教学内容主要包括数字钟的工作原理、电子电路设计、编程控制等方面。
具体安排如下:1.数字钟的工作原理:介绍数字钟的基本构成,时钟芯片的使用方法,以及数字显示电路的原理。
2.电子电路设计:学习常用的电子元器件,如电阻、电容、二极管、三极管等,并掌握其功能;学习电路图的绘制方法,能够根据需求设计简单的电子电路。
3.编程控制:学习基本的编程语言,如C语言或Python语言,掌握编程的基本方法;学习如何通过编程控制数字钟的显示和功能。
三、教学方法本课程采用讲授法、讨论法、实验法等多种教学方法,以激发学生的学习兴趣和主动性。
1.讲授法:用于讲解数字钟的工作原理、电子电路设计的基本知识、编程控制的方法等;2.讨论法:学生进行小组讨论,分享学习心得,提高学生的思考能力和团队协作能力;3.实验法:安排学生进行数字钟的动手制作,培养学生的实践能力和创新能力。
四、教学资源本课程所需教学资源包括教材、实验设备、多媒体资料等。
1.教材:选用正规出版的数字钟制作教材,为学生提供系统的学习资料;2.实验设备:准备数字钟制作所需的电路元器件、编程器、实验板等设备,保证学生能够动手实践;3.多媒体资料:制作课件、视频等资料,为学生提供直观的学习体验。
数字钟设计说明书

数字钟设计说明书一、数字钟的设计(一)数字钟简介本作品采用Atmel公司的AT89C51单片机,以汇编语言为程序设计的基础,设计一个用四位数码管显示时、分的时钟。
现代的电子时钟是基于单片机的一种计时工具,采用延时程序产生一定的时间中断,用于一秒的定义,通过计数方式进行满六十秒分钟进一,满六十分小时进一,满二十四小时小时清零。
从而达到计时的功能,是人民日常生活补课缺少的工具。
(二)数字钟的特点现在高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟、石英钟、石英表都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调试,数字式电子钟用集成电路计时时,译码代替机械式传动,用LED显示器代替指针显示进而显示时间,减小了计时误差,这种表具有时、分、秒显示时间的功能,还可以进行时和分的校对,片选的灵活性好。
(三)电子时钟的原理该电子时钟由AT89C51,七段数码管等构成,采用晶振电路作为驱动电路,由延时程序和循环程序产生的一秒定时,达到时分秒的计时,六十秒为一分钟,六十分钟为一小时,满二十四小时为一天。
而电路中唯一的一个控制键却拥有多种不同的功能,按下又松开,可以实现屏蔽数码管显示的功能,达到省电的目的;直接按下不松开,则可以通过按键实现分钟的累加,每按一次分钟加一;而连续两次按下按键不放松,则可实现小时的调节,同样每按一次小时加一。
二、单片机简介单片机是指一个集成在一块芯片上的完整计算机系统。
尽管他的大部分功能集成在一块小芯片上,但是它具有一个完整计算机所需要的大部分部件:CPU、内存、内部和外部总线系统,目前大部分还会具有外存。
同时集成诸如通讯接口、定时器,实时时钟等外围设备。
而现在最强大的单片机系统甚至可以将声音、图像、网络、复杂的输入输出系统集成在一块芯片上。
(一)单片机型号的选择通过对多种单片机性能的分析,最终认为AT89C51是最理想的电子时钟开发芯片。
AT89C51是一种带4K字节闪烁可编程可擦除只读存储器的低电压,高性能CMOS8位微处理器,器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
数字钟课程设计说明书

课程设计任务书学生姓名:专业班级:指导教师:工作单位:信息工程学院题目: 数字钟设计目的:1、掌握在QuartusⅡ软件的使用方法,并能熟练的在QuartusⅡ环境中运用VHDL语言完成一些简单程序的设计;2、掌握数字钟的主要功能与在FPGA中的实现方法。
要求完成的主要任务:1、课程设计工作量:1周。
2、技术要求:(1)设计一个6位LED动态扫描显示的数字钟,根据一个控制键能选择显示时、分、秒或年、月、日;(2)通过拨码开关可以进行时、分、年、月、日的调整,可以实现翻屏;3、查阅至少5篇参考文献。
按《武汉理工大学课程设计工作规范》要求撰写设计报告书。
全文用A4纸打印,图纸应符合绘图规范。
时间安排:1、2015年6 月11日集中,作课设具体实施计划与课程设计报告格式的要求说明。
2、2012年6 月12日至2012年6 月15日查阅相关资料,学习电路的工作原理。
3、2012年6 月17日至2012年 6 月19日,方案选择和电路设计。
4、2012年6 月20日至2012 年 6 月21日,电路调试和设计说明书撰写。
5、2011年6 月22日上交课程设计成果及报告,同时进行答辩。
指导教师签名:年月日系主任(或责任教师)签名:年月日1目录摘要 (3)Abstract................................................... 错误!未定义书签。
1 绪论 (4)2 设计内容及要求 (5)2.1设计目的及主要任务 (5)2.1.1设计目的 (5)2.1.2 设计任务及要求 (5)2.2设计思想 (5)3 数字钟的设计 (5)3.1 设计原理与方法 (5)3.2 单元模块设计 (6)3.2.1 分频计模块设计 (7)3.2.2 消抖电路模块设计 (6)3.2.3 计数器模块设计 (7)3.2.4 闹钟及蜂鸣器设计 (9)3.2.5 多路复用器模块设计 (9)3.2.6 八段译码模块设计 (9)3.3 数字钟设计总原理图 (9)4 编译报告 (8)4.1 设计原理与方法 (8)5 电路仿真与硬件调试....................................... 错误!未定义书签。
数字钟数课程设计

数字钟数课程设计一、课程目标知识目标:1. 学生能理解数字钟的基本原理,掌握时分秒的概念及其相互关系。
2. 学生能运用所学的数字时钟知识,准确读取和显示时间。
3. 学生了解数字时钟在日常生活和科技领域中的应用。
技能目标:1. 学生能够通过实际操作,设计并搭建一个简单的数字时钟电路。
2. 学生能够运用逻辑思维和问题解决能力,分析并修复数字时钟的常见故障。
3. 学生掌握时间计算和转换的方法,提高数据处理和运算能力。
情感态度价值观目标:1. 学生培养对数字时钟及电子科技的兴趣,激发探索精神和创新意识。
2. 学生在小组合作中学会沟通与协作,培养团队精神和责任感。
3. 学生通过学习数字时钟,认识到时间的重要性,养成珍惜时间和遵守时间的良好习惯。
二、教学内容本节教学内容围绕数字时钟的原理、结构与使用进行组织。
具体包括以下部分:1. 数字时钟原理:讲解数字时钟的基本工作原理,包括时钟芯片、晶振、计数器等组成部分,使学生理解数字时钟的运行机制。
2. 时分秒概念:介绍时分秒的定义及其相互关系,通过实例讲解,使学生掌握时间的基本单位。
3. 数字时钟的读取与显示:讲解数字时钟的显示方法,使学生学会如何快速准确地读取和显示时间。
4. 数字时钟电路设计与搭建:指导学生运用所学知识,设计并搭建一个简单的数字时钟电路,培养学生的动手操作能力和创新意识。
5. 数字时钟故障分析与修复:介绍常见的数字时钟故障现象,指导学生运用逻辑思维和问题解决能力,分析并修复故障。
6. 时间计算与转换:讲解时间计算和转换的方法,提高学生数据处理和运算能力。
7. 数字时钟的应用:介绍数字时钟在日常生活和科技领域中的应用,拓宽学生视野。
教学内容按照以下进度安排:1. 第1课时:数字时钟原理及时分秒概念。
2. 第2课时:数字时钟的读取与显示。
3. 第3课时:数字时钟电路设计与搭建。
4. 第4课时:数字时钟故障分析与修复。
5. 第5课时:时间计算与转换。
数字钟 设计说明书

CPLD/FPGA技术应用多功能数字钟设计说明书目录课题名称多功能数字钟设计 (1)一、学习目标 (1)二、设计内容及要求 (1)2.1设计题目 (2)2.2设计要求 (2)三、系统设计 (2)四、系统原理分析 (3)五、系统接口描述 (4)六、各模块介绍 (5)6.1分频模块 (5)6.2计时模块 (5)6.3译码显示模块 (7)6.4闹钟模块 (11)6.5顶层模块 (15)七、程序设计清单 (18)八、调试 (31)小结 (31)参考文献 (31)课题名称多功能数字钟设计一、学习目标1、综合运用Verilog HDL 语言的组合电路、时序电路建模方法;2、掌握Verilog HDL的任务分析、模块划分及模块调用;3、掌握CPLD/FPGA编程的调试方法及提高解决问题的能力二、设计内容及要求2.1设计题目多功能数字钟设计2.2设计要求本设计任务是设计一个多功能数字钟,器基本功能包括以下方面:1、小时、分钟和秒计时和显示2、能够对数字钟的小时和分钟进行校对设置3、具有闹钟功能4、整点报时功能三、系统设计扬声器按键数字钟系统框图4个按键分别为模式控制(mode),时间设置信号(set),时间调整信号(加1按键accum)和闹钟铃音信号(voice)四、系统原理分析数字钟系统共包含4个模块,及分频器模块,计数器模块(包括计数时间设置和闹钟功能,整点报时和显示译码模块)数字钟的功能可以从总体上分为三类,分别是正常计时,时间校对和闹钟设置,所以考虑在系统中设置一个模式控制信号mode。
模式控制信号对应一个按键,每按一次按键相当于工作模式进行一次变换,多次按下则数字钟将在正常计时,时间校对和闹钟设置三种工作模式下一次循环变换。
在设计时钟校对和闹钟设置工作模式都需要对时间进行设置,通常对小时、分钟和秒进行设置,所以需要在系统中设置一个时间设置信号set,对应一个按键,每次按键相当于在小时设置、分钟设置和秒设置之间进行转换。
数字钟设计说明书

电子课程设计说明书题目:数字钟学生姓名专业学号指导教师日期摘要本说明书介绍了带有校时和整点报时功能的数字钟的实现方案。
包括制作数字钟所需要的各种芯片及具体连接思路和方法,设计过程出现的一些问题和解决方法以及心得体会。
关键词:计数器,触发器分频,555脉冲产生电路,数据选择mul tisim一、完成课题的工作基础和实验条件1.工作基础(1)了解同步十进制计数器CC4518二输入与非门CC4011 四输入与非门CC4012 D触发器CC1013 和非门CC4049的功能和引脚图。
(2)设计电路图,并在进行仿真(采用Multisim进行仿真)。
(3)熟悉面包板、示波器的使用2.实验条件(1)同步时进制计数器CC4518 3个(2)四输入与非门CC4012 1个(3)二输入与非门CC4011 5个(4)非门CC4049 2个(5)D触发器CC4013 1个(6)555定时器2个(7)10kΩ电阻2个(8)100kΩ电阻2个(9)47μF电容1个(11)0.01μF电容4个(12)示波器1台(13)面包板实验台(14)导线若干二、设计任务和要求数字钟设计指标:1、基本指标:(1)时间计数电路采用24进制,从00开始到23后再回到00;各用2位数码管显示时、分、秒;(2)具有校时、校分功能,可以分别对时及分进行单独校时,使其校正到标准时间;(3)计时过程具有报时功能,当时间到达整点前10秒开始,蜂鸣器1秒响1秒停地响5次,前四次蜂鸣器声响频率为500Hz,最后一次,即59分59秒时,蜂鸣器声响频率为1000Hz;(4)为了保证计时的稳定及准确,须由555定时器提供时间基准信号。
2、提高指标:(1)星期计数。
因为只有六个数码显示器,分别显示时、分、秒的个十位,故在基本指达到后,拆除一个数码显示器来显示星期。
星期计数从1~6表示星期一到星期六,星期天由8表示。
(2)暂停功能。
暂停秒钟可辅助校时。
三、电路基本原理1、总体设计框架图2、各部分详细电路图(1)脉冲产生电路由555定时器产生脉冲,具体电路如下(a)1Hz 脉冲产生(b)1kHz脉冲产生其中5nF电容由两个0.01μF电容串联而成(2)分频电路采用CC4013 D触发器进行分频,1kHz脉冲从端口3(CP)中输入,在端口2(~Q)即输出500Hz脉冲。
数电课程设计数字电子钟说明书

数字电子技术电路课程设计题目:数字钟课程设计学院:XXXXX专业:XXXXX班级:XXXX姓名:XXXX学号:XXXXX指导老师:XXXXX一、设计目的数字钟是一种用数字电子技术实现时,分,秒计时的装置,具有较高的准确性和直观性等各方面的优势,而得到广泛的应用。
此次设计数字电子钟是为了了解数字钟的原理,在设计数字电子钟的过程中,用数字电子技术的理论和制作实践相结合,进一步加深数字电子技术课程知识的理解和应用,同时学会使用Multisim电子设计软件。
二、设计要求1.显示时,分,秒,用24小时制2.能够进行校时,可以对数字钟进行调时间3.能够正点报时(用555产生断续音频信号);三、设计方案比较方案一、采用中小规模集成电路实现采用集成逻辑电路设计具有能实现,时、分、秒计时功能和定点报时功能,计时模块采用时钟信号触发,不需要程序控制。
方案二:EDA技术实现采用EDA作为主控制器外围电路进行电压,时钟控制、键盘和LED控制。
但此方案逻辑电路复杂,外围设备多,灵活性较低,不利于扩展方案三、单片机编程实现此方案采用单片机编程来设计和控制。
综上,根据自身的知识和方案比较,采用方案一,因为方案一简便灵活,扩展性好,同时符合此次数子电子知识设计的要求。
四、设计过程和说明1.数字电子钟计时和显示功能的实现(1)采用两片十进制计数器74LS160N扩展连接,设计60进制的计数器,显示0到59,在59时采用置数的方法,将两片74LS160N同时置数至0,以循环显示0到59。
(图)(2)24进制亦采用两片十进制计数器74LS160N扩展连接,设计24进制的计数器,显示0到23,在23时采用置数的方法,将两片74LS160N同时置数至0,以循环显示0到23(图)(3)利用秒钟的置数信号(为低电平),取反后作为分钟各位的使能端(EP和ET)的控制信号,以实现分秒之间的进位功能。
同理可以实现分时之间的进位功能(4)显示功能采用Multisim里面的DCD_HEX显示管进行时分秒的显示。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数字钟应用课程设计说明书1、数字钟原理设计1.1芯片介绍本科设设计的数字钟主要应用到74ls90芯片的计数功能,通过辅助电路完成六十进制和十二进制计数,从而实现数字钟的功能。
74ls90是包含一个二分频和五分频的计数器,其逻辑功能键表1。
表1 74ls90逻辑功能用74ls90还能实现十进制计数,把Q0接到五进制CP端即可,如图1。
从CP0端输入脉冲信号输出即为8421码十进制计数。
图1 用74ls90实现十进制计数1.2单元电路原理1.2.1脉冲信号的产生这里用到的是用555定时器设计的多谐振荡器,多谐振荡器的优点是在接通电源之后就可以产生一定频率和一定幅值矩形波的自激振荡器,而不需要再外加输入信号。
而用555定时器设计的多谐振荡器也有很多优点,由于555定时器部的比较器灵敏度较高,而且采用差分电路形式,这样就使多谐振荡器产生的振荡频率受电源电压和环境温度变化的影响很小。
接通电源后,电容C2被充电,当VC 上升到2/3VCC时,使输出电压为低电平,同事放电三极管T导通,此时电容C2通过RB 和T放电,VC下降。
当VC下降到2/3VCC时,V0翻转为高电平。
当放电结束后,T管截止,VCC 将通过RA和RB向电容器C2充电,当VC 上升到2/3VCC时,电路又翻转为低电平。
如此周而复始,于是,在电路的输出端就得到一个周期性的矩形波。
图2 脉冲信号产生电路脉冲周期T=(R1+R2)C㏑2,取R1=R2=721k,C1=1μf,C2=0.01μf。
带入数据计算得T=1s。
输出波形占空比=R1/(R1+R2)=1/2。
输出波形如图3。
图3 输出脉冲信号1.2.2用辅助电路实现六十,十二进制计数器用输出端控制R0(1)和R0(2)端可完成六十和十二进制。
六十进制计数器原理图如图4。
高位的CP信号来自低位的最高位,即低位完成一次十进制计数产生一个脉冲信号,使得高位开始计数。
高位Q1Q2位与与门相连,输出接到清零端上,从而当高位输出Q3Q2Q1Q0为0110,即十进制数6时高位清零。
达到六十进制计数的目的。
图4 六十进制计数器同理可得出十二进制计数的连线方式,如图5所示。
图5 十二进制计数器1.2.3显示电路显示电路由七段译码器74ls48和七段LED数码管组成,将74ls90的输出端接译码器的输入端,再将译码器的输出端接到数码管的输入端上即可。
如图6所示。
图6 显示电路2、Protel原理图绘制2.1准备画图1.启动Protel 99E(1)从Windows操作系统的开始菜单或桌面快捷图标进入Protel 99E环境。
(2)使用菜单File/New建立新工程文件。
在DatabaseFileName栏中可对填入protel课设.ddb(3)使用菜单File/New,在弹出的窗口里选择SchematicDocument选项,开始设计原理图。
(4)一个名为Sheet1.SchDoc的原理图图纸出现在设计窗口中,并且原理图文件夹也自动地添加(连接)到项目。
这个原理图图纸现在列表在Projects标签中的紧挨着项目名下的Schematic Sheets文件夹下。
同样方法重命名为protel课设.。
(5)设置画图环境使用菜单Design/Document Option,在如图7所示的窗口中设置图纸尺寸、栅格等容。
图7 Document Option对话框原理图参数设置:1、从菜单选择Tools »Preferences打开原理图参数对话框。
这个对话框允许你设置全部参数,这些将应用到你将继续工作的所有原理图图纸。
Preferences 对话框如图8所示。
2、点击Default Primitives标签以使其为当前,勾选Permanent。
点击OK按钮关闭对话框。
3、在你开始绘制原理图之前,保存这个原理图图纸,因此选择File » Save。
图 8 Preferances对话框2.2定位元件和加载元件库1、点击Libraries标签显示库工作区面板。
2、在库面板中按下Search按钮,或选择Tools» Find Component。
这将打开查找库对话框。
Find Component如图9所示。
3、确认Scope被设置为Libraries on Path,并且Path区含有指向你的库的正确路径。
如果你接受安装过程中的默认目录,路径中会显示C:\Program Files\Altium\Library\。
确认Include Subdirectories未被选择(未被勾选)。
4、如本数字钟中的寻找74ls90芯片只需在Search Criteria单元的Name文本框键入74ls90即可。
图9 元件查找对话框5、点击Search按钮开始查找。
当查找进行时Results标签将显示。
如果你输入的规则正确,一个库将被找到并显示在查找库对话框。
6、点击Miscellaneous Devices.IntLib库以选择它。
7、点击Install Library按钮使这个库在你的原理图中可用。
8、关闭Search Libraries对话框。
添加的库将显示在库面板的顶总。
如果你点击上面列表中的库名,库中的元件会在下面列表。
面板中的元件过滤器可以用来在一个库快速定位一个元件。
同样方法找出所需元件。
2.3原理图放置元件1、电容、电阻等常用元件也在Miscellaneous Devices.IntLib库里,该应该已经在Libraries面板中被选择。
2、在Libraries面板的元件过滤器栏键入cap或res。
3、在元件列表中点击元件选择它,然后点击Place按钮。
现在在你的光标上悬浮着一个电容符号。
4、按TAB键编辑电容的属性。
在Component Properties对话框的Properties 单元,设置Designator,检查PCB封装模型。
5、规则栏的设置将显示在原理图中。
点击规则列表中的Add显示Parameter Properties对话框。
输入名称Value以及值20n。
确认String作为规则类型被选择,并且value的Visible框被勾选。
点击OK。
6、在对话框的Properties单元,点击Comment栏并从下拉列表中选择=Value,将Visible关闭。
点击OK按钮返回放置模式。
右击或按ESC退出放置模式。
7、在放置元件时要做到美观整洁,尽量使元件朝一个方向放置,并把连接关系紧密的元件放在靠近的地方。
2.4连接电路连线起着在你的电路中的各种元件之间建立连接的作用。
1、从菜单选择Place »Wire或从Wiring Tools工具栏点击Wire工具进入连线模式。
光标将变为十字形状。
当将光标移至元件接口或导线上时,光标中将出现一黑点,单击右键后导线就练到接口或导线上了。
2、将光标放在元件一端。
当你放对位置时,一个红色的连接标记会出现在光标处。
这表示光标在元件的一个电气连接点上。
3、左击或按ENTER固定第一个导线点。
移动光标你会看见一根导线从光标处延伸到固定点。
4、将光标称到Q1的基极上,你会看见光标变为一个红色连接标记。
左击或按ENTER连接到Q1的基极。
5、完成这部分导线的放置。
注意光标仍然为十字形状,表示你准备放置其它导线。
要完全退出放置模式恢复箭头光标,你应该再一次右击或按ESC。
电路总原理图见附录12.5 电路ERC电气规则检查画好电路图后需对电路进行电气规则检查,点击Tools/ERC菜单,软件即生成ERC文件,文件中对电路存在的电气问题进行描述,并且会在电路图中用红圈标出部分电气问题的具体位置。
电气规则主要指元件引脚是否连接到电路中等。
只有解决了所有ERC文件中标出的问题,才可开始创建PCB文件和电路的仿真。
2.6生成网络表选择菜单Design/Creat Nestlist命令,如图11所示。
随后在project 栏会多出一项Generated Protel Netlist,展开后有一个“*.NET”,这就是生成的网络表。
网络表中主要容分为两部分,一部分是各元件的属性参数,以方括号作为开头和结尾;一部分是各元件引脚的电气连接信息,以圆括号作为开头和结尾。
网络表是原理图与印制电路板之间的一座桥梁,是印制电路板自动布线的依据。
网络表提供了电路的元件清单以及元件之间的互联关系。
2.7生成材料清单在原理图界面下执行菜单命令Reports\Bill of Material现新的对话框选择[sheet]点击下一步,其他默认直到倒数第二步将Protel Format、CSV Format、Client Spreadsheet全部选中点击下一步和Finish就生成了材料清单。
材料清单包括电路图中所有元件的名称,类型和封装号和元件的备注,材料清单见附录2。
3、PCB板制作3.1创键PCB文件同创建sch电路图文件一样,双击进入document,执行菜单命令/NEW,双击即可创建PCB文件。
在生成PCB文件之前应保证原理图没有错误,文件生成后将所需要的库文件导入到PCB,否则即使原理图无错误系统也会报错。
3.2将电路导入PCB文件1、选择菜单Design/Update PCB命令,将弹出一个UpdateDesign菜单,此菜单可对PCB生成选项进行修改,如图10所示,点击PreviewChange按钮,可以检查原理图中存在的封装等问题和可能存在的隐患。
如果没有问题点击Exeuct按钮,软件将自动根据电路原理图创建PCB文件,即将原理图中的所有原件和连接关系对应到PCB中,如图10所示。
图10 PCB创建选项菜单2、在PCB状态下执行菜单命令【Design】/【Netlist……】,在出现的对话框中点击标签然后选择之前创建好的后缀名为.net的网络表。
若元件封装、原理图均无错误后即可在PCB版上生成元器件。
在网络表文件载入时,常常会出现两种错误:Footprint Not Available(封装元件遗漏)、Node Not Found(引脚遗漏)。
在加载的时候,应该注意改正错误,得到正确的网络表。
图11自动生成的PCB图3.3元件的布局元件的重新布局是为了在布线时元件之间的导线连接简洁,减少导线的交叉,并充分利用PCB板的空间。
做到紧凑而不拥挤,美观,而又容易观察元器件之间的连接关系。
在移动元件时还应注意所有的元件名称最好朝一个方向,这样生产出来的电路板方便阅读。
移动元件时容易造成图像部分区域无法生成,这时按END键可以刷新图像。
移动元器件时最好参考原理图,了解各元件之间的连接,将连线较多的元件放在更近的地方。
布局好元件后开始描绘电气边界,边界决定了印刷电路板的尺寸,只能在KeepOutLayer①层描绘边框,在其他层画边框会使造成无法布线。