
用定时器计数器设计一个简单的秒表
目录摘要I1Proteus简介12主要相关硬件介绍22.1AT89C52简介22.2四位数码管42.374LS139芯片介绍53设计原理54电路设计64.1电路框图设计64.2电路模块介绍74.2.1控制电路74.2.2译码电路74.2.3数码管显示电路74.3仿真电路图85设计代码86仿真图127仿真结果分析148实物图149心得体会15参考文献16摘要现在单片机的运用越来越宽泛,大到导弹的导航装置、飞机上各种仪表的控制、计算机的网络通讯与数据传输、工业自动化过程的实时控制和数据处理,小到广泛使用的各种智能IC卡、各种计时和计数器等等。
本次课设我们要设计一个能显示计时状态和结果的秒表,它是基于定时器\\\/计数器设计一个简单的秒表。
本次设计的数字电子秒表系统采用AT89C51单片机为中心器件,利用其定时器\\\/计数器定时和记数的原理,结合显示电路、LED数码管以及外部中断电路来设计计时器。
将软、硬件有机地结合起来,使得系统能够实现四位LED显示,显示时间为0~99.99秒,计时精度为0.01秒,能正确地进行计时,并显示计时状态和结果。
其中软件系统采用汇编或者C语言编写程序,包括显示程序,定时中断服务,外部中断服务程序,延时程序等,并在keil中调试运行,硬件系统利用PROTEUS强大的功能来实现,简单切易于观察,在仿真中就可以观察到实际的工作状态。
关键词:秒表,AT89C51,proteus,C语言1Proteus简介Proteus是世界上著名
微机原理与接口技术 实验心得
实得这学期通过对微机原理和微机实验学习,对微机系统和它的工作原理有了的了解。
微机实验课,总共做了十几个实验,回想起来受益匪浅,主要是加深了对计算机的一些硬件情况和运行原理的理解和汇编语言的编写汇编语言,它是和机器语言最接近的,用它来编程序,会比用其它高级语言要快得多。
实验课程加深了我们对汇编语言指令的熟悉和理解。
不仅巩固了书本所学的知识,还具有一定的灵活性,发挥了操作,加深了我们对硬件的熟悉,锻炼了动手能力,发挥创造才能。
通过这次课程使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正提高自己的实际动手能力和独立思考的能力。
对于这门课,我们收获了很多,我觉得这门课偏重于工程思维,主要难点在于对程序的理解。
但是老师让我们通过手打程序,控制实验平台很好的理解了各实验的实验程序。
对于课程的建议,实验讲义给的程序很清楚,大大降低了实验预习和自主编程的难度,给实验讲义可以更多的给方法和方式,提供一些程序建议而减少直接给出程序内容。
实验课上,请一个或两个同学讲解一下实验程序设计思路,通过讲解与其他人互动,可以收获更多。
微机原理课程上讲到的各种芯片的功能,以及引脚的作用,在实验中都得到了运用,使我们加深了对于主要芯片的应用的认识,同时在实验室的环境里熟悉了汇编程序的编写过程和运行过程,最后还提高了自己的动
机械专业都学什么专业课
主要课程:高等数学(微积分)、线性代数、概率论与数理统计、机械制图、工程材料、工程力学,机械原理、机械设计、工程经济,机械设计基础、电工与电子技术、液压传动与气压传动、机械工程材料、制造技术基础、微机电系统与制造、互换性测量、控制工程、数控技术、CAD。
具体见:
研究生期间几个有意义的大赛
可以参加一些建模大赛,学院的小比赛,评奖学金的时候肯能有点用
数字电路课程设计的心得体会
为什么没人啊
都在忙本科教育评估去了。
最核心的是时序逻辑电路的设计,要培养出良好的空间想象能力。
高性能的数字信号处理芯片,不用标准单片机和标准嵌入系统,那速度慢,要缴纳知识产权许可费用,发达国家都是专门有针对性设计的时序逻辑电路的独立设计。
例如上个世纪80年代的苹果牌个人计算机,就是用许多通用中小规模数字集成电路搭建的时序逻辑电路,国内以此仿照了中华学习机。
现在的CPU设计复杂,时序逻辑电路都集成在芯片里面,集成度高,要靠高等院校的教材和实验课程,实在没法设计出低端的CPU。
所以一般都是购买国外集成电路系统的构架,以此为基础设计,这就有知识产权的费用,到了流片的时候,人家要统计你的生产数量,要收费的。
这就是基础教育关系的国家安全的一个例子。
200分征求电子信息工程专业专家的意见
软考的目的是以考代评,让在私企外企工作的兄弟们上职称用的,对转行找工作的意义真的不大如果是本着以考促学的态度,建议考系分,至少开阔点知识面也是好的
兰州理工大学的电气工程及其自动化这个专业怎么样
机械电子工程专业俗称机电一体化,是机械工程与自动化的一种。
机械电子工程专业包括基础理论知识和机械设计制造方法,计算机软硬件应用能力,能承担各类机电产品和系统的设计、制造、试验和开发工作。
主干课程电工与电子技术、机械制图、工程力学、机械设计基础、机械制造基础、液压与气动技术、机械制造技术基础、电气控制与PLC、单片机原理与接口技术、数控原理与维修、机电一体化系统设计、先进制造技术导论、C语言程序设计、理论力学。
就业去向毕业生可到各类机械设计与制造企业、电子及电器企业及其它生产部门、公司、科研与教学部门从事机电品的设计、制造、管理、教学、开发、销售及技术服务等工作。
集成直流稳压电源 课程设计
<电子技术课计> 直流稳压电源设计任务书 一:设计任务及要求: 1. 设计任务 计一集成直流稳压电源,满足: (1)当输入电压在220V交流时,输出直流电压为6V。
(2)输出纹波电压小于5mv,稳压系数<=0.01; (3)具有短路保护功能。
(4) 最大输出电流为:Imax=1.0A; 2.通过集成直流稳压电源的设计,要求学会: (1)选择变压器、整流二极管、滤波电容及集成稳压器来设计直流稳压电源。
(2)掌握直流稳压电源的调试及主要技术指标的测试方法。
3.设计要求 (1) 电源变压器只做选择性设计; (2) 合理选择集成稳压器; (3) 完成全电路理论设计、绘制电路图; (4)撰写设计报告。
目录 一.设计任务及要求: 二.基本原理与分析 三.三端集成稳压器 四.稳压电源的技术指标及对稳压电源的要求 五.集成电路选用时应注意的问题 六.参数性能指标及测试方法 七.心得体会 八.参考文献 附:部分 二、原理与分析 1.直流稳压电源的基本原理 直流稳压电源一般由电源变压器T、整流滤波电路及稳压电路所组成,基本框图如下。
各部分的作用: (1)电源变压器T的作用是将电网220V的交流电压变换成整流滤波电路所需要的交流电压Ui。
变压器副边与原边的功率比为P2\\\/ P1=η,式中η是变压器的效率。
(2)整流滤波电路:整流电路将交流电压Ui变换成脉动的直流电压。
再经滤波电路滤除较大的纹波成分,输出纹波较小的直流电压U1。
常用的整流滤波电路有全波整流滤波、桥式整流滤波等。
各滤波电容C满足RL-C=(3~5)T\\\/2,或中T为输入交流信号周期,RL为整流滤波电路的等效负载电阻。
(3)三端集成稳压器:常用的集成稳压器有固定式三端稳压器与可调式三端稳压器。
常用可调式正压集成稳压器有CW317(LM317)系列,它们的输出电压从1.25V-37伏可调,最简的电路外接元件只需一个固定电阻和一只电位器。
其芯片内有过渡、过热和安全工作区保护,最大输出电流为1.5A。
其典型电路如图2,其中电阻R1与电位器R2组成输出电压调节器,输出电压Uo的表达式为:Uo=1.25(1+R2\\\/R1) 式中R1一般取120-240欧姆,输出端与调整端的压差为稳压器的基准电压(典型值为1.25V)。
2.稳压电流的性能指标及测试方法 稳压电源的技术指标分为两种:一种是特性指标,包括允许输入电压、输出电压、输出电流及输出电压调节范围等;另一种是质量指标,用来衡量输出直流电压的稳定程度,包括稳压系数(或电压调整率)、输出电阻(或电流调整率)、纹波电压(纹波系数)及温度系数。
测试电路如图3。
图3 稳压电源性能指标测试电路 (1) 纹波电压:叠加在输出电压上的交流电压分量。
用示波器观测其峰峰值一般为毫伏量级。
也可用交流毫伏表测量其有效值,但因纹波不是正弦波,所以有一定的误差。
(2)稳压系数:在负载电流、环境温度不变的情况下,输入电压的相对变化引起输出电压的相对变化,即: (3) 电压调整率:输入电压相对变化为±10%时的输出电压相对变化量,稳压系数和电压调整率均说明输入电压变化对输出电压的影响,因此只需测试其中之一即可。
(4) 输出电阻及电流调整率 输出电阻与放大器的输出电阻相同,其值为当输入电压不变时,输出电压变化量与输出电流变化量之比的绝对值.电流调整率:输出电流从0变到最大值时所产生的输出电压相对变化值。
输出电阻和电流调整率均说明负载电流变化对输出电压的影响,因此也只需测试其中之一即可。
直流稳压电源设计 (未经整理仅供参考) 直流稳压电源设计 一. 设计任务与设计的基本要求: (1).直流稳压电源的任务: 利用所学的知识设计并制作交流变换为直流的稳压电源. (2)直流稳压电源的基本要求: A.稳压电源 在输入电压为220V.50HZ. 电压变化范围为+10%~-10%条件下: a. 输出电压可调范围为:+9V~+12V; b. 最大输出电流为:Imax=1.5A; c. 电压调整率≤0.2%(输入电压220V变化范围+10%~-10%下,满载); d. 负载调整率≤2%(最低输入电压下,空载到满载); e. 纹波电压(峰-峰值) ≤5mV(最低输入电压下,满载); f. 效率≥40%(输出电压为+9V,输入电压为220V下,满载); g. 具有过流保护及短路保护功能; B. 稳流电源 在输入电压固定为直流+12V的条件下; a. 输出电流为:4~20mA可调; b. 负载调整率≤2%(输入电压+12V,负载电阻由200Ω~300Ω变化时,输出电流为20mA时的相对变化率); C. DC-DC变换器 在输入电压为+9V~+12V条件下: a. 输出电压为+100V,输出电流为10mA; b. 电压调整率≤2%(输入电压变化范围+9V~+12V); c. 负载调整率≤2%(输入电压+12V下,空载到满载); d. 纹波电压(峰-峰值) ≤100mA(输入电压+9V下,满载); 注:以下是本电路的发挥部分: (1)扩充功能: a. 排除短路故障后,自动恢复为正常状态; b. 过热保护; c. 防止开, 关机时产生的”过冲”; (2)提高稳压电源的技术指标; a. 提高稳压调整率和负载调整率; b. 扩大输出电压调节范围和提高最大输出电流值. (3)改善DC-DC变换器的性能; a. 提高效率(在100V, 100mA下测试); b. 提高输出电压. (4)用数字显示输出电压和输出电流. 摘 要 本系统稳压电源部分采用电压调整器uA723外加调整管2SC3280实现此功能,再通过单片机MCS-51(89C51)来起控制电路,实现了扩充多种功能.稳流部分采用了三端稳压调整器LM317T实现.DC-DC变换器采用了两片PFM控制芯片MAX770来实现,使输出电压提高到+100V,输出电流最大可以达到100mA.电压调整,负载调整率及纹波电压均优于指标要求.可以说本系统比其它同类产品要好的多. 二.方案论证与比较 1.稳压电源部分 方案一:简单的并联型稳压电源; 并联型稳压电源的调整元件与负载并联,因而具有极低的输出电阻,动态特性好,电路简单,并具有自动保护功能;负载短路时调整管截止,可靠性高,但效率低,尤其是在小电流时调整管需承受很大的电流,损耗过大,因而不能采用此方案. 方案二:输出可调的开关电源; 开关电源的功能元件工作在开关状态,因而效率高,输出功率大;且容易实现短路保护与过流保护,但是电路比较复杂,设计繁琐,在低输出电压时开关频率低,纹波大,稳定度极差,因而也不能采用此方案. 方案三:由uA723组成的零伏起调电源; uA723内部设有高精度基准电压源和高增益的放大器,外围电路比较简单,电压稳定度也比较高,其典型电压调整率为0.01%,负载调整率为0.03%,且热稳定性好,输出噪声也很小,还内设有过电流控制电路,使用安全可靠,具有较高的性价比,为首选方案,所以此方案为必选题. 2.稳流电源部分 方案一: 采用7805三端稳压器电源; 固定式三端稳压电源(7805)是由输出脚Vo,输入脚Vi和接地脚GND组成,它的稳压值为+5V,它属于CW78xx系列的稳压器,输入端接电容可以进一步的滤波,输出端也要接电容可以改善负载的瞬间影响,此电路的稳定性也比较好,只是采用的电容必须要漏电流要小的钽电容,如果采用电解电容,则电容量要比其它的数值要增加10倍,但是它不可以调整输出的直流电源;所以此方案不易采用. 方案二:采用LM317可调式三端稳压器电源; LM317可调式三端稳压器电源能够连续输出可调的直流电压. 不过它只能连续可调的正电压,稳压器内部含有过流,过热保护电路;由一个电阻(R)和一个可变电位器(RP)组成电压输出调节电路,输出电压为:Vo=1.25(1+RP\\\/R).由此可见此稳压器的性能和稳压稳定都比上一个三端稳压电源要好,所以此此方案可选,此电源就选用了LM317三端稳压电源,也就是方案二. 3.DC-DC变换部分; 方案一:用正弦信号(几十赫兹以下)驱动硅钢型互感耦合变压器,经整流滤波后输出.由于硅钢的磁滞特性,这种电源的开关频率不算高,易出现磁饱和,因而不利于制作高效率的开关电源. 方案二:采用高频磁芯和开关特性好的VMOS管的PFM或PWM型开关电源,负载调整特性好,效率高,性能优良,但制作调试复杂,所以此方案也不于采纳, 方案三:采用充电泵型变换器,该类电源以电容代替电感作贮能元件,为一个或多个电容供电.该类电源的最大特点是元件易得,体积小,电路比较简单,无电感;但由于对充电泵的要求严格,不适合于工作在大负载条件下,因而在大多数电源中没有被广泛使用. 综合考虑效率,输出功率,输入输出电压,负载调整率,纹波系数,本设计选用方案二.考虑到PWM对磁性元件,开关元件特性的要求较低,因而较易实现.对于效率和纹波的要求可以通过仔细调整磁性元件的参数(L,Q,M等)使其工作在最佳状态,所以我们在选择方案的时候考虑到电路要简单,元件要容易找,还有在电路设计的时候避免遇到某些不必要的问题,所以我们选择了上述的方案中的第二个方案;第二个方案就能够达到我们的要求,的所以方案二我们采用了,利用开关特性和负载调整特性好及效率高,性能优良,而采用了它.(方案二) 三.直流稳压电源电路的方框图如下: 220V电源部分---变压部分---整流滤波部分---稳压电源稳流电源部分---+9V^+12V 直流稳压电源方框图 四.电路原理及各部的分离电路; 1.稳压电路部分; 采用精密电压调整器uA723,外加大功率调整管以提供大电流输出.uA723的特点如下: ①无外接调整管时最大输出电流为:I=150mA; ②外接调整管时,输出电流最大可达到12A以上; ③最大输入电压为:Vmax=40V; ④输出电压可调整范围为: +9V~+12V; 具体的电路图如下图所示: 电源变压器的效率如下所示:(小型变压器) 副边功率P2\\\/vA <1010^30 30^80 80^200 效率 η 0.6 0.7 0.8 0.85 由uA723的特性可知:要使电路实现零伏起调,uA723的7脚至少要获得-2V的附加电压,本方案不采用多抽头的变压器,该-2V电压可通过由电容C1,C2和二极管D1,D2组成的倍压电路获得.其输出电压由电阻R1和齐纳二极管Z1固定-5.6V ,使uA723中的差分放大器在输出电压为0时仍能工作,主要的正电压通过整流桥和滤波电容C3从变压器获得.uA723的供电电压由齐纳二极管Z2固定在33V,以防止超过其极限电压值(40V).由BG2,BG3组成的达林顿管将输出电流提高到超过1A的范围. 在12脚和3脚间加0.6V的电压可调节极限电流值,该电压是电阻R9和电位器VR3是压降的总和,VR3的压降是VR3的电阻值与晶体管三极管BG1的集电极电流值的乘积,极限电流值可以通过电位器VR3连续调节. 输出电压由电位器VR2进行线性调节,电位器VR1用于调节零输出电压. 本设计还通过单片来实现了短路过流保护,过热保护,具体的电路图如下: 过热保护:温度开关KT一端通过一个上拉电阻接正电源,另一端接地,当温度过高时开关断开,产生一个零电平跳变送给单片来进行处理. 过流检测和短路保护原理:采用单片机MCS-51(89C51)对输出电流进行周期性的检测,可以方便地实现短路保护及短路故障排除后自恢复的所有功能.过流或短路时,检测电路向单片P1口发出报警信号,单片证实后启动它的保护电路,经过短时间延时后继续查询P1口上的内容,如无报警信号,则电路又恢复到正常状态. 过热保护,发声报警等功能也直接由单片机(89C51)来实现控制. 2.稳流电源部分; LM317是三端可调式正电压调整器,正常工作时在其调整端与输出端之间有一个高稳定度的1.25V电压,利用该电压即可以获得可调的电流输出.实际中, LM317输出端与电位器之间串接了一个10Ω\\\/1W的电阻,使最大电流限制在125mA左右,以免发生过流现象. 具体的电路图如下所示: 3.DC-DC变换部分; DC-DC变换器的核心部件是两片升压开关调节器MAX770,MAX770结合了PFM低的吸取电流和PWM大功率应用下效率高的特点,能比以往的PWM器件提供更大的电流. MAX770有以下的特点: ①开关频率较高(300KHZ),减小了电感的尺寸; ②在较宽输出电流范围内可以达到87%的效率; ③功耗比较低; 用MAX770制成的升压器如下图所示;由于MAX770对VMOS管的驱动能力有限,使用了一片MAX770很难实现本电路的性能指标,因此本电路采用了两级MAX770. 五. 测试方法与调试过程; 1.稳压电源部分; (1) 输出电压范围测试 调节可调电位器,用数字型万用表测出电阻两端的输出电压,最小值为0.821V,最大值为:24.61V. (2) 最大输出电流测试 将输出电压调整至9V,输出端接通可调电阻,串入数字万用表,测得最大输出电流为:2.06A. (3) 电压调整率测试 将调压变压器输出端接稳压电源的输入端,将稳压电源输出电压调整至9V,调节调压变压器,使其输出从176V升至到253V,用数字万用表测量负载两端的电压,测得最大电压变化量为:10mV,计算得电压调整率为:(0.01\\\/9)*100%=0.11%. (4)负载调整率测试 空载时将输出电压调整至9V,在负载端接入300Ω\\\/120W的变阻器,将变阻器从6Ω调整至100Ω,用数字万用表监视输出电压的变化,测得最大电压变化量为:0.04V,因此负载调整率为:(0.04\\\/9)*100%=0.44%. (5)纹波电压测试 将电压输出调整至9V,外接一个6Ω的电阻,将示波器置于AC\\\/5mV输入挡,测得负载上的纹波电压为:1mV. (6)效率测试 将电压输出调整至9V,外接一个6Ω的电阻,其输出功率P0=81\\\/6=13.5W.在负载不变的情况下,测出稳压电源的交流输入电压为:12V,交流电流为:2.05A.因此输入功率Pi=12*2.05=24.7W(设功率因数为1),电源效率为(P0\\\/Pi)*100%=(13.5\\\/24.7)*100%=40%,达到上述所要求的指标. (7)过流保护及短路保护功能测试 将电压输出调至为9V,外接一个6Ω的电阻,用万用表测得输出电流为:0.说明过流保护功能正常.再将输出短路,现象如同上,说明短路保护功能一切正常. (8)采用单片机(89C51)来实现保护,检测 短路故障排除自恢复,过热保护,防止关机时产生的”过冲”均测试通过;一切正常. 2.稳流电源部分; (1) 输出电流测试 输入电压为+12V,改变外接电阻的大小,记录最小电流值Imin与最大电流Imax.Imax=45.40mA, Imin=1.46mA. (2) 负载调整率的测量 输入电压+12V,负载电阻由220Ω至300Ω之间变化,设定输出电流20mA,每上升20Ω测输出电流,数据如下所示: 电阻\\\/Ω 200 220 240 260 280 300 电流\\\/mA 19.71 19.72 19.70 19.70 19.70 19.70 负载调整率≈0.02\\\/20.00=0.1%. 3. DC-DC变换器部分; (1) 输出电压电流测试 输入电压由+9V至+12V变化,负载接3.6KΩ\\\/10W电阻,测得输出电压为+100.11V,输出电流为:30.7mA. (2) 电压调整率的测试 空载,输入电压由+9V至+12V变化,测得最大电压变化为:0.1V. (3) 负载调整率的测试 输入电压+12V,空载,测得输出电压 +100.1V;10KΩ\\\/5W电阻,测得输出电压为: +100.0V. (4) 纹波电压测试 输入电压 +9V,接3.6KΩ\\\/10W的电阻,示波置于交流AC\\\/250mV挡,测得纹波电压.Vpp≈80mV. (5) 效率的测试 输入电流为:5A,输入电压为:11.8V时,测得输出电压为100.08V(3.6KΩ的电阻,电流为:27.8mA),计算可得出: η=64.3%. 六. 电路的结果分析 1. 稳压电路部分; (1) 输出电压的可调范围 由于本电路中uA723的7脚接-2V,因此可以实现从零伏起调,这也是本电路的特色之一,本电路实现了0^20V可调,超过指标要求. (2)最大输出电流 它由uA723的3脚所接电阻R9决定,计算公式为:Imax=0.6\\\/R9,由于本电路中R9为0.33Ω,因此Imax限制为2A左右. (3)电压和负载调整率及纹波电压 优于指标要求,这是由uA723优良特性与方案设计思路决定的. (4)效率的测试 输出为9V,而输入为17V左右,因此有一部分功率被调整管吸收,从而导致了效率并不是很高. 2. 稳流电路部分; (1) Rmin=10Ω, Rmax=1010Ω I’min=1.25\\\/1010≈1.24mA > Imin 受输入电压+12V与LM317内部压降约为1.7V的影响,可能的最大电流为: I’max=(12-1.7)\\\/220≈46.82mA > Imax Imin>I’min是由于LM317在小电流负载下稳压性能变差造成的. Imax>,华东师范大学物理系万嘉若,林康运等编著,高等教育出版社,1986年3月. ◆ <<电子技术基础>>,华中工学院电子学教研室编,康华光主编,高等教育出版社,1982年6月. ◆<<电子线路设计>>,(第二版)华中科技大学谢自美主编,华中科技大学出版社,2000年5月.



